431 MB
/srv/reproducible-results/rbuild-debian/r-b-build.8ABjm4tB/b1/swi-prolog_9.2.9+dfsg-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.8ABjm4tB/b2/swi-prolog_9.2.9+dfsg-1_armhf.changes
3.44 KB
Files
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 ·9dc3308f48fa69b1f11c6876edd13887·48616·debug·optional·swi-prolog-bdb-dbgsym_9.2.9+dfsg-1_armhf.deb 
2 ·dbb8bd6fc790d1c16f2d4261e10fb247·27132·interpreters·optional·swi-prolog-bdb_9.2.9+dfsg-1_armhf.deb 
3 ·6ea72b58a037ffe43c937982e7e2f743·2232204·debug·optional·swi-prolog-core-dbgsym_9.2.9+dfsg-1_armhf.deb1 ·288eb8398ce2557e8c6aa20bf3937d2b·48688·debug·optional·swi-prolog-bdb-dbgsym_9.2.9+dfsg-1_armhf.deb
 2 ·cf0b9372262e1d3e0dd78b0166797e21·27432·interpreters·optional·swi-prolog-bdb_9.2.9+dfsg-1_armhf.deb
 3 ·3d09932fbc5e730f1d1e0d4d09079fed·2232644·debug·optional·swi-prolog-core-dbgsym_9.2.9+dfsg-1_armhf.deb
4 ·e948e20922a3948f1b94dcd12faec3f3·2174532·debug·optional·swi-prolog-core-packages-dbgsym_9.2.9+dfsg-1_armhf.deb4 ·0265376b874f4a394fadade2ac16abd8·2177140·debug·optional·swi-prolog-core-packages-dbgsym_9.2.9+dfsg-1_armhf.deb
5 ·09f72d7ff86ee7d7b8762f937a20dcf6·1377900·interpreters·optional·swi-prolog-core-packages_9.2.9+dfsg-1_armhf.deb 
6 ·9d523697139546e5e7268802bd6fdc31·1417712·interpreters·optional·swi-prolog-core_9.2.9+dfsg-1_armhf.deb 
7 ·38167d1d7fbccc83711cd6bb37a8538c·1654472·doc·optional·swi-prolog-doc_9.2.9+dfsg-1_all.deb5 ·c0633953e5b43e2af3405ac1c0112627·1385260·interpreters·optional·swi-prolog-core-packages_9.2.9+dfsg-1_armhf.deb
 6 ·a383f3006053dc1f76b384a15ddd2f6c·1428160·interpreters·optional·swi-prolog-core_9.2.9+dfsg-1_armhf.deb
 7 ·1b9a80b5ecfed06d983ada9ca28a2bb5·1654400·doc·optional·swi-prolog-doc_9.2.9+dfsg-1_all.deb
8 ·9806bce3bfd6e6f7f49d1307ac3814c7·11992·interpreters·optional·swi-prolog-full_9.2.9+dfsg-1_armhf.deb8 ·9806bce3bfd6e6f7f49d1307ac3814c7·11992·interpreters·optional·swi-prolog-full_9.2.9+dfsg-1_armhf.deb
9 ·87a851274388464e13992e51519fef52·87264·debug·optional·swi-prolog-java-dbgsym_9.2.9+dfsg-1_armhf.deb 
10 ·3e439f022c3627a43a8c7deddd80dc1e·107136·interpreters·optional·swi-prolog-java_9.2.9+dfsg-1_armhf.deb 
11 ·a441731769abb94ed47251af46d2543b·364588·debug·optional·swi-prolog-nox-dbgsym_9.2.9+dfsg-1_armhf.deb 
12 ·6c25b6d0e1c2ef721033ad6e74976f89·198940·interpreters·optional·swi-prolog-nox_9.2.9+dfsg-1_armhf.deb 
13 ·32b30d9c0675a19656a9ce01485d7898·67696·debug·optional·swi-prolog-odbc-dbgsym_9.2.9+dfsg-1_armhf.deb9 ·4ccd21a5233e903b779d69de5efe4a59·87308·debug·optional·swi-prolog-java-dbgsym_9.2.9+dfsg-1_armhf.deb
 10 ·73f81e6aea1899f2a5a2a7b41641192f·107696·interpreters·optional·swi-prolog-java_9.2.9+dfsg-1_armhf.deb
 11 ·29b49711e7fb2cc82bc7266b96bd90c9·365384·debug·optional·swi-prolog-nox-dbgsym_9.2.9+dfsg-1_armhf.deb
 12 ·76903e28ebdd5681ca2fbf84b6c7dd2d·201276·interpreters·optional·swi-prolog-nox_9.2.9+dfsg-1_armhf.deb
 13 ·f52aed94e931a62ccc5e1eff4749e91f·67768·debug·optional·swi-prolog-odbc-dbgsym_9.2.9+dfsg-1_armhf.deb
14 ·4b0c62c782f45e1116d1482d71048a08·121068·interpreters·optional·swi-prolog-odbc_9.2.9+dfsg-1_armhf.deb14 ·bbac91b9917d88219a9f3b7224361f92·121600·interpreters·optional·swi-prolog-odbc_9.2.9+dfsg-1_armhf.deb
15 ·f0f1fe1154bad1652b3a29efe9a5de65·737012·interpreters·optional·swi-prolog-test_9.2.9+dfsg-1_all.deb 
16 ·0f99d7479618bfeb4c6fd00d0656074b·2013668·debug·optional·swi-prolog-x-dbgsym_9.2.9+dfsg-1_armhf.deb 
17 ·b68387f9603c0915993531b03f5e2bd0·1974948·interpreters·optional·swi-prolog-x_9.2.9+dfsg-1_armhf.deb15 ·f16d64178d209cfc9e71620f63b97c77·737124·interpreters·optional·swi-prolog-test_9.2.9+dfsg-1_all.deb
 16 ·88611b1ac2f01376dffe7b84ee330974·2014896·debug·optional·swi-prolog-x-dbgsym_9.2.9+dfsg-1_armhf.deb
 17 ·7b233225572cc4d8c68dc9a78af86168·1987172·interpreters·optional·swi-prolog-x_9.2.9+dfsg-1_armhf.deb
18 ·ee8451333338afd94d2df2a0dca9fbb4·13252·interpreters·optional·swi-prolog_9.2.9+dfsg-1_armhf.deb18 ·ee8451333338afd94d2df2a0dca9fbb4·13252·interpreters·optional·swi-prolog_9.2.9+dfsg-1_armhf.deb
221 KB
swi-prolog-bdb_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0·····1244·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1256·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0····25696·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····25984·2025-01-18·19:07:58.000000·data.tar.xz
1.84 KB
control.tar.xz
1.82 KB
control.tar
699 B
file list
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)······940·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······960·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)······469·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)······468·2025-01-18·19:07:58.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm
737 B
./control
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Package:·swi-prolog-bdb1 Package:·swi-prolog-bdb
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·1326 Installed-Size:·133
7 Depends:·libc6·(>=·2.34),·libdb5.3t64,·swi-prolog-nox·(=·9.2.9+dfsg-1)7 Depends:·libc6·(>=·2.34),·libdb5.3t64,·libgcc-s1·(>=·3.5),·swi-prolog-nox·(=·9.2.9+dfsg-1)
8 Section:·interpreters8 Section:·interpreters
9 Priority:·optional9 Priority:·optional
10 Homepage:·https://www.swi-prolog.org10 Homepage:·https://www.swi-prolog.org
11 Description:·Berkeley·DB·interface·for·SWI-Prolog11 Description:·Berkeley·DB·interface·for·SWI-Prolog
12 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a12 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a
13 ·rich·set·of·built-in·predicates.·It·offers·a·fast,·robust·and·small13 ·rich·set·of·built-in·predicates.·It·offers·a·fast,·robust·and·small
14 ·environment·which·enables·substantial·applications·to·be·developed·with·it.14 ·environment·which·enables·substantial·applications·to·be·developed·with·it.
402 B
./md5sums
30.0 B
./md5sums
Files differ
354 B
line order
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 usr/lib/swi-prolog/lib/aarch64-linux/bdb4pl.so1 usr/lib/swi-prolog/lib/armv7l-linux/bdb4pl.so
2 usr/lib/swi-prolog/library/ext/bdb/INDEX.pl2 usr/lib/swi-prolog/library/ext/bdb/INDEX.pl
3 usr/lib/swi-prolog/library/ext/bdb/bdb.pl3 usr/lib/swi-prolog/library/ext/bdb/bdb.pl
4 usr/share/doc/swi-prolog-bdb/NEWS.Debian.gz4 usr/share/doc/swi-prolog-bdb/NEWS.Debian.gz
5 usr/share/doc/swi-prolog-bdb/changelog.Debian.gz5 usr/share/doc/swi-prolog-bdb/changelog.Debian.gz
6 usr/share/doc/swi-prolog-bdb/copyright6 usr/share/doc/swi-prolog-bdb/copyright
219 KB
data.tar.xz
219 KB
data.tar
1.83 KB
file list
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67524·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/bdb4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····67628·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/bdb4pl.so
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/bdb/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/bdb/
11 -rw-r--r--···0·root·········(0)·root·········(0)······711·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/bdb/INDEX.pl11 -rw-r--r--···0·root·········(0)·root·········(0)······711·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/bdb/INDEX.pl
12 -rw-r--r--···0·root·········(0)·root·········(0)····19770·2023-12-21·20:06:36.000000·./usr/lib/swi-prolog/library/ext/bdb/bdb.pl12 -rw-r--r--···0·root·········(0)·root·········(0)····19770·2023-12-21·20:06:36.000000·./usr/lib/swi-prolog/library/ext/bdb/bdb.pl
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/
217 KB
./usr/lib/swi-prolog/lib/aarch64-linux/bdb4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/bdb4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66524·(bytes·into·file)13 ··Start·of·section·headers:··········66548·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x004040·0x00004040·0x00004040·0x00110·0x00110·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x03f90·0x03f90·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x04154·0x04154·R·E·0x10000
7 ··LOAD···········0x00fd78·0x0001fd78·0x0001fd78·0x00514·0x00598·RW··0x100008 ··LOAD···········0x00fd70·0x0001fd70·0x0001fd70·0x0051c·0x005a0·RW··0x10000
8 ··DYNAMIC········0x00fdc0·0x0001fdc0·0x0001fdc0·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fdb8·0x0001fdb8·0x0001fdb8·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd78·0x0001fd78·0x0001fd78·0x00288·0x00288·R···0x112 ··GNU_RELRO······0x00fd70·0x0001fd70·0x0001fd70·0x00290·0x00290·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x103dc:1 There·are·27·section·headers,·starting·at·offset·0x103f4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000500·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000520·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000063c·00063c·0004d3·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000067c·00067c·000517·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000b10·000b10·0000a0·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000b94·000b94·0000a4·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000bb0·000bb0·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000c38·000c38·000090·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············00000c20·000c20·0001a0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000cc8·000cc8·0001a0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000dc0·000dc0·000240·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000e68·000e68·000240·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00001000·001000·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000010a8·0010a8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000100c·00100c·000398·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000010b4·0010b4·000398·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000013a4·0013a4·0025ac·00··AX··0···0··415 ··[11]·.text·············PROGBITS········0000144c·00144c·0025ac·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00003950·003950·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000039f8·0039f8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00003958·003958·000634·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003a00·003a00·000634·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00004034·004034·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00004040·004040·000110·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00003f8c·003f8c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00004150·004150·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd78·00fd78·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd70·00fd70·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd7c·00fd7c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fd74·00fd74·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········0001fd80·00fd80·000040·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········0001fd78·00fd78·000040·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fdc0·00fdc0·000100·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fdb8·00fdb8·000108·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fec0·00fec0·000140·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001fec0·00fec0·000140·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·00028c·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·00028c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002028c·01028c·000084·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········0002028c·01028c·000084·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01028c·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01028c·000031·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0102c0·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·0102c0·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0102f4·0000e7·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0102f4·0000fd·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
10.4 KB
readelf --wide --symbols {}
    
Offset 1, 83 lines modifiedOffset 1, 85 lines modified
  
1 Symbol·table·'.dynsym'·contains·80·entries:1 Symbol·table·'.dynsym'·contains·82·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00001000·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000010a8·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_file_name8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_file_name
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_env_create@DB5_3·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_env_create@DB5_3·(2)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(3)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
 18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(4)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@GLIBC_2.34·(4)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@GLIBC_2.34·(5)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_control
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded_external31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_recorded_external
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
32 ····29:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_strerror@DB5_3·(2)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_strerror@DB5_3·(2)
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(4)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(5)
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record_external43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_record_external
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_retry_address
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_create@DB5_3·(2)48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·db_create@DB5_3·(2)
48 ····45:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)49 ····46:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(6)
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_foreign_context_address
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_rewind_foreign_frame52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_rewind_foreign_frame
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long_ex55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_long_ex
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(3)56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(3)
56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_size_ex58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_size_ex
58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@GLIBC_2.34·(4)60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@GLIBC_2.34·(5)
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@GLIBC_2.34·(4)63 ····60:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@GLIBC_2.34·(5)
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_license71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_license
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
 79 ····76:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(4)
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase_external80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_erase_external
79 ····76:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)81 ····78:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
81 ····78:·00003545···928·FUNC····GLOBAL·DEFAULT···11·install_bdb4pl83 ····80:·000035ed···928·FUNC····GLOBAL·DEFAULT···11·install_bdb4pl
82 ····79:·000038e5···108·FUNC····GLOBAL·DEFAULT···11·uninstall84 ····81:·0000398d···108·FUNC····GLOBAL·DEFAULT···11·uninstall
11.5 KB
readelf --wide --relocs {}
Max HTML report size reached
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfdc0·contains·28·entries:1 Dynamic·section·at·offset·0xfdb8·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libdb-5.3.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libdb-5.3.so]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x10007 ·0x0000000c·(INIT)·······················0x10a8
7 ·0x0000000d·(FINI)·······················0x39508 ·0x0000000d·(FINI)·······················0x39f8
8 ·0x00000019·(INIT_ARRAY)·················0x1fd789 ·0x00000019·(INIT_ARRAY)·················0x1fd70
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fd7c11 ·0x0000001a·(FINI_ARRAY)·················0x1fd74
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x63c14 ·0x00000005·(STRTAB)·····················0x67c
14 ·0x00000006·(SYMTAB)·····················0x13c15 ·0x00000006·(SYMTAB)·····················0x15c
15 ·0x0000000a·(STRSZ)······················1235·(bytes)16 ·0x0000000a·(STRSZ)······················1303·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fec018 ·0x00000003·(PLTGOT)·····················0x1fec0
18 ·0x00000002·(PLTRELSZ)···················576·(bytes)19 ·0x00000002·(PLTRELSZ)···················576·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xdc021 ·0x00000017·(JMPREL)·····················0xe68
21 ·0x00000011·(REL)························0xc2022 ·0x00000011·(REL)························0xcc8
22 ·0x00000012·(RELSZ)······················416·(bytes)23 ·0x00000012·(RELSZ)······················416·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xbb027 ·0x6ffffffe·(VERNEED)····················0xc38
27 ·0x6fffffff·(VERNEEDNUM)·················328 ·0x6fffffff·(VERNEEDNUM)·················4
28 ·0x6ffffff0·(VERSYM)·····················0xb1029 ·0x6ffffff0·(VERSYM)·····················0xb94
29 ·0x6ffffffa·(RELCOUNT)···················4730 ·0x6ffffffa·(RELCOUNT)···················47
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·35fb09a00e508a32d0fa1aa113e932de64c1b4a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c971680d10b8418cbdd4c8d487d9721339a58d6
3.88 KB
readelf --wide --version-info {}
    
Offset 1, 33 lines modifiedOffset 1, 36 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·80·entries:1 Version·symbols·section·'.gnu.version'·contains·82·entries:
2 ·Addr:·0x0000000000000b10··Offset:·0x00000b10··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000b94··Offset:·0x00000b94··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···2·(DB5_3)·········3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.34)·6 ··00c:···2·(DB5_3)·········3·(GLIBC_2.4)·····1·(*global*)······4·(GCC_3.5)····
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···5·(GLIBC_2.34)····1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(DB5_3)······ 
11 ··020:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.34)· 
12 ··024:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
13 ··028:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
14 ··02c:···2·(DB5_3)·········5·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···11 ··020:···2·(DB5_3)·········3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 12 ··024:···5·(GLIBC_2.34)····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 13 ··028:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 14 ··02c:···1·(*global*)······2·(DB5_3)·········6·(GLIBC_2.4)·····1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 16 ··034:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
16 ··034:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··17 ··038:···3·(GLIBC_2.4)·····5·(GLIBC_2.34)····1·(*global*)······1·(*global*)···
17 ··038:···4·(GLIBC_2.34)····1·(*global*)······1·(*global*)······4·(GLIBC_2.34)· 
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···5·(GLIBC_2.34)····1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
22 ··04c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···4·(GCC_3.5)·······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 23 ··050:···1·(*global*)······1·(*global*)···
  
23 Version·needs·section·'.gnu.version_r'·contains·3·entries:24 Version·needs·section·'.gnu.version_r'·contains·4·entries:
24 ·Addr:·0x0000000000000bb0··Offset:·0x00000bb0··Link:·4·(.dynstr)25 ·Addr:·0x0000000000000c38··Offset:·0x00000c38··Link:·4·(.dynstr)
25 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·126 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
26 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·527 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·6
 28 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 29 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·4
27 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·230 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·2
28 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·431 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·5
29 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·332 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·3
30 ··0x0050:·Version:·1··File:·libdb-5.3.so··Cnt:·133 ··0x0070:·Version:·1··File:·libdb-5.3.so··Cnt:·1
31 ··0x0060:···Name:·DB5_3··Flags:·none··Version:·234 ··0x0080:···Name:·DB5_3··Flags:·none··Version:·2
1.06 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_unify_integer5 PL_unify_integer
 6 __aeabi_unwind_cpp_pr0
6 PL_get_blob7 PL_get_blob
7 PL_get_atom8 PL_get_atom
8 PL_type_error9 PL_type_error
9 PL_permission_error10 PL_permission_error
10 __stack_chk_fail11 __stack_chk_fail
11 __stack_chk_guard12 __stack_chk_guard
12 PL_blob_data13 PL_blob_data
Offset 21, 14 lines modifiedOffset 22, 15 lines modified
21 PL_unify_chars22 PL_unify_chars
22 __assert_fail23 __assert_fail
23 PL_get_long_ex24 PL_get_long_ex
24 PL_record_external25 PL_record_external
25 PL_get_nchars26 PL_get_nchars
26 PL_get_atom_ex27 PL_get_atom_ex
27 PL_domain_error28 PL_domain_error
 29 __aeabi_unwind_cpp_pr1
28 pthread_getspecific30 pthread_getspecific
29 pthread_setspecific31 pthread_setspecific
30 PL_resource_error32 PL_resource_error
31 PL_unify_term33 PL_unify_term
32 PL_raise_exception34 PL_raise_exception
33 PL_unify_atom_chars35 PL_unify_atom_chars
34 PL_existence_error36 PL_existence_error
Offset 64, 14 lines modifiedOffset 66, 15 lines modified
64 PL_new_functor_sz66 PL_new_functor_sz
65 PL_license67 PL_license
66 PL_register_foreign68 PL_register_foreign
67 pthread_key_create69 pthread_key_create
68 uninstall70 uninstall
69 pthread_key_delete71 pthread_key_delete
70 libdb-5.3.so72 libdb-5.3.so
 73 libgcc_s.so.1
71 libc.so.674 libc.so.6
72 ld-linux-armhf.so.375 ld-linux-armhf.so.3
73 GLIBC_2.476 GLIBC_2.4
74 GLIBC_2.3477 GLIBC_2.34
75 H»      KxD»   J{D78 H»      KxD»   J{D
76 -I*F-HyDxD79 -I*F-HyDxD
77 2!I"H{DyD@3xD80 2!I"H{DyD@3xD
Offset 140, 14 lines modifiedOffset 143, 16 lines modified
140 .shstrtab143 .shstrtab
141 .note.gnu.build-id144 .note.gnu.build-id
142 .gnu.hash145 .gnu.hash
143 .gnu.version146 .gnu.version
144 .gnu.version_r147 .gnu.version_r
145 .rel.dyn148 .rel.dyn
146 .rel.plt149 .rel.plt
 150 .ARM.extab
 151 .ARM.exidx
147 .eh_frame152 .eh_frame
148 .init_array153 .init_array
149 .fini_array154 .fini_array
150 .data.rel.ro155 .data.rel.ro
151 .dynamic156 .dynamic
152 .ARM.attributes157 .ARM.attributes
153 .gnu_debuglink158 .gnu_debuglink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·4e000000·01000000·05000000·....N...........2 ··0x00000138·02000000·50000000·01000000·05000000·....P...........
3 ··0x00000128·00800880·00000000·4e000000·f293edb4·........N.......3 ··0x00000148·00800880·00000000·50000000·f293edb4·........P.......
4 ··0x00000138·ff51e24e····························.Q.N4 ··0x00000158·ff51e24e····························.Q.N
  
10.6 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 81 lines modifiedOffset 1, 85 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0000063c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x0000067c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x0000064c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x0000068c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x0000065c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x0000069c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x0000066c·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000006ac·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x0000067c·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000006bc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x0000068c·6c697a65·00504c5f·756e6966·795f696e·lize.PL_unify_in7 ··0x000006cc·6c697a65·00504c5f·756e6966·795f696e·lize.PL_unify_in
8 ··0x0000069c·74656765·7200504c·5f676574·5f626c6f·teger.PL_get_blo 
9 ··0x000006ac·6200504c·5f676574·5f61746f·6d00504c·b.PL_get_atom.PL 
10 ··0x000006bc·5f747970·655f6572·726f7200·504c5f70·_type_error.PL_p 
11 ··0x000006cc·65726d69·7373696f·6e5f6572·726f7200·ermission_error. 
12 ··0x000006dc·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail 
13 ··0x000006ec·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua 
14 ··0x000006fc·72640050·4c5f626c·6f625f64·61746100·rd.PL_blob_data. 
15 ··0x0000070c·53667072·696e7466·00536470·72696e74·Sfprintf.Sdprint 
16 ··0x0000071c·6600504c·5f667265·65006462·5f737472·f.PL_free.db_str 
17 ··0x0000072c·6572726f·7200504c·5f6e6577·5f61746f·error.PL_new_ato8 ··0x000006dc·74656765·72005f5f·61656162·695f756e·teger.__aeabi_un
 9 ··0x000006ec·77696e64·5f637070·5f707230·00504c5f·wind_cpp_pr0.PL_
 10 ··0x000006fc·6765745f·626c6f62·00504c5f·6765745f·get_blob.PL_get_
 11 ··0x0000070c·61746f6d·00504c5f·74797065·5f657272·atom.PL_type_err
 12 ··0x0000071c·6f720050·4c5f7065·726d6973·73696f6e·or.PL_permission
 13 ··0x0000072c·5f657272·6f72005f·5f737461·636b5f63·_error.__stack_c
 14 ··0x0000073c·686b5f66·61696c00·5f5f7374·61636b5f·hk_fail.__stack_
 15 ··0x0000074c·63686b5f·67756172·6400504c·5f626c6f·chk_guard.PL_blo
 16 ··0x0000075c·625f6461·74610053·66707269·6e746600·b_data.Sfprintf.
 17 ··0x0000076c·53647072·696e7466·00504c5f·66726565·Sdprintf.PL_free
 18 ··0x0000077c·0064625f·73747265·72726f72·00504c5f·.db_strerror.PL_
 19 ··0x0000078c·6e65775f·61746f6d·00504c5f·6765745f·new_atom.PL_get_
 20 ··0x0000079c·626f6f6c·5f657800·504c5f6e·65775f74·bool_ex.PL_new_t
 21 ··0x000007ac·65726d5f·72656600·504c5f72·65636f72·erm_ref.PL_recor
 22 ··0x000007bc·6465645f·65787465·726e616c·00504c5f·ded_external.PL_
 23 ··0x000007cc·756e6966·7900504c·5f756e69·66795f63·unify.PL_unify_c
 24 ··0x000007dc·68617273·005f5f61·73736572·745f6661·hars.__assert_fa
18 ··0x0000073c·6d00504c·5f676574·5f626f6f·6c5f6578·m.PL_get_bool_ex25 ··0x000007ec·696c0050·4c5f6765·745f6c6f·6e675f65·il.PL_get_long_e
19 ··0x0000074c·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref 
20 ··0x0000075c·00504c5f·7265636f·72646564·5f657874·.PL_recorded_ext26 ··0x000007fc·7800504c·5f726563·6f72645f·65787465·x.PL_record_exte
 27 ··0x0000080c·726e616c·00504c5f·6765745f·6e636861·rnal.PL_get_ncha
 28 ··0x0000081c·7273006d·616c6c6f·6300504c·5f676574·rs.malloc.PL_get
 29 ··0x0000082c·5f61746f·6d5f6578·00504c5f·646f6d61·_atom_ex.PL_doma
 30 ··0x0000083c·696e5f65·72726f72·005f5f61·65616269·in_error.__aeabi
 31 ··0x0000084c·5f756e77·696e645f·6370705f·70723100·_unwind_cpp_pr1.
21 ··0x0000076c·65726e61·6c00504c·5f756e69·66790050·ernal.PL_unify.P 
22 ··0x0000077c·4c5f756e·6966795f·63686172·73005f5f·L_unify_chars.__ 
23 ··0x0000078c·61737365·72745f66·61696c00·504c5f67·assert_fail.PL_g 
24 ··0x0000079c·65745f6c·6f6e675f·65780050·4c5f7265·et_long_ex.PL_re 
25 ··0x000007ac·636f7264·5f657874·65726e61·6c00504c·cord_external.PL 
26 ··0x000007bc·5f676574·5f6e6368·61727300·6d616c6c·_get_nchars.mall 
27 ··0x000007cc·6f630050·4c5f6765·745f6174·6f6d5f65·oc.PL_get_atom_e 
28 ··0x000007dc·7800504c·5f646f6d·61696e5f·6572726f·x.PL_domain_erro 
29 ··0x000007ec·72007074·68726561·645f6765·74737065·r.pthread_getspe32 ··0x0000085c·70746872·6561645f·67657473·70656369·pthread_getspeci
30 ··0x000007fc·63696669·63006361·6c6c6f63·00707468·cific.calloc.pth33 ··0x0000086c·66696300·63616c6c·6f630070·74687265·fic.calloc.pthre
31 ··0x0000080c·72656164·5f736574·73706563·69666963·read_setspecific34 ··0x0000087c·61645f73·65747370·65636966·69630050·ad_setspecific.P
32 ··0x0000081c·00504c5f·7265736f·75726365·5f657272·.PL_resource_err35 ··0x0000088c·4c5f7265·736f7572·63655f65·72726f72·L_resource_error
33 ··0x0000082c·6f720050·4c5f756e·6966795f·7465726d·or.PL_unify_term36 ··0x0000089c·00504c5f·756e6966·795f7465·726d0050·.PL_unify_term.P
34 ··0x0000083c·00504c5f·72616973·655f6578·63657074·.PL_raise_except37 ··0x000008ac·4c5f7261·6973655f·65786365·7074696f·L_raise_exceptio
35 ··0x0000084c·696f6e00·504c5f75·6e696679·5f61746f·ion.PL_unify_ato38 ··0x000008bc·6e00504c·5f756e69·66795f61·746f6d5f·n.PL_unify_atom_
36 ··0x0000085c·6d5f6368·61727300·504c5f65·78697374·m_chars.PL_exist39 ··0x000008cc·63686172·7300504c·5f657869·7374656e·chars.PL_existen
37 ··0x0000086c·656e6365·5f657272·6f720050·4c5f756e·ence_error.PL_un 
38 ··0x0000087c·6966795f·626c6f62·00504c5f·756e6966·ify_blob.PL_unif40 ··0x000008dc·63655f65·72726f72·00504c5f·756e6966·ce_error.PL_unif
 41 ··0x000008ec·795f626c·6f620050·4c5f756e·6966795f·y_blob.PL_unify_
39 ··0x0000088c·795f6174·6f6d0050·4c5f7468·72656164·y_atom.PL_thread42 ··0x000008fc·61746f6d·00504c5f·74687265·61645f73·atom.PL_thread_s
40 ··0x0000089c·5f73656c·6600504c·5f636f70·795f7465·_self.PL_copy_te43 ··0x0000090c·656c6600·504c5f63·6f70795f·7465726d·elf.PL_copy_term
41 ··0x000008ac·726d5f72·65660064·625f656e·765f6372·rm_ref.db_env_cr44 ··0x0000091c·5f726566·0064625f·656e765f·63726561·_ref.db_env_crea
42 ··0x000008bc·65617465·00504c5f·6765745f·6c697374·eate.PL_get_list45 ··0x0000092c·74650050·4c5f6765·745f6c69·73740050·te.PL_get_list.P
43 ··0x000008cc·00504c5f·6765745f·6e616d65·5f617269·.PL_get_name_ari46 ··0x0000093c·4c5f6765·745f6e61·6d655f61·72697479·L_get_name_arity
44 ··0x000008dc·74795f73·7a005f50·4c5f6765·745f6172·ty_sz._PL_get_ar47 ··0x0000094c·5f737a00·5f504c5f·6765745f·6172675f·_sz._PL_get_arg_
45 ··0x000008ec·675f737a·00504c5f·6765745f·6e696c5f·g_sz.PL_get_nil_48 ··0x0000095c·737a0050·4c5f6765·745f6e69·6c5f6578·sz.PL_get_nil_ex
46 ··0x000008fc·65780073·74726475·7000504c·5f676574·ex.strdup.PL_get49 ··0x0000096c·00737472·64757000·504c5f67·65745f73·.strdup.PL_get_s
47 ··0x0000090c·5f73697a·655f6578·00504c5f·6765745f·_size_ex.PL_get_50 ··0x0000097c·697a655f·65780050·4c5f6765·745f6669·ize_ex.PL_get_fi
48 ··0x0000091c·66696c65·5f6e616d·6500504c·5f676574·file_name.PL_get51 ··0x0000098c·6c655f6e·616d6500·504c5f67·65745f63·le_name.PL_get_c
49 ··0x0000092c·5f636861·72730050·4c5f6174·6f6d5f63·_chars.PL_atom_c52 ··0x0000099c·68617273·00504c5f·61746f6d·5f636861·hars.PL_atom_cha
50 ··0x0000093c·68617273·00737472·6c656e00·6d656d63·hars.strlen.memc53 ··0x000009ac·72730073·74726c65·6e006d65·6d637079·rs.strlen.memcpy
51 ··0x0000094c·70790050·4c5f7072·65646963·61746500·py.PL_predicate. 
52 ··0x0000095c·504c5f6f·70656e5f·71756572·7900504c·PL_open_query.PL54 ··0x000009bc·00504c5f·70726564·69636174·6500504c·.PL_predicate.PL
 55 ··0x000009cc·5f6f7065·6e5f7175·65727900·504c5f6e·_open_query.PL_n
53 ··0x0000096c·5f6e6578·745f736f·6c757469·6f6e0050·_next_solution.P56 ··0x000009dc·6578745f·736f6c75·74696f6e·00504c5f·ext_solution.PL_
54 ··0x0000097c·4c5f6375·745f7175·65727900·504c5f75·L_cut_query.PL_u57 ··0x000009ec·6375745f·71756572·7900504c·5f756e69·cut_query.PL_uni
55 ··0x0000098c·6e696679·5f626f6f·6c00504c·5f657261·nify_bool.PL_era58 ··0x000009fc·66795f62·6f6f6c00·504c5f65·72617365·fy_bool.PL_erase
56 ··0x0000099c·73655f65·78746572·6e616c00·504c5f66·se_external.PL_f59 ··0x00000a0c·5f657874·65726e61·6c00504c·5f666f72·_external.PL_for
57 ··0x000009ac·6f726569·676e5f63·6f6e7472·6f6c0050·oreign_control.P60 ··0x00000a1c·6569676e·5f636f6e·74726f6c·00504c5f·eign_control.PL_
58 ··0x000009bc·4c5f666f·72656967·6e5f636f·6e746578·L_foreign_contex61 ··0x00000a2c·666f7265·69676e5f·636f6e74·6578745f·foreign_context_
59 ··0x000009cc·745f6164·64726573·7300504c·5f636c6f·t_address.PL_clo62 ··0x00000a3c·61646472·65737300·504c5f63·6c6f7365·address.PL_close
60 ··0x000009dc·73655f66·6f726569·676e5f66·72616d65·se_foreign_frame63 ··0x00000a4c·5f666f72·6569676e·5f667261·6d65005f·_foreign_frame._
61 ··0x000009ec·005f504c·5f726574·72795f61·64647265·._PL_retry_addre 
62 ··0x000009fc·73730050·4c5f7265·77696e64·5f666f72·ss.PL_rewind_for64 ··0x00000a5c·504c5f72·65747279·5f616464·72657373·PL_retry_address
 65 ··0x00000a6c·00504c5f·72657769·6e645f66·6f726569·.PL_rewind_forei
63 ··0x00000a0c·6569676e·5f667261·6d650050·4c5f6f70·eign_frame.PL_op66 ··0x00000a7c·676e5f66·72616d65·00504c5f·6f70656e·gn_frame.PL_open
64 ··0x00000a1c·656e5f66·6f726569·676e5f66·72616d65·en_foreign_frame 
65 ··0x00000a2c·0064625f·63726561·7465006d·656d636d·.db_create.memcm 
66 ··0x00000a3c·7000504c·5f756e69·66795f6c·69737400·p.PL_unify_list.67 ··0x00000a8c·5f666f72·6569676e·5f667261·6d650064·_foreign_frame.d
 68 ··0x00000a9c·625f6372·65617465·006d656d·636d7000·b_create.memcmp.
 69 ··0x00000aac·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL
67 ··0x00000a4c·504c5f75·6e696679·5f6e696c·00696e73·PL_unify_nil.ins70 ··0x00000abc·5f756e69·66795f6e·696c0069·6e737461·_unify_nil.insta
68 ··0x00000a5c·74616c6c·5f626462·34706c00·504c5f6e·tall_bdb4pl.PL_n71 ··0x00000acc·6c6c5f62·64623470·6c00504c·5f6e6577·ll_bdb4pl.PL_new
69 ··0x00000a6c·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL72 ··0x00000adc·5f66756e·63746f72·5f737a00·504c5f6c·_functor_sz.PL_l
70 ··0x00000a7c·5f6c6963·656e7365·00504c5f·72656769·_license.PL_regi73 ··0x00000aec·6963656e·73650050·4c5f7265·67697374·icense.PL_regist
71 ··0x00000a8c·73746572·5f666f72·6569676e·00707468·ster_foreign.pth74 ··0x00000afc·65725f66·6f726569·676e0070·74687265·er_foreign.pthre
72 ··0x00000a9c·72656164·5f6b6579·5f637265·61746500·read_key_create.75 ··0x00000b0c·61645f6b·65795f63·72656174·6500756e·ad_key_create.un
73 ··0x00000aac·756e696e·7374616c·6c007074·68726561·uninstall.pthrea76 ··0x00000b1c·696e7374·616c6c00·70746872·6561645f·install.pthread_
74 ··0x00000abc·645f6b65·795f6465·6c657465·006c6962·d_key_delete.lib77 ··0x00000b2c·6b65795f·64656c65·7465006c·69626462·key_delete.libdb
75 ··0x00000acc·64622d35·2e332e73·6f006c69·62632e73·db-5.3.so.libc.s78 ··0x00000b3c·2d352e33·2e736f00·6c696267·63635f73·-5.3.so.libgcc_s
 79 ··0x00000b4c·2e736f2e·31006c69·62632e73·6f2e3600·.so.1.libc.so.6.
76 ··0x00000adc·6f2e3600·6c642d6c·696e7578·2d61726d·o.6.ld-linux-arm80 ··0x00000b5c·6c642d6c·696e7578·2d61726d·68662e73·ld-linux-armhf.s
77 ··0x00000aec·68662e73·6f2e3300·474c4942·435f322e·hf.so.3.GLIBC_2.81 ··0x00000b6c·6f2e3300·474c4942·435f322e·34004743·o.3.GLIBC_2.4.GC
78 ··0x00000afc·3400474c·4942435f·322e3334·00444235·4.GLIBC_2.34.DB582 ··0x00000b7c·435f332e·3500474c·4942435f·322e3334·C_3.5.GLIBC_2.34
79 ··0x00000b0c·5f3300······························_3.83 ··0x00000b8c·00444235·5f3300·····················.DB5_3.
  
402 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001000·<.init>:2 000010a8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     13a4·<PL_existence_error@plt+0x10>5 »       bl»     144c·<PL_existence_error@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
13.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
130 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003950·<.fini>:2 000039f8·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
13.2 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00003f8c·00000000····························....2 ··0x00004150·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd78·69140000····························i...2 ··0x0001fd70·11150000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd7c·29140000····························)...2 ··0x0001fd74·d1140000····························....
  
701 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001fd80·ef86ffff·483e0000·0387ffff·583e0000·....H>......X>..2 ··0x0001fd78·ef86ffff·f03e0000·0387ffff·003f0000·.....>.......?..
3 ··0x0001fd90·f486ffff·643e0000·ed86ffff·703e0000·....d>......p>..3 ··0x0001fd88·f486ffff·0c3f0000·ed86ffff·183f0000·.....?.......?..
4 ··0x0001fda0·ee86ffff·7c3e0000·f086ffff·883e0000·....|>.......>..4 ··0x0001fd98·ee86ffff·243f0000·f086ffff·303f0000·....$?......0?..
5 ··0x0001fdb0·0487ffff·983e0000·00000000·00000000·.....>..........5 ··0x0001fda8·0487ffff·403f0000·00000000·00000000·....@?..........
  
2.78 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fec0·c0fd0100·00000000·00000000·0c100000·................3 ··0x0001fec0·b8fd0100·00000000·00000000·b4100000·................
4 ··0x0001fed0·0c100000·0c100000·0c100000·0c100000·................4 ··0x0001fed0·b4100000·b4100000·b4100000·b4100000·................
5 ··0x0001fee0·0c100000·0c100000·0c100000·0c100000·................5 ··0x0001fee0·b4100000·b4100000·b4100000·b4100000·................
6 ··0x0001fef0·0c100000·0c100000·0c100000·0c100000·................6 ··0x0001fef0·b4100000·b4100000·b4100000·b4100000·................
7 ··0x0001ff00·0c100000·0c100000·0c100000·0c100000·................7 ··0x0001ff00·b4100000·b4100000·b4100000·b4100000·................
8 ··0x0001ff10·0c100000·0c100000·0c100000·0c100000·................8 ··0x0001ff10·b4100000·b4100000·b4100000·b4100000·................
9 ··0x0001ff20·0c100000·0c100000·0c100000·0c100000·................9 ··0x0001ff20·b4100000·b4100000·b4100000·b4100000·................
10 ··0x0001ff30·0c100000·0c100000·0c100000·0c100000·................10 ··0x0001ff30·b4100000·b4100000·b4100000·b4100000·................
11 ··0x0001ff40·0c100000·0c100000·0c100000·0c100000·................11 ··0x0001ff40·b4100000·b4100000·b4100000·b4100000·................
12 ··0x0001ff50·0c100000·0c100000·0c100000·0c100000·................12 ··0x0001ff50·b4100000·b4100000·b4100000·b4100000·................
13 ··0x0001ff60·0c100000·0c100000·0c100000·0c100000·................13 ··0x0001ff60·b4100000·b4100000·b4100000·b4100000·................
14 ··0x0001ff70·0c100000·0c100000·0c100000·0c100000·................14 ··0x0001ff70·b4100000·b4100000·b4100000·b4100000·................
15 ··0x0001ff80·0c100000·0c100000·0c100000·0c100000·................15 ··0x0001ff80·b4100000·b4100000·b4100000·b4100000·................
16 ··0x0001ff90·0c100000·0c100000·0c100000·0c100000·................16 ··0x0001ff90·b4100000·b4100000·b4100000·b4100000·................
17 ··0x0001ffa0·0c100000·0c100000·0c100000·0c100000·................17 ··0x0001ffa0·b4100000·b4100000·b4100000·b4100000·................
18 ··0x0001ffb0·0c100000·0c100000·0c100000·0c100000·................18 ··0x0001ffb0·b4100000·b4100000·b4100000·b4100000·................
19 ··0x0001ffc0·0c100000·0c100000·0c100000·0c100000·................19 ··0x0001ffc0·b4100000·b4100000·b4100000·b4100000·................
20 ··0x0001ffd0·0c100000·0c100000·0c100000·0c100000·................20 ··0x0001ffd0·b4100000·b4100000·b4100000·b4100000·................
21 ··0x0001ffe0·0c100000·0c100000·0c100000·00000000·................21 ··0x0001ffe0·b4100000·b4100000·b4100000·00000000·................
22 ··0x0001fff0·00000000·00000000·00000000·00000000·................22 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
4.85 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·013a2975·04000000·043a0000·.....:)u.....:..2 ··0x00020000·00000200·013a2975·04000000·ac3a0000·.....:)u.....:..
3 ··0x00020010·45170000·89160000·d9160000·6d160000·E...........m...3 ··0x00020010·ed170000·31170000·81170000·15170000·....1...........
4 ··0x00020020·00000000·00000000·00000000·00000000·................4 ··0x00020020·00000000·00000000·00000000·00000000·................
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·00000000·00000000·00000000·................6 ··0x00020040·00000000·00000000·00000000·00000000·................
7 ··0x00020050·00000000·00000000·00000000·00000000·................7 ··0x00020050·00000000·00000000·00000000·00000000·................
8 ··0x00020060·013a2975·04000000·3c3c0000·95170000·.:)u....<<......8 ··0x00020060·013a2975·04000000·e43c0000·3d180000·.:)u.....<..=...
9 ··0x00020070·491d0000·09170000·bd160000·00000000·I...............9 ··0x00020070·f11d0000·b1170000·65170000·00000000·........e.......
10 ··0x00020080·00000000·00000000·00000000·00000000·................10 ··0x00020080·00000000·00000000·00000000·00000000·................
11 ··0x00020090·00000000·00000000·00000000·00000000·................11 ··0x00020090·00000000·00000000·00000000·00000000·................
12 ··0x000200a0·00000000·00000000·00000000·00000000·................12 ··0x000200a0·00000000·00000000·00000000·00000000·................
13 ··0x000200b0·00000000·00000000·00000000·2c3d0000·............,=..13 ··0x000200b0·00000000·00000000·00000000·d43d0000·.............=..
14 ··0x000200c0·00010000·00000000·00000000·383d0000·............8=..14 ··0x000200c0·00010000·00000000·00000000·e03d0000·.............=..
15 ··0x000200d0·00020000·00000000·00000000·443d0000·............D=..15 ··0x000200d0·00020000·00000000·00000000·ec3d0000·.............=..
16 ··0x000200e0·00040000·00000000·00000000·503d0000·............P=..16 ··0x000200e0·00040000·00000000·00000000·f83d0000·.............=..
17 ··0x000200f0·00100000·00210000·00000000·5c3d0000·.....!......\=..17 ··0x000200f0·00100000·00210000·00000000·043e0000·.....!.......>..
18 ··0x00020100·00200000·00020000·00000000·683d0000·.·..........h=..18 ··0x00020100·00200000·00020000·00000000·103e0000·.·...........>..
19 ··0x00020110·02000000·01200000·00000000·703d0000·.....·......p=..19 ··0x00020110·02000000·01200000·00000000·183e0000·.....·.......>..
20 ··0x00020120·00000200·01200000·00000000·803d0000·.....·.......=..20 ··0x00020120·00000200·01200000·00000000·283e0000·.....·......(>..
21 ··0x00020130·04000000·00000000·00000000·8c3d0000·.............=..21 ··0x00020130·04000000·00000000·00000000·343e0000·............4>..
22 ··0x00020140·08000000·00000000·00000000·a03d0000·.............=..22 ··0x00020140·08000000·00000000·00000000·483e0000·............H>..
23 ··0x00020150·01000000·00000000·00000000·a83d0000·.............=..23 ··0x00020150·01000000·00000000·00000000·503e0000·............P>..
24 ··0x00020160·00400000·00000000·00000000·b43d0000·.@...........=..24 ··0x00020160·00400000·00000000·00000000·5c3e0000·.@..........\>..
25 ··0x00020170·10000000·00000000·00000000·bc3d0000·.............=..25 ··0x00020170·10000000·00000000·00000000·643e0000·............d>..
26 ··0x00020180·00000100·00000000·00000000·c43d0000·.............=..26 ··0x00020180·00000100·00000000·00000000·6c3e0000·............l>..
27 ··0x00020190·00000400·00000000·00000000·d03d0000·.............=..27 ··0x00020190·00000400·00000000·00000000·783e0000·............x>..
28 ··0x000201a0·00000800·00000000·00000000·dc3d0000·.............=..28 ··0x000201a0·00000800·00000000·00000000·843e0000·.............>..
29 ··0x000201b0·20000000·00000000·00000000·00000000··...............29 ··0x000201b0·20000000·00000000·00000000·00000000··...............
30 ··0x000201c0·00000000·00000000·00000000·e43d0000·.............=..30 ··0x000201c0·00000000·00000000·00000000·8c3e0000·.............>..
31 ··0x000201d0·00010000·00000000·00000000·a03d0000·.............=..31 ··0x000201d0·00010000·00000000·00000000·483e0000·............H>..
32 ··0x000201e0·01000000·00000000·00000000·f03d0000·.............=..32 ··0x000201e0·01000000·00000000·00000000·983e0000·.............>..
33 ··0x000201f0·04000000·00000000·00000000·f83d0000·.............=..33 ··0x000201f0·04000000·00000000·00000000·a03e0000·.............>..
34 ··0x00020200·08000000·00000000·00000000·083e0000·.............>..34 ··0x00020200·08000000·00000000·00000000·b03e0000·.............>..
35 ··0x00020210·10000000·00000000·00000000·103e0000·.............>..35 ··0x00020210·10000000·00000000·00000000·b83e0000·.............>..
36 ··0x00020220·00040000·00000000·00000000·183e0000·.............>..36 ··0x00020220·00040000·00000000·00000000·c03e0000·.............>..
37 ··0x00020230·00020000·00000000·00000000·dc3d0000·.............=..37 ··0x00020230·00020000·00000000·00000000·843e0000·.............>..
38 ··0x00020240·20000000·00000000·00000000·2c3e0000··...........,>..38 ··0x00020240·20000000·00000000·00000000·d43e0000··............>..
39 ··0x00020250·00000200·00000000·00000000·383e0000·............8>..39 ··0x00020250·00000200·00000000·00000000·e03e0000·.............>..
40 ··0x00020260·10000000·00000000·00000000·3c3e0000·............<>..40 ··0x00020260·10000000·00000000·00000000·e43e0000·.............>..
41 ··0x00020270·10000000·00000000·00000000·00000000·................41 ··0x00020270·10000000·00000000·00000000·00000000·................
42 ··0x00020280·00000000·00000000·00000000··········............42 ··0x00020280·00000000·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·66623039·61303065·35303861·33326430·fb09a00e508a32d0 
3 ··0x00000010·66613161·61313133·65393332·64653634·fa1aa113e932de642 ··0x00000000·39373136·38306431·30623834·31386362·971680d10b8418cb
 3 ··0x00000010·64643463·38643438·37643937·32313333·dd4c8d487d972133
4 ··0x00000020·63316234·61332e64·65627567·00000000·c1b4a3.debug....4 ··0x00000020·39613538·64362e64·65627567·00000000·9a58d6.debug....
5 ··0x00000030·ea3aa74a····························.:.J5 ··0x00000030·0089526f····························..Ro
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·75676c69·6e6b00·····················uglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·6c696e6b·00·······nu_debuglink.
  
13.9 MB
swi-prolog-core-packages_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0·····9932·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····9956·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1367776·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··1375112·2025-01-18·19:07:58.000000·data.tar.xz
5.55 KB
control.tar.xz
5.52 KB
control.tar
700 B
file list
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1283·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1283·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····30357·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····30314·2025-01-18·19:07:58.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm
6 -rw-r--r--···0·root·········(0)·root·········(0)·······56·2025-01-18·19:07:58.000000·./triggers6 -rw-r--r--···0·root·········(0)·root·········(0)·······56·2025-01-18·19:07:58.000000·./triggers
4.81 KB
./md5sums
30.0 B
./md5sums
Files differ
4.77 KB
line order
    
Offset 2, 57 lines modifiedOffset 2, 57 lines modified
2 usr/lib/swi-prolog/app/mqi.pl2 usr/lib/swi-prolog/app/mqi.pl
3 usr/lib/swi-prolog/bin/latex2html3 usr/lib/swi-prolog/bin/latex2html
4 usr/lib/swi-prolog/include/SWI-cpp.h4 usr/lib/swi-prolog/include/SWI-cpp.h
5 usr/lib/swi-prolog/include/SWI-cpp2-atommap.h5 usr/lib/swi-prolog/include/SWI-cpp2-atommap.h
6 usr/lib/swi-prolog/include/SWI-cpp2-plx.h6 usr/lib/swi-prolog/include/SWI-cpp2-plx.h
7 usr/lib/swi-prolog/include/SWI-cpp2.cpp7 usr/lib/swi-prolog/include/SWI-cpp2.cpp
8 usr/lib/swi-prolog/include/SWI-cpp2.h8 usr/lib/swi-prolog/include/SWI-cpp2.h
9 usr/lib/swi-prolog/lib/aarch64-linux/cgi.so9 usr/lib/swi-prolog/lib/armv7l-linux/cgi.so
10 usr/lib/swi-prolog/lib/aarch64-linux/crypt.so10 usr/lib/swi-prolog/lib/armv7l-linux/crypt.so
11 usr/lib/swi-prolog/lib/aarch64-linux/double_metaphone.so11 usr/lib/swi-prolog/lib/armv7l-linux/double_metaphone.so
12 usr/lib/swi-prolog/lib/aarch64-linux/files.so12 usr/lib/swi-prolog/lib/armv7l-linux/files.so
13 usr/lib/swi-prolog/lib/aarch64-linux/hashstream.so13 usr/lib/swi-prolog/lib/armv7l-linux/hashstream.so
14 usr/lib/swi-prolog/lib/aarch64-linux/http_stream.so14 usr/lib/swi-prolog/lib/armv7l-linux/http_stream.so
15 usr/lib/swi-prolog/lib/aarch64-linux/inclpr.so15 usr/lib/swi-prolog/lib/armv7l-linux/inclpr.so
16 usr/lib/swi-prolog/lib/aarch64-linux/isub.so16 usr/lib/swi-prolog/lib/armv7l-linux/isub.so
17 usr/lib/swi-prolog/lib/aarch64-linux/json.so17 usr/lib/swi-prolog/lib/armv7l-linux/json.so
18 usr/lib/swi-prolog/lib/aarch64-linux/mallocinfo.so18 usr/lib/swi-prolog/lib/armv7l-linux/mallocinfo.so
19 usr/lib/swi-prolog/lib/aarch64-linux/md54pl.so19 usr/lib/swi-prolog/lib/armv7l-linux/md54pl.so
20 usr/lib/swi-prolog/lib/aarch64-linux/memfile.so20 usr/lib/swi-prolog/lib/armv7l-linux/memfile.so
21 usr/lib/swi-prolog/lib/aarch64-linux/ntriples.so21 usr/lib/swi-prolog/lib/armv7l-linux/ntriples.so
22 usr/lib/swi-prolog/lib/aarch64-linux/pdt_console.so22 usr/lib/swi-prolog/lib/armv7l-linux/pdt_console.so
23 usr/lib/swi-prolog/lib/aarch64-linux/porter_stem.so23 usr/lib/swi-prolog/lib/armv7l-linux/porter_stem.so
24 usr/lib/swi-prolog/lib/aarch64-linux/process.so24 usr/lib/swi-prolog/lib/armv7l-linux/process.so
25 usr/lib/swi-prolog/lib/aarch64-linux/prolog_stream.so25 usr/lib/swi-prolog/lib/armv7l-linux/prolog_stream.so
26 usr/lib/swi-prolog/lib/aarch64-linux/protobufs.so26 usr/lib/swi-prolog/lib/armv7l-linux/protobufs.so
27 usr/lib/swi-prolog/lib/aarch64-linux/rdf_db.so27 usr/lib/swi-prolog/lib/armv7l-linux/rdf_db.so
28 usr/lib/swi-prolog/lib/aarch64-linux/readutil.so28 usr/lib/swi-prolog/lib/armv7l-linux/readutil.so
29 usr/lib/swi-prolog/lib/aarch64-linux/redis4pl.so29 usr/lib/swi-prolog/lib/armv7l-linux/redis4pl.so
30 usr/lib/swi-prolog/lib/aarch64-linux/rlimit.so30 usr/lib/swi-prolog/lib/armv7l-linux/rlimit.so
31 usr/lib/swi-prolog/lib/aarch64-linux/sched.so31 usr/lib/swi-prolog/lib/armv7l-linux/sched.so
32 usr/lib/swi-prolog/lib/aarch64-linux/sgml2pl.so32 usr/lib/swi-prolog/lib/armv7l-linux/sgml2pl.so
33 usr/lib/swi-prolog/lib/aarch64-linux/sha4pl.so33 usr/lib/swi-prolog/lib/armv7l-linux/sha4pl.so
34 usr/lib/swi-prolog/lib/aarch64-linux/snowball.so34 usr/lib/swi-prolog/lib/armv7l-linux/snowball.so
35 usr/lib/swi-prolog/lib/aarch64-linux/socket.so35 usr/lib/swi-prolog/lib/armv7l-linux/socket.so
36 usr/lib/swi-prolog/lib/aarch64-linux/streaminfo.so36 usr/lib/swi-prolog/lib/armv7l-linux/streaminfo.so
37 usr/lib/swi-prolog/lib/aarch64-linux/sweep-module.so37 usr/lib/swi-prolog/lib/armv7l-linux/sweep-module.so
38 usr/lib/swi-prolog/lib/aarch64-linux/syslog.so38 usr/lib/swi-prolog/lib/armv7l-linux/syslog.so
39 usr/lib/swi-prolog/lib/aarch64-linux/table.so39 usr/lib/swi-prolog/lib/armv7l-linux/table.so
40 usr/lib/swi-prolog/lib/aarch64-linux/test_cpp.so40 usr/lib/swi-prolog/lib/armv7l-linux/test_cpp.so
41 usr/lib/swi-prolog/lib/aarch64-linux/test_ffi.so41 usr/lib/swi-prolog/lib/armv7l-linux/test_ffi.so
42 usr/lib/swi-prolog/lib/aarch64-linux/tex.so42 usr/lib/swi-prolog/lib/armv7l-linux/tex.so
43 usr/lib/swi-prolog/lib/aarch64-linux/time.so43 usr/lib/swi-prolog/lib/armv7l-linux/time.so
44 usr/lib/swi-prolog/lib/aarch64-linux/turtle.so44 usr/lib/swi-prolog/lib/armv7l-linux/turtle.so
45 usr/lib/swi-prolog/lib/aarch64-linux/uid.so45 usr/lib/swi-prolog/lib/armv7l-linux/uid.so
46 usr/lib/swi-prolog/lib/aarch64-linux/unicode4pl.so46 usr/lib/swi-prolog/lib/armv7l-linux/unicode4pl.so
47 usr/lib/swi-prolog/lib/aarch64-linux/unix.so47 usr/lib/swi-prolog/lib/armv7l-linux/unix.so
48 usr/lib/swi-prolog/lib/aarch64-linux/uri.so48 usr/lib/swi-prolog/lib/armv7l-linux/uri.so
49 usr/lib/swi-prolog/lib/aarch64-linux/uuid.so49 usr/lib/swi-prolog/lib/armv7l-linux/uuid.so
50 usr/lib/swi-prolog/lib/aarch64-linux/websocket.so50 usr/lib/swi-prolog/lib/armv7l-linux/websocket.so
51 usr/lib/swi-prolog/lib/aarch64-linux/zlib4pl.so51 usr/lib/swi-prolog/lib/armv7l-linux/zlib4pl.so
52 usr/lib/swi-prolog/lib/swiplserver/LICENSE52 usr/lib/swi-prolog/lib/swiplserver/LICENSE
53 usr/lib/swi-prolog/lib/swiplserver/__init__.py53 usr/lib/swi-prolog/lib/swiplserver/__init__.py
54 usr/lib/swi-prolog/lib/swiplserver/__pycache__/__init__.cpython-313.pyc54 usr/lib/swi-prolog/lib/swiplserver/__pycache__/__init__.cpython-313.pyc
55 usr/lib/swi-prolog/lib/swiplserver/__pycache__/prologmqi.cpython-313.pyc55 usr/lib/swi-prolog/lib/swiplserver/__pycache__/prologmqi.cpython-313.pyc
56 usr/lib/swi-prolog/lib/swiplserver/prologmqi.py56 usr/lib/swi-prolog/lib/swiplserver/prologmqi.py
57 usr/lib/swi-prolog/library/ext/PDT/INDEX.pl57 usr/lib/swi-prolog/library/ext/PDT/INDEX.pl
58 usr/lib/swi-prolog/library/ext/PDT/pdt_console.pl58 usr/lib/swi-prolog/library/ext/PDT/pdt_console.pl
13.9 MB
data.tar.xz
13.9 MB
data.tar
18.9 KB
file list
    
Offset 2, 66 lines modifiedOffset 2, 66 lines modified
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/app/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/app/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····2461·2024-05-31·06:47:09.000000·./usr/lib/swi-prolog/app/latex2html.pl6 -rw-r--r--···0·root·········(0)·root·········(0)·····2461·2024-05-31·06:47:09.000000·./usr/lib/swi-prolog/app/latex2html.pl
7 -rw-r--r--···0·root·········(0)·root·········(0)·····1620·2024-10-25·07:11:54.000000·./usr/lib/swi-prolog/app/mqi.pl7 -rw-r--r--···0·root·········(0)·root·········(0)·····1620·2024-10-25·07:11:54.000000·./usr/lib/swi-prolog/app/mqi.pl
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/
9 -rwxr-xr-x···0·root·········(0)·root·········(0)······111·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/latex2html9 -rwxr-xr-x···0·root·········(0)·root·········(0)······110·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/latex2html
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/include/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/include/
11 -rw-r--r--···0·root·········(0)·root·········(0)····29787·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp.h11 -rw-r--r--···0·root·········(0)·root·········(0)····29787·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp.h
12 -rw-r--r--···0·root·········(0)·root·········(0)·····6275·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp2-atommap.h12 -rw-r--r--···0·root·········(0)·root·········(0)·····6275·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp2-atommap.h
13 -rw-r--r--···0·root·········(0)·root·········(0)····42366·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp2-plx.h13 -rw-r--r--···0·root·········(0)·root·········(0)····42366·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp2-plx.h
14 -rw-r--r--···0·root·········(0)·root·········(0)····29872·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp2.cpp14 -rw-r--r--···0·root·········(0)·root·········(0)····29872·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp2.cpp
15 -rw-r--r--···0·root·········(0)·root·········(0)····75470·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp2.h15 -rw-r--r--···0·root·········(0)·root·········(0)····75470·2024-11-02·16:41:05.000000·./usr/lib/swi-prolog/include/SWI-cpp2.h
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/
18 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/cgi.so18 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/cgi.so
19 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/crypt.so19 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/crypt.so
20 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/double_metaphone.so20 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/double_metaphone.so
21 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/files.so21 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/files.so
22 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/hashstream.so22 -rw-r--r--···0·root·········(0)·root·········(0)····67044·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/hashstream.so
23 -rw-r--r--···0·root·········(0)·root·········(0)····67064·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/http_stream.so23 -rw-r--r--···0·root·········(0)·root·········(0)····67168·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/http_stream.so
24 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/inclpr.so24 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/inclpr.so
25 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/isub.so25 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/isub.so
26 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/json.so26 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/json.so
27 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/mallocinfo.so27 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/mallocinfo.so
28 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/md54pl.so28 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/md54pl.so
29 -rw-r--r--···0·root·········(0)·root·········(0)····67164·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/memfile.so29 -rw-r--r--···0·root·········(0)·root·········(0)····67268·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/memfile.so
30 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/ntriples.so30 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/ntriples.so
31 -rw-r--r--···0·root·········(0)·root·········(0)····66976·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/pdt_console.so31 -rw-r--r--···0·root·········(0)·root·········(0)····67028·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/pdt_console.so
32 -rw-r--r--···0·root·········(0)·root·········(0)····67024·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/porter_stem.so32 -rw-r--r--···0·root·········(0)·root·········(0)····67124·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/porter_stem.so
33 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/process.so33 -rw-r--r--···0·root·········(0)·root·········(0)····67096·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/process.so
34 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/prolog_stream.so34 -rw-r--r--···0·root·········(0)·root·········(0)····67044·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/prolog_stream.so
35 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/protobufs.so35 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/protobufs.so
36 -rw-r--r--···0·root·········(0)·root·········(0)···198676·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/rdf_db.so36 -rw-r--r--···0·root·········(0)·root·········(0)···198776·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/rdf_db.so
37 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/readutil.so37 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/readutil.so
38 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/redis4pl.so38 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/redis4pl.so
39 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/rlimit.so39 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/rlimit.so
40 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sched.so40 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sched.so
41 -rw-r--r--···0·root·········(0)·root·········(0)···132968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sgml2pl.so41 -rw-r--r--···0·root·········(0)·root·········(0)···133072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sgml2pl.so
42 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sha4pl.so42 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sha4pl.so
43 -rw-r--r--···0·root·········(0)·root·········(0)···133536·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/snowball.so43 -rw-r--r--···0·root·········(0)·root·········(0)···133640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/snowball.so
44 -rw-r--r--···0·root·········(0)·root·········(0)····67248·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/socket.so44 -rw-r--r--···0·root·········(0)·root·········(0)····67348·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/socket.so
45 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/streaminfo.so45 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/streaminfo.so
46 -rw-r--r--···0·root·········(0)·root·········(0)····66972·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/sweep-module.so46 -rw-r--r--···0·root·········(0)·root·········(0)····67076·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/sweep-module.so
47 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/syslog.so47 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/syslog.so
48 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/table.so48 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/table.so
49 -rw-r--r--···0·root·········(0)·root·········(0)···263936·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/test_cpp.so49 -rw-r--r--···0·root·········(0)·root·········(0)···263936·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/test_cpp.so
50 -rw-r--r--···0·root·········(0)·root·········(0)····67060·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/test_ffi.so50 -rw-r--r--···0·root·········(0)·root·········(0)····67164·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/test_ffi.so
51 -rw-r--r--···0·root·········(0)·root·········(0)····67160·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/tex.so51 -rw-r--r--···0·root·········(0)·root·········(0)····67260·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/tex.so
52 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/time.so52 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/time.so
53 -rw-r--r--···0·root·········(0)·root·········(0)····71284·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/turtle.so53 -rw-r--r--···0·root·········(0)·root·········(0)····71388·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/turtle.so
54 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uid.so54 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uid.so
55 -rw-r--r--···0·root·········(0)·root·········(0)···526592·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/unicode4pl.so55 -rw-r--r--···0·root·········(0)·root·········(0)···526640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/unicode4pl.so
56 -rw-r--r--···0·root·········(0)·root·········(0)····67048·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/unix.so56 -rw-r--r--···0·root·········(0)·root·········(0)····67148·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/unix.so
57 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uri.so57 -rw-r--r--···0·root·········(0)·root·········(0)····67072·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uri.so
58 -rw-r--r--···0·root·········(0)·root·········(0)····66968·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/uuid.so58 -rw-r--r--···0·root·········(0)·root·········(0)····67020·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/uuid.so
59 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/websocket.so59 -rw-r--r--···0·root·········(0)·root·········(0)····67044·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/websocket.so
60 -rw-r--r--···0·root·········(0)·root·········(0)····66992·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/zlib4pl.so60 -rw-r--r--···0·root·········(0)·root·········(0)····67096·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/zlib4pl.so
61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/swiplserver/61 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/swiplserver/
62 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2024-10-25·07:11:54.000000·./usr/lib/swi-prolog/lib/swiplserver/LICENSE62 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2024-10-25·07:11:54.000000·./usr/lib/swi-prolog/lib/swiplserver/LICENSE
63 -rw-r--r--···0·root·········(0)·root·········(0)······965·2024-10-25·07:11:54.000000·./usr/lib/swi-prolog/lib/swiplserver/__init__.py63 -rw-r--r--···0·root·········(0)·root·········(0)······965·2024-10-25·07:11:54.000000·./usr/lib/swi-prolog/lib/swiplserver/__init__.py
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/
65 -rw-r--r--···0·root·········(0)·root·········(0)······871·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/__init__.cpython-313.pyc65 -rw-r--r--···0·root·········(0)·root·········(0)······871·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/__init__.cpython-313.pyc
66 -rw-r--r--···0·root·········(0)·root·········(0)····57098·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/prologmqi.cpython-313.pyc66 -rw-r--r--···0·root·········(0)·root·········(0)····57098·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/swiplserver/__pycache__/prologmqi.cpython-313.pyc
67 -rw-r--r--···0·root·········(0)·root·········(0)····55039·2024-10-25·07:11:54.000000·./usr/lib/swi-prolog/lib/swiplserver/prologmqi.py67 -rw-r--r--···0·root·········(0)·root·········(0)····55039·2024-10-25·07:11:54.000000·./usr/lib/swi-prolog/lib/swiplserver/prologmqi.py
Offset 88, 15 lines modifiedOffset 88, 15 lines modified
88 -rw-r--r--···0·root·········(0)·root·········(0)·····8683·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_compiler_utility.pl88 -rw-r--r--···0·root·········(0)·root·········(0)·····8683·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_compiler_utility.pl
89 -rw-r--r--···0·root·········(0)·root·········(0)·····2227·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_debug.pl89 -rw-r--r--···0·root·········(0)·root·········(0)·····2227·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_debug.pl
90 -rw-r--r--···0·root·········(0)·root·········(0)·····9711·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_hashtable_store.pl90 -rw-r--r--···0·root·········(0)·root·········(0)·····9711·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_hashtable_store.pl
91 -rw-r--r--···0·root·········(0)·root·········(0)·····3828·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_integertable_store.pl91 -rw-r--r--···0·root·········(0)·root·········(0)·····3828·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_integertable_store.pl
92 -rw-r--r--···0·root·········(0)·root·········(0)·····4191·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_messages.pl92 -rw-r--r--···0·root·········(0)·root·········(0)·····4191·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_messages.pl
93 -rw-r--r--···0·root·········(0)·root·········(0)·····2134·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_op.pl93 -rw-r--r--···0·root·········(0)·root·········(0)·····2134·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_op.pl
94 -rw-r--r--···0·root·········(0)·root·········(0)····27463·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_runtime.pl94 -rw-r--r--···0·root·········(0)·root·········(0)····27463·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_runtime.pl
95 -rw-r--r--···0·root·········(0)·root·········(0)···873879·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_translate.pl95 -rw-r--r--···0·root·········(0)·root·········(0)···873751·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/chr/chr/chr_translate.pl
96 -rw-r--r--···0·root·········(0)·root·········(0)·····6714·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/clean_code.pl96 -rw-r--r--···0·root·········(0)·root·········(0)·····6714·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/clean_code.pl
97 -rw-r--r--···0·root·········(0)·root·········(0)·····2728·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/find.pl97 -rw-r--r--···0·root·········(0)·root·········(0)·····2728·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/find.pl
98 -rw-r--r--···0·root·········(0)·root·········(0)···754733·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/chr/chr/guard_entailment.pl98 -rw-r--r--···0·root·········(0)·root·········(0)···754733·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/chr/chr/guard_entailment.pl
99 -rw-r--r--···0·root·········(0)·root·········(0)·····2766·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/listmap.pl99 -rw-r--r--···0·root·········(0)·root·········(0)·····2766·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/listmap.pl
100 -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/pairlist.pl100 -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2023-12-05·09:10:55.000000·./usr/lib/swi-prolog/library/ext/chr/chr/pairlist.pl
101 -rw-r--r--···0·root·········(0)·root·········(0)····18377·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/chr/chr.pl101 -rw-r--r--···0·root·········(0)·root·········(0)····18377·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/chr/chr.pl
102 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/clib/102 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/clib/
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
277 -rw-r--r--···0·root·········(0)·root·········(0)····25694·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_http.pl277 -rw-r--r--···0·root·········(0)·root·········(0)····25694·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_http.pl
278 -rw-r--r--···0·root·········(0)·root·········(0)····50507·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_latex.pl278 -rw-r--r--···0·root·········(0)·root·········(0)····50507·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_latex.pl
279 -rw-r--r--···0·root·········(0)·root·········(0)·····3362·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_markdown.pl279 -rw-r--r--···0·root·········(0)·root·········(0)·····3362·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/doc_markdown.pl
280 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/280 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/
281 -rw-r--r--···0·root·········(0)·root·········(0)·····5349·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_access.pl281 -rw-r--r--···0·root·········(0)·root·········(0)·····5349·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_access.pl
282 -rw-r--r--···0·root·········(0)·root·········(0)·····4201·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_colour.pl282 -rw-r--r--···0·root·········(0)·root·········(0)·····4201·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_colour.pl
283 -rw-r--r--···0·root·········(0)·root·········(0)····75467·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.pl283 -rw-r--r--···0·root·········(0)·root·········(0)····75467·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.pl
284 -rw-r--r--···0·root·········(0)·root·········(0)····62603·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.qlf284 -rw-r--r--···0·root·········(0)·root·········(0)····62602·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.qlf
285 -rw-r--r--···0·root·········(0)·root·········(0)····17925·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_htmlsrc.pl285 -rw-r--r--···0·root·········(0)·root·········(0)····17925·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_htmlsrc.pl
286 -rw-r--r--···0·root·········(0)·root·········(0)····16653·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_index.pl286 -rw-r--r--···0·root·········(0)·root·········(0)····16653·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_index.pl
287 -rw-r--r--···0·root·········(0)·root·········(0)·····3929·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_library.pl287 -rw-r--r--···0·root·········(0)·root·········(0)·····3929·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_library.pl
288 -rw-r--r--···0·root·········(0)·root·········(0)····41484·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_man.pl288 -rw-r--r--···0·root·········(0)·root·········(0)····41484·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_man.pl
289 -rw-r--r--···0·root·········(0)·root·········(0)····16149·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_modes.pl289 -rw-r--r--···0·root·········(0)·root·········(0)····16149·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_modes.pl
290 -rw-r--r--···0·root·········(0)·root·········(0)·····6364·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_pack.pl290 -rw-r--r--···0·root·········(0)·root·········(0)·····6364·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_pack.pl
291 -rw-r--r--···0·root·········(0)·root·········(0)····15570·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_process.pl291 -rw-r--r--···0·root·········(0)·root·········(0)····15570·2024-09-10·19:24:22.000000·./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_process.pl
247 B
./usr/lib/swi-prolog/bin/latex2html
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 #!/bin/sh1 #!/bin/sh
  
2 SWIPL=lib/swi-prolog/bin/aarch64-linux/swipl2 SWIPL=lib/swi-prolog/bin/armv7l-linux/swipl
  
3 $SWIPL·-f·none·-s·$libdir/latex2html.pl·-t·halt·--·$*3 $SWIPL·-f·none·-s·$libdir/latex2html.pl·-t·halt·--·$*
2.14 KB
./usr/lib/swi-prolog/library/ext/chr/chr/chr_translate.pl
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 /*··Generated·by·CHR·bootstrap·compiler1 /*··Generated·by·CHR·bootstrap·compiler
2 ····From:·/build/reproducible-path/swi-prolog-9.2.9+dfsg/packages/chr/chr_translate.chr2 ····From:·/build/reproducible-path/swi-prolog-9.2.9+dfsg/packages/chr/chr_translate.chr
3 ····Date:·Fri·Jan·31·05:28:58·20253 ····Date:·Sat·Feb··1·08:02:44·2025
  
4 ····DO·NOT·EDIT.··EDIT·THE·CHR·FILE·INSTEAD4 ····DO·NOT·EDIT.··EDIT·THE·CHR·FILE·INSTEAD
5 */5 */
  
6 :-·module(chr_translate,6 :-·module(chr_translate,
7 ··········[·chr_translate/2,7 ··········[·chr_translate/2,
8 ············chr_translate_line_info/38 ············chr_translate_line_info/3
Offset 2424, 17 lines modifiedOffset 2424, 15 lines modified
2424 ····trie_step(A,·D,·D,·B,·C,·E,·F).2424 ····trie_step(A,·D,·D,·B,·C,·E,·F).
2425 trie_step([],·_,·_,·[],·[],·A,·A)·:-2425 trie_step([],·_,·_,·[],·[],·A,·A)·:-
2426 ····!.2426 ····!.
2427 trie_step(A,·B,·C,·D,·E,·F,·G)·:-2427 trie_step(A,·B,·C,·D,·E,·F,·G)·:-
2428 ····D=[H|_],2428 ····D=[H|_],
2429 ····length(H,·I),2429 ····length(H,·I),
2430 ····aggregate_all(set(J/K),2430 ····aggregate_all(set(J/K),
2431 ··················(·member(L,·A), 
2432 ····················functor(L,·J,·K)2431 ··················(member(L,·A),·functor(L,·J,·K)),
2433 ··················), 
2434 ··················M),2432 ··················M),
2435 ····N·is·I+1,2433 ····N·is·I+1,
2436 ····trie_step_cases(M,2434 ····trie_step_cases(M,
2437 ····················N,2435 ····················N,
2438 ····················A,2436 ····················A,
2439 ····················D,2437 ····················D,
2440 ····················E,2438 ····················E,
Offset 5778, 17 lines modifiedOffset 5776, 15 lines modified
5778 ········;···chr_pp_flag(mixed_stores,·on)5776 ········;···chr_pp_flag(mixed_stores,·on)
5779 ········),5777 ········),
5780 ········is_stored(A),5778 ········is_stored(A),
5781 ········get_store_type(A,·default)5779 ········get_store_type(A,·default)
5782 ····->··get_indexed_arguments(A,·C),5780 ····->··get_indexed_arguments(A,·C),
5783 ········get_constraint_mode(A,·D),5781 ········get_constraint_mode(A,·D),
5784 ········aggregate_all(bag(E)-count,5782 ········aggregate_all(bag(E)-count,
5785 ······················(·member(E,·C), 
5786 ························nth1(E,·D,·+)5783 ······················(member(E,·C),·nth1(E,·D,·+)),
5787 ······················), 
5788 ······················F-G),5784 ······················F-G),
5789 ········(···G>105785 ········(···G>10
5790 ········->··findall([E],·member(E,·F),·H)5786 ········->··findall([E],·member(E,·F),·H)
5791 ········;···findall(E,5787 ········;···findall(E,
5792 ····················(·sublist(E,·F),5788 ····················(·sublist(E,·F),
5793 ······················E\==[]5789 ······················E\==[]
5794 ····················),5790 ····················),
Offset 6703, 17 lines modifiedOffset 6699, 15 lines modified
6703 ·······················I).6699 ·······················I).
6704 dispatch_trie_step([],·_,·_,·_,·[],·_,·_,·[],·A,·A)·:-6700 dispatch_trie_step([],·_,·_,·_,·[],·_,·_,·[],·A,·A)·:-
6705 ····!.6701 ····!.
6706 dispatch_trie_step(A,·B,·C,·D,·E,·F,·G,·H,·I,·J)·:-6702 dispatch_trie_step(A,·B,·C,·D,·E,·F,·G,·H,·I,·J)·:-
6707 ····D=[K|_],6703 ····D=[K|_],
6708 ····length(K,·L),6704 ····length(K,·L),
6709 ····aggregate_all(set(M/N),6705 ····aggregate_all(set(M/N),
6710 ··················(·member(O,·A), 
6711 ····················functor(O,·M,·N)6706 ··················(member(O,·A),·functor(O,·M,·N)),
6712 ··················), 
6713 ··················P),6707 ··················P),
6714 ····Q·is·L+1,6708 ····Q·is·L+1,
6715 ····dispatch_trie_step_cases(P,6709 ····dispatch_trie_step_cases(P,
6716 ·····························Q,6710 ·····························Q,
6717 ·····························A,6711 ·····························A,
6718 ·····························D,6712 ·····························D,
6719 ·····························E,6713 ·····························E,
486 B
./usr/lib/swi-prolog/library/ext/chr/chr/guard_entailment.pl
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 /*··Generated·by·CHR·bootstrap·compiler1 /*··Generated·by·CHR·bootstrap·compiler
2 ····From:·/build/reproducible-path/swi-prolog-9.2.9+dfsg/packages/chr/guard_entailment.chr2 ····From:·/build/reproducible-path/swi-prolog-9.2.9+dfsg/packages/chr/guard_entailment.chr
3 ····Date:·Fri·Jan·31·05:28:38·20253 ····Date:·Sat·Feb··1·08:02:11·2025
  
4 ····DO·NOT·EDIT.··EDIT·THE·CHR·FILE·INSTEAD4 ····DO·NOT·EDIT.··EDIT·THE·CHR·FILE·INSTEAD
5 */5 */
  
6 :-·module(guard_entailment,6 :-·module(guard_entailment,
7 ··········[·entails_guard/2,7 ··········[·entails_guard/2,
8 ············simplify_guards/58 ············simplify_guards/5
527 KB
./usr/lib/swi-prolog/library/ext/pldoc/pldoc/doc_html.qlf
    
Offset 1, 3913 lines modifiedOffset 1, 3913 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·884a·812f··file....h._..J./00000010:·6669·6c65·0a00·0a81·687f·5f08·8848·812f··file....h._..H./
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu
00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library
Diff chunk too large, falling back to line-by-line diff (3906 lines added, 3906 lines removed)
00000060:·2f65·7874·2f70·6c64·6f63·2f70·6c64·6f63··/ext/pldoc/pldoc00000060:·2f65·7874·2f70·6c64·6f63·2f70·6c64·6f63··/ext/pldoc/pldoc
00000070:·2f2e·646f·635f·6874·6d6c·2e71·6c66·2e33··/.doc_html.qlf.300000070:·2f2e·646f·635f·6874·6d6c·2e71·6c66·2e36··/.doc_html.qlf.6
00000080:·3033·3139·514d·0394·706c·646f·635f·6874··0319QM..pldoc_ht00000080:·3336·3151·4d03·9470·6c64·6f63·5f68·746d··361QM..pldoc_htm
00000090:·6d6c·463a·812f·6275·696c·642f·7265·7072··mlF:./build/repr00000090:·6c46·3a81·2f62·7569·6c64·2f72·6570·726f··lF:./build/repro
000000a0:·6f64·7563·6962·6c65·2d70·6174·682f·7377··oducible-path/sw000000a0:·6475·6369·626c·652d·7061·7468·2f73·7769··ducible-path/swi
000000b0:·692d·7072·6f6c·6f67·2d39·2e32·2e39·2b64··i-prolog-9.2.9+d000000b0:·2d70·726f·6c6f·672d·392e·322e·392b·6466··-prolog-9.2.9+df
000000c0:·6673·672f·6275·696c·642f·686f·6d65·2f6c··fsg/build/home/l000000c0:·7367·2f62·7569·6c64·2f68·6f6d·652f·6c69··sg/build/home/li
000000d0:·6962·7261·7279·2f65·7874·2f70·6c64·6f63··ibrary/ext/pldoc000000d0:·6272·6172·792f·6578·742f·706c·646f·632f··brary/ext/pldoc/
000000e0:·2f70·6c64·6f63·2f64·6f63·5f68·746d·6c2e··/pldoc/doc_html.000000e0:·706c·646f·632f·646f·635f·6874·6d6c·2e70··pldoc/doc_html.p
000000f0:·706c·0000·8039·27b8·d941·75cc·4303·8e6c··pl...9'..Au.C..l000000f0:·6c00·0080·3927·b8d9·4175·cc43·038e·6c69··l...9'..Au.C..li
00000100:·6962·7261·7279·5303·8c73·7973·7465·6d45··ibraryS..systemE00000100:·6272·6172·7953·038c·7379·7374·656d·4504··braryS..systemE.
00000110:·0403·926e·6f70·7265·6472·6566·8645·0403··...nopredref.E..00000110:·03a4·6f62·6a65·6374·5f65·6469·745f·6275··..object_edit_bu
00000120:·8e6f·626a·6563·7473·8845·0403·966f·626a··.objects.E...obj00000120:·7474·6f6e·8845·0403·a064·6f63·5f66·696c··tton.E...doc_fil
00000130:·6563·745f·7472·6565·8a45·0403·9864·6f63··ect_tree.E...doc00000130:·655f·6f62·6a65·6374·738a·4504·039e·6f62··e_objects.E...ob
00000140:·5f70·6167·655f·646f·6d86·4504·0388·7461··_page_dom.E...ta00000140:·6a65·6374·5f73·796e·6f70·7369·7388·4504··ject_synopsis.E.
00000150:·6773·8645·0403·8a69·735f·7069·8245·0403··gs.E...is_pi.E..00000150:·038e·7072·6564·7265·6688·4504·038a·6973··..predref.E...is
00000160:·8e70·7269·7661·7465·8445·0403·a070·7265··.private.E...pre00000160:·5f70·6982·4504·0396·6564·6974·5f62·7574··_pi.E...edit_but
00000170:·645f·616e·6368·6f72·5f6e·616d·6586·4504··d_anchor_name.E.00000170:·746f·6e88·4504·039c·646f·635f·7772·6974··ton.E...doc_writ
00000180:·03a8·6578·6973·7469·6e67·5f6c·696e·6b65··..existing_linke00000180:·655f·6874·6d6c·8645·0403·9666·696c·655f··e_html.E...file_
00000190:·645f·6669·6c65·8445·0403·9a6f·626a·6563··d_file.E...objec00000190:·6865·6164·6572·8845·0403·966f·626a·6563··header.E...objec
000001a0:·745f·666f·6f74·6572·8845·0403·9a73·6f75··t_footer.E...sou000001a0:·745f·6e61·6d65·8845·0403·9469·735f·6f70··t_name.E...is_op
000001b0:·7263·655f·6275·7474·6f6e·8845·0403·8866··rce_button.E...f000001b0:·5f74·7970·6584·4504·0388·6669·6c65·8645··_type.E...file.E
000001c0:·696c·6586·4504·03a8·6f62·6a65·6374·5f73··ile.E...object_s000001c0:·0403·a06d·6f64·655f·616e·6368·6f72·5f6e··...mode_anchor_n
000001d0:·6f75·7263·655f·6275·7474·6f6e·8845·0403··ource_button.E..000001d0:·616d·6584·4504·03a8·6578·6973·7469·6e67··ame.E...existing
000001e0:·946f·626a·6563·745f·7265·6688·4504·0396··.object_ref.E...000001e0:·5f6c·696e·6b65·645f·6669·6c65·8445·0403··_linked_file.E..
000001f0:·6f62·6a65·6374·5f70·6167·6588·4504·03a2··object_page.E...000001f0:·a86f·626a·6563·745f·736f·7572·6365·5f62··.object_source_b
00000200:·646f·635f·666f·725f·7769·6b69·5f66·696c··doc_for_wiki_fil00000200:·7574·746f·6e88·4504·0388·6369·7465·8645··utton.E...cite.E
00000210:·6584·4504·038e·7072·6564·7265·6688·4504··e.E...predref.E.00000210:·0403·a46f·626a·6563·745f·7061·6765·5f68··...object_page_h
00000220:·0388·7465·726d·8a45·0403·926d·756c·7469··..term.E...multi00000220:·6561·6465·7288·4504·0392·6e6f·7072·6564··eader.E...nopred
00000230:·6669·6c65·8445·0403·a06d·6f64·655f·616e··file.E...mode_an00000230:·7265·6686·4504·039a·736f·7572·6365·5f62··ref.E...source_b
00000240:·6368·6f72·5f6e·616d·6584·4504·03a0·646f··chor_name.E...do00000240:·7574·746f·6e88·4504·0396·6f62·6a65·6374··utton.E...object
00000250:·635f·6669·6c65·5f6f·626a·6563·7473·8a45··c_file_objects.E00000250:·5f68·7265·6684·4504·0398·646f·635f·666f··_href.E...doc_fo
00000260:·0403·a46f·626a·6563·745f·7061·6765·5f66··...object_page_f00000260:·725f·6669·6c65·8445·0403·8e66·6c61·6772··r_file.E...flagr
00000270:·6f6f·7465·7288·4504·0396·6564·6974·5f62··ooter.E...edit_b00000270:·6566·8645·0403·a070·7265·645f·616e·6368··ef.E...pred_anch
00000280:·7574·746f·6e88·4504·03a4·6f62·6a65·6374··utton.E...object00000280:·6f72·5f6e·616d·6586·4504·038e·696e·636c··or_name.E...incl
00000290:·5f65·6469·745f·6275·7474·6f6e·8845·0400··_edit_button.E..00000290:·7564·658a·4504·0396·7a6f·6f6d·5f62·7574··ude.E...zoom_but
000002a0:·a586·4504·0396·6f62·6a65·6374·5f6e·616d··..E...object_nam000002a0:·746f·6e88·4504·039a·646f·635f·7265·736f··ton.E...doc_reso
000002b0:·6588·4504·039c·646f·635f·7772·6974·655f··e.E...doc_write_000002b0:·7572·6365·7386·4504·0396·6f62·6a65·6374··urces.E...object
000002c0:·6874·6d6c·8645·0403·a46f·626a·6563·745f··html.E...object_000002c0:·5f70·6167·6588·4504·0396·6d6f·6475·6c65··_page.E...module
000002d0:·7061·6765·5f68·6561·6465·7288·4504·0394··page_header.E...000002d0:·5f69·6e66·6f86·4504·039e·7072·696e·745f··_info.E...print_
000002e0:·6973·5f6f·705f·7479·7065·8445·0400·9b88··is_op_type.E....000002e0:·6874·6d6c·5f68·6561·6482·4504·03a4·6f62··html_head.E...ob
000002f0:·4504·0396·6669·6c65·5f68·6561·6465·7288··E...file_header.000002f0:·6a65·6374·5f70·6167·655f·666f·6f74·6572··ject_page_footer
00000300:·4504·039a·646f·635f·7461·675f·7469·746c··E...doc_tag_titl00000300:·8845·0400·9988·4504·0398·646f·635f·7061··.E....E...doc_pa
00000310:·6584·4504·03a4·656e·7375·7265·5f64·6f63··e.E...ensure_doc00000310:·6765·5f64·6f6d·8645·0403·8e6f·626a·6563··ge_dom.E...objec
00000320:·5f6f·626a·6563·7473·8245·0403·a070·7265··_objects.E...pre00000320:·7473·8845·0403·8874·6167·7386·4504·038e··ts.E...tags.E...
00000330:·645f·6564·6974·5f62·7574·746f·6e88·4504··d_edit_button.E.00000330:·7072·6976·6174·6584·4504·03a0·756e·7175··private.E...unqu
00000340:·0388·6369·7465·8645·0403·a064·6f63·5f68··..cite.E...doc_h00000340:·6f74·655f·6669·6c65·7370·6563·8445·0403··ote_filespec.E..
00000350:·6964·655f·7072·6976·6174·6586·4504·039e··ide_private.E...00000350:·a070·7265·645f·6564·6974·5f62·7574·746f··.pred_edit_butto
00000360:·7072·696e·745f·6874·6d6c·5f68·6561·6482··print_html_head.00000360:·6e88·4504·03a4·656e·7375·7265·5f64·6f63··n.E...ensure_doc
00000370:·4504·0396·6f62·6a65·6374·5f68·7265·6684··E...object_href.00000370:·5f6f·626a·6563·7473·8245·0403·966f·626a··_objects.E...obj
00000380:·4504·039e·6f62·6a65·6374·5f73·796e·6f70··E...object_synop00000380:·6563·745f·7472·6565·8a45·0403·a064·6f63··ect_tree.E...doc
00000390:·7369·7388·4504·0398·646f·635f·666f·725f··sis.E...doc_for_00000390:·5f68·6964·655f·7072·6976·6174·6586·4504··_hide_private.E.
000003a0:·6669·6c65·8445·0403·8e66·6c61·6772·6566··file.E...flagref000003a0:·039a·6f62·6a65·6374·5f66·6f6f·7465·7288··..object_footer.
000003b0:·8645·0403·8e69·6e63·6c75·6465·8a45·0403··.E...include.E..000003b0:·4504·008b·8645·0403·a264·6f63·5f66·6f72··E....E...doc_for
000003c0:·a075·6e71·756f·7465·5f66·696c·6573·7065··.unquote_filespe000003c0:·5f77·696b·695f·6669·6c65·8445·0403·8874··_wiki_file.E...t
000003d0:·6384·4504·039a·646f·635f·7265·736f·7572··c.E...doc_resour000003d0:·6572·6d8a·4504·0394·6f62·6a65·6374·5f72··erm.E...object_r
000003e0:·6365·7386·4504·0396·7a6f·6f6d·5f62·7574··ces.E...zoom_but000003e0:·6566·8845·0403·926d·756c·7469·6669·6c65··ef.E...multifile
000003f0:·746f·6e88·4504·0396·6d6f·6475·6c65·5f69··ton.E...module_i000003f0:·8445·0403·9a64·6f63·5f74·6167·5f74·6974··.E...doc_tag_tit
00000400:·6e66·6f86·5844·3681·8074·0403·823a·8400··nfo.XD6..t...:..00000400:·6c65·8458·4436·8180·7404·0382·3a84·0081··le.XD6..t...:...
00000410:·8174·0403·9475·7365·5f6d·6f64·756c·6582··.t...use_module.00000410:·7404·0394·7573·655f·6d6f·6475·6c65·8274··t...use_module.t
00000420:·7404·0082·8274·0403·822f·8403·8868·7474··t....t.../...htt00000420:·0400·8282·7404·0382·2f84·0388·6874·7470··....t.../...http
00000430:·7003·9a68·7474·705f·6469·7370·6174·6368··p..http_dispatch00000430:·039a·6874·7470·5f64·6973·7061·7463·6844··..http_dispatchD
00000440:·4438·8180·7400·de00·8174·00e0·7400·e274··D8..t....t..t..t00000440:·3881·8074·00de·0081·7400·e074·00e2·7400··8..t....t..t..t.
00000450:·00e3·00e5·0398·6874·7470·5f77·7261·7070··......http_wrapp00000450:·e300·e503·9868·7474·705f·7772·6170·7065··.....http_wrappe
00000460:·6572·443a·8180·7400·de00·8174·00e0·7400··erD:..t....t..t.00000460:·7244·3a81·8074·00de·0081·7400·e074·00e2··rD:..t....t..t..
00000470:·e274·00e3·00e5·038c·6a71·7565·7279·5004··.t......jqueryP.00000470:·7400·e300·e503·8c6a·7175·6572·7950·0403··t......jqueryP..
00000480:·0398·706c·646f·635f·7365·7276·6572·8280··..pldoc_server..00000480:·9870·6c64·6f63·5f73·6572·7665·7282·8043··.pldoc_server..C
00000490:·43df·0975·033a·812f·6275·696c·642f·7265··C..u.:./build/re00000490:·df09·7503·3a81·2f62·7569·6c64·2f72·6570··..u.:./build/rep
000004a0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/000004a0:·726f·6475·6369·626c·652d·7061·7468·2f73··roducible-path/s
000004b0:·7377·692d·7072·6f6c·6f67·2d39·2e32·2e39··swi-prolog-9.2.9000004b0:·7769·2d70·726f·6c6f·672d·392e·322e·392b··wi-prolog-9.2.9+
000004c0:·2b64·6673·672f·6275·696c·642f·686f·6d65··+dfsg/build/home000004c0:·6466·7367·2f62·7569·6c64·2f68·6f6d·652f··dfsg/build/home/
000004d0:·2f6c·6962·7261·7279·2f65·7874·2f70·6c64··/library/ext/pld000004d0:·6c69·6272·6172·792f·6578·742f·706c·646f··library/ext/pldo
000004e0:·6f63·2f70·6c64·6f63·2f64·6f63·5f68·746d··oc/pldoc/doc_htm000004e0:·632f·706c·646f·632f·646f·635f·6874·6d6c··c/pldoc/doc_html
000004f0:·6c2e·706c·0000·8039·27b8·d941·00eb·8181··l.pl...9'..A....000004f0:·2e70·6c00·0080·3927·b8d9·4100·eb81·8181··.pl...9'..A.....
00000500:·8182·0388·7472·7565·c458·4454·8180·7400··....true.XDT..t.00000500:·8203·8874·7275·65c4·5844·5481·8074·00de··...true.XDT..t..
00000510:·de00·8174·00e0·7400·e203·8a6c·6973·7473··...t..t....lists00000510:·0081·7400·e074·00e2·038a·6c69·7374·7344··..t..t....listsD
00000520:·4456·8180·7400·de00·8174·00e0·7400·e203··DV..t....t..t...00000520:·5681·8074·00de·0081·7400·e074·00e2·038c··V..t....t..t....
00000530:·8c6f·7074·696f·6e44·5881·8074·00de·0081··.optionDX..t....00000530:·6f70·7469·6f6e·4458·8180·7400·de00·8174··optionDX..t....t
00000540:·7400·e074·00e2·0386·7572·6944·5a81·8074··t..t....uriDZ..t00000540:·00e0·7400·e203·8675·7269·445a·8180·7400··..t....uriDZ..t.
00000550:·00de·0081·7400·e074·00e2·0390·7265·6164··....t..t....read00000550:·de00·8174·00e0·7400·e203·9072·6561·6475··...t..t....readu
00000560:·7574·696c·445c·8180·7400·de00·8174·00e0··utilD\..t....t..00000560:·7469·6c44·5c81·8074·00de·0081·7400·e074··tilD\..t....t..t
00000570:·7400·e274·00e3·00e5·0394·6874·6d6c·5f77··t..t......html_w00000570:·00e2·7400·e300·e503·9468·746d·6c5f·7772··..t......html_wr
00000580:·7269·7465·445e·8180·7400·de00·8174·00e0··riteD^..t....t..00000580:·6974·6544·5e81·8074·00de·0081·7400·e074··iteD^..t....t..t
00000590:·7400·e274·00e3·00e5·0392·6874·7470·5f70··t..t......http_p00000590:·00e2·7400·e300·e503·9268·7474·705f·7061··..t......http_pa
000005a0:·6174·6844·6081·8074·00de·0081·7400·e074··athD`..t....t..t000005a0:·7468·4460·8180·7400·de00·8174·00e0·7400··thD`..t....t..t.
000005b0:·00e2·7400·e300·e503·9268·746d·6c5f·6865··..t......html_he000005b0:·e274·00e3·00e5·0392·6874·6d6c·5f68·6561··.t......html_hea
000005c0:·6164·4462·8180·7400·de00·8174·00e0·7400··adDb..t....t..t.000005c0:·6444·6281·8074·00de·0081·7400·e074·00e2··dDb..t....t..t..
000005d0:·e274·00e3·00e5·0392·7465·726d·5f68·746d··.t......term_htm000005d0:·7400·e300·e503·9274·6572·6d5f·6874·6d6c··t......term_html
000005e0:·6c44·6481·8074·00de·0081·7400·e074·00e2··lDd..t....t..t..000005e0:·4464·8180·7400·de00·8174·00e0·7400·e203··Dd..t....t..t...
000005f0:·038a·6465·6275·6744·6681·8074·00de·0081··..debugDf..t....000005f0:·8a64·6562·7567·4466·8180·7400·de00·8174··.debugDf..t....t
00000600:·7400·e074·00e2·038a·6170·706c·7944·6881··t..t....applyDh.00000600:·00e0·7400·e203·8a61·7070·6c79·4468·8180··..t....applyDh..
00000610:·8074·00de·0081·7400·e074·00e2·038a·7061··.t....t..t....pa00000610:·7400·de00·8174·00e0·7400·e203·8a70·6169··t....t..t....pai
00000620:·6972·7344·6a81·8074·00de·0081·7400·e074··irsDj..t....t..t00000620:·7273·446a·8180·7400·de00·8174·00e0·7400··rsDj..t....t..t.
00000630:·00e2·038e·6669·6c65·7365·7844·6c81·8074··....filesexDl..t00000630:·e203·8e66·696c·6573·6578·446c·8180·7400··...filesexDl..t.
00000640:·00de·0081·7400·e003·9664·6f63·5f70·726f··....t....doc_pro00000640:·de00·8174·00e0·0396·646f·635f·7072·6f63··...t....doc_proc
00000650:·6365·7373·446e·8180·7400·de00·8174·00e0··cessDn..t....t..00000650:·6573·7344·6e81·8074·00de·0081·7400·e003··essDn..t....t...
00000660:·038e·646f·635f·6d61·6e44·7081·8074·00de··..doc_manDp..t..00000660:·8e64·6f63·5f6d·616e·4470·8180·7400·de00··.doc_manDp..t...
00000670:·0081·7400·e003·9264·6f63·5f6d·6f64·6573··..t....doc_modes00000670:·8174·00e0·0392·646f·635f·6d6f·6465·7344··.t....doc_modesD
00000680:·4472·8180·7400·de00·8174·00e0·0390·646f··Dr..t....t....do00000680:·7281·8074·00de·0081·7400·e003·9064·6f63··r..t....t....doc
00000690:·635f·7769·6b69·4474·8180·7400·de00·8174··c_wikiDt..t....t00000690:·5f77·696b·6944·7481·8074·00de·0081·7400··_wikiDt..t....t.
000006a0:·00e0·0394·646f·635f·7365·6172·6368·4476··....doc_searchDv000006a0:·e003·9464·6f63·5f73·6561·7263·6844·7681··...doc_searchDv.
000006b0:·8180·7400·de00·8174·00e0·0392·646f·635f··..t....t....doc_000006b0:·8074·00de·0081·7400·e003·9264·6f63·5f69··.t....t....doc_i
000006c0:·696e·6465·7844·7881·8074·00de·0081·7400··indexDx..t....t.000006c0:·6e64·6578·4478·8180·7400·de00·8174·00e0··ndexDx..t....t..
000006d0:·e003·9064·6f63·5f75·7469·6c44·7a81·8074··...doc_utilDz..t000006d0:·0390·646f·635f·7574·696c·447a·8180·7400··..doc_utilDz..t.
000006e0:·00de·0081·7400·e074·00e2·03a4·736f·6c75··....t..t....solu000006e0:·de00·8174·00e0·7400·e203·a473·6f6c·7574··...t..t....solut
000006f0:·7469·6f6e·5f73·6571·7565·6e63·6573·447c··tion_sequencesD|000006f0:·696f·6e5f·7365·7175·656e·6365·7344·7c81··ion_sequencesD|.
00000700:·8180·7400·de00·8174·00e0·7400·e203·8a65··..t....t..t....e00000700:·8074·00de·0081·7400·e074·00e2·038a·6572··.t....t..t....er
00000710:·7272·6f72·447e·8180·7400·de00·8174·00e0··rrorD~..t....t..00000710:·726f·7244·7e81·8074·00de·0081·7400·e074··rorD~..t....t..t
00000720:·7400·e203·8c6f·6363·7572·7344·0082·8074··t....occursD...t00000720:·00e2·038c·6f63·6375·7273·4400·8280·7400··....occursD...t.
00000730:·00de·0081·7400·e074·00e2·039a·7072·6f6c··....t..t....prol00000730:·de00·8174·00e0·7400·e203·9a70·726f·6c6f··...t..t....prolo
00000740:·6f67·5f73·6f75·7263·6544·0282·8074·00de··og_sourceD...t..00000740:·675f·736f·7572·6365·4402·8280·7400·de00··g_sourceD...t...
00000750:·0081·7400·e074·00e2·0396·7072·6f6c·6f67··..t..t....prolog00000750:·8174·00e0·7400·e203·9670·726f·6c6f·675f··.t..t....prolog_
00000760:·5f78·7265·664f·0083·0403·9224·696e·636c··_xrefO.....$incl00000760:·7872·6566·4f00·8304·0392·2469·6e63·6c75··xrefO.....$inclu
00000770:·7564·6564·8883·4303·8100·eb00·eb84·8481··uded..C.........00000770:·6465·6488·8343·0381·00eb·00eb·8484·8182··ded..C..........
00000780:·8200·ec01·8206·8282·0334·812f·6275·696c··.........4./buil00000780:·00ec·0182·0682·8203·3481·2f62·7569·6c64··........4./build
00000790:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p00000790:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa
000007a0:·6174·682f·7377·692d·7072·6f6c·6f67·2d39··ath/swi-prolog-9000007a0:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.
000007b0:·2e32·2e39·2b64·6673·672f·6275·696c·642f··.2.9+dfsg/build/000007b0:·322e·392b·6466·7367·2f62·7569·6c64·2f68··2.9+dfsg/build/h
000007c0:·686f·6d65·2f6c·6962·7261·7279·2f65·7874··home/library/ext000007c0:·6f6d·652f·6c69·6272·6172·792f·6578·742f··ome/library/ext/
000007d0:·2f70·6c64·6f63·2f70·6c64·6f63·2f68·6f6f··/pldoc/pldoc/hoo000007d0:·706c·646f·632f·706c·646f·632f·686f·6f6b··pldoc/pldoc/hook
Max diff block lines reached; -1/539591 bytes (-0.00%) of diff not shown.
96.4 KB
./usr/lib/swi-prolog/lib/aarch64-linux/cgi.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/cgi.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x001ed8·0x00001ed8·0x00001ed8·0x00068·0x00068·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01e1c·0x01e1c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01f44·0x01f44·R·E·0x10000
7 ··LOAD···········0x00fe38·0x0001fe38·0x0001fe38·0x001cc·0x001d0·RW··0x100008 ··LOAD···········0x00fe30·0x0001fe30·0x0001fe30·0x001d4·0x001d8·RW··0x10000
8 ··DYNAMIC········0x00fe40·0x0001fe40·0x0001fe40·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe38·0x0001fe38·0x0001fe38·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe38·0x0001fe38·0x0001fe38·0x001c8·0x001c8·R···0x112 ··GNU_RELRO······0x00fe30·0x0001fe30·0x0001fe30·0x001d0·0x001d0·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000310·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000330·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000448·000448·0002aa·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000488·000488·0002ee·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000006f2·0006f2·000062·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000776·000776·000066·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000754·000754·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000007dc·0007dc·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000794·000794·000048·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000083c·00083c·000048·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000007dc·0007dc·000148·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000884·000884·000148·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000924·000924·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000009cc·0009cc·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000930·000930·000208·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000009d8·0009d8·000208·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000b38·000b38·000fa0·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000be0·000be0·000fa0·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001ad8·001ad8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001b80·001b80·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001ae0·001ae0·000338·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001b88·001b88·000338·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00001ec0·001ec0·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00001ed8·001ed8·000068·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001e18·001e18·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00001f40·001f40·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe38·00fe38·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe30·00fe30·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe3c·00fe3c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe34·00fe34·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe40·00fe40·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe38·00fe38·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff38·00ff38·0000c8·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff38·00ff38·0000c8·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.16 KB
readelf --wide --symbols {}
    
Offset 1, 52 lines modifiedOffset 1, 54 lines modified
  
1 Symbol·table·'.dynsym'·contains·49·entries:1 Symbol·table·'.dynsym'·contains·51·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000924·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000009cc·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.4·(2)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtol@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(2)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(3)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
17 ····14:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)18 ····15:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom_nchars21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom_nchars
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.4·(2)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@GLIBC_2.4·(3)
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer
33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(2)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)
38 ····35:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdin@GLIBC_2.4·(2)39 ····36:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdin@GLIBC_2.4·(3)
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(2)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(3)
 43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fileno@GLIBC_2.4·(2)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fileno@GLIBC_2.4·(3)
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
48 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable50 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
51 ····48:·00001ac1····24·FUNC····GLOBAL·DEFAULT···11·install_cgi53 ····50:·00001b69····24·FUNC····GLOBAL·DEFAULT···11·install_cgi
7.35 KB
readelf --wide --relocs {}
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x794·contains·9·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x83c·contains·9·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe38··00000017·R_ARM_RELATIVE········3 0001fe30··00000017·R_ARM_RELATIVE········
4 0001fe3c··00000017·R_ARM_RELATIVE········4 0001fe34··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffe8··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffe8··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001ffec··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff0··00000e15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff0··00000f15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff4··00001e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff4··00001f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fff8··00002315·R_ARM_GLOB_DAT·········00000000···stdin@GLIBC_2.410 0001fff8··00002415·R_ARM_GLOB_DAT·········00000000···stdin@GLIBC_2.4
11 0001fffc··00002d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable11 0001fffc··00002f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
12 Relocation·section·'.rel.plt'·at·offset·0x7dc·contains·41·entries:12 Relocation·section·'.rel.plt'·at·offset·0x884·contains·41·entries:
13 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name13 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
14 0001ff44··00000316·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.414 0001ff44··00000416·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.4
15 0001ff48··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.415 0001ff48··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
16 0001ff4c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001ff4c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001ff50··00000616·R_ARM_JUMP_SLOT········00000000···strtol@GLIBC_2.417 0001ff50··00000716·R_ARM_JUMP_SLOT········00000000···strtol@GLIBC_2.4
18 0001ff54··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term18 0001ff54··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term
19 0001ff58··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars19 0001ff58··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
20 0001ff5c··00000a16·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.420 0001ff5c··00000b16·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
21 0001ff60··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom21 0001ff60··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
22 0001ff64··00000c16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.422 0001ff64··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
23 0001ff68··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil23 0001ff68··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
24 0001ff6c··00000f16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.424 0001ff6c··00001016·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
25 0001ff70··00001016·R_ARM_JUMP_SLOT········00000000···PL_register_foreign25 0001ff70··00001116·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
26 0001ff74··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom_nchars26 0001ff74··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom_nchars
27 0001ff78··00001216·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term27 0001ff78··00001316·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term
28 0001ff7c··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_chars28 0001ff7c··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
29 0001ff80··00001416·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.429 0001ff80··00001516·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
30 0001ff84··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception30 0001ff84··00001616·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
31 0001ff88··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz31 0001ff88··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
32 0001ff8c··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref32 0001ff8c··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
33 0001ff90··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_atom33 0001ff90··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_atom
34 0001ff94··00001916·R_ARM_JUMP_SLOT········00000000···PL_is_variable34 0001ff94··00001a16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
35 0001ff98··00001a16·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.435 0001ff98··00001b16·R_ARM_JUMP_SLOT········00000000···getenv@GLIBC_2.4
36 0001ff9c··00001b16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.436 0001ff9c··00001c16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
37 0001ffa0··00001c16·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.437 0001ffa0··00001d16·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
38 0001ffa4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_integer38 0001ffa4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_put_integer
39 0001ffa8··00001e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__39 0001ffa8··00001f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
40 0001ffac··00001f16·R_ARM_JUMP_SLOT········00000000···PL_resource_error40 0001ffac··00002016·R_ARM_JUMP_SLOT········00000000···PL_resource_error
41 0001ffb0··00002016·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.441 0001ffb0··00002116·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
42 0001ffb4··00002116·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.442 0001ffb4··00002216·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
43 0001ffb8··00002216·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.443 0001ffb8··00002316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
44 0001ffbc··00002416·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref44 0001ffbc··00002516·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
45 0001ffc0··00002516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.445 0001ffc0··00002616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
46 0001ffc4··00002616·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.446 0001ffc4··00002716·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
47 0001ffc8··00002716·R_ARM_JUMP_SLOT········00000000···fileno@GLIBC_2.447 0001ffc8··00002916·R_ARM_JUMP_SLOT········00000000···fileno@GLIBC_2.4
48 0001ffcc··00002816·R_ARM_JUMP_SLOT········00000000···PL_put_nil48 0001ffcc··00002a16·R_ARM_JUMP_SLOT········00000000···PL_put_nil
49 0001ffd0··00002916·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame49 0001ffd0··00002b16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
50 0001ffd4··00002a16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame50 0001ffd4··00002c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
51 0001ffd8··00002b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list51 0001ffd8··00002d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
52 0001ffdc··00002c16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars52 0001ffdc··00002e16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
53 0001ffe0··00002e16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.453 0001ffe0··00003016·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
54 0001ffe4··00002f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.454 0001ffe4··00003116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe40·contains·27·entries:1 Dynamic·section·at·offset·0xfe38·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x9246 ·0x0000000c·(INIT)·······················0x9cc
6 ·0x0000000d·(FINI)·······················0x1ad87 ·0x0000000d·(FINI)·······················0x1b80
7 ·0x00000019·(INIT_ARRAY)·················0x1fe388 ·0x00000019·(INIT_ARRAY)·················0x1fe30
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe3c10 ·0x0000001a·(FINI_ARRAY)·················0x1fe34
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x44813 ·0x00000005·(STRTAB)·····················0x488
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················682·(bytes)15 ·0x0000000a·(STRSZ)······················750·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff3817 ·0x00000003·(PLTGOT)·····················0x1ff38
17 ·0x00000002·(PLTRELSZ)···················328·(bytes)18 ·0x00000002·(PLTRELSZ)···················328·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x7dc20 ·0x00000017·(JMPREL)·····················0x884
20 ·0x00000011·(REL)························0x79421 ·0x00000011·(REL)························0x83c
21 ·0x00000012·(RELSZ)······················72·(bytes)22 ·0x00000012·(RELSZ)······················72·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x75426 ·0x6ffffffe·(VERNEED)····················0x7dc
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x6f228 ·0x6ffffff0·(VERSYM)·····················0x776
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·cd1f00533bd8d3c3e2af29313c6ea09e57ada02c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·971f810204de12e8876ef1c36736b26022aabe6b
2.95 KB
readelf --wide --version-info {}
    
Offset 1, 23 lines modifiedOffset 1, 25 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·49·entries:1 Version·symbols·section·'.gnu.version'·contains·51·entries:
2 ·Addr:·0x00000000000006f2··Offset:·0x000006f2··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000776··Offset:·0x00000776··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
10 ··01c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
11 ··020:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
12 ··024:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··11 ··020:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 12 ··024:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 13 ··028:···2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 15 ··030:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
15 ··030:···1·(*global*)··· 
  
16 Version·needs·section·'.gnu.version_r'·contains·2·entries:16 Version·needs·section·'.gnu.version_r'·contains·3·entries:
17 ·Addr:·0x0000000000000754··Offset:·0x00000754··Link:·4·(.dynstr)17 ·Addr:·0x00000000000007dc··Offset:·0x000007dc··Link:·4·(.dynstr)
18 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·118 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
19 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·319 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
20 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·120 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
21 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·221 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 22 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 23 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
841 B
strings --all --bytes=8 {}
    
Offset 12, 29 lines modifiedOffset 12, 32 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
19 __ctype_b_loc20 __ctype_b_loc
 21 __aeabi_unwind_cpp_pr0
20 __errno_location22 __errno_location
21 PL_put_nil23 PL_put_nil
22 PL_put_integer24 PL_put_integer
23 __sprintf_chk25 __sprintf_chk
24 PL_copy_term_ref26 PL_copy_term_ref
25 PL_unify_nil27 PL_unify_nil
26 PL_chars_to_term28 PL_chars_to_term
27 PL_resource_error29 PL_resource_error
28 PL_unify_chars30 PL_unify_chars
29 PL_unify_list31 PL_unify_list
30 PL_new_atom_nchars32 PL_new_atom_nchars
31 PL_unregister_atom33 PL_unregister_atom
32 install_cgi34 install_cgi
33 PL_register_foreign35 PL_register_foreign
 36 libgcc_s.so.1
34 libc.so.637 libc.so.6
35 ld-linux-armhf.so.338 ld-linux-armhf.so.3
36 GLIBC_2.439 GLIBC_2.4
37 H»      KxD»   J{D40 H»      KxD»   J{D
38 *I"F(FyD41 *I"F(FyD
39 resource_error42 resource_error
40 no_memory43 no_memory
Offset 69, 14 lines modifiedOffset 72, 16 lines modified
69 .shstrtab72 .shstrtab
70 .note.gnu.build-id73 .note.gnu.build-id
71 .gnu.hash74 .gnu.hash
72 .gnu.version75 .gnu.version
73 .gnu.version_r76 .gnu.version_r
74 .rel.dyn77 .rel.dyn
75 .rel.plt78 .rel.plt
 79 .ARM.extab
 80 .ARM.exidx
76 .eh_frame81 .eh_frame
77 .init_array82 .init_array
78 .fini_array83 .fini_array
79 .dynamic84 .dynamic
80 .ARM.attributes85 .ARM.attributes
81 .gnu_debugaltlink86 .gnu_debugaltlink
82 .gnu_debuglink87 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·30000000·01000000·05000000·....0...........2 ··0x00000138·02000000·32000000·01000000·05000000·....2...........
3 ··0x00000128·00400008·30000000·00000000·6fff4beb·.@..0.......o.K.3 ··0x00000148·00400008·32000000·00000000·6fff4beb·.@..2.......o.K.
  
6.03 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 46 lines modifiedOffset 1, 50 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000448·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000488·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000458·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000498·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000468·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000004a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000478·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000004b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000488·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000004c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000498·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000004d8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000004a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000004e8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000004b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000004f8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000004c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000508·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000004d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000518·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000004e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000528·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000004f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000538·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000508·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000548·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000518·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000558·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000528·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000568·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000538·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000578·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000548·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000588·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000558·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000598·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000568·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x000005a8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000578·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x000005b8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x00000588·7374726c·656e0073·74726e63·6d70005f·strlen.strncmp._ 
23 ··0x00000598·5f637479·70655f62·5f6c6f63·00737472·_ctype_b_loc.str22 ··0x000005c8·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x000005d8·70705f70·72310073·74726c65·6e007374·pp_pr1.strlen.st
 24 ··0x000005e8·726e636d·70005f5f·63747970·655f625f·rncmp.__ctype_b_
 25 ··0x000005f8·6c6f6300·73747263·6872005f·5f616561·loc.strchr.__aea
 26 ··0x00000608·62695f75·6e77696e·645f6370·705f7072·bi_unwind_cpp_pr
24 ··0x000005a8·63687200·6d616c6c·6f630066·72656500·chr.malloc.free.27 ··0x00000618·30006d61·6c6c6f63·00667265·65006765·0.malloc.free.ge
25 ··0x000005b8·67657465·6e760073·7472636d·70007374·getenv.strcmp.st28 ··0x00000628·74656e76·00737472·636d7000·73747274·tenv.strcmp.strt
26 ··0x000005c8·72746f6c·0066696c·656e6f00·72656164·rtol.fileno.read29 ··0x00000638·6f6c0066·696c656e·6f007265·6164005f·ol.fileno.read._
27 ··0x000005d8·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio 
28 ··0x000005e8·6e00504c·5f707574·5f6e696c·00504c5f·n.PL_put_nil.PL_30 ··0x00000648·5f657272·6e6f5f6c·6f636174·696f6e00·_errno_location.
 31 ··0x00000658·504c5f70·75745f6e·696c0050·4c5f7075·PL_put_nil.PL_pu
29 ··0x000005f8·7075745f·696e7465·67657200·5f5f7370·put_integer.__sp32 ··0x00000668·745f696e·74656765·72005f5f·73707269·t_integer.__spri
30 ··0x00000608·72696e74·665f6368·6b007374·64696e00·rintf_chk.stdin.33 ··0x00000678·6e74665f·63686b00·73746469·6e00504c·ntf_chk.stdin.PL
31 ··0x00000618·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref34 ··0x00000688·5f636f70·795f7465·726d5f72·65660073·_copy_term_ref.s
32 ··0x00000628·00737472·73747200·504c5f75·6e696679·.strstr.PL_unify35 ··0x00000698·74727374·7200504c·5f756e69·66795f6e·trstr.PL_unify_n
33 ··0x00000638·5f6e696c·006d656d·63707900·504c5f63·_nil.memcpy.PL_c36 ··0x000006a8·696c006d·656d6370·7900504c·5f636861·il.memcpy.PL_cha
34 ··0x00000648·68617273·5f746f5f·7465726d·00504c5f·hars_to_term.PL_37 ··0x000006b8·72735f74·6f5f7465·726d0050·4c5f7265·rs_to_term.PL_re
35 ··0x00000658·7265736f·75726365·5f657272·6f720050·resource_error.P38 ··0x000006c8·736f7572·63655f65·72726f72·00504c5f·source_error.PL_
36 ··0x00000668·4c5f756e·6966795f·63686172·7300504c·L_unify_chars.PL39 ··0x000006d8·756e6966·795f6368·61727300·504c5f75·unify_chars.PL_u
37 ··0x00000678·5f756e69·66795f6c·69737400·504c5f6e·_unify_list.PL_n40 ··0x000006e8·6e696679·5f6c6973·7400504c·5f6e6577·nify_list.PL_new
38 ··0x00000688·65775f61·746f6d5f·6e636861·72730050·ew_atom_nchars.P41 ··0x000006f8·5f61746f·6d5f6e63·68617273·00504c5f·_atom_nchars.PL_
39 ··0x00000698·4c5f756e·72656769·73746572·5f61746f·L_unregister_ato42 ··0x00000708·756e7265·67697374·65725f61·746f6d00·unregister_atom.
40 ··0x000006a8·6d00696e·7374616c·6c5f6367·6900504c·m.install_cgi.PL43 ··0x00000718·696e7374·616c6c5f·63676900·504c5f72·install_cgi.PL_r
41 ··0x000006b8·5f726567·69737465·725f666f·72656967·_register_foreig44 ··0x00000728·65676973·7465725f·666f7265·69676e00·egister_foreign.
 45 ··0x00000738·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li
42 ··0x000006c8·6e006c69·62632e73·6f2e3600·6c642d6c·n.libc.so.6.ld-l46 ··0x00000748·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux
43 ··0x000006d8·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.47 ··0x00000758·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB
44 ··0x000006e8·474c4942·435f322e·3400··············GLIBC_2.4.48 ··0x00000768·435f322e·34004743·435f332e·3500·····C_2.4.GCC_3.5.
  
544 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 2184
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000924·<.init>:2 000009cc·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     b38·<__assert_fail@plt+0xc>5 »       bl»     be0·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
7.87 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 2184
    
Offset 1, 218 lines modifiedOffset 1, 218 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000930·<strstr@plt-0x14>:2 000009d8·<strstr@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·940·<strstr@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·9e8·<strstr@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       strdeq» pc,·[r1],·-r87 »       andeq»  pc,·r1,·r0,·asr·r5»    @·<UNPREDICTABLE>
  
8 00000944·<strstr@plt>:8 000009ec·<strstr@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1528]!»      @·0x5f811 »       ldr»    pc,·[ip,·#1360]!»      @·0x550
  
12 00000950·<strcmp@plt>:12 000009f8·<strcmp@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1520]!»      @·0x5f015 »       ldr»    pc,·[ip,·#1352]!»      @·0x548
  
16 0000095c·<__cxa_finalize@plt>:16 00000a04·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#1512]!»      @·0x5e819 »       ldr»    pc,·[ip,·#1344]!»      @·0x540
  
20 00000968·<strtol@plt>:20 00000a10·<strtol@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#1504]!»      @·0x5e023 »       ldr»    pc,·[ip,·#1336]!»      @·0x538
  
24 00000974·<PL_unify_term@plt>:24 00000a1c·<PL_unify_term@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#1496]!»      @·0x5d827 »       ldr»    pc,·[ip,·#1328]!»      @·0x530
  
28 00000980·<PL_unify_atom_chars@plt>:28 00000a28·<PL_unify_atom_chars@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#1488]!»      @·0x5d031 »       ldr»    pc,·[ip,·#1320]!»      @·0x528
  
32 0000098c·<read@plt>:32 00000a34·<read@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#1480]!»      @·0x5c835 »       ldr»    pc,·[ip,·#1312]!»      @·0x520
  
36 00000998·<PL_unregister_atom@plt>:36 00000a40·<PL_unregister_atom@plt>:
37 »       add»    ip,·pc,·#0,·1237 »       add»    ip,·pc,·#0,·12
38 »       add»    ip,·ip,·#126976»       @·0x1f00038 »       add»    ip,·ip,·#126976»       @·0x1f000
39 »       ldr»    pc,·[ip,·#1472]!»      @·0x5c039 »       ldr»    pc,·[ip,·#1304]!»      @·0x518
  
40 000009a4·<free@plt>:40 00000a4c·<free@plt>:
41 »       add»    ip,·pc,·#0,·1241 »       add»    ip,·pc,·#0,·12
42 »       add»    ip,·ip,·#126976»       @·0x1f00042 »       add»    ip,·ip,·#126976»       @·0x1f000
43 »       ldr»    pc,·[ip,·#1464]!»      @·0x5b843 »       ldr»    pc,·[ip,·#1296]!»      @·0x510
  
44 000009b0·<PL_unify_nil@plt>:44 00000a58·<PL_unify_nil@plt>:
45 »       add»    ip,·pc,·#0,·1245 »       add»    ip,·pc,·#0,·12
46 »       add»    ip,·ip,·#126976»       @·0x1f00046 »       add»    ip,·ip,·#126976»       @·0x1f000
47 »       ldr»    pc,·[ip,·#1456]!»      @·0x5b047 »       ldr»    pc,·[ip,·#1288]!»      @·0x508
  
48 000009bc·<memcpy@plt>:48 00000a64·<memcpy@plt>:
49 »       add»    ip,·pc,·#0,·1249 »       add»    ip,·pc,·#0,·12
50 »       add»    ip,·ip,·#126976»       @·0x1f00050 »       add»    ip,·ip,·#126976»       @·0x1f000
51 »       ldr»    pc,·[ip,·#1448]!»      @·0x5a851 »       ldr»    pc,·[ip,·#1280]!»      @·0x500
  
52 000009c8·<PL_register_foreign@plt>:52 00000a70·<PL_register_foreign@plt>:
53 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477853 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#1436]!»      @·0x59c56 »       ldr»    pc,·[ip,·#1268]!»      @·0x4f4
  
57 000009d8·<PL_new_atom_nchars@plt>:57 00000a80·<PL_new_atom_nchars@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#1428]!»      @·0x59460 »       ldr»    pc,·[ip,·#1260]!»      @·0x4ec
  
61 000009e4·<PL_chars_to_term@plt>:61 00000a8c·<PL_chars_to_term@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#1420]!»      @·0x58c64 »       ldr»    pc,·[ip,·#1252]!»      @·0x4e4
  
65 000009f0·<PL_unify_chars@plt>:65 00000a98·<PL_unify_chars@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#1412]!»      @·0x58468 »       ldr»    pc,·[ip,·#1244]!»      @·0x4dc
  
69 000009fc·<__stack_chk_fail@plt>:69 00000aa4·<__stack_chk_fail@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#1404]!»      @·0x57c72 »       ldr»    pc,·[ip,·#1236]!»      @·0x4d4
  
73 00000a08·<PL_raise_exception@plt>:73 00000ab0·<PL_raise_exception@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#1396]!»      @·0x57476 »       ldr»    pc,·[ip,·#1228]!»      @·0x4cc
  
77 00000a14·<PL_new_functor_sz@plt>:77 00000abc·<PL_new_functor_sz@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#1388]!»      @·0x56c80 »       ldr»    pc,·[ip,·#1220]!»      @·0x4c4
  
81 00000a20·<PL_new_term_ref@plt>:81 00000ac8·<PL_new_term_ref@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#1380]!»      @·0x56484 »       ldr»    pc,·[ip,·#1212]!»      @·0x4bc
  
85 00000a2c·<PL_new_atom@plt>:85 00000ad4·<PL_new_atom@plt>:
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#1372]!»      @·0x55c88 »       ldr»    pc,·[ip,·#1204]!»      @·0x4b4
  
89 00000a38·<PL_is_variable@plt>:89 00000ae0·<PL_is_variable@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#1364]!»      @·0x55492 »       ldr»    pc,·[ip,·#1196]!»      @·0x4ac
  
93 00000a44·<getenv@plt>:93 00000aec·<getenv@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#1356]!»      @·0x54c96 »       ldr»    pc,·[ip,·#1188]!»      @·0x4a4
  
97 00000a50·<malloc@plt>:97 00000af8·<malloc@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#126976»       @·0x1f00099 »       add»    ip,·ip,·#126976»       @·0x1f000
100 »       ldr»    pc,·[ip,·#1348]!»      @·0x544100 »       ldr»    pc,·[ip,·#1180]!»      @·0x49c
Max diff block lines reached; 3258/7718 bytes (42.21%) of diff not shown.
39.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 2184
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001ad8·<.fini>:2 00001b80·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
6.94 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001ae0·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001b88·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001af0·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001b98·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001b00·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001ba8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001b10·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001bb8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001b20·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001bc8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001b30·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001bd8·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001b40·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001be8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001b50·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001bf8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001b60·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001c08·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001b70·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00001c18·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001b80·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00001c28·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00001b90·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00001c38·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00001ba0·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00001c48·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x00001bb0·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00001c58·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00001bc0·00000000·76617269·61626c65·00000000·....variable....16 ··0x00001c68·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00001bd0·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x00001c78·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00001be0·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x00001c88·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00001bf0·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x00001c98·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x00001c00·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x00001ca8·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00001c10·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x00001cb8·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00001c20·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00001cc8·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00001c30·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00001cd8·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00001c40·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00001ce8·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00001c50·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/25 ··0x00001cf8·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
26 ··0x00001c60·666f726d·2e630000·766c656e·32203d3d·form.c..vlen2·==26 ··0x00001d08·666f726d·2e630000·766c656e·32203d3d·form.c..vlen2·==
27 ··0x00001c70·20766c65·6e000000·6669656c·64000000··vlen...field...27 ··0x00001d18·20766c65·6e000000·6669656c·64000000··vlen...field...
28 ··0x00001c80·66696c65·6e616d65·00000000·52455155·filename....REQU28 ··0x00001d28·66696c65·6e616d65·00000000·52455155·filename....REQU
29 ··0x00001c90·4553545f·4d455448·4f440000·504f5354·EST_METHOD..POST29 ··0x00001d38·4553545f·4d455448·4f440000·504f5354·EST_METHOD..POST
30 ··0x00001ca0·00000000·434f4e54·454e545f·4c454e47·....CONTENT_LENG30 ··0x00001d48·00000000·434f4e54·454e545f·4c454e47·....CONTENT_LENG
31 ··0x00001cb0·54480000·656e7669·726f6e6d·656e7400·TH..environment.31 ··0x00001d58·54480000·656e7669·726f6e6d·656e7400·TH..environment.
32 ··0x00001cc0·3c203000·636f6e74·656e745f·6c656e67·<·0.content_leng32 ··0x00001d68·3c203000·636f6e74·656e745f·6c656e67·<·0.content_leng
33 ··0x00001cd0·74680000·3e20256c·64000000·6d656d6f·th..>·%ld...memo33 ··0x00001d78·74680000·3e20256c·64000000·6d656d6f·th..>·%ld...memo
34 ··0x00001ce0·72790000·6367695f·64617461·00000000·ry..cgi_data....34 ··0x00001d88·72790000·6367695f·64617461·00000000·ry..cgi_data....
35 ··0x00001cf0·72656164·00000000·51554552·595f5354·read....QUERY_ST35 ··0x00001d98·72656164·00000000·51554552·595f5354·read....QUERY_ST
36 ··0x00001d00·52494e47·00000000·434f4e54·454e545f·RING....CONTENT_36 ··0x00001da8·52494e47·00000000·434f4e54·454e545f·RING....CONTENT_
37 ··0x00001d10·54595045·00000000·626f756e·64617279·TYPE....boundary37 ··0x00001db8·54595045·00000000·626f756e·64617279·TYPE....boundary
38 ··0x00001d20·3d000000·2e2f7061·636b6167·65732f63·=..../packages/c38 ··0x00001dc8·3d000000·2e2f7061·636b6167·65732f63·=..../packages/c
39 ··0x00001d30·6c69622f·6367692e·63000000·6367695f·lib/cgi.c...cgi_39 ··0x00001dd8·6c69622f·6367692e·63000000·6367695f·lib/cgi.c...cgi_
40 ··0x00001d40·6765745f·666f726d·00000000·6367695f·get_form....cgi_40 ··0x00001de8·6765745f·666f726d·00000000·6367695f·get_form....cgi_
41 ··0x00001d50·76616c75·65000000·706c5f65·72726f72·value...pl_error41 ··0x00001df8·76616c75·65000000·706c5f65·72726f72·value...pl_error
42 ··0x00001d60·00000000·62726561·6b5f666f·726d5f61·....break_form_a42 ··0x00001e08·00000000·62726561·6b5f666f·726d5f61·....break_form_a
43 ··0x00001d70·7267756d·656e7400·706c5f63·67695f67·rgument.pl_cgi_g43 ··0x00001e18·7267756d·656e7400·706c5f63·67695f67·rgument.pl_cgi_g
44 ··0x00001d80·65745f66·6f726d00·3e000000·41000000·et_form.>...A...44 ··0x00001e28·65745f66·6f726d00·3e000000·41000000·et_form.>...A...
45 ··0x00001d90·0c000000·41000000·11000000·41000000·....A.......A...45 ··0x00001e38·0c000000·41000000·11000000·41000000·....A.......A...
46 ··0x00001da0·27000000·41000000·36000000·41000000·'...A...6...A...46 ··0x00001e48·27000000·41000000·36000000·41000000·'...A...6...A...
47 ··0x00001db0·03000000·41000000·06000000·41000000·....A.......A...47 ··0x00001e58·03000000·41000000·06000000·41000000·....A.......A...
48 ··0x00001dc0·15000000·41000000·0f000000·41000000·....A.......A...48 ··0x00001e68·15000000·41000000·0f000000·41000000·....A.......A...
49 ··0x00001dd0·0e000000·41000000·26000000·41000000·....A...&...A...49 ··0x00001e78·0e000000·41000000·26000000·41000000·....A...&...A...
50 ··0x00001de0·13000000·41000000·29000000·41000000·....A...)...A...50 ··0x00001e88·13000000·41000000·29000000·41000000·....A...)...A...
51 ··0x00001df0·02000000·41000000·19000000·41000000·....A.......A...51 ··0x00001e98·02000000·41000000·19000000·41000000·....A.......A...
52 ··0x00001e00·0a000000·41000000·0b000000·41000000·....A.......A...52 ··0x00001ea8·0a000000·41000000·0b000000·41000000·....A.......A...
53 ··0x00001e10·00000000·00000000···················........53 ··0x00001eb8·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001e18·00000000····························....2 ··0x00001f40·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe38·fd0b0000····························....2 ··0x0001fe30·a50c0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe3c·bd0b0000····························....2 ··0x0001fe34·650c0000····························e...
  
1.79 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff38·40fe0100·00000000·00000000·30090000·@...........0...3 ··0x0001ff38·38fe0100·00000000·00000000·d8090000·8...............
4 ··0x0001ff48·30090000·30090000·30090000·30090000·0...0...0...0...4 ··0x0001ff48·d8090000·d8090000·d8090000·d8090000·................
5 ··0x0001ff58·30090000·30090000·30090000·30090000·0...0...0...0...5 ··0x0001ff58·d8090000·d8090000·d8090000·d8090000·................
6 ··0x0001ff68·30090000·30090000·30090000·30090000·0...0...0...0...6 ··0x0001ff68·d8090000·d8090000·d8090000·d8090000·................
7 ··0x0001ff78·30090000·30090000·30090000·30090000·0...0...0...0...7 ··0x0001ff78·d8090000·d8090000·d8090000·d8090000·................
8 ··0x0001ff88·30090000·30090000·30090000·30090000·0...0...0...0...8 ··0x0001ff88·d8090000·d8090000·d8090000·d8090000·................
9 ··0x0001ff98·30090000·30090000·30090000·30090000·0...0...0...0...9 ··0x0001ff98·d8090000·d8090000·d8090000·d8090000·................
10 ··0x0001ffa8·30090000·30090000·30090000·30090000·0...0...0...0...10 ··0x0001ffa8·d8090000·d8090000·d8090000·d8090000·................
11 ··0x0001ffb8·30090000·30090000·30090000·30090000·0...0...0...0...11 ··0x0001ffb8·d8090000·d8090000·d8090000·d8090000·................
12 ··0x0001ffc8·30090000·30090000·30090000·30090000·0...0...0...0...12 ··0x0001ffc8·d8090000·d8090000·d8090000·d8090000·................
13 ··0x0001ffd8·30090000·30090000·30090000·30090000·0...0...0...0...13 ··0x0001ffd8·d8090000·d8090000·d8090000·d8090000·................
14 ··0x0001ffe8·00000000·00000000·00000000·00000000·................14 ··0x0001ffe8·00000000·00000000·00000000·00000000·................
15 ··0x0001fff8·00000000·00000000···················........15 ··0x0001fff8·00000000·00000000···················........
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·31663030·35333362·64386433·63336532·1f00533bd8d3c3e2 
3 ··0x00000010·61663239·33313363·36656130·39653537·af29313c6ea09e572 ··0x00000000·31663831·30323034·64653132·65383837·1f810204de12e887
 3 ··0x00000010·36656631·63333637·33366232·36303232·6ef1c36736b26022
4 ··0x00000020·61646130·32632e64·65627567·00000000·ada02c.debug....4 ··0x00000020·61616265·36622e64·65627567·00000000·aabe6b.debug....
5 ··0x00000030·63f32de0····························c.-.5 ··0x00000030·23c4ed9e····························#...
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
97.0 KB
./usr/lib/swi-prolog/lib/aarch64-linux/crypt.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/crypt.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0023b8·0x000023b8·0x000023b8·0x00048·0x00048·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x022fc·0x022fc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02404·0x02404·R·E·0x10000
7 ··LOAD···········0x00fe4c·0x0001fe4c·0x0001fe4c·0x001b8·0x00254·RW··0x100008 ··LOAD···········0x00fe44·0x0001fe44·0x0001fe44·0x001c0·0x0025c·RW··0x10000
8 ··DYNAMIC········0x00fe54·0x0001fe54·0x0001fe54·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fe4c·0x0001fe4c·0x0001fe4c·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe4c·0x0001fe4c·0x0001fe4c·0x001b4·0x001b4·R···0x112 ··GNU_RELRO······0x00fe44·0x0001fe44·0x0001fe44·0x001bc·0x001bc·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0002a0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0002c0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000003d8·0003d8·000282·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000418·000418·0002c6·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000065a·00065a·000054·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000006de·0006de·000058·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000006b0·0006b0·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00000738·000738·000080·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············00000710·000710·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000007b8·0007b8·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000750·000750·000118·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000007f8·0007f8·000118·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000868·000868·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000910·000910·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000874·000874·0001c0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000091c·00091c·0001c0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000a38·000a38·0015f0·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000ae0·000ae0·0015f0·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00002028·002028·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000020d0·0020d0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002030·002030·0002c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000020d8·0020d8·0002c8·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········000023a0·0023a0·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······000023b8·0023b8·000048·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········000022f8·0022f8·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00002400·002400·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe4c·00fe4c·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe44·00fe44·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe50·00fe50·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe48·00fe48·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe54·00fe54·000100·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe4c·00fe4c·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff54·00ff54·0000ac·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff54·00ff54·0000ac·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·00009c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·010004·00009c·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.12 KB
readelf --wide --symbols {}
    
Offset 1, 45 lines modifiedOffset 1, 47 lines modified
  
1 Symbol·table·'.dynsym'·contains·42·entries:1 Symbol·table·'.dynsym'·contains·44·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000868·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000910·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@GLIBC_2.4·(2)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@GLIBC_2.4·(2)
 7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(3)
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strncat_chk@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strncat_chk@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)
9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)10 ·····7:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)15 ····12:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcat_chk@GLIBC_2.4·(2)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcat_chk@GLIBC_2.4·(2)
 31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(3)
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rand@GLIBC_2.4·(2)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rand@GLIBC_2.4·(2)
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable39 ····36:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·crypt@XCRYPT_2.0·(4)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·crypt@XCRYPT_2.0·(5)
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
44 ····41:·00001289····24·FUNC····GLOBAL·DEFAULT···11·install_crypt46 ····43:·00001331····24·FUNC····GLOBAL·DEFAULT···11·install_crypt
6.31 KB
readelf --wide --relocs {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x710·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x7b8·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe4c··00000017·R_ARM_RELATIVE········3 0001fe44··00000017·R_ARM_RELATIVE········
4 0001fe50··00000017·R_ARM_RELATIVE········4 0001fe48··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001715·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x750·contains·35·entries:11 Relocation·section·'.rel.plt'·at·offset·0x7f8·contains·35·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff60··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.413 0001ff60··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.4
14 0001ff64··00000416·R_ARM_JUMP_SLOT········00000000···__strncat_chk@GLIBC_2.414 0001ff64··00000516·R_ARM_JUMP_SLOT········00000000···__strncat_chk@GLIBC_2.4
15 0001ff68··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.415 0001ff68··00000616·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
16 0001ff6c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001ff6c··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001ff70··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term17 0001ff70··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term
18 0001ff74··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars18 0001ff74··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
19 0001ff78··00000a16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.419 0001ff78··00000b16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.4
20 0001ff7c··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.420 0001ff7c··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
21 0001ff80··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign21 0001ff80··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
22 0001ff84··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars22 0001ff84··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
23 0001ff88··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 0001ff88··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 0001ff8c··00001016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception24 0001ff8c··00001116·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
25 0001ff90··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz25 0001ff90··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
26 0001ff94··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref26 0001ff94··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
27 0001ff98··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom27 0001ff98··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom
28 0001ff9c··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_variable28 0001ff9c··00001516·R_ARM_JUMP_SLOT········00000000···PL_is_variable
29 0001ffa0··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.429 0001ffa0··00001616·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
30 0001ffa4··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__30 0001ffa4··00001716·R_ARM_JUMP_SLOT········00000000···__gmon_start__
31 0001ffa8··00001716·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.431 0001ffa8··00001816·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
32 0001ffac··00001816·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.432 0001ffac··00001916·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
33 0001ffb0··00001916·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref33 0001ffb0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
34 0001ffb4··00001a16·R_ARM_JUMP_SLOT········00000000···__strcat_chk@GLIBC_2.434 0001ffb4··00001b16·R_ARM_JUMP_SLOT········00000000···__strcat_chk@GLIBC_2.4
35 0001ffb8··00001b16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.435 0001ffb8··00001d16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
36 0001ffbc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame36 0001ffbc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
37 0001ffc0··00001d16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.437 0001ffc0··00001f16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.4
38 0001ffc4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame38 0001ffc4··00002016·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
39 0001ffc8··00001f16·R_ARM_JUMP_SLOT········00000000···Sdprintf39 0001ffc8··00002116·R_ARM_JUMP_SLOT········00000000···Sdprintf
40 0001ffcc··00002016·R_ARM_JUMP_SLOT········00000000···PL_domain_error40 0001ffcc··00002216·R_ARM_JUMP_SLOT········00000000···PL_domain_error
41 0001ffd0··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars41 0001ffd0··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
42 0001ffd4··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_list42 0001ffd4··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_list
43 0001ffd8··00002416·R_ARM_JUMP_SLOT········00000000···crypt@XCRYPT_2.043 0001ffd8··00002616·R_ARM_JUMP_SLOT········00000000···crypt@XCRYPT_2.0
44 0001ffdc··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_integer44 0001ffdc··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_integer
45 0001ffe0··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_chars45 0001ffe0··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_chars
46 0001ffe4··00002716·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.446 0001ffe4··00002916·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
47 0001ffe8··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars47 0001ffe8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfe54·contains·28·entries:1 Dynamic·section·at·offset·0xfe4c·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libcrypt.so.1]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libcrypt.so.1]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x8687 ·0x0000000c·(INIT)·······················0x910
7 ·0x0000000d·(FINI)·······················0x20288 ·0x0000000d·(FINI)·······················0x20d0
8 ·0x00000019·(INIT_ARRAY)·················0x1fe4c9 ·0x00000019·(INIT_ARRAY)·················0x1fe44
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe5011 ·0x0000001a·(FINI_ARRAY)·················0x1fe48
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x3d814 ·0x00000005·(STRTAB)·····················0x418
14 ·0x00000006·(SYMTAB)·····················0x13815 ·0x00000006·(SYMTAB)·····················0x158
15 ·0x0000000a·(STRSZ)······················642·(bytes)16 ·0x0000000a·(STRSZ)······················710·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff5418 ·0x00000003·(PLTGOT)·····················0x1ff54
18 ·0x00000002·(PLTRELSZ)···················280·(bytes)19 ·0x00000002·(PLTRELSZ)···················280·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x75021 ·0x00000017·(JMPREL)·····················0x7f8
21 ·0x00000011·(REL)························0x71022 ·0x00000011·(REL)························0x7b8
22 ·0x00000012·(RELSZ)······················64·(bytes)23 ·0x00000012·(RELSZ)······················64·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x6b027 ·0x6ffffffe·(VERNEED)····················0x738
27 ·0x6fffffff·(VERNEEDNUM)·················328 ·0x6fffffff·(VERNEEDNUM)·················4
28 ·0x6ffffff0·(VERSYM)·····················0x65a29 ·0x6ffffff0·(VERSYM)·····················0x6de
29 ·0x6ffffffa·(RELCOUNT)···················330 ·0x6ffffffa·(RELCOUNT)···················3
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·6225a497eca3a3a3d58834a20c99562164437ab53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9d34ebaf45522ce59db355ddede183935529b176
2.72 KB
readelf --wide --version-info {}
    
Offset 1, 23 lines modifiedOffset 1, 25 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·42·entries:1 Version·symbols·section·'.gnu.version'·contains·44·entries:
2 ·Addr:·0x000000000000065a··Offset:·0x0000065a··Link:·3·(.dynsym)2 ·Addr:·0x00000000000006de··Offset:·0x000006de··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···4 ··004:···3·(GCC_3.5)·······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 6 ··00c:···4·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
 9 ··018:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··10 ··01c:···3·(GCC_3.5)·······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···4·(XCRYPT_2.0)····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
13 ··028:···1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······5·(XCRYPT_2.0)····1·(*global*)···
 13 ··028:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
  
14 Version·needs·section·'.gnu.version_r'·contains·3·entries:14 Version·needs·section·'.gnu.version_r'·contains·4·entries:
15 ·Addr:·0x00000000000006b0··Offset:·0x000006b0··Link:·4·(.dynstr)15 ·Addr:·0x0000000000000738··Offset:·0x00000738··Link:·4·(.dynstr)
16 ··000000:·Version:·1··File:·libcrypt.so.1··Cnt:·116 ··000000:·Version:·1··File:·libcrypt.so.1··Cnt:·1
17 ··0x0010:···Name:·XCRYPT_2.0··Flags:·none··Version:·417 ··0x0010:···Name:·XCRYPT_2.0··Flags:·none··Version:·5
18 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·118 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
19 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·319 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·4
 20 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 21 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·3
20 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·122 ··0x0060:·Version:·1··File:·libc.so.6··Cnt:·1
21 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·223 ··0x0070:···Name:·GLIBC_2.4··Flags:·none··Version:·2
833 B
strings --all --bytes=8 {}
    
Offset 12, 29 lines modifiedOffset 12, 32 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
19 PL_get_chars20 PL_get_chars
20 pthread_mutex_lock21 pthread_mutex_lock
21 pthread_mutex_unlock22 pthread_mutex_unlock
22 PL_copy_term_ref23 PL_copy_term_ref
23 PL_get_integer24 PL_get_integer
24 PL_get_atom_chars25 PL_get_atom_chars
25 PL_get_list26 PL_get_list
26 PL_unify_chars27 PL_unify_chars
27 Sdprintf28 Sdprintf
28 PL_domain_error29 PL_domain_error
29 install_crypt30 install_crypt
30 PL_register_foreign31 PL_register_foreign
 32 __aeabi_unwind_cpp_pr0
31 __strncat_chk33 __strncat_chk
32 __strcat_chk34 __strcat_chk
33 libcrypt.so.135 libcrypt.so.1
 36 libgcc_s.so.1
34 libc.so.637 libc.so.6
35 ld-linux-armhf.so.338 ld-linux-armhf.so.3
36 XCRYPT_2.039 XCRYPT_2.0
37 GLIBC_2.440 GLIBC_2.4
38 H»      KxD»   J{D41 H»      KxD»   J{D
39 *@Oh#DB@42 *@Oh#DB@
40 6VHD3@(Dc@43 6VHD3@(Dc@
Offset 59, 14 lines modifiedOffset 62, 16 lines modified
59 .shstrtab62 .shstrtab
60 .note.gnu.build-id63 .note.gnu.build-id
61 .gnu.hash64 .gnu.hash
62 .gnu.version65 .gnu.version
63 .gnu.version_r66 .gnu.version_r
64 .rel.dyn67 .rel.dyn
65 .rel.plt68 .rel.plt
 69 .ARM.extab
 70 .ARM.exidx
66 .eh_frame71 .eh_frame
67 .init_array72 .init_array
68 .fini_array73 .fini_array
69 .dynamic74 .dynamic
70 .ARM.attributes75 .ARM.attributes
71 .gnu_debugaltlink76 .gnu_debugaltlink
72 .gnu_debuglink77 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·29000000·01000000·05000000·....)...........2 ··0x00000138·02000000·2b000000·01000000·05000000·....+...........
3 ··0x00000128·00200100·00000000·29000000·0dee4fee·.·......).....O.3 ··0x00000148·00200100·00000000·2b000000·0dee4fee·.·......+.....O.
  
5.75 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 44 lines modifiedOffset 1, 48 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000003d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000418·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000428·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000438·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000408·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000448·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000418·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000458·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000428·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000468·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000438·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000478·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000448·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000488·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000458·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000498·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000468·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000004a8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000478·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000004b8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000488·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000004c8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000498·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000004d8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000004a8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000004e8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x000004b8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000004f8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x000004c8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000508·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x000004d8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000518·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x000004e8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000528·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x000004f8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000538·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000508·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000548·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x00000518·504c5f67·65745f63·68617273·00707468·PL_get_chars.pth22 ··0x00000558·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x00000568·70705f70·72310050·4c5f6765·745f6368·pp_pr1.PL_get_ch
 24 ··0x00000578·61727300·70746872·6561645f·6d757465·ars.pthread_mute
 25 ··0x00000588·785f6c6f·636b0073·7472636d·70007074·x_lock.strcmp.pt
23 ··0x00000528·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock.26 ··0x00000598·68726561·645f6d75·7465785f·756e6c6f·hread_mutex_unlo
24 ··0x00000538·73747263·6d700070·74687265·61645f6d·strcmp.pthread_m 
25 ··0x00000548·75746578·5f756e6c·6f636b00·504c5f63·utex_unlock.PL_c 
26 ··0x00000558·6f70795f·7465726d·5f726566·00504c5f·opy_term_ref.PL_ 
27 ··0x00000568·6765745f·696e7465·67657200·504c5f67·get_integer.PL_g 
28 ··0x00000578·65745f61·746f6d5f·63686172·7300504c·et_atom_chars.PL 
29 ··0x00000588·5f676574·5f6c6973·74007261·6e640050·_get_list.rand.P 
30 ··0x00000598·4c5f756e·6966795f·63686172·73007374·L_unify_chars.st 
31 ··0x000005a8·72636872·00536470·72696e74·66007374·rchr.Sdprintf.st 
32 ··0x000005b8·726e6370·7900504c·5f646f6d·61696e5f·rncpy.PL_domain_ 
33 ··0x000005c8·6572726f·7200696e·7374616c·6c5f6372·error.install_cr 
34 ··0x000005d8·79707400·504c5f72·65676973·7465725f·ypt.PL_register_ 
35 ··0x000005e8·666f7265·69676e00·6d656d63·70790073·foreign.memcpy.s27 ··0x000005a8·636b0050·4c5f636f·70795f74·65726d5f·ck.PL_copy_term_
 28 ··0x000005b8·72656600·504c5f67·65745f69·6e746567·ref.PL_get_integ
 29 ··0x000005c8·65720050·4c5f6765·745f6174·6f6d5f63·er.PL_get_atom_c
 30 ··0x000005d8·68617273·00504c5f·6765745f·6c697374·hars.PL_get_list
 31 ··0x000005e8·0072616e·6400504c·5f756e69·66795f63·.rand.PL_unify_c
 32 ··0x000005f8·68617273·00737472·63687200·53647072·hars.strchr.Sdpr
 33 ··0x00000608·696e7466·00737472·6e637079·00504c5f·intf.strncpy.PL_
 34 ··0x00000618·646f6d61·696e5f65·72726f72·00696e73·domain_error.ins
 35 ··0x00000628·74616c6c·5f637279·70740050·4c5f7265·tall_crypt.PL_re
 36 ··0x00000638·67697374·65725f66·6f726569·676e005f·gister_foreign._
 37 ··0x00000648·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 38 ··0x00000658·705f7072·30006d65·6d637079·00737472·p_pr0.memcpy.str
36 ··0x000005f8·74726c65·6e005f5f·7374726e·6361745f·trlen.__strncat_39 ··0x00000668·6c656e00·5f5f7374·726e6361·745f6368·len.__strncat_ch
37 ··0x00000608·63686b00·5f5f7374·72636174·5f63686b·chk.__strcat_chk 
38 ··0x00000618·006c6962·63727970·742e736f·2e31006c·.libcrypt.so.1.l40 ··0x00000678·6b005f5f·73747263·61745f63·686b006c·k.__strcat_chk.l
 41 ··0x00000688·69626372·7970742e·736f2e31·006c6962·ibcrypt.so.1.lib
 42 ··0x00000698·6763635f·732e736f·2e31006c·6962632e·gcc_s.so.1.libc.
39 ··0x00000628·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu43 ··0x000006a8·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar
40 ··0x00000638·782d6172·6d68662e·736f2e33·00584352·x-armhf.so.3.XCR44 ··0x000006b8·6d68662e·736f2e33·00584352·5950545f·mhf.so.3.XCRYPT_
41 ··0x00000648·5950545f·322e3000·474c4942·435f322e·YPT_2.0.GLIBC_2.45 ··0x000006c8·322e3000·474c4942·435f322e·34004743·2.0.GLIBC_2.4.GC
42 ··0x00000658·3400································4.46 ··0x000006d8·435f332e·3500·······················C_3.5.
  
652 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 3660 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000868·<.init>:2 00000910·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     a38·<PL_get_atom_chars@plt+0x10>5 »       bl»     ae0·<PL_get_atom_chars@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
7.01 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 3660 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 188 lines modifiedOffset 1, 188 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000874·<pthread_mutex_unlock@plt-0x14>:2 0000091c·<pthread_mutex_unlock@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·884·<pthread_mutex_unlock@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·92c·<pthread_mutex_unlock@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       ldrdeq» pc,·[r1],·-r07 »       andeq»  pc,·r1,·r8,·lsr·#12
  
8 00000888·<pthread_mutex_unlock@plt>:8 00000930·<pthread_mutex_unlock@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1744]!»      @·0x6d011 »       ldr»    pc,·[ip,·#1576]!»      @·0x628
  
12 00000894·<__strncat_chk@plt>:12 0000093c·<__strncat_chk@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1736]!»      @·0x6c815 »       ldr»    pc,·[ip,·#1568]!»      @·0x620
  
16 000008a0·<strcmp@plt>:16 00000948·<strcmp@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#1728]!»      @·0x6c019 »       ldr»    pc,·[ip,·#1560]!»      @·0x618
  
20 000008ac·<__cxa_finalize@plt>:20 00000954·<__cxa_finalize@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#1720]!»      @·0x6b823 »       ldr»    pc,·[ip,·#1552]!»      @·0x610
  
24 000008b8·<PL_unify_term@plt>:24 00000960·<PL_unify_term@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#1712]!»      @·0x6b027 »       ldr»    pc,·[ip,·#1544]!»      @·0x608
  
28 000008c4·<PL_unify_atom_chars@plt>:28 0000096c·<PL_unify_atom_chars@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#1704]!»      @·0x6a831 »       ldr»    pc,·[ip,·#1536]!»      @·0x600
  
32 000008d0·<pthread_mutex_lock@plt>:32 00000978·<pthread_mutex_lock@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#1696]!»      @·0x6a035 »       ldr»    pc,·[ip,·#1528]!»      @·0x5f8
  
36 000008dc·<memcpy@plt>:36 00000984·<memcpy@plt>:
37 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477837 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#1684]!»      @·0x69440 »       ldr»    pc,·[ip,·#1516]!»      @·0x5ec
  
41 000008ec·<PL_register_foreign@plt>:41 00000994·<PL_register_foreign@plt>:
42 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477842 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00044 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#1672]!»      @·0x68845 »       ldr»    pc,·[ip,·#1504]!»      @·0x5e0
  
46 000008fc·<PL_unify_chars@plt>:46 000009a4·<PL_unify_chars@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#1664]!»      @·0x68049 »       ldr»    pc,·[ip,·#1496]!»      @·0x5d8
  
50 00000908·<__stack_chk_fail@plt>:50 000009b0·<__stack_chk_fail@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#1656]!»      @·0x67853 »       ldr»    pc,·[ip,·#1488]!»      @·0x5d0
  
54 00000914·<PL_raise_exception@plt>:54 000009bc·<PL_raise_exception@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#1648]!»      @·0x67057 »       ldr»    pc,·[ip,·#1480]!»      @·0x5c8
  
58 00000920·<PL_new_functor_sz@plt>:58 000009c8·<PL_new_functor_sz@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#1640]!»      @·0x66861 »       ldr»    pc,·[ip,·#1472]!»      @·0x5c0
  
62 0000092c·<PL_new_term_ref@plt>:62 000009d4·<PL_new_term_ref@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#1632]!»      @·0x66065 »       ldr»    pc,·[ip,·#1464]!»      @·0x5b8
  
66 00000938·<PL_new_atom@plt>:66 000009e0·<PL_new_atom@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#1624]!»      @·0x65869 »       ldr»    pc,·[ip,·#1456]!»      @·0x5b0
  
70 00000944·<PL_is_variable@plt>:70 000009ec·<PL_is_variable@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#1616]!»      @·0x65073 »       ldr»    pc,·[ip,·#1448]!»      @·0x5a8
  
74 00000950·<strerror@plt>:74 000009f8·<strerror@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#1608]!»      @·0x64877 »       ldr»    pc,·[ip,·#1440]!»      @·0x5a0
  
78 0000095c·<__gmon_start__@plt>:78 00000a04·<__gmon_start__@plt>:
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#126976»       @·0x1f00080 »       add»    ip,·ip,·#126976»       @·0x1f000
81 »       ldr»    pc,·[ip,·#1600]!»      @·0x64081 »       ldr»    pc,·[ip,·#1432]!»      @·0x598
  
82 00000968·<strlen@plt>:82 00000a10·<strlen@plt>:
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#1592]!»      @·0x63885 »       ldr»    pc,·[ip,·#1424]!»      @·0x590
  
86 00000974·<strchr@plt>:86 00000a1c·<strchr@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#1584]!»      @·0x63089 »       ldr»    pc,·[ip,·#1416]!»      @·0x588
  
90 00000980·<PL_copy_term_ref@plt>:90 00000a28·<PL_copy_term_ref@plt>:
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#1576]!»      @·0x62893 »       ldr»    pc,·[ip,·#1408]!»      @·0x580
  
94 0000098c·<__strcat_chk@plt>:94 00000a34·<__strcat_chk@plt>:
95 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#126976»       @·0x1f00096 »       add»    ip,·ip,·#126976»       @·0x1f000
97 »       ldr»    pc,·[ip,·#1568]!»      @·0x62097 »       ldr»    pc,·[ip,·#1400]!»      @·0x578
  
98 00000998·<strncpy@plt>:98 00000a40·<strncpy@plt>:
99 »       add»    ip,·pc,·#0,·1299 »       add»    ip,·pc,·#0,·12
100 »       add»    ip,·ip,·#126976»       @·0x1f000100 »       add»    ip,·ip,·#126976»       @·0x1f000
Max diff block lines reached; 2152/6741 bytes (31.92%) of diff not shown.
44.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
574 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 3660 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002028·<.fini>:2 000020d0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
6.02 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00002030·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000020d8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002040·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000020e8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002050·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000020f8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002060·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002108·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002070·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002118·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002080·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002128·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002090·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002138·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000020a0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002148·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000020b0·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002158·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000020c0·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00002168·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x000020d0·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00002178·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x000020e0·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00002188·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x000020f0·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00002198·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x00002100·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x000021a8·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00002110·00000000·76617269·61626c65·00000000·....variable....16 ··0x000021b8·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00002120·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x000021c8·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00002130·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x000021d8·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00002140·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x000021e8·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x00002150·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x000021f8·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00002160·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x00002208·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00002170·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00002218·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00002180·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00002228·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00002190·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00002238·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x000021a0·63727970·74000000·74657874·00000000·crypt...text....25 ··0x00002248·63727970·74000000·74657874·00000000·crypt...text....
26 ··0x000021b0·4e6f2073·616c743f·3f3f0a00·63686172·No·salt???..char26 ··0x00002258·4e6f2073·616c743f·3f3f0a00·63686172·No·salt???..char
27 ··0x000021c0·61637465·72000000·24312400·73616c74·acter...$1$.salt27 ··0x00002268·61637465·72000000·24312400·73616c74·acter...$1$.salt
28 ··0x000021d0·00000000·24000000·706c5f65·72726f72·....$...pl_error28 ··0x00002278·00000000·24000000·706c5f65·72726f72·....$...pl_error
29 ··0x000021e0·00000000·80000000·00000000·00000000·................29 ··0x00002288·00000000·80000000·00000000·00000000·................
30 ··0x000021f0·00000000·00000000·00000000·00000000·................ 
31 ··0x00002200·00000000·00000000·00000000·00000000·................30 ··0x00002298·00000000·00000000·00000000·00000000·................
32 ··0x00002210·00000000·00000000·00000000·00000000·................31 ··0x000022a8·00000000·00000000·00000000·00000000·................
 32 ··0x000022b8·00000000·00000000·00000000·00000000·................
33 ··0x00002220·00000000·2e2f3031·32333435·36373839·...../012345678933 ··0x000022c8·00000000·2e2f3031·32333435·36373839·...../0123456789
34 ··0x00002230·41424344·45464748·494a4b4c·4d4e4f50·ABCDEFGHIJKLMNOP34 ··0x000022d8·41424344·45464748·494a4b4c·4d4e4f50·ABCDEFGHIJKLMNOP
35 ··0x00002240·51525354·55565758·595a6162·63646566·QRSTUVWXYZabcdef35 ··0x000022e8·51525354·55565758·595a6162·63646566·QRSTUVWXYZabcdef
36 ··0x00002250·6768696a·6b6c6d6e·6f707172·73747576·ghijklmnopqrstuv36 ··0x000022f8·6768696a·6b6c6d6e·6f707172·73747576·ghijklmnopqrstuv
37 ··0x00002260·7778797a·00000000·3e000000·41000000·wxyz....>...A...37 ··0x00002308·7778797a·00000000·3e000000·41000000·wxyz....>...A...
38 ··0x00002270·0c000000·41000000·11000000·41000000·....A.......A...38 ··0x00002318·0c000000·41000000·11000000·41000000·....A.......A...
39 ··0x00002280·27000000·41000000·36000000·41000000·'...A...6...A...39 ··0x00002328·27000000·41000000·36000000·41000000·'...A...6...A...
40 ··0x00002290·03000000·41000000·06000000·41000000·....A.......A...40 ··0x00002338·03000000·41000000·06000000·41000000·....A.......A...
41 ··0x000022a0·15000000·41000000·0f000000·41000000·....A.......A...41 ··0x00002348·15000000·41000000·0f000000·41000000·....A.......A...
42 ··0x000022b0·0e000000·41000000·26000000·41000000·....A...&...A...42 ··0x00002358·0e000000·41000000·26000000·41000000·....A...&...A...
43 ··0x000022c0·13000000·41000000·29000000·41000000·....A...)...A...43 ··0x00002368·13000000·41000000·29000000·41000000·....A...)...A...
44 ··0x000022d0·02000000·41000000·19000000·41000000·....A.......A...44 ··0x00002378·02000000·41000000·19000000·41000000·....A.......A...
45 ··0x000022e0·0a000000·41000000·0b000000·41000000·....A.......A...45 ··0x00002388·0a000000·41000000·0b000000·41000000·....A.......A...
46 ··0x000022f0·00000000·00000000···················........46 ··0x00002398·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000022f8·00000000····························....2 ··0x00002400·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe4c·fd0a0000····························....2 ··0x0001fe44·a50b0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe50·bd0a0000····························....2 ··0x0001fe48·650b0000····························e...
  
1.6 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff54·54fe0100·00000000·00000000·74080000·T...........t...3 ··0x0001ff54·4cfe0100·00000000·00000000·1c090000·L...............
4 ··0x0001ff64·74080000·74080000·74080000·74080000·t...t...t...t...4 ··0x0001ff64·1c090000·1c090000·1c090000·1c090000·................
5 ··0x0001ff74·74080000·74080000·74080000·74080000·t...t...t...t...5 ··0x0001ff74·1c090000·1c090000·1c090000·1c090000·................
6 ··0x0001ff84·74080000·74080000·74080000·74080000·t...t...t...t...6 ··0x0001ff84·1c090000·1c090000·1c090000·1c090000·................
7 ··0x0001ff94·74080000·74080000·74080000·74080000·t...t...t...t...7 ··0x0001ff94·1c090000·1c090000·1c090000·1c090000·................
8 ··0x0001ffa4·74080000·74080000·74080000·74080000·t...t...t...t...8 ··0x0001ffa4·1c090000·1c090000·1c090000·1c090000·................
9 ··0x0001ffb4·74080000·74080000·74080000·74080000·t...t...t...t...9 ··0x0001ffb4·1c090000·1c090000·1c090000·1c090000·................
10 ··0x0001ffc4·74080000·74080000·74080000·74080000·t...t...t...t...10 ··0x0001ffc4·1c090000·1c090000·1c090000·1c090000·................
11 ··0x0001ffd4·74080000·74080000·74080000·74080000·t...t...t...t...11 ··0x0001ffd4·1c090000·1c090000·1c090000·1c090000·................
12 ··0x0001ffe4·74080000·74080000·00000000·00000000·t...t...........12 ··0x0001ffe4·1c090000·1c090000·00000000·00000000·................
13 ··0x0001fff4·00000000·00000000·00000000··········............13 ··0x0001fff4·00000000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·32356134·39376563·61336133·61336435·25a497eca3a3a3d5 
3 ··0x00000010·38383334·61323063·39393536·32313634·8834a20c995621642 ··0x00000000·33346562·61663435·35323263·65353964·34ebaf45522ce59d
 3 ··0x00000010·62333535·64646564·65313833·39333535·b355ddede1839355
4 ··0x00000020·34333761·62352e64·65627567·00000000·437ab5.debug....4 ··0x00000020·32396231·37362e64·65627567·00000000·29b176.debug....
5 ··0x00000030·468cbb84····························F...5 ··0x00000030·d5e15376····························..Sv
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
111 KB
./usr/lib/swi-prolog/lib/aarch64-linux/double_metaphone.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/double_metaphone.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x002f8c·0x00002f8c·0x00002f8c·0x00058·0x00058·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x02edc·0x02edc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02fe8·0x02fe8·R·E·0x10000
7 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x0016c·RW··0x100008 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00170·0x00174·RW··0x10000
8 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x112 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x0016c·0x0016c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000180·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0001a0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002b8·0002b8·00014a·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002f8·0002f8·00018e·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000402·000402·000030·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000486·000486·000034·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000434·000434·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000004bc·0004bc·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000474·000474·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000051c·00051c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000004b4·0004b4·000088·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············0000055c·00055c·000088·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········0000053c·00053c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000005e4·0005e4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000548·000548·0000e8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000005f0·0005f0·0000e8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000630·000630·002434·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000006d8·0006d8·002434·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00002a64·002a64·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002b0c·002b0c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002a6c·002a6c·00046c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002b14·002b14·00046c·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00002f80·002f80·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00002f8c·002f8c·000058·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00002ed8·002ed8·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00002fe4·002fe4·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe94·00fe94·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe98·00fe98·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fea4·00fea4·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe9c·00fe9c·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff9c·00ff9c·000064·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff9c·00ff9c·000064·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.74 KB
readelf --wide --symbols {}
    
Offset 1, 27 lines modifiedOffset 1, 29 lines modified
  
1 Symbol·table·'.dynsym'·contains·24·entries:1 Symbol·table·'.dynsym'·contains·26·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000053c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000005e4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strstr@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcat@GLIBC_2.4·(2)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcat@GLIBC_2.4·(3)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_toupper_loc@GLIBC_2.4·(2)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_toupper_loc@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__20 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(2)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)
 23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
26 ····23:·00002a25····64·FUNC····GLOBAL·DEFAULT···11·install_double_metaphone28 ····25:·00002acd····64·FUNC····GLOBAL·DEFAULT···11·install_double_metaphone
3.86 KB
readelf --wide --relocs {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x474·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x51c·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe9c··00000017·R_ARM_RELATIVE········3 0001fe94··00000017·R_ARM_RELATIVE········
4 0001fea0··00000017·R_ARM_RELATIVE········4 0001fe98··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001015·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001115·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001315·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x4b4·contains·17·entries:11 Relocation·section·'.rel.plt'·at·offset·0x55c·contains·17·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffa8··00000316·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.413 0001ffa8··00000416·R_ARM_JUMP_SLOT········00000000···strstr@GLIBC_2.4
14 0001ffac··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ffac··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ffb0··00000616·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.415 0001ffb0··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
16 0001ffb4··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.416 0001ffb4··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
17 0001ffb8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 0001ffb8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 0001ffbc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars18 0001ffbc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
19 0001ffc0··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 0001ffc0··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 0001ffc4··00000c16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.420 0001ffc4··00000d16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
21 0001ffc8··00000d16·R_ARM_JUMP_SLOT········00000000···strcat@GLIBC_2.421 0001ffc8··00000e16·R_ARM_JUMP_SLOT········00000000···strcat@GLIBC_2.4
22 0001ffcc··00000e16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.422 0001ffcc··00000f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
23 0001ffd0··00000f16·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.423 0001ffd0··00001016·R_ARM_JUMP_SLOT········00000000···__ctype_toupper_loc@GLIBC_2.4
24 0001ffd4··00001016·R_ARM_JUMP_SLOT········00000000···__gmon_start__24 0001ffd4··00001116·R_ARM_JUMP_SLOT········00000000···__gmon_start__
25 0001ffd8··00001116·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.425 0001ffd8··00001216·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
26 0001ffdc··00001216·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.426 0001ffdc··00001316·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
27 0001ffe0··00001416·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.427 0001ffe0··00001616·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
28 0001ffe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_chars28 0001ffe4··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_chars
29 0001ffe8··00001616·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.429 0001ffe8··00001816·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfea4·contains·27·entries:1 Dynamic·section·at·offset·0xfe9c·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x53c6 ·0x0000000c·(INIT)·······················0x5e4
6 ·0x0000000d·(FINI)·······················0x2a647 ·0x0000000d·(FINI)·······················0x2b0c
7 ·0x00000019·(INIT_ARRAY)·················0x1fe9c8 ·0x00000019·(INIT_ARRAY)·················0x1fe94
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fea010 ·0x0000001a·(FINI_ARRAY)·················0x1fe98
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x2b813 ·0x00000005·(STRTAB)·····················0x2f8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················330·(bytes)15 ·0x0000000a·(STRSZ)······················398·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff9c17 ·0x00000003·(PLTGOT)·····················0x1ff9c
17 ·0x00000002·(PLTRELSZ)···················136·(bytes)18 ·0x00000002·(PLTRELSZ)···················136·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x4b420 ·0x00000017·(JMPREL)·····················0x55c
20 ·0x00000011·(REL)························0x47421 ·0x00000011·(REL)························0x51c
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x43426 ·0x6ffffffe·(VERNEED)····················0x4bc
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x40228 ·0x6ffffff0·(VERSYM)·····················0x486
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·86c1c80089df1167c85bed472907dc3de987d8163 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e41bea0311b567f4737871e8cdf6a6d9298728c
1.97 KB
readelf --wide --version-info {}
    
Offset 1, 16 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·24·entries:1 Version·symbols·section·'.gnu.version'·contains·26·entries:
2 ·Addr:·0x0000000000000402··Offset:·0x00000402··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000486··Offset:·0x00000486··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
 4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 5 ··008:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 6 ··00c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.4)··7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 8 ··014:···2·(GCC_3.5)·······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 9 ··018:···3·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
6 ··00c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
  
9 Version·needs·section·'.gnu.version_r'·contains·2·entries:10 Version·needs·section·'.gnu.version_r'·contains·3·entries:
10 ·Addr:·0x0000000000000434··Offset:·0x00000434··Link:·4·(.dynstr)11 ·Addr:·0x00000000000004bc··Offset:·0x000004bc··Link:·4·(.dynstr)
11 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·112 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
12 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·313 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
13 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·114 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
14 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·215 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 16 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 17 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
690 B
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 22 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 __assert_fail5 __assert_fail
6 __stack_chk_fail6 __stack_chk_fail
7 __stack_chk_guard7 __stack_chk_guard
 8 __aeabi_unwind_cpp_pr0
 9 __aeabi_unwind_cpp_pr1
8 __ctype_toupper_loc10 __ctype_toupper_loc
9 PL_get_chars11 PL_get_chars
10 PL_unify_chars12 PL_unify_chars
11 install_double_metaphone13 install_double_metaphone
12 PL_register_foreign14 PL_register_foreign
 15 libgcc_s.so.1
13 libc.so.616 libc.so.6
14 ld-linux-armhf.so.317 ld-linux-armhf.so.3
15 GLIBC_2.418 GLIBC_2.4
16 H»      KxD»   J{D19 H»      KxD»   J{D
17 /I0FTFyD20 /I0FTFyD
18 *I0FTFyD21 *I0FTFyD
19 "QF(F{D»22 "QF(F{D»
Offset 27, 14 lines modifiedOffset 30, 16 lines modified
27 .shstrtab30 .shstrtab
28 .note.gnu.build-id31 .note.gnu.build-id
29 .gnu.hash32 .gnu.hash
30 .gnu.version33 .gnu.version
31 .gnu.version_r34 .gnu.version_r
32 .rel.dyn35 .rel.dyn
33 .rel.plt36 .rel.plt
 37 .ARM.extab
 38 .ARM.exidx
34 .eh_frame39 .eh_frame
35 .init_array40 .init_array
36 .fini_array41 .fini_array
37 .dynamic42 .dynamic
38 .ARM.attributes43 .ARM.attributes
39 .gnu_debugaltlink44 .gnu_debugaltlink
40 .gnu_debuglink45 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·17000000·01000000·05000000·................2 ··0x00000138·02000000·19000000·01000000·05000000·................
3 ··0x00000128·00014000·17000000·00000000·177dedca·..@..........}..3 ··0x00000148·00014000·19000000·00000000·177dedca·..@..........}..
  
3.15 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 24 lines modifiedOffset 1, 28 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002b8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002f8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002c8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000308·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002d8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000318·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000002e8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000328·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000002f8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000338·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000308·6c697a65·006d616c·6c6f6300·7374726c·lize.malloc.strl7 ··0x00000348·6c697a65·006d616c·6c6f6300·7374726c·lize.malloc.strl
8 ··0x00000318·656e006d·656d6370·79005f5f·61737365·en.memcpy.__asse8 ··0x00000358·656e006d·656d6370·79005f5f·61737365·en.memcpy.__asse
9 ··0x00000328·72745f66·61696c00·5f5f7374·61636b5f·rt_fail.__stack_9 ··0x00000368·72745f66·61696c00·5f5f7374·61636b5f·rt_fail.__stack_
10 ··0x00000338·63686b5f·6661696c·005f5f73·7461636b·chk_fail.__stack10 ··0x00000378·63686b5f·6661696c·005f5f73·7461636b·chk_fail.__stack
11 ··0x00000348·5f63686b·5f677561·72640073·74726e63·_chk_guard.strnc11 ··0x00000388·5f63686b·5f677561·7264005f·5f616561·_chk_guard.__aea
 12 ··0x00000398·62695f75·6e77696e·645f6370·705f7072·bi_unwind_cpp_pr
 13 ··0x000003a8·30007374·726e636d·70005f5f·61656162·0.strncmp.__aeab
 14 ··0x000003b8·695f756e·77696e64·5f637070·5f707231·i_unwind_cpp_pr1
12 ··0x00000358·6d700073·74726361·74007265·616c6c6f·mp.strcat.reallo15 ··0x000003c8·00737472·63617400·7265616c·6c6f6300·.strcat.realloc.
13 ··0x00000368·63007374·72636872·00737472·73747200·c.strchr.strstr.16 ··0x000003d8·73747263·68720073·74727374·72005f5f·strchr.strstr.__
14 ··0x00000378·5f5f6374·7970655f·746f7570·7065725f·__ctype_toupper_17 ··0x000003e8·63747970·655f746f·75707065·725f6c6f·ctype_toupper_lo
15 ··0x00000388·6c6f6300·66726565·00504c5f·6765745f·loc.free.PL_get_18 ··0x000003f8·63006672·65650050·4c5f6765·745f6368·c.free.PL_get_ch
16 ··0x00000398·63686172·7300504c·5f756e69·66795f63·chars.PL_unify_c19 ··0x00000408·61727300·504c5f75·6e696679·5f636861·ars.PL_unify_cha
17 ··0x000003a8·68617273·00696e73·74616c6c·5f646f75·hars.install_dou20 ··0x00000418·72730069·6e737461·6c6c5f64·6f75626c·rs.install_doubl
18 ··0x000003b8·626c655f·6d657461·70686f6e·6500504c·ble_metaphone.PL21 ··0x00000428·655f6d65·74617068·6f6e6500·504c5f72·e_metaphone.PL_r
19 ··0x000003c8·5f726567·69737465·725f666f·72656967·_register_foreig22 ··0x00000438·65676973·7465725f·666f7265·69676e00·egister_foreign.
 23 ··0x00000448·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li
20 ··0x000003d8·6e006c69·62632e73·6f2e3600·6c642d6c·n.libc.so.6.ld-l24 ··0x00000458·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux
21 ··0x000003e8·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.25 ··0x00000468·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB
22 ··0x000003f8·474c4942·435f322e·3400··············GLIBC_2.4.26 ··0x00000478·435f322e·34004743·435f332e·3500·····C_2.4.GCC_3.5.
  
544 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 3921
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000053c·<.init>:2 000005e4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     630·<__assert_fail@plt+0xc>5 »       bl»     6d8·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
3.61 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 3921
    
Offset 1, 98 lines modifiedOffset 1, 98 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000548·<strstr@plt-0x14>:2 000005f0·<strstr@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·558·<strstr@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·600·<strstr@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r4,·asr·#207 »       muleq»  r1,·ip,·r9
  
8 0000055c·<strstr@plt>:8 00000604·<strstr@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2628]!»      @·0xa4411 »       ldr»    pc,·[ip,·#2460]!»      @·0x99c
  
12 00000568·<__cxa_finalize@plt>:12 00000610·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c15 »       ldr»    pc,·[ip,·#2452]!»      @·0x994
  
16 00000574·<free@plt>:16 0000061c·<free@plt>:
17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477817 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
18 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#126976»       @·0x1f00019 »       add»    ip,·ip,·#126976»       @·0x1f000
20 »       ldr»    pc,·[ip,·#2608]!»      @·0xa3020 »       ldr»    pc,·[ip,·#2440]!»      @·0x988
  
21 00000584·<memcpy@plt>:21 0000062c·<memcpy@plt>:
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#2600]!»      @·0xa2824 »       ldr»    pc,·[ip,·#2432]!»      @·0x980
  
25 00000590·<PL_register_foreign@plt>:25 00000638·<PL_register_foreign@plt>:
26 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477826 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
27 »       add»    ip,·pc,·#0,·1227 »       add»    ip,·pc,·#0,·12
28 »       add»    ip,·ip,·#126976»       @·0x1f00028 »       add»    ip,·ip,·#126976»       @·0x1f000
29 »       ldr»    pc,·[ip,·#2588]!»      @·0xa1c29 »       ldr»    pc,·[ip,·#2420]!»      @·0x974
  
30 000005a0·<PL_unify_chars@plt>:30 00000648·<PL_unify_chars@plt>:
31 »       add»    ip,·pc,·#0,·1231 »       add»    ip,·pc,·#0,·12
32 »       add»    ip,·ip,·#126976»       @·0x1f00032 »       add»    ip,·ip,·#126976»       @·0x1f000
33 »       ldr»    pc,·[ip,·#2580]!»      @·0xa1433 »       ldr»    pc,·[ip,·#2412]!»      @·0x96c
  
34 000005ac·<__stack_chk_fail@plt>:34 00000654·<__stack_chk_fail@plt>:
35 »       add»    ip,·pc,·#0,·1235 »       add»    ip,·pc,·#0,·12
36 »       add»    ip,·ip,·#126976»       @·0x1f00036 »       add»    ip,·ip,·#126976»       @·0x1f000
37 »       ldr»    pc,·[ip,·#2572]!»      @·0xa0c37 »       ldr»    pc,·[ip,·#2404]!»      @·0x964
  
38 000005b8·<realloc@plt>:38 00000660·<realloc@plt>:
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00040 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#2564]!»      @·0xa0441 »       ldr»    pc,·[ip,·#2396]!»      @·0x95c
  
42 000005c4·<strcat@plt>:42 0000066c·<strcat@plt>:
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00044 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#2556]!»      @·0x9fc45 »       ldr»    pc,·[ip,·#2388]!»      @·0x954
  
46 000005d0·<malloc@plt>:46 00000678·<malloc@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#2548]!»      @·0x9f449 »       ldr»    pc,·[ip,·#2380]!»      @·0x94c
  
50 000005dc·<__ctype_toupper_loc@plt>:50 00000684·<__ctype_toupper_loc@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#2540]!»      @·0x9ec53 »       ldr»    pc,·[ip,·#2372]!»      @·0x944
  
54 000005e8·<__gmon_start__@plt>:54 00000690·<__gmon_start__@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#2532]!»      @·0x9e457 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c
  
58 000005f4·<strlen@plt>:58 0000069c·<strlen@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#2524]!»      @·0x9dc61 »       ldr»    pc,·[ip,·#2356]!»      @·0x934
  
62 00000600·<strchr@plt>:62 000006a8·<strchr@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#2516]!»      @·0x9d465 »       ldr»    pc,·[ip,·#2348]!»      @·0x92c
  
66 0000060c·<strncmp@plt>:66 000006b4·<strncmp@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#2508]!»      @·0x9cc69 »       ldr»    pc,·[ip,·#2340]!»      @·0x924
  
70 00000618·<PL_get_chars@plt>:70 000006c0·<PL_get_chars@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#2500]!»      @·0x9c473 »       ldr»    pc,·[ip,·#2332]!»      @·0x91c
  
74 00000624·<__assert_fail@plt>:74 000006cc·<__assert_fail@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#2492]!»      @·0x9bc77 »       ldr»    pc,·[ip,·#2324]!»      @·0x914
67.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 3921
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002a64·<.fini>:2 00002b0c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
9.43 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 74 lines modifiedOffset 1, 74 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00002a6c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002b14·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002a7c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002b24·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002a8c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002b34·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002a9c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002b44·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002aac·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002b54·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002abc·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002b64·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002acc·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002b74·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002adc·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002b84·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002aec·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002b94·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002afc·2e2f7061·636b6167·65732f6e·6c702f64·./packages/nlp/d11 ··0x00002ba4·2e2f7061·636b6167·65732f6e·6c702f64·./packages/nlp/d
12 ··0x00002b0c·6f75626c·655f6d65·74617068·6f6e652e·ouble_metaphone.12 ··0x00002bb4·6f75626c·655f6d65·74617068·6f6e652e·ouble_metaphone.
13 ··0x00002b1c·63000000·7320213d·204e554c·4c000000·c...s·!=·NULL...13 ··0x00002bc4·63000000·7320213d·204e554c·4c000000·c...s·!=·NULL...
14 ··0x00002b2c·732d3e73·74722021·3d204e55·4c4c0000·s->str·!=·NULL..14 ··0x00002bd4·732d3e73·74722021·3d204e55·4c4c0000·s->str·!=·NULL..
15 ··0x00002b3c·435a0000·5749545a·00000000·20202020·CZ..WITZ....····15 ··0x00002be4·435a0000·5749545a·00000000·20202020·CZ..WITZ....····
16 ··0x00002b4c·20000000·474e0000·50530000·57520000··...GN..PS..WR..16 ··0x00002bf4·20000000·474e0000·50530000·57520000··...GN..PS..WR..
17 ··0x00002b5c·504e0000·4b4e0000·41000000·50000000·PN..KN..A...P...17 ··0x00002c04·504e0000·4b4e0000·41000000·50000000·PN..KN..A...P...
18 ··0x00002b6c·41434800·4b000000·42414348·45520000·ACH.K...BACHER..18 ··0x00002c14·41434800·4b000000·42414348·45520000·ACH.K...BACHER..
19 ··0x00002b7c·4d414348·45520000·43414553·41520000·MACHER..CAESAR..19 ··0x00002c24·4d414348·45520000·43414553·41520000·MACHER..CAESAR..
20 ··0x00002b8c·43484941·00000000·43480000·43484145·CHIA....CH..CHAE20 ··0x00002c34·43484941·00000000·43480000·43484145·CHIA....CH..CHAE
21 ··0x00002b9c·00000000·58000000·48415241·43000000·....X...HARAC...21 ··0x00002c44·00000000·58000000·48415241·43000000·....X...HARAC...
22 ··0x00002bac·48415249·53000000·43484f52·45000000·HARIS...CHORE...22 ··0x00002c54·48415249·53000000·43484f52·45000000·HARIS...CHORE...
23 ··0x00002bbc·484f5200·48454d00·48494100·48594d00·HOR.HEM.HIA.HYM.23 ··0x00002c64·484f5200·48454d00·48494100·48594d00·HOR.HEM.HIA.HYM.
24 ··0x00002bcc·56414e20·00000000·564f4e20·00000000·VAN·....VON·....24 ··0x00002c74·56414e20·00000000·564f4e20·00000000·VAN·....VON·....
25 ··0x00002bdc·53434800·4f524348·45530000·4f524348·SCH.ORCHES..ORCH25 ··0x00002c84·53434800·4f524348·45530000·4f524348·SCH.ORCHES..ORCH
26 ··0x00002bec·49440000·41524348·49540000·54000000·ID..ARCHIT..T...26 ··0x00002c94·49440000·41524348·49540000·54000000·ID..ARCHIT..T...
27 ··0x00002bfc·55000000·4f000000·4d430000·57000000·U...O...MC..W...27 ··0x00002ca4·55000000·4f000000·4d430000·57000000·U...O...MC..W...
28 ··0x00002c0c·56000000·46000000·48000000·42000000·V...F...H...B...28 ··0x00002cb4·56000000·46000000·48000000·42000000·V...F...H...B...
29 ··0x00002c1c·4d000000·4e000000·5749435a·00000000·M...N...WICZ....29 ··0x00002cc4·4d000000·4e000000·5749435a·00000000·M...N...WICZ....
30 ··0x00002c2c·43494100·43430000·48550000·4b530000·CIA.CC..HU..KS..30 ··0x00002cd4·43494100·43430000·48550000·4b530000·CIA.CC..HU..KS..
31 ··0x00002c3c·55434345·45000000·55434345·53000000·UCCEE...UCCES...31 ··0x00002ce4·55434345·45000000·55434345·53000000·UCCEE...UCCES...
32 ··0x00002c4c·434b0000·43510000·43470000·43490000·CK..CQ..CG..CI..32 ··0x00002cf4·434b0000·43510000·43470000·43490000·CK..CQ..CG..CI..
33 ··0x00002c5c·43590000·43450000·43494f00·43494500·CY..CE..CIO.CIE.33 ··0x00002d04·43590000·43450000·43494f00·43494500·CY..CE..CIO.CIE.
34 ··0x00002c6c·20430000·20470000·20510000·51000000··C..·G..·Q..Q...34 ··0x00002d14·20430000·20470000·20510000·51000000··C..·G..·Q..Q...
35 ··0x00002c7c·44470000·4a000000·544b0000·44540000·DG..J...TK..DT..35 ··0x00002d24·44470000·4a000000·544b0000·44540000·DG..J...TK..DT..
36 ··0x00002c8c·44440000·44000000·47000000·45590000·DD..D...G...EY..36 ··0x00002d34·44440000·44000000·47000000·45590000·DD..D...G...EY..
37 ··0x00002c9c·4c490000·4b4c0000·45490000·49450000·LI..KL..EI..IE..37 ··0x00002d44·4c490000·4b4c0000·45490000·49450000·LI..KL..EI..IE..
38 ··0x00002cac·494e0000·494c0000·49420000·454c0000·IN..IL..IB..EL..38 ··0x00002d54·494e0000·494c0000·49420000·454c0000·IN..IL..IB..EL..
39 ··0x00002cbc·45420000·45500000·44414e47·45520000·EB..EP..DANGER..39 ··0x00002d64·45420000·45500000·44414e47·45520000·EB..EP..DANGER..
40 ··0x00002ccc·4d414e47·45520000·52414e47·45520000·MANGER..RANGER..40 ··0x00002d74·4d414e47·45520000·52414e47·45520000·MANGER..RANGER..
41 ··0x00002cdc·52475900·4f475900·41474749·00000000·RGY.OGY.AGGI....41 ··0x00002d84·52475900·4f475900·41474749·00000000·RGY.OGY.AGGI....
42 ··0x00002cec·4f474749·00000000·45540000·49455220·OGGI....ET..IER·42 ··0x00002d94·4f474749·00000000·45540000·49455220·OGGI....ET..IER·
43 ··0x00002cfc·00000000·4a4f5345·00000000·53414e20·....JOSE....SAN·43 ··0x00002da4·00000000·4a4f5345·00000000·53414e20·....JOSE....SAN·
44 ··0x00002d0c·00000000·5a000000·41530000·4f530000·....Z...AS..OS..44 ··0x00002db4·00000000·5a000000·41530000·4f530000·....Z...AS..OS..
45 ··0x00002d1c·494c4c4f·00000000·414c4c45·00000000·ILLO....ALLE....45 ··0x00002dc4·494c4c4f·00000000·414c4c45·00000000·ILLO....ALLE....
46 ··0x00002d2c·494c4c41·00000000·554d4200·4d450000·ILLA....UMB.ME..46 ··0x00002dd4·494c4c41·00000000·554d4200·4d450000·ILLA....UMB.ME..
47 ··0x00002d3c·4d410000·49534c00·59534c00·53554741·MA..ISL.YSL.SUGA47 ··0x00002de4·4d410000·49534c00·59534c00·53554741·MA..ISL.YSL.SUGA
48 ··0x00002d4c·52000000·53480000·4845494d·00000000·R...SH..HEIM....48 ··0x00002df4·52000000·53480000·4845494d·00000000·R...SH..HEIM....
49 ··0x00002d5c·484f4c5a·00000000·484f4c4d·00000000·HOLZ....HOLM....49 ··0x00002e04·484f4c5a·00000000·484f4c4d·00000000·HOLZ....HOLM....
50 ··0x00002d6c·484f454b·00000000·53494f00·53494100·HOEK....SIO.SIA.50 ··0x00002e14·484f454b·00000000·53494f00·53494100·HOEK....SIO.SIA.
51 ··0x00002d7c·5349414e·00000000·53430000·4f4f0000·SIAN....SC..OO..51 ··0x00002e24·5349414e·00000000·53430000·4f4f0000·SIAN....SC..OO..
52 ··0x00002d8c·454d0000·45440000·55590000·454e0000·EM..ED..UY..EN..52 ··0x00002e34·454d0000·45440000·55590000·454e0000·EM..ED..UY..EN..
53 ··0x00002d9c·534b0000·41490000·4f490000·54494f4e·SK..AI..OI..TION53 ··0x00002e44·534b0000·41490000·4f490000·54494f4e·SK..AI..OI..TION
54 ··0x00002dac·00000000·54494100·54434800·54480000·....TIA.TCH.TH..54 ··0x00002e54·00000000·54494100·54434800·54480000·....TIA.TCH.TH..
55 ··0x00002dbc·4f4d0000·414d0000·54544800·30000000·OM..AM..TTH.0...55 ··0x00002e64·4f4d0000·414d0000·54544800·30000000·OM..AM..TTH.0...
56 ··0x00002dcc·57480000·4557534b·49000000·4f57534b·WH..EWSKI...OWSK56 ··0x00002e74·57480000·4557534b·49000000·4f57534b·WH..EWSKI...OWSK
57 ··0x00002ddc·59000000·4f57534b·49000000·4557534b·Y...OWSKI...EWSK57 ··0x00002e84·59000000·4f57534b·49000000·4557534b·Y...OWSKI...EWSK
58 ··0x00002dec·59000000·54530000·46580000·49415500·Y...TS..FX..IAU.58 ··0x00002e94·59000000·54530000·46580000·49415500·Y...TS..FX..IAU.
59 ··0x00002dfc·45415500·41550000·4f550000·5a4f0000·EAU.AU..OU..ZO..59 ··0x00002ea4·45415500·41550000·4f550000·5a4f0000·EAU.AU..OU..ZO..
60 ··0x00002e0c·5a410000·5a490000·646f7562·6c655f6d·ZA..ZI..double_m60 ··0x00002eb4·5a410000·5a490000·646f7562·6c655f6d·ZA..ZI..double_m
61 ··0x00002e1c·65746170·686f6e65·00000000·4e65774d·etaphone....NewM61 ··0x00002ec4·65746170·686f6e65·00000000·4e65774d·etaphone....NewM
62 ··0x00002e2c·65746153·7472696e·67000000·496e6372·etaString...Incr62 ··0x00002ed4·65746153·7472696e·67000000·496e6372·etaString...Incr
63 ··0x00002e3c·65617365·42756666·65720000·3e000000·easeBuffer..>...63 ··0x00002ee4·65617365·42756666·65720000·3e000000·easeBuffer..>...
64 ··0x00002e4c·41000000·0c000000·41000000·11000000·A.......A.......64 ··0x00002ef4·41000000·0c000000·41000000·11000000·A.......A.......
65 ··0x00002e5c·41000000·27000000·41000000·36000000·A...'...A...6...65 ··0x00002f04·41000000·27000000·41000000·36000000·A...'...A...6...
66 ··0x00002e6c·41000000·03000000·41000000·06000000·A.......A.......66 ··0x00002f14·41000000·03000000·41000000·06000000·A.......A.......
67 ··0x00002e7c·41000000·15000000·41000000·0f000000·A.......A.......67 ··0x00002f24·41000000·15000000·41000000·0f000000·A.......A.......
68 ··0x00002e8c·41000000·0e000000·41000000·26000000·A.......A...&...68 ··0x00002f34·41000000·0e000000·41000000·26000000·A.......A...&...
69 ··0x00002e9c·41000000·13000000·41000000·29000000·A.......A...)...69 ··0x00002f44·41000000·13000000·41000000·29000000·A.......A...)...
70 ··0x00002eac·41000000·02000000·41000000·19000000·A.......A.......70 ··0x00002f54·41000000·02000000·41000000·19000000·A.......A.......
71 ··0x00002ebc·41000000·0a000000·41000000·0b000000·A.......A.......71 ··0x00002f64·41000000·0a000000·41000000·0b000000·A.......A.......
72 ··0x00002ecc·41000000·00000000·00000000··········A...........72 ··0x00002f74·41000000·00000000·00000000··········A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002ed8·00000000····························....2 ··0x00002fe4·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe9c·f5060000····························....2 ··0x0001fe94·9d070000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fea0·b5060000····························....2 ··0x0001fe98·5d070000····························]...
  
1.01 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff9c·a4fe0100·00000000·00000000·48050000·............H...3 ··0x0001ff9c·9cfe0100·00000000·00000000·f0050000·................
4 ··0x0001ffac·48050000·48050000·48050000·48050000·H...H...H...H...4 ··0x0001ffac·f0050000·f0050000·f0050000·f0050000·................
5 ··0x0001ffbc·48050000·48050000·48050000·48050000·H...H...H...H...5 ··0x0001ffbc·f0050000·f0050000·f0050000·f0050000·................
6 ··0x0001ffcc·48050000·48050000·48050000·48050000·H...H...H...H...6 ··0x0001ffcc·f0050000·f0050000·f0050000·f0050000·................
7 ··0x0001ffdc·48050000·48050000·48050000·48050000·H...H...H...H...7 ··0x0001ffdc·f0050000·f0050000·f0050000·f0050000·................
8 ··0x0001ffec·00000000·00000000·00000000·00000000·................8 ··0x0001ffec·00000000·00000000·00000000·00000000·................
9 ··0x0001fffc·00000000····························....9 ··0x0001fffc·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·63316338·30303839·64663131·36376338·c1c80089df1167c8 
3 ··0x00000010·35626564·34373239·30376463·33646539·5bed472907dc3de92 ··0x00000000·34316265·61303331·31623536·37663437·41bea0311b567f47
 3 ··0x00000010·33373837·31653863·64663661·36643932·37871e8cdf6a6d92
4 ··0x00000020·38376438·31362e64·65627567·00000000·87d816.debug....4 ··0x00000020·39383732·38632e64·65627567·00000000·98728c.debug....
5 ··0x00000030·410b4743····························A.GC5 ··0x00000030·f58ae4a4····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
94.0 KB
./usr/lib/swi-prolog/lib/aarch64-linux/files.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/files.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x001cd0·0x00001cd0·0x00001cd0·0x00048·0x00048·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01c20·0x01c20·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01d1c·0x01d1c·R·E·0x10000
7 ··LOAD···········0x00fe48·0x0001fe48·0x0001fe48·0x001bc·0x001d8·RW··0x100008 ··LOAD···········0x00fe40·0x0001fe40·0x0001fe40·0x001c4·0x001e0·RW··0x10000
8 ··DYNAMIC········0x00fe50·0x0001fe50·0x0001fe50·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe48·0x0001fe48·0x0001fe48·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe48·0x0001fe48·0x0001fe48·0x001b8·0x001b8·R···0x112 ··GNU_RELRO······0x00fe40·0x0001fe40·0x0001fe40·0x001c0·0x001c0·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0002d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0002f0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000408·000408·0002a4·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000448·000448·0002e8·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000006ac·0006ac·00005a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000730·000730·00005e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000708·000708·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000790·000790·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000758·000758·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000800·000800·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000798·000798·000130·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000840·000840·000130·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········000008c8·0008c8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000970·000970·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000008d4·0008d4·0001e4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000097c·00097c·0001e4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000ab8·000ab8·000eac·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000b60·000b60·000eac·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001964·001964·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001a0c·001a0c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000196c·00196c·0002b0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001a14·001a14·0002b0·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00001cc4·001cc4·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00001cd0·001cd0·000048·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001c1c·001c1c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00001d18·001d18·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe48·00fe48·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe40·00fe40·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe4c·00fe4c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe44·00fe44·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe50·00fe50·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe48·00fe48·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff48·00ff48·0000b8·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff48·00ff48·0000b8·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·00001c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·010004·00001c·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.52 KB
readelf --wide --symbols {}
    
Offset 1, 48 lines modifiedOffset 1, 50 lines modified
  
1 Symbol·table·'.dynsym'·contains·45·entries:1 Symbol·table·'.dynsym'·contains·47·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000008c8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000970·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stat64_time64@GLIBC_2.34·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stat64_time64@GLIBC_2.34·(3)
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_functor16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_functor
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(4)
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)
 29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_file_name32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_file_name
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·link@GLIBC_2.4·(3)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·link@GLIBC_2.4·(4)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__utime64@GLIBC_2.34·(2)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__utime64@GLIBC_2.34·(3)
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.4·(3)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·symlink@GLIBC_2.4·(4)
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
40 ····37:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable42 ····39:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.4·(3)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chmod@GLIBC_2.4·(4)
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(4)
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__time64@GLIBC_2.34·(2)48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__time64@GLIBC_2.34·(3)
47 ····44:·00001501···236·FUNC····GLOBAL·DEFAULT···11·install_files49 ····46:·000015a9···236·FUNC····GLOBAL·DEFAULT···11·install_files
6.76 KB
readelf --wide --relocs {}
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x758·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x800·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe48··00000017·R_ARM_RELATIVE········3 0001fe40··00000017·R_ARM_RELATIVE········
4 0001fe4c··00000017·R_ARM_RELATIVE········4 0001fe44··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x798·contains·38·entries:11 Relocation·section·'.rel.plt'·at·offset·0x840·contains·38·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff54··00000316·R_ARM_JUMP_SLOT········00000000···__stat64_time64@GLIBC_2.3413 0001ff54··00000416·R_ARM_JUMP_SLOT········00000000···__stat64_time64@GLIBC_2.34
14 0001ff58··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer14 0001ff58··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
15 0001ff5c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ff5c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ff60··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 0001ff60··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 0001ff64··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars17 0001ff64··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
18 0001ff68··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 0001ff68··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 0001ff6c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 0001ff6c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 0001ff70··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_functor20 0001ff70··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_functor
21 0001ff74··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.421 0001ff74··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
22 0001ff78··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception22 0001ff78··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
23 0001ff7c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz23 0001ff7c··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 0001ff80··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref24 0001ff80··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
25 0001ff84··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom25 0001ff84··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom
26 0001ff88··00001216·R_ARM_JUMP_SLOT········00000000···PL_is_variable26 0001ff88··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable
27 0001ff8c··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_functor27 0001ff8c··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_functor
28 0001ff90··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.428 0001ff90··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
29 0001ff94··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__29 0001ff94··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__
30 0001ff98··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex30 0001ff98··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
31 0001ff9c··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref31 0001ff9c··00001816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
32 0001ffa0··00001816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.432 0001ffa0··00001916·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
33 0001ffa4··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_atom33 0001ffa4··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom
34 0001ffa8··00001a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz34 0001ffa8··00001c16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
35 0001ffac··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_file_name35 0001ffac··00001d16·R_ARM_JUMP_SLOT········00000000···PL_get_file_name
36 0001ffb0··00001c16·R_ARM_JUMP_SLOT········00000000···link@GLIBC_2.436 0001ffb0··00001e16·R_ARM_JUMP_SLOT········00000000···link@GLIBC_2.4
37 0001ffb4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame37 0001ffb4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
38 0001ffb8··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_float38 0001ffb8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_float
39 0001ffbc··00001f16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame39 0001ffbc··00002116·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
40 0001ffc0··00002016·R_ARM_JUMP_SLOT········00000000···__utime64@GLIBC_2.3440 0001ffc0··00002216·R_ARM_JUMP_SLOT········00000000···__utime64@GLIBC_2.34
41 0001ffc4··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify_list41 0001ffc4··00002316·R_ARM_JUMP_SLOT········00000000···PL_unify_list
42 0001ffc8··00002216·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.442 0001ffc8··00002416·R_ARM_JUMP_SLOT········00000000···symlink@GLIBC_2.4
43 0001ffcc··00002316·R_ARM_JUMP_SLOT········00000000···PL_unify_float43 0001ffcc··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_float
44 0001ffd0··00002416·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars44 0001ffd0··00002616·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
45 0001ffd4··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_nil45 0001ffd4··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_nil
46 0001ffd8··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz46 0001ffd8··00002916·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
47 0001ffdc··00002816·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.447 0001ffdc··00002a16·R_ARM_JUMP_SLOT········00000000···chmod@GLIBC_2.4
48 0001ffe0··00002916·R_ARM_JUMP_SLOT········00000000···PL_get_list48 0001ffe0··00002b16·R_ARM_JUMP_SLOT········00000000···PL_get_list
49 0001ffe4··00002a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.449 0001ffe4··00002c16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
50 0001ffe8··00002b16·R_ARM_JUMP_SLOT········00000000···__time64@GLIBC_2.3450 0001ffe8··00002d16·R_ARM_JUMP_SLOT········00000000···__time64@GLIBC_2.34
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe50·contains·27·entries:1 Dynamic·section·at·offset·0xfe48·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x8c86 ·0x0000000c·(INIT)·······················0x970
6 ·0x0000000d·(FINI)·······················0x19647 ·0x0000000d·(FINI)·······················0x1a0c
7 ·0x00000019·(INIT_ARRAY)·················0x1fe488 ·0x00000019·(INIT_ARRAY)·················0x1fe40
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe4c10 ·0x0000001a·(FINI_ARRAY)·················0x1fe44
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x40813 ·0x00000005·(STRTAB)·····················0x448
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················676·(bytes)15 ·0x0000000a·(STRSZ)······················744·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff4817 ·0x00000003·(PLTGOT)·····················0x1ff48
17 ·0x00000002·(PLTRELSZ)···················304·(bytes)18 ·0x00000002·(PLTRELSZ)···················304·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x79820 ·0x00000017·(JMPREL)·····················0x840
20 ·0x00000011·(REL)························0x75821 ·0x00000011·(REL)························0x800
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x70826 ·0x6ffffffe·(VERNEED)····················0x790
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x6ac28 ·0x6ffffff0·(VERSYM)·····················0x730
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·31cc0d01899f48bd6847a311ad02958da6d2f31d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·67bd79737b8f869d126cf8c1bd232311fc890b3f
2.83 KB
readelf --wide --version-info {}
    
Offset 1, 23 lines modifiedOffset 1, 25 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·45·entries:1 Version·symbols·section·'.gnu.version'·contains·47·entries:
2 ·Addr:·0x00000000000006ac··Offset:·0x000006ac··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000730··Offset:·0x00000730··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.34)·3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···4 ··004:···3·(GLIBC_2.34)····1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
 5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······5·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 9 ··018:···1·(*global*)······4·(GLIBC_2.4)·····2·(GCC_3.5)·······1·(*global*)···
 10 ··01c:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
 11 ··020:···1·(*global*)······1·(*global*)······3·(GLIBC_2.34)····1·(*global*)···
8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
10 ··01c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
11 ··020:···2·(GLIBC_2.34)····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
 14 ··02c:···4·(GLIBC_2.4)·····3·(GLIBC_2.34)····1·(*global*)···
13 ··028:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.34)· 
14 ··02c:···1·(*global*)··· 
  
15 Version·needs·section·'.gnu.version_r'·contains·2·entries:15 Version·needs·section·'.gnu.version_r'·contains·3·entries:
16 ·Addr:·0x0000000000000708··Offset:·0x00000708··Link:·4·(.dynstr)16 ·Addr:·0x0000000000000790··Offset:·0x00000790··Link:·4·(.dynstr)
17 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·117 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
18 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·418 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
19 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·219 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
20 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·320 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·4
21 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·221 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·3
 22 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 23 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
871 B
strings --all --bytes=8 {}
    
Offset 12, 17 lines modifiedOffset 12, 19 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
19 PL_get_file_name20 PL_get_file_name
20 PL_get_integer_ex21 PL_get_integer_ex
21 __errno_location22 __errno_location
 23 __aeabi_unwind_cpp_pr0
22 PL_get_atom24 PL_get_atom
23 PL_copy_term_ref25 PL_copy_term_ref
24 PL_is_functor26 PL_is_functor
25 PL_get_list27 PL_get_list
26 _PL_get_arg_sz28 _PL_get_arg_sz
27 PL_get_float29 PL_get_float
28 __time6430 __time64
Offset 32, 14 lines modifiedOffset 34, 15 lines modified
32 PL_unify_list34 PL_unify_list
33 PL_unify_float35 PL_unify_float
34 PL_unify_nil36 PL_unify_nil
35 PL_get_nil37 PL_get_nil
36 __utime6438 __utime64
37 install_files39 install_files
38 PL_register_foreign40 PL_register_foreign
 41 libgcc_s.so.1
39 libc.so.642 libc.so.6
40 ld-linux-armhf.so.343 ld-linux-armhf.so.3
41 GLIBC_2.444 GLIBC_2.4
42 GLIBC_2.3445 GLIBC_2.34
43 H»      KxD»   J{D46 H»      KxD»   J{D
44 resource_error47 resource_error
45 no_memory48 no_memory
Offset 65, 14 lines modifiedOffset 68, 16 lines modified
65 .shstrtab68 .shstrtab
66 .note.gnu.build-id69 .note.gnu.build-id
67 .gnu.hash70 .gnu.hash
68 .gnu.version71 .gnu.version
69 .gnu.version_r72 .gnu.version_r
70 .rel.dyn73 .rel.dyn
71 .rel.plt74 .rel.plt
 75 .ARM.extab
 76 .ARM.exidx
72 .eh_frame77 .eh_frame
73 .init_array78 .init_array
74 .fini_array79 .fini_array
75 .dynamic80 .dynamic
76 .ARM.attributes81 .ARM.attributes
77 .gnu_debugaltlink82 .gnu_debugaltlink
78 .gnu_debuglink83 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·2c000000·01000000·05000000·....,...........2 ··0x00000138·02000000·2e000000·01000000·05000000·................
3 ··0x00000128·00400008·2c000000·00000000·6f0f81ee·.@..,.......o...3 ··0x00000148·00400008·2e000000·00000000·6f0f81ee·.@..........o...
  
6.02 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 46 lines modifiedOffset 1, 50 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000408·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000448·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000418·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000458·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000428·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000468·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000438·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000478·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000448·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000488·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000458·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000498·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000468·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000004a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000478·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000004b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000488·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000004c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000498·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000004d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000004a8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000004e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000004b8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000004f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x000004c8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000508·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000004d8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000518·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x000004e8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000528·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x000004f8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000538·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000508·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000548·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000518·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000558·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000528·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000568·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000538·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000578·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x00000548·504c5f67·65745f66·696c655f·6e616d65·PL_get_file_name 
23 ··0x00000558·00504c5f·6765745f·696e7465·6765725f·.PL_get_integer_ 
24 ··0x00000568·65780063·686d6f64·005f5f65·72726e6f·ex.chmod.__errno 
25 ··0x00000578·5f6c6f63·6174696f·6e00504c·5f676574·_location.PL_get22 ··0x00000588·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x00000598·70705f70·72310050·4c5f6765·745f6669·pp_pr1.PL_get_fi
 24 ··0x000005a8·6c655f6e·616d6500·504c5f67·65745f69·le_name.PL_get_i
 25 ··0x000005b8·6e746567·65725f65·78006368·6d6f6400·nteger_ex.chmod.
 26 ··0x000005c8·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location
 27 ··0x000005d8·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 28 ··0x000005e8·6370705f·70723000·504c5f67·65745f61·cpp_pr0.PL_get_a
26 ··0x00000588·5f61746f·6d007379·6d6c696e·6b00504c·_atom.symlink.PL29 ··0x000005f8·746f6d00·73796d6c·696e6b00·504c5f63·tom.symlink.PL_c
27 ··0x00000598·5f636f70·795f7465·726d5f72·65660050·_copy_term_ref.P30 ··0x00000608·6f70795f·7465726d·5f726566·00504c5f·opy_term_ref.PL_
28 ··0x000005a8·4c5f6973·5f66756e·63746f72·00504c5f·L_is_functor.PL_ 
29 ··0x000005b8·6765745f·6c697374·005f504c·5f676574·get_list._PL_get 
30 ··0x000005c8·5f617267·5f737a00·504c5f67·65745f66·_arg_sz.PL_get_f 
31 ··0x000005d8·6c6f6174·005f5f74·696d6536·34005f5f·loat.__time64.__31 ··0x00000618·69735f66·756e6374·6f720050·4c5f6765·is_functor.PL_ge
 32 ··0x00000628·745f6c69·7374005f·504c5f67·65745f61·t_list._PL_get_a
 33 ··0x00000638·72675f73·7a00504c·5f676574·5f666c6f·rg_sz.PL_get_flo
 34 ··0x00000648·6174005f·5f74696d·65363400·5f5f7374·at.__time64.__st
32 ··0x000005e8·73746174·36345f74·696d6536·3400504c·stat64_time64.PL35 ··0x00000658·61743634·5f74696d·65363400·504c5f75·at64_time64.PL_u
33 ··0x000005f8·5f756e69·66795f69·6e746567·65720050·_unify_integer.P36 ··0x00000668·6e696679·5f696e74·65676572·00504c5f·nify_integer.PL_
 37 ··0x00000678·756e6966·795f6675·6e63746f·7200504c·unify_functor.PL
34 ··0x00000608·4c5f756e·6966795f·66756e63·746f7200·L_unify_functor. 
35 ··0x00000618·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL 
36 ··0x00000628·5f756e69·66795f66·6c6f6174·00504c5f·_unify_float.PL_38 ··0x00000688·5f756e69·66795f6c·69737400·504c5f75·_unify_list.PL_u
37 ··0x00000638·756e6966·795f6e69·6c00504c·5f676574·unify_nil.PL_get39 ··0x00000698·6e696679·5f666c6f·61740050·4c5f756e·nify_float.PL_un
 40 ··0x000006a8·6966795f·6e696c00·504c5f67·65745f6e·ify_nil.PL_get_n
38 ··0x00000648·5f6e696c·005f5f75·74696d65·36340069·_nil.__utime64.i41 ··0x000006b8·696c005f·5f757469·6d653634·00696e73·il.__utime64.ins
39 ··0x00000658·6e737461·6c6c5f66·696c6573·00504c5f·nstall_files.PL_42 ··0x000006c8·74616c6c·5f66696c·65730050·4c5f7265·tall_files.PL_re
40 ··0x00000668·72656769·73746572·5f666f72·6569676e·register_foreign43 ··0x000006d8·67697374·65725f66·6f726569·676e006c·gister_foreign.l
 44 ··0x000006e8·69626763·635f732e·736f2e31·006c6962·ibgcc_s.so.1.lib
41 ··0x00000678·006c6962·632e736f·2e36006c·642d6c69·.libc.so.6.ld-li45 ··0x000006f8·632e736f·2e36006c·642d6c69·6e75782d·c.so.6.ld-linux-
42 ··0x00000688·6e75782d·61726d68·662e736f·2e330047·nux-armhf.so.3.G46 ··0x00000708·61726d68·662e736f·2e330047·4c494243·armhf.so.3.GLIBC
43 ··0x00000698·4c494243·5f322e34·00474c49·42435f32·LIBC_2.4.GLIBC_247 ··0x00000718·5f322e34·00474c49·42435f32·2e333400·_2.4.GLIBC_2.34.
44 ··0x000006a8·2e333400····························.34.48 ··0x00000728·4743435f·332e3500···················GCC_3.5.
  
378 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000008c8·<.init>:2 00000970·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     ab8·<__time64@plt+0xc>5 »       bl»     b60·<__time64@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
7.32 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 203 lines modifiedOffset 1, 203 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000008d4·<__stat64_time64@plt-0x14>:2 0000097c·<__stat64_time64@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·8e4·<__stat64_time64@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·98c·<__stat64_time64@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r4,·ror·#127 »       »       »       @·<UNDEFINED>·instruction:·0x0001f5bc
  
8 000008e8·<__stat64_time64@plt>:8 00000990·<__stat64_time64@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1636]!»      @·0x66411 »       ldr»    pc,·[ip,·#1468]!»      @·0x5bc
  
12 000008f4·<PL_unify_integer@plt>:12 0000099c·<PL_unify_integer@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1628]!»      @·0x65c15 »       ldr»    pc,·[ip,·#1460]!»      @·0x5b4
  
16 00000900·<__cxa_finalize@plt>:16 000009a8·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#1620]!»      @·0x65419 »       ldr»    pc,·[ip,·#1452]!»      @·0x5ac
  
20 0000090c·<PL_unify_term@plt>:20 000009b4·<PL_unify_term@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#1612]!»      @·0x64c23 »       ldr»    pc,·[ip,·#1444]!»      @·0x5a4
  
24 00000918·<PL_unify_atom_chars@plt>:24 000009c0·<PL_unify_atom_chars@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#1604]!»      @·0x64427 »       ldr»    pc,·[ip,·#1436]!»      @·0x59c
  
28 00000924·<PL_unify_nil@plt>:28 000009cc·<PL_unify_nil@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#1596]!»      @·0x63c31 »       ldr»    pc,·[ip,·#1428]!»      @·0x594
  
32 00000930·<PL_register_foreign@plt>:32 000009d8·<PL_register_foreign@plt>:
33 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477833 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#1584]!»      @·0x63036 »       ldr»    pc,·[ip,·#1416]!»      @·0x588
  
37 00000940·<PL_unify_functor@plt>:37 000009e8·<PL_unify_functor@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#1576]!»      @·0x62840 »       ldr»    pc,·[ip,·#1408]!»      @·0x580
  
41 0000094c·<__stack_chk_fail@plt>:41 000009f4·<__stack_chk_fail@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#1568]!»      @·0x62044 »       ldr»    pc,·[ip,·#1400]!»      @·0x578
  
45 00000958·<PL_raise_exception@plt>:45 00000a00·<PL_raise_exception@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#1560]!»      @·0x61848 »       ldr»    pc,·[ip,·#1392]!»      @·0x570
  
49 00000964·<PL_new_functor_sz@plt>:49 00000a0c·<PL_new_functor_sz@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#1552]!»      @·0x61052 »       ldr»    pc,·[ip,·#1384]!»      @·0x568
  
53 00000970·<PL_new_term_ref@plt>:53 00000a18·<PL_new_term_ref@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#1544]!»      @·0x60856 »       ldr»    pc,·[ip,·#1376]!»      @·0x560
  
57 0000097c·<PL_new_atom@plt>:57 00000a24·<PL_new_atom@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#1536]!»      @·0x60060 »       ldr»    pc,·[ip,·#1368]!»      @·0x558
  
61 00000988·<PL_is_variable@plt>:61 00000a30·<PL_is_variable@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#1528]!»      @·0x5f864 »       ldr»    pc,·[ip,·#1360]!»      @·0x550
  
65 00000994·<PL_is_functor@plt>:65 00000a3c·<PL_is_functor@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#1520]!»      @·0x5f068 »       ldr»    pc,·[ip,·#1352]!»      @·0x548
  
69 000009a0·<strerror@plt>:69 00000a48·<strerror@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#1512]!»      @·0x5e872 »       ldr»    pc,·[ip,·#1344]!»      @·0x540
  
73 000009ac·<__gmon_start__@plt>:73 00000a54·<__gmon_start__@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#1504]!»      @·0x5e076 »       ldr»    pc,·[ip,·#1336]!»      @·0x538
  
77 000009b8·<PL_get_integer_ex@plt>:77 00000a60·<PL_get_integer_ex@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#1496]!»      @·0x5d880 »       ldr»    pc,·[ip,·#1328]!»      @·0x530
  
81 000009c4·<PL_copy_term_ref@plt>:81 00000a6c·<PL_copy_term_ref@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#1488]!»      @·0x5d084 »       ldr»    pc,·[ip,·#1320]!»      @·0x528
  
85 000009d0·<__errno_location@plt>:85 00000a78·<__errno_location@plt>:
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#1480]!»      @·0x5c888 »       ldr»    pc,·[ip,·#1312]!»      @·0x520
  
89 000009dc·<PL_get_atom@plt>:89 00000a84·<PL_get_atom@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#1472]!»      @·0x5c092 »       ldr»    pc,·[ip,·#1304]!»      @·0x518
  
93 000009e8·<_PL_get_arg_sz@plt>:93 00000a90·<_PL_get_arg_sz@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#1464]!»      @·0x5b896 »       ldr»    pc,·[ip,·#1296]!»      @·0x510
  
97 000009f4·<PL_get_file_name@plt>:97 00000a9c·<PL_get_file_name@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#126976»       @·0x1f00099 »       add»    ip,·ip,·#126976»       @·0x1f000
100 »       ldr»    pc,·[ip,·#1456]!»      @·0x5b0100 »       ldr»    pc,·[ip,·#1288]!»      @·0x508
Max diff block lines reached; 2693/7315 bytes (36.81%) of diff not shown.
40.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001964·<.fini>:2 00001a0c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
5.78 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0000196c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001a14·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x0000197c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001a24·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x0000198c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001a34·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x0000199c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001a44·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000019ac·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001a54·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000019bc·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001a64·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000019cc·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001a74·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000019dc·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001a84·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000019ec·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001a94·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000019fc·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00001aa4·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001a0c·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00001ab4·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00001a1c·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00001ac4·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00001a2c·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00001ad4·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x00001a3c·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00001ae4·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00001a4c·00000000·76617269·61626c65·00000000·....variable....16 ··0x00001af4·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00001a5c·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x00001b04·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00001a6c·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x00001b14·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00001a7c·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x00001b24·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x00001a8c·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x00001b34·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00001a9c·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x00001b44·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00001aac·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x00001b54·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00001abc·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x00001b64·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00001acc·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x00001b74·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00001adc·66696c65·00000000·63686d6f·64000000·file....chmod...25 ··0x00001b84·66696c65·00000000·63686d6f·64000000·file....chmod...
26 ··0x00001aec·61746f6d·00000000·6c696e6b·00000000·atom....link....26 ··0x00001b94·61746f6d·00000000·6c696e6b·00000000·atom....link....
27 ··0x00001afc·6c696e6b·5f747970·65000000·73746174·link_type...stat27 ··0x00001ba4·6c696e6b·5f747970·65000000·73746174·link_type...stat
28 ··0x00001b0c·00000000·7365745f·74696d65·00000000·....set_time....28 ··0x00001bb4·00000000·7365745f·74696d65·00000000·....set_time....
29 ··0x00001b1c·61636365·73730000·6d6f6469·66696564·access..modified29 ··0x00001bc4·61636365·73730000·6d6f6469·66696564·access..modified
30 ··0x00001b2c·00000000·6368616e·67656400·6e6f7700·....changed.now.30 ··0x00001bd4·00000000·6368616e·67656400·6e6f7700·....changed.now.
31 ··0x00001b3c·68617264·00000000·73796d62·6f6c6963·hard....symbolic31 ··0x00001be4·68617264·00000000·73796d62·6f6c6963·hard....symbolic
32 ··0x00001b4c·00000000·7365745f·74696d65·5f66696c·....set_time_fil32 ··0x00001bf4·00000000·7365745f·74696d65·5f66696c·....set_time_fil
33 ··0x00001b5c·65000000·6c696e6b·5f66696c·65000000·e...link_file...33 ··0x00001c04·65000000·6c696e6b·5f66696c·65000000·e...link_file...
34 ··0x00001b6c·66696c65·5f6d6f64·655f0000·63686d6f·file_mode_..chmo34 ··0x00001c14·66696c65·5f6d6f64·655f0000·63686d6f·file_mode_..chmo
35 ··0x00001b7c·645f0000·706c5f65·72726f72·00000000·d_..pl_error....35 ··0x00001c24·645f0000·706c5f65·72726f72·00000000·d_..pl_error....
36 ··0x00001b8c·3e000000·41000000·0c000000·41000000·>...A.......A...36 ··0x00001c34·3e000000·41000000·0c000000·41000000·>...A.......A...
37 ··0x00001b9c·11000000·41000000·27000000·41000000·....A...'...A...37 ··0x00001c44·11000000·41000000·27000000·41000000·....A...'...A...
38 ··0x00001bac·36000000·41000000·03000000·41000000·6...A.......A...38 ··0x00001c54·36000000·41000000·03000000·41000000·6...A.......A...
39 ··0x00001bbc·06000000·41000000·15000000·41000000·....A.......A...39 ··0x00001c64·06000000·41000000·15000000·41000000·....A.......A...
40 ··0x00001bcc·0f000000·41000000·0e000000·41000000·....A.......A...40 ··0x00001c74·0f000000·41000000·0e000000·41000000·....A.......A...
41 ··0x00001bdc·26000000·41000000·13000000·41000000·&...A.......A...41 ··0x00001c84·26000000·41000000·13000000·41000000·&...A.......A...
42 ··0x00001bec·29000000·41000000·02000000·41000000·)...A.......A...42 ··0x00001c94·29000000·41000000·02000000·41000000·)...A.......A...
43 ··0x00001bfc·19000000·41000000·0a000000·41000000·....A.......A...43 ··0x00001ca4·19000000·41000000·0a000000·41000000·....A.......A...
44 ··0x00001c0c·0b000000·41000000·00000000·00000000·....A...........44 ··0x00001cb4·0b000000·41000000·00000000·00000000·....A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001c1c·00000000····························....2 ··0x00001d18·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe48·7d0b0000····························}...2 ··0x0001fe40·250c0000····························%...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe4c·3d0b0000····························=...2 ··0x0001fe44·e50b0000····························....
  
1.73 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff48·50fe0100·00000000·00000000·d4080000·P...............3 ··0x0001ff48·48fe0100·00000000·00000000·7c090000·H...........|...
4 ··0x0001ff58·d4080000·d4080000·d4080000·d4080000·................4 ··0x0001ff58·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
5 ··0x0001ff68·d4080000·d4080000·d4080000·d4080000·................5 ··0x0001ff68·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
6 ··0x0001ff78·d4080000·d4080000·d4080000·d4080000·................6 ··0x0001ff78·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
7 ··0x0001ff88·d4080000·d4080000·d4080000·d4080000·................7 ··0x0001ff88·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
8 ··0x0001ff98·d4080000·d4080000·d4080000·d4080000·................8 ··0x0001ff98·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
9 ··0x0001ffa8·d4080000·d4080000·d4080000·d4080000·................9 ··0x0001ffa8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
10 ··0x0001ffb8·d4080000·d4080000·d4080000·d4080000·................10 ··0x0001ffb8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
11 ··0x0001ffc8·d4080000·d4080000·d4080000·d4080000·................11 ··0x0001ffc8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
12 ··0x0001ffd8·d4080000·d4080000·d4080000·d4080000·................12 ··0x0001ffd8·7c090000·7c090000·7c090000·7c090000·|...|...|...|...
13 ··0x0001ffe8·d4080000·00000000·00000000·00000000·................13 ··0x0001ffe8·7c090000·00000000·00000000·00000000·|...............
14 ··0x0001fff8·00000000·00000000···················........14 ··0x0001fff8·00000000·00000000···················........
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·63633064·30313839·39663438·62643638·cc0d01899f48bd68 
3 ··0x00000010·34376133·31316164·30323935·38646136·47a311ad02958da62 ··0x00000000·62643739·37333762·38663836·39643132·bd79737b8f869d12
 3 ··0x00000010·36636638·63316264·32333233·31316663·6cf8c1bd232311fc
4 ··0x00000020·64326633·31642e64·65627567·00000000·d2f31d.debug....4 ··0x00000020·38393062·33662e64·65627567·00000000·890b3f.debug....
5 ··0x00000030·aba23cf2····························..<.5 ··0x00000030·36990a53····························6..S
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
144 KB
./usr/lib/swi-prolog/lib/aarch64-linux/hashstream.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/hashstream.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········66004·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x006280·0x00006280·0x00006280·0x00140·0x00140·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x06204·0x06204·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x063c4·0x063c4·R·E·0x10000
7 ··LOAD···········0x00fe64·0x0001fe64·0x0001fe64·0x001b8·0x001dc·RW··0x100008 ··LOAD···········0x00fe5c·0x0001fe5c·0x0001fe5c·0x001c0·0x001e4·RW··0x10000
8 ··DYNAMIC········0x00fe6c·0x0001fe6c·0x0001fe6c·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe64·0x0001fe64·0x0001fe64·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe64·0x0001fe64·0x0001fe64·0x0019c·0x0019c·R···0x112 ··GNU_RELRO······0x00fe5c·0x0001fe5c·0x0001fe5c·0x001a4·0x001a4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101c8:1 There·are·26·section·headers,·starting·at·offset·0x101d4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000260·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000270·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000398·000398·00022b·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000003c8·0003c8·000258·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000005c4·0005c4·00004c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000620·000620·00004e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000610·000610·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000670·000670·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000650·000650·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000006d0·0006d0·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000006b0·0006b0·0000f8·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000730·000730·0000f8·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········000007a8·0007a8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000828·000828·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000007b4·0007b4·000190·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000834·000834·000190·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000948·000948·004dd8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000009c8·0009c8·004dd8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00005720·005720·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000057a0·0057a0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00005728·005728·000ad8·00···A··0···0··817 ··[13]·.rodata···········PROGBITS········000057a8·0057a8·000ad8·00···A··0···0··8
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00006280·006280·000140·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00006200·006200·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········000063c0·0063c0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe64·00fe64·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fe5c·00fe5c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe68·00fe68·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fe60·00fe60·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe6c·00fe6c·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fe64·00fe64·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff64·00ff64·00009c·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ff64·00ff64·00009c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·01001c·000024·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002001c·01001c·000024·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100dc·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.27 KB
readelf --wide --symbols {}
    
Offset 1, 41 lines modifiedOffset 1, 42 lines modified
  
1 Symbol·table·'.dynsym'·contains·38·entries:1 Symbol·table·'.dynsym'·contains·39·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000007a8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000828·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
10 ·····7:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfread18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfread
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars
40 ····37:·00000eb1···204·FUNC····GLOBAL·DEFAULT···11·install_hashstream41 ····38:·00000f31···204·FUNC····GLOBAL·DEFAULT···11·install_hashstream
5.79 KB
readelf --wide --relocs {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x650·contains·12·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x6d0·contains·12·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe5c··00000017·R_ARM_RELATIVE········
3 0001fe64··00000017·R_ARM_RELATIVE········4 0001fe60··00000017·R_ARM_RELATIVE········
4 0001fe68··00000017·R_ARM_RELATIVE········ 
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 00020004··00000017·R_ARM_RELATIVE········6 00020004··00000017·R_ARM_RELATIVE········
7 00020008··00000017·R_ARM_RELATIVE········7 00020008··00000017·R_ARM_RELATIVE········
8 00020010··00000017·R_ARM_RELATIVE········8 00020010··00000017·R_ARM_RELATIVE········
9 00020014··00000017·R_ARM_RELATIVE········9 00020014··00000017·R_ARM_RELATIVE········
10 0001ffec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
11 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
12 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.412 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
13 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__13 0001fff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__
14 0001fffc··00002115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable14 0001fffc··00002215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
15 Relocation·section·'.rel.plt'·at·offset·0x6b0·contains·31·entries:15 Relocation·section·'.rel.plt'·at·offset·0x730·contains·31·entries:
16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
17 0001ff70··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle17 0001ff70··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
18 0001ff74··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream18 0001ff74··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream
19 0001ff78··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream19 0001ff78··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
20 0001ff7c··00000616·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex20 0001ff7c··00000716·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
21 0001ff80··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.421 0001ff80··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
22 0001ff84··00000916·R_ARM_JUMP_SLOT········00000000···PL_representation_error22 0001ff84··00000a16·R_ARM_JUMP_SLOT········00000000···PL_representation_error
23 0001ff88··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.423 0001ff88··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
24 0001ff8c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign24 0001ff8c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
25 0001ff90··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz25 0001ff90··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
26 0001ff94··00000e16·R_ARM_JUMP_SLOT········00000000···Sfread26 0001ff94··00000f16·R_ARM_JUMP_SLOT········00000000···Sfread
27 0001ff98··00000f16·R_ARM_JUMP_SLOT········00000000···Sferror27 0001ff98··00001016·R_ARM_JUMP_SLOT········00000000···Sferror
28 0001ff9c··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.428 0001ff9c··00001116·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
29 0001ffa0··00001116·R_ARM_JUMP_SLOT········00000000···Sfwrite29 0001ffa0··00001216·R_ARM_JUMP_SLOT········00000000···Sfwrite
30 0001ffa4··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref30 0001ffa4··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
31 0001ffa8··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom31 0001ffa8··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom
32 0001ffac··00001416·R_ARM_JUMP_SLOT········00000000···Snew32 0001ffac··00001516·R_ARM_JUMP_SLOT········00000000···Snew
33 0001ffb0··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__33 0001ffb0··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__
34 0001ffb4··00001616·R_ARM_JUMP_SLOT········00000000···PL_type_error34 0001ffb4··00001716·R_ARM_JUMP_SLOT········00000000···PL_type_error
35 0001ffb8··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref35 0001ffb8··00001816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
36 0001ffbc··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.436 0001ffbc··00001916·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
37 0001ffc0··00001916·R_ARM_JUMP_SLOT········00000000···Sset_filter37 0001ffc0··00001a16·R_ARM_JUMP_SLOT········00000000···Sset_filter
38 0001ffc4··00001a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz38 0001ffc4··00001b16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
39 0001ffc8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex39 0001ffc8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
40 0001ffcc··00001c16·R_ARM_JUMP_SLOT········00000000···Sflush40 0001ffcc··00001d16·R_ARM_JUMP_SLOT········00000000···Sflush
41 0001ffd0··00001d16·R_ARM_JUMP_SLOT········00000000···PL_free41 0001ffd0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_free
42 0001ffd4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error42 0001ffd4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
43 0001ffd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex43 0001ffd8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
44 0001ffdc··00002016·R_ARM_JUMP_SLOT········00000000···Sclose44 0001ffdc··00002116·R_ARM_JUMP_SLOT········00000000···Sclose
45 0001ffe0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex45 0001ffe0··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
46 0001ffe4··00002316·R_ARM_JUMP_SLOT········00000000···PL_malloc46 0001ffe4··00002416·R_ARM_JUMP_SLOT········00000000···PL_malloc
47 0001ffe8··00002416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars47 0001ffe8··00002516·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe6c·contains·27·entries:1 Dynamic·section·at·offset·0xfe64·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x7a86 ·0x0000000c·(INIT)·······················0x828
6 ·0x0000000d·(FINI)·······················0x57207 ·0x0000000d·(FINI)·······················0x57a0
7 ·0x00000019·(INIT_ARRAY)·················0x1fe648 ·0x00000019·(INIT_ARRAY)·················0x1fe5c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe6810 ·0x0000001a·(FINI_ARRAY)·················0x1fe60
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x39813 ·0x00000005·(STRTAB)·····················0x3c8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················555·(bytes)15 ·0x0000000a·(STRSZ)······················600·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff6417 ·0x00000003·(PLTGOT)·····················0x1ff64
17 ·0x00000002·(PLTRELSZ)···················248·(bytes)18 ·0x00000002·(PLTRELSZ)···················248·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x6b020 ·0x00000017·(JMPREL)·····················0x730
20 ·0x00000011·(REL)························0x65021 ·0x00000011·(REL)························0x6d0
21 ·0x00000012·(RELSZ)······················96·(bytes)22 ·0x00000012·(RELSZ)······················96·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x61026 ·0x6ffffffe·(VERNEED)····················0x670
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x5c428 ·0x6ffffff0·(VERSYM)·····················0x620
28 ·0x6ffffffa·(RELCOUNT)···················729 ·0x6ffffffa·(RELCOUNT)···················7
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·4e36062e1096b3abbec28cfd9c10209ced9f1a2f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0301f8065c76335c8ef645908393c7cd1a963dbe
2.27 KB
readelf --wide --version-info {}
    
Offset 1, 20 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·38·entries:1 Version·symbols·section·'.gnu.version'·contains·39·entries:
2 ·Addr:·0x00000000000005c4··Offset:·0x000005c4··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000620··Offset:·0x00000620··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)···
  
13 Version·needs·section·'.gnu.version_r'·contains·2·entries:13 Version·needs·section·'.gnu.version_r'·contains·3·entries:
14 ·Addr:·0x0000000000000610··Offset:·0x00000610··Link:·4·(.dynstr)14 ·Addr:·0x0000000000000670··Offset:·0x00000670··Link:·4·(.dynstr)
15 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·115 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
16 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·316 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
17 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·117 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
18 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·218 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 19 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 20 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
781 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_get_stream_handle6 PL_get_stream_handle
6 PL_release_stream7 PL_release_stream
7 PL_domain_error8 PL_domain_error
8 PL_unify_atom_nchars9 PL_unify_atom_nchars
9 PL_representation_error10 PL_representation_error
10 __stack_chk_fail11 __stack_chk_fail
11 __stack_chk_guard12 __stack_chk_guard
Offset 20, 14 lines modifiedOffset 21, 15 lines modified
20 PL_unify_stream21 PL_unify_stream
21 Sset_filter22 Sset_filter
22 PL_get_atom_ex23 PL_get_atom_ex
23 PL_type_error24 PL_type_error
24 install_hashstream25 install_hashstream
25 PL_new_atom26 PL_new_atom
26 PL_register_foreign27 PL_register_foreign
 28 libgcc_s.so.1
27 libc.so.629 libc.so.6
28 ld-linux-armhf.so.330 ld-linux-armhf.so.3
29 GLIBC_2.431 GLIBC_2.4
30 H»      KxD»   J{D32 H»      KxD»   J{D
31 ·F:J6KzD33 ·F:J6KzD
32 "H"LxD|D34 "H"LxD|D
33 *@Oh#DB@35 *@Oh#DB@
Offset 47, 14 lines modifiedOffset 49, 15 lines modified
47 .shstrtab49 .shstrtab
48 .note.gnu.build-id50 .note.gnu.build-id
49 .gnu.hash51 .gnu.hash
50 .gnu.version52 .gnu.version
51 .gnu.version_r53 .gnu.version_r
52 .rel.dyn54 .rel.dyn
53 .rel.plt55 .rel.plt
 56 .ARM.exidx
54 .eh_frame57 .eh_frame
55 .init_array58 .init_array
56 .fini_array59 .fini_array
57 .dynamic60 .dynamic
58 .ARM.attributes61 .ARM.attributes
59 .gnu_debugaltlink62 .gnu_debugaltlink
60 .gnu_debuglink63 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·25000000·01000000·05000000·....%...........2 ··0x00000138·02000000·26000000·01000000·05000000·....&...........
3 ··0x00000128·00080001·00000000·25000000·0b5f7aee·........%...._z.3 ··0x00000148·00080001·00000000·26000000·0b5f7aee·........&...._z.
  
4.91 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 38 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000398·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000003c8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000003d8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003e8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003f8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000408·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x00000418·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x00000428·696e645f·6370705f·70723000·53667772·ind_cpp_pr0.Sfwr
 9 ··0x00000438·69746500·53667265·61640050·4c5f6765·ite.Sfread.PL_ge
 10 ··0x00000448·745f7374·7265616d·5f68616e·646c6500·t_stream_handle.
 11 ··0x00000458·53666572·726f7200·504c5f72·656c6561·Sferror.PL_relea
 12 ··0x00000468·73655f73·74726561·6d00504c·5f646f6d·se_stream.PL_dom
7 ··0x000003e8·6c697a65·00536677·72697465·00536672·lize.Sfwrite.Sfr 
8 ··0x000003f8·65616400·504c5f67·65745f73·74726561·ead.PL_get_strea 
9 ··0x00000408·6d5f6861·6e646c65·00536665·72726f72·m_handle.Sferror 
10 ··0x00000418·00504c5f·72656c65·6173655f·73747265·.PL_release_stre 
11 ··0x00000428·616d0050·4c5f646f·6d61696e·5f657272·am.PL_domain_err 
12 ··0x00000438·6f720050·4c5f756e·6966795f·61746f6d·or.PL_unify_atom 
13 ··0x00000448·5f6e6368·61727300·53666c75·73680050·_nchars.Sflush.P 
14 ··0x00000458·4c5f7265·70726573·656e7461·74696f6e·L_representation 
15 ··0x00000468·5f657272·6f72005f·5f737461·636b5f63·_error.__stack_c 
16 ··0x00000478·686b5f66·61696c00·5f5f7374·61636b5f·hk_fail.__stack_ 
17 ··0x00000488·63686b5f·67756172·6400504c·5f636f70·chk_guard.PL_cop 
18 ··0x00000498·795f7465·726d5f72·65660050·4c5f6e65·y_term_ref.PL_ne 
19 ··0x000004a8·775f7465·726d5f72·65660050·4c5f6765·w_term_ref.PL_ge 
20 ··0x000004b8·745f6c69·73745f65·7800504c·5f676574·t_list_ex.PL_get 
21 ··0x000004c8·5f6e616d·655f6172·6974795f·737a005f·_name_arity_sz._ 
22 ··0x000004d8·504c5f67·65745f61·72675f73·7a00504c·PL_get_arg_sz.PL 
23 ··0x000004e8·5f676574·5f626f6f·6c5f6578·00504c5f·_get_bool_ex.PL_ 
24 ··0x000004f8·6765745f·6e696c5f·65780050·4c5f6d61·get_nil_ex.PL_ma 
25 ··0x00000508·6c6c6f63·006d656d·73657400·536e6577·lloc.memset.Snew 
26 ··0x00000518·00504c5f·756e6966·795f7374·7265616d·.PL_unify_stream 
27 ··0x00000528·00537365·745f6669·6c746572·00504c5f·.Sset_filter.PL_ 
28 ··0x00000538·6765745f·61746f6d·5f657800·504c5f74·get_atom_ex.PL_t 
29 ··0x00000548·7970655f·6572726f·7200504c·5f667265·ype_error.PL_fre13 ··0x00000478·61696e5f·6572726f·7200504c·5f756e69·ain_error.PL_uni
30 ··0x00000558·65005363·6c6f7365·00696e73·74616c6c·e.Sclose.install 
31 ··0x00000568·5f686173·68737472·65616d00·504c5f6e·_hashstream.PL_n 
32 ··0x00000578·65775f61·746f6d00·504c5f72·65676973·ew_atom.PL_regis 
33 ··0x00000588·7465725f·666f7265·69676e00·6d656d63·ter_foreign.memc 
34 ··0x00000598·7079006c·6962632e·736f2e36·006c642d·py.libc.so.6.ld- 
35 ··0x000005a8·6c696e75·782d6172·6d68662e·736f2e33·linux-armhf.so.3 
36 ··0x000005b8·00474c49·42435f32·2e3400············.GLIBC_2.4.14 ··0x00000488·66795f61·746f6d5f·6e636861·72730053·fy_atom_nchars.S
 15 ··0x00000498·666c7573·6800504c·5f726570·72657365·flush.PL_represe
 16 ··0x000004a8·6e746174·696f6e5f·6572726f·72005f5f·ntation_error.__
 17 ··0x000004b8·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._
 18 ··0x000004c8·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
 19 ··0x000004d8·00504c5f·636f7079·5f746572·6d5f7265·.PL_copy_term_re
 20 ··0x000004e8·6600504c·5f6e6577·5f746572·6d5f7265·f.PL_new_term_re
 21 ··0x000004f8·6600504c·5f676574·5f6c6973·745f6578·f.PL_get_list_ex
 22 ··0x00000508·00504c5f·6765745f·6e616d65·5f617269·.PL_get_name_ari
 23 ··0x00000518·74795f73·7a005f50·4c5f6765·745f6172·ty_sz._PL_get_ar
 24 ··0x00000528·675f737a·00504c5f·6765745f·626f6f6c·g_sz.PL_get_bool
 25 ··0x00000538·5f657800·504c5f67·65745f6e·696c5f65·_ex.PL_get_nil_e
 26 ··0x00000548·7800504c·5f6d616c·6c6f6300·6d656d73·x.PL_malloc.mems
 27 ··0x00000558·65740053·6e657700·504c5f75·6e696679·et.Snew.PL_unify
 28 ··0x00000568·5f737472·65616d00·53736574·5f66696c·_stream.Sset_fil
 29 ··0x00000578·74657200·504c5f67·65745f61·746f6d5f·ter.PL_get_atom_
 30 ··0x00000588·65780050·4c5f7479·70655f65·72726f72·ex.PL_type_error
 31 ··0x00000598·00504c5f·66726565·0053636c·6f736500·.PL_free.Sclose.
 32 ··0x000005a8·696e7374·616c6c5f·68617368·73747265·install_hashstre
 33 ··0x000005b8·616d0050·4c5f6e65·775f6174·6f6d0050·am.PL_new_atom.P
 34 ··0x000005c8·4c5f7265·67697374·65725f66·6f726569·L_register_forei
 35 ··0x000005d8·676e006d·656d6370·79006c69·62676363·gn.memcpy.libgcc
 36 ··0x000005e8·5f732e73·6f2e3100·6c696263·2e736f2e·_s.so.1.libc.so.
 37 ··0x000005f8·36006c64·2d6c696e·75782d61·726d6866·6.ld-linux-armhf
 38 ··0x00000608·2e736f2e·3300474c·4942435f·322e3400·.so.3.GLIBC_2.4.
 39 ··0x00000618·4743435f·332e3500···················GCC_3.5.
  
707 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5995 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000007a8·<.init>:2 00000828·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     948·<PL_unify_atom_nchars@plt+0x10>5 »       bl»     9c8·<PL_unify_atom_nchars@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
6.33 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 5995 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 168 lines modifiedOffset 1, 168 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000007b4·<PL_get_stream_handle@plt-0x14>:2 00000834·<PL_get_stream_handle@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·7c4·<PL_get_stream_handle@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·844·<PL_get_stream_handle@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r0,·lsr·#157 »       andeq»  pc,·r1,·r0,·lsr·#14
  
8 000007c8·<PL_get_stream_handle@plt>:8 00000848·<PL_get_stream_handle@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a011 »       ldr»    pc,·[ip,·#1824]!»      @·0x720
  
12 000007d4·<PL_release_stream@plt>:12 00000854·<PL_release_stream@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1944]!»      @·0x79815 »       ldr»    pc,·[ip,·#1816]!»      @·0x718
  
16 000007e0·<PL_unify_stream@plt>:16 00000860·<PL_unify_stream@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#1936]!»      @·0x79019 »       ldr»    pc,·[ip,·#1808]!»      @·0x710
  
20 000007ec·<PL_get_nil_ex@plt>:20 0000086c·<PL_get_nil_ex@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#1928]!»      @·0x78823 »       ldr»    pc,·[ip,·#1800]!»      @·0x708
  
24 000007f8·<__cxa_finalize@plt>:24 00000878·<__cxa_finalize@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#1920]!»      @·0x78027 »       ldr»    pc,·[ip,·#1792]!»      @·0x700
  
28 00000804·<PL_representation_error@plt>:28 00000884·<PL_representation_error@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#1912]!»      @·0x77831 »       ldr»    pc,·[ip,·#1784]!»      @·0x6f8
  
32 00000810·<memcpy@plt>:32 00000890·<memcpy@plt>:
33 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477833 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#1900]!»      @·0x76c36 »       ldr»    pc,·[ip,·#1772]!»      @·0x6ec
  
37 00000820·<PL_register_foreign@plt>:37 000008a0·<PL_register_foreign@plt>:
38 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477838 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00040 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#1888]!»      @·0x76041 »       ldr»    pc,·[ip,·#1760]!»      @·0x6e0
  
42 00000830·<PL_get_name_arity_sz@plt>:42 000008b0·<PL_get_name_arity_sz@plt>:
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00044 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#1880]!»      @·0x75845 »       ldr»    pc,·[ip,·#1752]!»      @·0x6d8
  
46 0000083c·<Sfread@plt>:46 000008bc·<Sfread@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#1872]!»      @·0x75049 »       ldr»    pc,·[ip,·#1744]!»      @·0x6d0
  
50 00000848·<Sferror@plt>:50 000008c8·<Sferror@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#1864]!»      @·0x74853 »       ldr»    pc,·[ip,·#1736]!»      @·0x6c8
  
54 00000854·<__stack_chk_fail@plt>:54 000008d4·<__stack_chk_fail@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#1856]!»      @·0x74057 »       ldr»    pc,·[ip,·#1728]!»      @·0x6c0
  
58 00000860·<Sfwrite@plt>:58 000008e0·<Sfwrite@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#1848]!»      @·0x73861 »       ldr»    pc,·[ip,·#1720]!»      @·0x6b8
  
62 0000086c·<PL_new_term_ref@plt>:62 000008ec·<PL_new_term_ref@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#1840]!»      @·0x73065 »       ldr»    pc,·[ip,·#1712]!»      @·0x6b0
  
66 00000878·<PL_new_atom@plt>:66 000008f8·<PL_new_atom@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#1832]!»      @·0x72869 »       ldr»    pc,·[ip,·#1704]!»      @·0x6a8
  
70 00000884·<Snew@plt>:70 00000904·<Snew@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#1824]!»      @·0x72073 »       ldr»    pc,·[ip,·#1696]!»      @·0x6a0
  
74 00000890·<__gmon_start__@plt>:74 00000910·<__gmon_start__@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#1816]!»      @·0x71877 »       ldr»    pc,·[ip,·#1688]!»      @·0x698
  
78 0000089c·<PL_type_error@plt>:78 0000091c·<PL_type_error@plt>:
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#126976»       @·0x1f00080 »       add»    ip,·ip,·#126976»       @·0x1f000
81 »       ldr»    pc,·[ip,·#1808]!»      @·0x71081 »       ldr»    pc,·[ip,·#1680]!»      @·0x690
  
82 000008a8·<PL_copy_term_ref@plt>:82 00000928·<PL_copy_term_ref@plt>:
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#1800]!»      @·0x70885 »       ldr»    pc,·[ip,·#1672]!»      @·0x688
  
86 000008b4·<memset@plt>:86 00000934·<memset@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#1792]!»      @·0x70089 »       ldr»    pc,·[ip,·#1664]!»      @·0x680
  
90 000008c0·<Sset_filter@plt>:90 00000940·<Sset_filter@plt>:
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#1784]!»      @·0x6f893 »       ldr»    pc,·[ip,·#1656]!»      @·0x678
  
94 000008cc·<_PL_get_arg_sz@plt>:94 0000094c·<_PL_get_arg_sz@plt>:
95 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#126976»       @·0x1f00096 »       add»    ip,·ip,·#126976»       @·0x1f000
97 »       ldr»    pc,·[ip,·#1776]!»      @·0x6f097 »       ldr»    pc,·[ip,·#1648]!»      @·0x670
  
98 000008d8·<PL_get_atom_ex@plt>:98 00000958·<PL_get_atom_ex@plt>:
99 »       add»    ip,·pc,·#0,·1299 »       add»    ip,·pc,·#0,·12
100 »       add»    ip,·ip,·#126976»       @·0x1f000100 »       add»    ip,·ip,·#126976»       @·0x1f000
Max diff block lines reached; 1404/5996 bytes (23.42%) of diff not shown.
83.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
623 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 5995 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00005720·<.fini>:2 000057a0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
17.5 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00006200·00000000····························....2 ··0x000063c0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe64·0d0a0000····························....2 ··0x0001fe5c·8d0a0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe68·cd090000····························....2 ··0x0001fe60·4d0a0000····························M...
  
1.47 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff64·6cfe0100·00000000·00000000·b4070000·l...............3 ··0x0001ff64·64fe0100·00000000·00000000·34080000·d...........4...
4 ··0x0001ff74·b4070000·b4070000·b4070000·b4070000·................4 ··0x0001ff74·34080000·34080000·34080000·34080000·4...4...4...4...
5 ··0x0001ff84·b4070000·b4070000·b4070000·b4070000·................5 ··0x0001ff84·34080000·34080000·34080000·34080000·4...4...4...4...
6 ··0x0001ff94·b4070000·b4070000·b4070000·b4070000·................6 ··0x0001ff94·34080000·34080000·34080000·34080000·4...4...4...4...
7 ··0x0001ffa4·b4070000·b4070000·b4070000·b4070000·................7 ··0x0001ffa4·34080000·34080000·34080000·34080000·4...4...4...4...
8 ··0x0001ffb4·b4070000·b4070000·b4070000·b4070000·................8 ··0x0001ffb4·34080000·34080000·34080000·34080000·4...4...4...4...
9 ··0x0001ffc4·b4070000·b4070000·b4070000·b4070000·................9 ··0x0001ffc4·34080000·34080000·34080000·34080000·4...4...4...4...
10 ··0x0001ffd4·b4070000·b4070000·b4070000·b4070000·................10 ··0x0001ffd4·34080000·34080000·34080000·34080000·4...4...4...4...
11 ··0x0001ffe4·b4070000·b4070000·00000000·00000000·................11 ··0x0001ffe4·34080000·34080000·00000000·00000000·4...4...........
12 ··0x0001fff4·00000000·00000000·00000000··········............12 ··0x0001fff4·00000000·00000000·00000000··········............
  
404 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·890a0000·490a0000·00000000·........I.......2 ··0x00020000·00000200·090b0000·c90a0000·00000000·................
3 ··0x00020010·5d0e0000·410e0000·00000000··········]...A.......3 ··0x00020010·dd0e0000·c10e0000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·33363036·32653130·39366233·61626265·36062e1096b3abbe 
3 ··0x00000010·63323863·66643963·31303230·39636564·c28cfd9c10209ced2 ··0x00000000·30316638·30363563·37363333·35633865·01f8065c76335c8e
 3 ··0x00000010·66363435·39303833·39336337·63643161·f645908393c7cd1a
4 ··0x00000020·39663161·32662e64·65627567·00000000·9f1a2f.debug....4 ··0x00000020·39363364·62652e64·65627567·00000000·963dbe.debug....
5 ··0x00000030·3224693b····························2$i;5 ··0x00000030·d86f5158····························.oQX
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
203 KB
./usr/lib/swi-prolog/lib/aarch64-linux/http_stream.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/http_stream.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66064·(bytes·into·file)13 ··Start·of·section·headers:··········66088·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00469c·0x0000469c·0x0000469c·0x00138·0x00138·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x045ec·0x045ec·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x047d8·0x047d8·R·E·0x10000
7 ··LOAD···········0x00fd64·0x0001fd64·0x0001fd64·0x00300·0x003b4·RW··0x100008 ··LOAD···········0x00fd5c·0x0001fd5c·0x0001fd5c·0x00308·0x003bc·RW··0x10000
8 ··DYNAMIC········0x00fd6c·0x0001fd6c·0x0001fd6c·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fd64·0x0001fd64·0x0001fd64·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd64·0x0001fd64·0x0001fd64·0x0029c·0x0029c·R···0x112 ··GNU_RELRO······0x00fd5c·0x0001fd5c·0x0001fd5c·0x002a4·0x002a4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x10210:1 There·are·27·section·headers,·starting·at·offset·0x10228:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000660·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000680·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000798·000798·0005a7·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000007d8·0007d8·0005eb·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000d40·000d40·0000cc·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000dc4·000dc4·0000d0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000e0c·000e0c·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000e94·000e94·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000e4c·000e4c·0000b0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000ef4·000ef4·0000b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000efc·000efc·0002f8·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000fa4·000fa4·0002f8·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········000011f4·0011f4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000129c·00129c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001200·001200·0004a4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000012a8·0012a8·0004a4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000016a4·0016a4·00288c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········0000174c·00174c·00288c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00003f30·003f30·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003fd8·003fd8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00003f38·003f38·0006b0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003fe0·003fe0·0006b0·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00004690·004690·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000469c·00469c·000138·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········000045e8·0045e8·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000047d4·0047d4·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd64·00fd64·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd5c·00fd5c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd68·00fd68·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fd60·00fd60·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fd6c·00fd6c·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fd64·00fd64·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fe64·00fe64·00019c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fe64·00fe64·00019c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000064·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000064·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020068·010064·0000b0·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00020068·010064·0000b0·00··WA··0···0··8
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010064·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010064·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010095·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010095·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100f0·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100f0·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010124·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·010124·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
13.8 KB
readelf --wide --symbols {}
Max HTML report size reached
14.8 KB
readelf --wide --relocs {}
Max HTML report size reached
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfd6c·contains·27·entries:1 Dynamic·section·at·offset·0xfd64·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x11f46 ·0x0000000c·(INIT)·······················0x129c
6 ·0x0000000d·(FINI)·······················0x3f307 ·0x0000000d·(FINI)·······················0x3fd8
7 ·0x00000019·(INIT_ARRAY)·················0x1fd648 ·0x00000019·(INIT_ARRAY)·················0x1fd5c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fd6810 ·0x0000001a·(FINI_ARRAY)·················0x1fd60
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x79813 ·0x00000005·(STRTAB)·····················0x7d8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················1447·(bytes)15 ·0x0000000a·(STRSZ)······················1515·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fe6417 ·0x00000003·(PLTGOT)·····················0x1fe64
17 ·0x00000002·(PLTRELSZ)···················760·(bytes)18 ·0x00000002·(PLTRELSZ)···················760·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xefc20 ·0x00000017·(JMPREL)·····················0xfa4
20 ·0x00000011·(REL)························0xe4c21 ·0x00000011·(REL)························0xef4
21 ·0x00000012·(RELSZ)······················176·(bytes)22 ·0x00000012·(RELSZ)······················176·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xe0c26 ·0x6ffffffe·(VERNEED)····················0xe94
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xd4028 ·0x6ffffff0·(VERSYM)·····················0xdc4
28 ·0x6ffffffa·(RELCOUNT)···················1729 ·0x6ffffffa·(RELCOUNT)···················17
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·2b6c1dac855a215d68232ee0287fd2b8ca954c873 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0c53904666d82ca317d4fdb9c229fac396438c9b
3.97 KB
readelf --wide --version-info {}
    
Offset 1, 36 lines modifiedOffset 1, 38 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·102·entries:1 Version·symbols·section·'.gnu.version'·contains·104·entries:
2 ·Addr:·0x0000000000000d40··Offset:·0x00000d40··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000dc4··Offset:·0x00000dc4··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
 4 ··004:···3·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 6 ··00c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 8 ··014:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····4·(GLIBC_2.4)··
 9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
10 ··01c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······2·(GLIBC_2.4)·····3·(GCC_3.5)·······2·(GLIBC_2.4)··
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··064:···1·(*global*)······1·(*global*)···28 ··064:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
  
29 Version·needs·section·'.gnu.version_r'·contains·2·entries:29 Version·needs·section·'.gnu.version_r'·contains·3·entries:
30 ·Addr:·0x0000000000000e0c··Offset:·0x00000e0c··Link:·4·(.dynstr)30 ·Addr:·0x0000000000000e94··Offset:·0x00000e94··Link:·4·(.dynstr)
31 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·131 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
32 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·332 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
 33 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 34 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3
33 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·135 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
34 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·236 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·2
1.07 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_get_integer6 PL_get_integer
6 Sdprintf7 Sdprintf
7 __errno_location8 __errno_location
8 Sfprintf9 Sfprintf
9 PL_mark_string_buffers10 PL_mark_string_buffers
10 PL_atom_mbchars11 PL_atom_mbchars
11 PL_release_string_buffers_from_mark12 PL_release_string_buffers_from_mark
Offset 48, 14 lines modifiedOffset 49, 15 lines modified
48 PL_close_query49 PL_close_query
49 PL_discard_foreign_frame50 PL_discard_foreign_frame
50 PL_cut_query51 PL_cut_query
51 PL_close_foreign_frame52 PL_close_foreign_frame
52 pthread_mutex_lock53 pthread_mutex_lock
53 pthread_mutex_unlock54 pthread_mutex_unlock
54 S__fupdatefilepos_getc55 S__fupdatefilepos_getc
 56 __aeabi_unwind_cpp_pr1
55 PL_get_list57 PL_get_list
56 PL_get_name_arity_sz58 PL_get_name_arity_sz
57 _PL_get_arg_sz59 _PL_get_arg_sz
58 PL_get_bool60 PL_get_bool
59 PL_get_nil61 PL_get_nil
60 Ssetbuffer62 Ssetbuffer
61 __assert_fail63 __assert_fail
Offset 77, 14 lines modifiedOffset 79, 15 lines modified
77 PL_get_nchars79 PL_get_nchars
78 PL_uninstantiation_error80 PL_uninstantiation_error
79 PL_resource_error81 PL_resource_error
80 install_http_stream82 install_http_stream
81 PL_new_atom83 PL_new_atom
82 PL_new_functor_sz84 PL_new_functor_sz
83 PL_register_foreign85 PL_register_foreign
 86 libgcc_s.so.1
84 libc.so.687 libc.so.6
85 ld-linux-armhf.so.388 ld-linux-armhf.so.3
86 GLIBC_2.489 GLIBC_2.4
87 H»      KxD»   J{D90 H»      KxD»   J{D
88 NI"F(FyD91 NI"F(FyD
89 ·FBJ>KzD92 ·FBJ>KzD
90 !K·F{DYk93 !K·F{DYk
Offset 161, 14 lines modifiedOffset 164, 16 lines modified
161 .shstrtab164 .shstrtab
162 .note.gnu.build-id165 .note.gnu.build-id
163 .gnu.hash166 .gnu.hash
164 .gnu.version167 .gnu.version
165 .gnu.version_r168 .gnu.version_r
166 .rel.dyn169 .rel.dyn
167 .rel.plt170 .rel.plt
 171 .ARM.extab
 172 .ARM.exidx
168 .eh_frame173 .eh_frame
169 .init_array174 .init_array
170 .fini_array175 .fini_array
171 .dynamic176 .dynamic
172 .ARM.attributes177 .ARM.attributes
173 .gnu_debugaltlink178 .gnu_debugaltlink
174 .gnu_debuglink179 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·65000000·01000000·05000000·....e...........2 ··0x00000138·02000000·67000000·01000000·05000000·....g...........
3 ··0x00000128·41000000·65000000·00000000·079863db·A...e.........c.3 ··0x00000148·41000000·67000000·00000000·079863db·A...g.........c.
  
12.3 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
542 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000011f4·<.init>:2 0000129c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     16a4·<PL_get_bool@plt+0xc>5 »       bl»     174c·<PL_get_bool@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
17.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
105 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003f30·<.fini>:2 00003fd8·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
14.2 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000045e8·00000000····························....2 ··0x000047d4·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd64·69170000····························i...2 ··0x0001fd5c·11180000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd68·29170000····························)...2 ··0x0001fd60·d1170000····························....
  
3.57 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fe64·6cfd0100·00000000·00000000·00120000·l...............3 ··0x0001fe64·64fd0100·00000000·00000000·a8120000·d...............
4 ··0x0001fe74·00120000·00120000·00120000·00120000·................4 ··0x0001fe74·a8120000·a8120000·a8120000·a8120000·................
5 ··0x0001fe84·00120000·00120000·00120000·00120000·................5 ··0x0001fe84·a8120000·a8120000·a8120000·a8120000·................
6 ··0x0001fe94·00120000·00120000·00120000·00120000·................6 ··0x0001fe94·a8120000·a8120000·a8120000·a8120000·................
7 ··0x0001fea4·00120000·00120000·00120000·00120000·................7 ··0x0001fea4·a8120000·a8120000·a8120000·a8120000·................
8 ··0x0001feb4·00120000·00120000·00120000·00120000·................8 ··0x0001feb4·a8120000·a8120000·a8120000·a8120000·................
9 ··0x0001fec4·00120000·00120000·00120000·00120000·................9 ··0x0001fec4·a8120000·a8120000·a8120000·a8120000·................
10 ··0x0001fed4·00120000·00120000·00120000·00120000·................10 ··0x0001fed4·a8120000·a8120000·a8120000·a8120000·................
11 ··0x0001fee4·00120000·00120000·00120000·00120000·................11 ··0x0001fee4·a8120000·a8120000·a8120000·a8120000·................
12 ··0x0001fef4·00120000·00120000·00120000·00120000·................12 ··0x0001fef4·a8120000·a8120000·a8120000·a8120000·................
13 ··0x0001ff04·00120000·00120000·00120000·00120000·................13 ··0x0001ff04·a8120000·a8120000·a8120000·a8120000·................
14 ··0x0001ff14·00120000·00120000·00120000·00120000·................14 ··0x0001ff14·a8120000·a8120000·a8120000·a8120000·................
15 ··0x0001ff24·00120000·00120000·00120000·00120000·................15 ··0x0001ff24·a8120000·a8120000·a8120000·a8120000·................
16 ··0x0001ff34·00120000·00120000·00120000·00120000·................16 ··0x0001ff34·a8120000·a8120000·a8120000·a8120000·................
17 ··0x0001ff44·00120000·00120000·00120000·00120000·................17 ··0x0001ff44·a8120000·a8120000·a8120000·a8120000·................
18 ··0x0001ff54·00120000·00120000·00120000·00120000·................18 ··0x0001ff54·a8120000·a8120000·a8120000·a8120000·................
19 ··0x0001ff64·00120000·00120000·00120000·00120000·................19 ··0x0001ff64·a8120000·a8120000·a8120000·a8120000·................
20 ··0x0001ff74·00120000·00120000·00120000·00120000·................20 ··0x0001ff74·a8120000·a8120000·a8120000·a8120000·................
21 ··0x0001ff84·00120000·00120000·00120000·00120000·................21 ··0x0001ff84·a8120000·a8120000·a8120000·a8120000·................
22 ··0x0001ff94·00120000·00120000·00120000·00120000·................22 ··0x0001ff94·a8120000·a8120000·a8120000·a8120000·................
23 ··0x0001ffa4·00120000·00120000·00120000·00120000·................23 ··0x0001ffa4·a8120000·a8120000·a8120000·a8120000·................
24 ··0x0001ffb4·00120000·00120000·00120000·00120000·................24 ··0x0001ffb4·a8120000·a8120000·a8120000·a8120000·................
25 ··0x0001ffc4·00120000·00120000·00120000·00120000·................25 ··0x0001ffc4·a8120000·a8120000·a8120000·a8120000·................
26 ··0x0001ffd4·00120000·00120000·00120000·00120000·................26 ··0x0001ffd4·a8120000·a8120000·a8120000·a8120000·................
27 ··0x0001ffe4·00120000·00120000·00000000·00000000·................27 ··0x0001ffe4·a8120000·a8120000·00000000·00000000·................
28 ··0x0001fff4·00000000·00000000·00000000··········............28 ··0x0001fff4·00000000·00000000·00000000··········............
  
1000 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·c9280000·611b0000·00000000·.....(..a.......2 ··0x00020000·00000200·71290000·091c0000·00000000·....q)..........
3 ··0x00020010·092d0000·0d240000·00000000·00000000·.-...$..........3 ··0x00020010·b12d0000·b5240000·00000000·00000000·.-...$..........
4 ··0x00020020·d92a0000·00000000·e1250000·81170000·.*.......%......4 ··0x00020020·812b0000·00000000·89260000·29180000·.+.......&..)...
5 ··0x00020030·00000000·a91b0000·00000000·00000000·................5 ··0x00020030·00000000·511c0000·00000000·00000000·....Q...........
6 ··0x00020040·6d320000·99240000·00000000·6d1b0000·m2...$......m...6 ··0x00020040·15330000·41250000·00000000·151c0000·.3..A%..........
7 ··0x00020050·6d170000·00000000·fd320000·49240000·m........2..I$..7 ··0x00020050·15180000·00000000·a5330000·f1240000·.........3...$..
8 ··0x00020060·00000000····························....8 ··0x00020060·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·36633164·61633835·35613231·35643638·6c1dac855a215d68 
3 ··0x00000010·32333265·65303238·37666432·62386361·232ee0287fd2b8ca2 ··0x00000000·35333930·34363636·64383263·61333137·53904666d82ca317
 3 ··0x00000010·64346664·62396332·32396661·63333936·d4fdb9c229fac396
4 ··0x00000020·39353463·38372e64·65627567·00000000·954c87.debug....4 ··0x00000020·34333863·39622e64·65627567·00000000·438c9b.debug....
5 ··0x00000030·c3ae8ae8····························....5 ··0x00000030·9aa925a7····························..%.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
203 KB
./usr/lib/swi-prolog/lib/aarch64-linux/inclpr.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/inclpr.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0030d0·0x000030d0·0x000030d0·0x00120·0x00120·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x02f30·0x02f30·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x031f4·0x031f4·R·E·0x10000
7 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00170·0x00174·RW··0x100008 ··LOAD···········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00178·0x0017c·RW··0x10000
8 ··DYNAMIC········0x00fe9c·0x0001fe9c·0x0001fe9c·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe94·0x0001fe94·0x0001fe94·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x0016c·0x0016c·R···0x112 ··GNU_RELRO······0x00fe8c·0x0001fe8c·0x0001fe8c·0x00174·0x00174·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0001a0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0001c0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002d8·0002d8·00016e·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000318·000318·0001b2·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000446·000446·000034·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000004ca·0004ca·000038·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000047c·00047c·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000504·000504·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000004bc·0004bc·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000564·000564·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000004fc·0004fc·000098·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000005a4·0005a4·000098·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000594·000594·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000063c·00063c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000005a0·0005a0·0000fc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000648·000648·0000fc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000006a0·0006a0·0025a8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000748·000748·0025a8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00002c48·002c48·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002cf0·002cf0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002c50·002c50·0002dc·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002cf8·002cf8·0002dc·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00002fd4·002fd4·0000fc·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······000030d0·0030d0·000120·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00002f2c·002f2c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000031f0·0031f0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe94·00fe94·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe8c·00fe8c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe98·00fe98·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe90·00fe90·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe9c·00fe9c·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe94·00fe94·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff94·00ff94·00006c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff94·00ff94·00006c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.72 KB
readelf --wide --symbols {}
    
Offset 1, 29 lines modifiedOffset 1, 31 lines modified
  
1 Symbol·table·'.dynsym'·contains·26·entries:1 Symbol·table·'.dynsym'·contains·28·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000594·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000063c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fesetround9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fesetround
9 ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor
17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__18 ····15:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fmin20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fmin
 21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·trunc23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·trunc
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fmax25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fmax
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pow26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pow
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
28 ····25:·00002995···692·FUNC····GLOBAL·DEFAULT···11·install_inclpr30 ····27:·00002a3d···692·FUNC····GLOBAL·DEFAULT···11·install_inclpr
3.95 KB
readelf --wide --relocs {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x4bc·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x564·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe94··00000017·R_ARM_RELATIVE········ 
4 0001fe98··00000017·R_ARM_RELATIVE········3 0001fe8c··00000017·R_ARM_RELATIVE········
 4 0001fe90··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x4fc·contains·19·entries:11 Relocation·section·'.rel.plt'·at·offset·0x5a4·contains·19·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffa0··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ffa0··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ffa4··00000516·R_ARM_JUMP_SLOT········00000000···fesetround14 0001ffa4··00000616·R_ARM_JUMP_SLOT········00000000···fesetround
15 0001ffa8··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 0001ffa8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 0001ffac··00000816·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.416 0001ffac··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
17 0001ffb0··00000916·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz17 0001ffb0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
18 0001ffb4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_float18 0001ffb4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_put_float
19 0001ffb8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref19 0001ffb8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
20 0001ffbc··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom20 0001ffbc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
21 0001ffc0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor21 0001ffc0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor
22 0001ffc4··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__22 0001ffc4··00000f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
23 0001ffc8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify23 0001ffc8··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify
24 0001ffcc··00001016·R_ARM_JUMP_SLOT········00000000···fmin24 0001ffcc··00001116·R_ARM_JUMP_SLOT········00000000···fmin
25 0001ffd0··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_atom25 0001ffd0··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
26 0001ffd4··00001216·R_ARM_JUMP_SLOT········00000000···trunc26 0001ffd4··00001416·R_ARM_JUMP_SLOT········00000000···trunc
27 0001ffd8··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float27 0001ffd8··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_float
28 0001ffdc··00001416·R_ARM_JUMP_SLOT········00000000···fmax28 0001ffdc··00001616·R_ARM_JUMP_SLOT········00000000···fmax
29 0001ffe0··00001516·R_ARM_JUMP_SLOT········00000000···pow29 0001ffe0··00001716·R_ARM_JUMP_SLOT········00000000···pow
30 0001ffe4··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_float30 0001ffe4··00001816·R_ARM_JUMP_SLOT········00000000···PL_unify_float
31 0001ffe8··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz31 0001ffe8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe9c·contains·27·entries:1 Dynamic·section·at·offset·0xfe94·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x5946 ·0x0000000c·(INIT)·······················0x63c
6 ·0x0000000d·(FINI)·······················0x2c487 ·0x0000000d·(FINI)·······················0x2cf0
7 ·0x00000019·(INIT_ARRAY)·················0x1fe948 ·0x00000019·(INIT_ARRAY)·················0x1fe8c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe9810 ·0x0000001a·(FINI_ARRAY)·················0x1fe90
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x2d813 ·0x00000005·(STRTAB)·····················0x318
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················366·(bytes)15 ·0x0000000a·(STRSZ)······················434·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff9417 ·0x00000003·(PLTGOT)·····················0x1ff94
17 ·0x00000002·(PLTRELSZ)···················152·(bytes)18 ·0x00000002·(PLTRELSZ)···················152·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x4fc20 ·0x00000017·(JMPREL)·····················0x5a4
20 ·0x00000011·(REL)························0x4bc21 ·0x00000011·(REL)························0x564
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x47c26 ·0x6ffffffe·(VERNEED)····················0x504
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x44628 ·0x6ffffff0·(VERSYM)·····················0x4ca
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·bfdc703dd55a54e9e99d4dea5fb9d6f86ccb23e43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·92b950e9bc9bc2d8e2ce2e9a9725b58cca3124dd
1.89 KB
readelf --wide --version-info {}
    
Offset 1, 17 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·26·entries:1 Version·symbols·section·'.gnu.version'·contains·28·entries:
2 ·Addr:·0x0000000000000446··Offset:·0x00000446··Link:·3·(.dynsym)2 ·Addr:·0x00000000000004ca··Offset:·0x000004ca··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
 5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······2·(GCC_3.5)·······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
10 Version·needs·section·'.gnu.version_r'·contains·2·entries:10 Version·needs·section·'.gnu.version_r'·contains·3·entries:
11 ·Addr:·0x000000000000047c··Offset:·0x0000047c··Link:·4·(.dynstr)11 ·Addr:·0x0000000000000504··Offset:·0x00000504··Link:·4·(.dynstr)
12 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·112 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
13 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·313 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
14 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·114 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
15 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·215 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 16 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 17 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
788 B
strings --all --bytes=8 {}
    
Offset 1, 26 lines modifiedOffset 1, 29 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_new_term_ref5 PL_new_term_ref
6 PL_get_arg_sz6 PL_get_arg_sz
7 PL_get_float7 PL_get_float
 8 __aeabi_unwind_cpp_pr0
8 __stack_chk_fail9 __stack_chk_fail
9 __stack_chk_guard10 __stack_chk_guard
10 PL_put_float11 PL_put_float
11 PL_new_atom12 PL_new_atom
12 PL_new_functor_sz13 PL_new_functor_sz
13 PL_cons_functor14 PL_cons_functor
14 PL_unify15 PL_unify
15 fesetround16 fesetround
 17 __aeabi_unwind_cpp_pr1
16 PL_unify_float18 PL_unify_float
17 PL_unify_atom19 PL_unify_atom
18 install_inclpr20 install_inclpr
19 PL_register_foreign21 PL_register_foreign
 22 libgcc_s.so.1
20 libc.so.623 libc.so.6
21 ld-linux-armhf.so.324 ld-linux-armhf.so.3
22 GLIBC_2.425 GLIBC_2.4
23 H»      KxD»   J{D26 H»      KxD»   J{D
24 ia_sum_227 ia_sum_2
25 ia_difference28 ia_difference
26 ia_difference_229 ia_difference_2
Offset 51, 14 lines modifiedOffset 54, 16 lines modified
51 .shstrtab54 .shstrtab
52 .note.gnu.build-id55 .note.gnu.build-id
53 .gnu.hash56 .gnu.hash
54 .gnu.version57 .gnu.version
55 .gnu.version_r58 .gnu.version_r
56 .rel.dyn59 .rel.dyn
57 .rel.plt60 .rel.plt
 61 .ARM.extab
 62 .ARM.exidx
58 .eh_frame63 .eh_frame
59 .init_array64 .init_array
60 .fini_array65 .fini_array
61 .dynamic66 .dynamic
62 .ARM.attributes67 .ARM.attributes
63 .gnu_debugaltlink68 .gnu_debugaltlink
64 .gnu_debuglink69 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·19000000·01000000·05000000·................2 ··0x00000138·02000000·1b000000·01000000·05000000·................
3 ··0x00000128·09000000·00000000·19000000·0320f8c5·.............·..3 ··0x00000148·09000000·00000000·1b000000·0320f8c5·.............·..
  
3.47 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 26 lines modifiedOffset 1, 31 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000318·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000328·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000338·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000308·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000348·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000318·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000358·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000328·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term7 ··0x00000368·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term
8 ··0x00000338·5f726566·00504c5f·6765745f·6172675f·_ref.PL_get_arg_8 ··0x00000378·5f726566·00504c5f·6765745f·6172675f·_ref.PL_get_arg_
9 ··0x00000348·737a0050·4c5f6765·745f666c·6f617400·sz.PL_get_float.9 ··0x00000388·737a0050·4c5f6765·745f666c·6f617400·sz.PL_get_float.
 10 ··0x00000398·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 11 ··0x000003a8·70705f70·7230005f·5f737461·636b5f63·pp_pr0.__stack_c
 12 ··0x000003b8·686b5f66·61696c00·5f5f7374·61636b5f·hk_fail.__stack_
 13 ··0x000003c8·63686b5f·67756172·6400504c·5f707574·chk_guard.PL_put
10 ··0x00000358·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail 
11 ··0x00000368·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua 
12 ··0x00000378·72640050·4c5f7075·745f666c·6f617400·rd.PL_put_float. 
13 ··0x00000388·504c5f6e·65775f61·746f6d00·504c5f6e·PL_new_atom.PL_n 
14 ··0x00000398·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL 
15 ··0x000003a8·5f636f6e·735f6675·6e63746f·7200504c·_cons_functor.PL 
16 ··0x000003b8·5f756e69·66790066·65736574·726f756e·_unify.fesetroun 
17 ··0x000003c8·6400666d·61780066·6d696e00·504c5f75·d.fmax.fmin.PL_u 
18 ··0x000003d8·6e696679·5f666c6f·61740050·4c5f756e·nify_float.PL_un14 ··0x000003d8·5f666c6f·61740050·4c5f6e65·775f6174·_float.PL_new_at
 15 ··0x000003e8·6f6d0050·4c5f6e65·775f6675·6e63746f·om.PL_new_functo
 16 ··0x000003f8·725f737a·00504c5f·636f6e73·5f66756e·r_sz.PL_cons_fun
 17 ··0x00000408·63746f72·00504c5f·756e6966·79006665·ctor.PL_unify.fe
 18 ··0x00000418·73657472·6f756e64·005f5f61·65616269·setround.__aeabi
 19 ··0x00000428·5f756e77·696e645f·6370705f·70723100·_unwind_cpp_pr1.
 20 ··0x00000438·666d6178·00666d69·6e00504c·5f756e69·fmax.fmin.PL_uni
 21 ··0x00000448·66795f66·6c6f6174·00504c5f·756e6966·fy_float.PL_unif
19 ··0x000003e8·6966795f·61746f6d·00706f77·00747275·ify_atom.pow.tru22 ··0x00000458·795f6174·6f6d0070·6f770074·72756e63·y_atom.pow.trunc
20 ··0x000003f8·6e630069·6e737461·6c6c5f69·6e636c70·nc.install_inclp 
21 ··0x00000408·7200504c·5f726567·69737465·725f666f·r.PL_register_fo23 ··0x00000468·00696e73·74616c6c·5f696e63·6c707200·.install_inclpr.
 24 ··0x00000478·504c5f72·65676973·7465725f·666f7265·PL_register_fore
22 ··0x00000418·72656967·6e006c69·62632e73·6f2e3600·reign.libc.so.6.25 ··0x00000488·69676e00·6c696267·63635f73·2e736f2e·ign.libgcc_s.so.
 26 ··0x00000498·31006c69·62632e73·6f2e3600·6c642d6c·1.libc.so.6.ld-l
23 ··0x00000428·6c642d6c·696e7578·2d61726d·68662e73·ld-linux-armhf.s27 ··0x000004a8·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.
24 ··0x00000438·6f2e3300·474c4942·435f322e·3400·····o.3.GLIBC_2.4.28 ··0x000004b8·474c4942·435f322e·34004743·435f332e·GLIBC_2.4.GCC_3.
 29 ··0x000004c8·3500································5.
  
390 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000594·<.init>:2 0000063c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     6a0·<PL_get_arg_sz@plt+0x10>5 »       bl»     748·<PL_get_arg_sz@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
3.86 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 107 lines modifiedOffset 1, 107 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000005a0·<__cxa_finalize@plt-0x14>:2 00000648·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·5b0·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·658·<__cxa_finalize@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r4,·ror·#197 »       andeq»  pc,·r1,·ip,·lsr·r9»    @·<UNPREDICTABLE>
  
8 000005b4·<__cxa_finalize@plt>:8 0000065c·<__cxa_finalize@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2532]!»      @·0x9e411 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c
  
12 000005c0·<fesetround@plt>:12 00000668·<fesetround@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2524]!»      @·0x9dc15 »       ldr»    pc,·[ip,·#2356]!»      @·0x934
  
16 000005cc·<PL_register_foreign@plt>:16 00000674·<PL_register_foreign@plt>:
17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477817 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
18 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#126976»       @·0x1f00019 »       add»    ip,·ip,·#126976»       @·0x1f000
20 »       ldr»    pc,·[ip,·#2512]!»      @·0x9d020 »       ldr»    pc,·[ip,·#2344]!»      @·0x928
  
21 000005dc·<__stack_chk_fail@plt>:21 00000684·<__stack_chk_fail@plt>:
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#2504]!»      @·0x9c824 »       ldr»    pc,·[ip,·#2336]!»      @·0x920
  
25 000005e8·<PL_new_functor_sz@plt>:25 00000690·<PL_new_functor_sz@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#2496]!»      @·0x9c028 »       ldr»    pc,·[ip,·#2328]!»      @·0x918
  
29 000005f4·<PL_put_float@plt>:29 0000069c·<PL_put_float@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2488]!»      @·0x9b832 »       ldr»    pc,·[ip,·#2320]!»      @·0x910
  
33 00000600·<PL_new_term_ref@plt>:33 000006a8·<PL_new_term_ref@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#2480]!»      @·0x9b036 »       ldr»    pc,·[ip,·#2312]!»      @·0x908
  
37 0000060c·<PL_new_atom@plt>:37 000006b4·<PL_new_atom@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2472]!»      @·0x9a840 »       ldr»    pc,·[ip,·#2304]!»      @·0x900
  
41 00000618·<PL_cons_functor@plt>:41 000006c0·<PL_cons_functor@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2464]!»      @·0x9a044 »       ldr»    pc,·[ip,·#2296]!»      @·0x8f8
  
45 00000624·<__gmon_start__@plt>:45 000006cc·<__gmon_start__@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2456]!»      @·0x99848 »       ldr»    pc,·[ip,·#2288]!»      @·0x8f0
  
49 00000630·<PL_unify@plt>:49 000006d8·<PL_unify@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2448]!»      @·0x99052 »       ldr»    pc,·[ip,·#2280]!»      @·0x8e8
  
53 0000063c·<fmin@plt>:53 000006e4·<fmin@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2440]!»      @·0x98856 »       ldr»    pc,·[ip,·#2272]!»      @·0x8e0
  
57 00000648·<PL_unify_atom@plt>:57 000006f0·<PL_unify_atom@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2432]!»      @·0x98060 »       ldr»    pc,·[ip,·#2264]!»      @·0x8d8
  
61 00000654·<trunc@plt>:61 000006fc·<trunc@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2424]!»      @·0x97864 »       ldr»    pc,·[ip,·#2256]!»      @·0x8d0
  
65 00000660·<PL_get_float@plt>:65 00000708·<PL_get_float@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2416]!»      @·0x97068 »       ldr»    pc,·[ip,·#2248]!»      @·0x8c8
  
69 0000066c·<fmax@plt>:69 00000714·<fmax@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#2408]!»      @·0x96872 »       ldr»    pc,·[ip,·#2240]!»      @·0x8c0
  
73 00000678·<pow@plt>:73 00000720·<pow@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#2400]!»      @·0x96076 »       ldr»    pc,·[ip,·#2232]!»      @·0x8b8
  
77 00000684·<PL_unify_float@plt>:77 0000072c·<PL_unify_float@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#2392]!»      @·0x95880 »       ldr»    pc,·[ip,·#2224]!»      @·0x8b0
  
81 00000690·<PL_get_arg_sz@plt>:81 00000738·<PL_get_arg_sz@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#2384]!»      @·0x95084 »       ldr»    pc,·[ip,·#2216]!»      @·0x8a8
163 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002c48·<.fini>:2 00002cf0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
6.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00002c50·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002cf8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002c60·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002d08·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002c70·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002d18·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002c80·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002d28·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002c90·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002d38·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002ca0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002d48·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002cb0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002d58·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002cc0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002d68·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002cd0·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002d78·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00002ce0·69000000·75000000·69615f73·756d0000·i...u...ia_sum..11 ··0x00002d88·69000000·75000000·69615f73·756d0000·i...u...ia_sum..
12 ··0x00002cf0·69615f73·756d5f32·00000000·69615f64·ia_sum_2....ia_d12 ··0x00002d98·69615f73·756d5f32·00000000·69615f64·ia_sum_2....ia_d
13 ··0x00002d00·69666665·72656e63·65000000·69615f64·ifference...ia_d13 ··0x00002da8·69666665·72656e63·65000000·69615f64·ifference...ia_d
14 ··0x00002d10·69666665·72656e63·655f3200·69615f70·ifference_2.ia_p14 ··0x00002db8·69666665·72656e63·655f3200·69615f70·ifference_2.ia_p
15 ··0x00002d20·726f6475·63740000·69615f70·726f6475·roduct..ia_produ15 ··0x00002dc8·726f6475·63740000·69615f70·726f6475·roduct..ia_produ
16 ··0x00002d30·63745f32·00000000·69615f71·756f7469·ct_2....ia_quoti16 ··0x00002dd8·63745f32·00000000·69615f71·756f7469·ct_2....ia_quoti
17 ··0x00002d40·656e7400·69615f71·756f7469·656e745f·ent.ia_quotient_17 ··0x00002de8·656e7400·69615f71·756f7469·656e745f·ent.ia_quotient_
18 ··0x00002d50·32000000·69615f61·64646974·6976655f·2...ia_additive_18 ··0x00002df8·32000000·69615f61·64646974·6976655f·2...ia_additive_
19 ··0x00002d60·696e7665·72736500·69615f61·64646974·inverse.ia_addit19 ··0x00002e08·696e7665·72736500·69615f61·64646974·inverse.ia_addit
20 ··0x00002d70·6976655f·696e7665·7273655f·32000000·ive_inverse_2...20 ··0x00002e18·6976655f·696e7665·7273655f·32000000·ive_inverse_2...
21 ··0x00002d80·69615f70·6f776572·00000000·69615f70·ia_power....ia_p21 ··0x00002e28·69615f70·6f776572·00000000·69615f70·ia_power....ia_p
22 ··0x00002d90·6f776572·5f320000·69615f72·6f6f7400·ower_2..ia_root.22 ··0x00002e38·6f776572·5f320000·69615f72·6f6f7400·ower_2..ia_root.
23 ··0x00002da0·69615f72·6f6f745f·32000000·69615f73·ia_root_2...ia_s23 ··0x00002e48·69615f72·6f6f745f·32000000·69615f73·ia_root_2...ia_s
24 ··0x00002db0·6c6f7065·5f706f77·65725f32·00000000·lope_power_2....24 ··0x00002e58·6c6f7065·5f706f77·65725f32·00000000·lope_power_2....
25 ··0x00002dc0·69615f69·6e746572·73656374·696f6e00·ia_intersection.25 ··0x00002e68·69615f69·6e746572·73656374·696f6e00·ia_intersection.
26 ··0x00002dd0·69615f69·6e746572·73656374·696f6e5f·ia_intersection_26 ··0x00002e78·69615f69·6e746572·73656374·696f6e5f·ia_intersection_
27 ··0x00002de0·32000000·69615f75·6e696f6e·00000000·2...ia_union....27 ··0x00002e88·32000000·69615f75·6e696f6e·00000000·2...ia_union....
28 ··0x00002df0·69615f75·6e696f6e·5f320000·69615f73·ia_union_2..ia_s28 ··0x00002e98·69615f75·6e696f6e·5f320000·69615f73·ia_union_2..ia_s
29 ··0x00002e00·706c6974·00000000·69615f73·706c6974·plit....ia_split29 ··0x00002ea8·706c6974·00000000·69615f73·706c6974·plit....ia_split
30 ··0x00002e10·5f657863·6c756469·6e675f7a·65726f00·_excluding_zero.30 ··0x00002eb8·5f657863·6c756469·6e675f7a·65726f00·_excluding_zero.
31 ··0x00002e20·69615f65·78636c75·64655f7a·65726f5f·ia_exclude_zero_31 ··0x00002ec8·69615f65·78636c75·64655f7a·65726f5f·ia_exclude_zero_
32 ··0x00002e30·626f756e·64000000·69615f63·656e7465·bound...ia_cente32 ··0x00002ed8·626f756e·64000000·69615f63·656e7465·bound...ia_cente
33 ··0x00002e40·72000000·69615f63·6c617373·00000000·r...ia_class....33 ··0x00002ee8·72000000·69615f63·6c617373·00000000·r...ia_class....
34 ··0x00002e50·69615f63·6f6e7461·696e7300·69615f6e·ia_contains.ia_n34 ··0x00002ef8·69615f63·6f6e7461·696e7300·69615f6e·ia_contains.ia_n
35 ··0x00002e60·65676174·6976655f·70617274·00000000·egative_part....35 ··0x00002f08·65676174·6976655f·70617274·00000000·egative_part....
36 ··0x00002e70·69615f70·6f736974·6976655f·70617274·ia_positive_part36 ··0x00002f18·69615f70·6f736974·6976655f·70617274·ia_positive_part
37 ··0x00002e80·00000000·69615f71·75616472·61746963·....ia_quadratic37 ··0x00002f28·00000000·69615f71·75616472·61746963·....ia_quadratic
38 ··0x00002e90·5f696e76·65727365·00000000·3e000000·_inverse....>...38 ··0x00002f38·5f696e76·65727365·00000000·3e000000·_inverse....>...
39 ··0x00002ea0·41000000·0c000000·41000000·11000000·A.......A.......39 ··0x00002f48·41000000·0c000000·41000000·11000000·A.......A.......
40 ··0x00002eb0·41000000·27000000·41000000·36000000·A...'...A...6...40 ··0x00002f58·41000000·27000000·41000000·36000000·A...'...A...6...
41 ··0x00002ec0·41000000·03000000·41000000·06000000·A.......A.......41 ··0x00002f68·41000000·03000000·41000000·06000000·A.......A.......
42 ··0x00002ed0·41000000·15000000·41000000·0f000000·A.......A.......42 ··0x00002f78·41000000·15000000·41000000·0f000000·A.......A.......
43 ··0x00002ee0·41000000·0e000000·41000000·26000000·A.......A...&...43 ··0x00002f88·41000000·0e000000·41000000·26000000·A.......A...&...
44 ··0x00002ef0·41000000·13000000·41000000·29000000·A.......A...)...44 ··0x00002f98·41000000·13000000·41000000·29000000·A.......A...)...
45 ··0x00002f00·41000000·02000000·41000000·19000000·A.......A.......45 ··0x00002fa8·41000000·02000000·41000000·19000000·A.......A.......
46 ··0x00002f10·41000000·0a000000·41000000·0b000000·A.......A.......46 ··0x00002fb8·41000000·0a000000·41000000·0b000000·A.......A.......
47 ··0x00002f20·41000000·00000000·00000000··········A...........47 ··0x00002fc8·41000000·00000000·00000000··········A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002f2c·00000000····························....2 ··0x000031f0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe94·65070000····························e...2 ··0x0001fe8c·0d080000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe98·25070000····························%...2 ··0x0001fe90·cd070000····························....
  
1.08 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff94·9cfe0100·00000000·00000000·a0050000·................3 ··0x0001ff94·94fe0100·00000000·00000000·48060000·............H...
4 ··0x0001ffa4·a0050000·a0050000·a0050000·a0050000·................4 ··0x0001ffa4·48060000·48060000·48060000·48060000·H...H...H...H...
5 ··0x0001ffb4·a0050000·a0050000·a0050000·a0050000·................5 ··0x0001ffb4·48060000·48060000·48060000·48060000·H...H...H...H...
6 ··0x0001ffc4·a0050000·a0050000·a0050000·a0050000·................6 ··0x0001ffc4·48060000·48060000·48060000·48060000·H...H...H...H...
7 ··0x0001ffd4·a0050000·a0050000·a0050000·a0050000·................7 ··0x0001ffd4·48060000·48060000·48060000·48060000·H...H...H...H...
8 ··0x0001ffe4·a0050000·a0050000·00000000·00000000·................8 ··0x0001ffe4·48060000·48060000·00000000·00000000·H...H...........
9 ··0x0001fff4·00000000·00000000·00000000··········............9 ··0x0001fff4·00000000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·64633730·33646435·35613534·65396539·dc703dd55a54e9e9 
3 ··0x00000010·39643464·65613566·62396436·66383663·9d4dea5fb9d6f86c2 ··0x00000000·62393530·65396263·39626332·64386532·b950e9bc9bc2d8e2
 3 ··0x00000010·63653265·39613937·32356235·38636361·ce2e9a9725b58cca
4 ··0x00000020·63623233·65342e64·65627567·00000000·cb23e4.debug....4 ··0x00000020·33313234·64642e64·65627567·00000000·3124dd.debug....
5 ··0x00000030·83f53822····························..8"5 ··0x00000030·eef6d2d5····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
74.8 KB
./usr/lib/swi-prolog/lib/aarch64-linux/isub.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/readutil.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000d68·0x00000d68·0x00000d68·0x00038·0x00038·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00df0·0x00df0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00da4·0x00da4·R·E·0x10000
7 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00160·0x00164·RW··0x100008 ··LOAD···········0x00fe98·0x0001fe98·0x0001fe98·0x0016c·0x00174·RW··0x10000
8 ··DYNAMIC········0x00feac·0x0001feac·0x0001feac·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fea0·0x0001fea0·0x0001fea0·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x0015c·0x0015c·R···0x112 ··GNU_RELRO······0x00fe98·0x0001fe98·0x0001fe98·0x00168·0x00168·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000160·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000190·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000298·000298·000127·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002e8·0002e8·0001a3·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000003c0·0003c0·00002c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000048c·00048c·000032·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000003ec·0003ec·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000004c0·0004c0·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············0000042c·00042c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000520·000520·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000046c·00046c·000078·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000560·000560·000080·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········000004e4·0004e4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000005e0·0005e0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000004f0·0004f0·0000d0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000005ec·0005ec·0000d8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000005c0·0005c0·0006fc·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000006c4·0006c4·00052c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000cbc·000cbc·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000bf0·000bf0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000cc4·000cc4·000128·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000bf8·000bf8·000158·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00000d50·000d50·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00000d68·000d68·000038·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00000dec·000dec·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000da0·000da0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe98·00fe98·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fea8·00fea8·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001feac·00feac·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fea0·00fea0·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ffa0·00ffa0·000060·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·010004·000008·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.38 KB
readelf --wide --symbols {}
    
Offset 1, 25 lines modifiedOffset 1, 28 lines modified
  
1 Symbol·table·'.dynsym'·contains·22·entries:1 Symbol·table·'.dynsym'·contains·25·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000004e4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000005e0·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
 7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(2) 
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2) 
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(2)13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
 14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
 15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscpy@GLIBC_2.4·(2)17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
 18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2) 
17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__20 ····17:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex 
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswupper@GLIBC_2.4·(2) 
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@GLIBC_2.4·(2) 
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
 22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
 24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
 25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term
23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
24 ····21:·00000ca5····24·FUNC····GLOBAL·DEFAULT···11·install_isub27 ····24:·00000b71···128·FUNC····GLOBAL·DEFAULT···11·install_readutil
3.57 KB
readelf --wide --relocs {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x42c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x520·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fea4··00000017·R_ARM_RELATIVE········ 
4 0001fea8··00000017·R_ARM_RELATIVE········3 0001fe98··00000017·R_ARM_RELATIVE········
 4 0001fe9c··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001115·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x46c·contains·15·entries:11 Relocation·section·'.rel.plt'·at·offset·0x560·contains·16·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 13 0001ffac··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
13 0001ffb0··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ffb0··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ffb4··00000516·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.4 
15 0001ffb8··00000616·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.415 0001ffb4··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
16 0001ffbc··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 0001ffb8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 0001ffc0··00000916·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.417 0001ffbc··00000a16·R_ARM_JUMP_SLOT········00000000···Sferror
 18 0001ffc0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
 19 0001ffc4··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
18 0001ffc4··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ffc8··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
19 0001ffc8··00000b16·R_ARM_JUMP_SLOT········00000000···wcscpy@GLIBC_2.4 
20 0001ffcc··00000c16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars21 0001ffcc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
21 0001ffd0··00000d16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.422 0001ffd0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_exception
 23 0001ffd4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
22 0001ffd4··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__24 0001ffd8··00001116·R_ARM_JUMP_SLOT········00000000···__gmon_start__
23 0001ffd8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex 
24 0001ffdc··00001016·R_ARM_JUMP_SLOT········00000000···iswupper@GLIBC_2.4 
25 0001ffe0··00001116·R_ARM_JUMP_SLOT········00000000···wcslen@GLIBC_2.4 
26 0001ffe4··00001216·R_ARM_JUMP_SLOT········00000000···PL_free25 0001ffdc··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify
27 0001ffe8··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_float26 0001ffe0··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
 27 0001ffe4··00001516·R_ARM_JUMP_SLOT········00000000···Sgetcode
 28 0001ffe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_put_term
2.38 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfeac·contains·27·entries:1 Dynamic·section·at·offset·0xfea0·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x4e46 ·0x0000000c·(INIT)·······················0x5e0
6 ·0x0000000d·(FINI)·······················0xcbc7 ·0x0000000d·(FINI)·······················0xbf0
7 ·0x00000019·(INIT_ARRAY)·················0x1fea48 ·0x00000019·(INIT_ARRAY)·················0x1fe98
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fea810 ·0x0000001a·(FINI_ARRAY)·················0x1fe9c
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x29813 ·0x00000005·(STRTAB)·····················0x2e8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················295·(bytes)15 ·0x0000000a·(STRSZ)······················419·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ffa417 ·0x00000003·(PLTGOT)·····················0x1ffa0
17 ·0x00000002·(PLTRELSZ)···················120·(bytes)18 ·0x00000002·(PLTRELSZ)···················128·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x46c20 ·0x00000017·(JMPREL)·····················0x560
20 ·0x00000011·(REL)························0x42c21 ·0x00000011·(REL)························0x520
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x3ec26 ·0x6ffffffe·(VERNEED)····················0x4c0
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x3c028 ·0x6ffffff0·(VERSYM)·····················0x48c
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3c0faa1e5fa421cf6a5afebb71ba7c99eab411333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e990b8c4d28bad38833bb164819644b8c9a311df
1.92 KB
readelf --wide --version-info {}
    
Offset 1, 16 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·22·entries:1 Version·symbols·section·'.gnu.version'·contains·25·entries:
2 ·Addr:·0x00000000000003c0··Offset:·0x000003c0··Link:·3·(.dynsym)2 ·Addr:·0x000000000000048c··Offset:·0x0000048c··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 5 ··008:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
7 ··010:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
8 ··014:···1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GCC_3.5)····
 8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 9 ··018:···1·(*global*)···
  
9 Version·needs·section·'.gnu.version_r'·contains·2·entries:10 Version·needs·section·'.gnu.version_r'·contains·3·entries:
10 ·Addr:·0x00000000000003ec··Offset:·0x000003ec··Link:·4·(.dynstr)11 ·Addr:·0x00000000000004c0··Offset:·0x000004c0··Link:·4·(.dynstr)
11 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·112 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
12 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·313 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
13 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·114 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
14 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·215 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 16 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 17 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
934 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 46 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 iswupper 
6 towlower 
7 PL_get_wchars5 __aeabi_unwind_cpp_pr0
 6 PL_new_term_refs
 7 PL_unify
 8 PL_get_stream
 9 Sgetcode
 10 PL_unify_chars
 11 PL_put_term
 12 PL_exception
 13 PL_unify_nil
 14 PL_release_stream
 15 PL_unify_atom
8 __stack_chk_fail16 __stack_chk_fail
9 __stack_chk_guard17 __stack_chk_guard
10 PL_get_integer_ex 
11 PL_unify_float 
12 install_isub18 __aeabi_unwind_cpp_pr1
 19 install_readutil
 20 PL_new_atom
13 PL_register_foreign21 PL_register_foreign
 22 libgcc_s.so.1
14 libc.so.623 libc.so.6
15 ld-linux-armhf.so.324 ld-linux-armhf.so.3
16 GLIBC_2.425 GLIBC_2.4
17 H»      KxD»   J{D26 H»      KxD»   J{D
 27 end_of_file
 28 read_line_to_codes
 29 read_stream_to_codes
18 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug30 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
19 .shstrtab31 .shstrtab
20 .note.gnu.build-id32 .note.gnu.build-id
21 .gnu.hash33 .gnu.hash
22 .gnu.version34 .gnu.version
23 .gnu.version_r35 .gnu.version_r
24 .rel.dyn36 .rel.dyn
25 .rel.plt37 .rel.plt
 38 .ARM.extab
 39 .ARM.exidx
26 .eh_frame40 .eh_frame
27 .init_array41 .init_array
28 .fini_array42 .fini_array
29 .dynamic43 .dynamic
30 .ARM.attributes44 .ARM.attributes
31 .gnu_debugaltlink45 .gnu_debugaltlink
32 .gnu_debuglink46 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·15000000·01000000·05000000·................2 ··0x00000138·02000000·18000000·01000000·05000000·................
3 ··0x00000128·08400000·15000000·00000000·6f6ccf54·.@..........ol.T3 ··0x00000148·80002000·00000000·18000000·f544ccb8·..·..........D..
  
3.14 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 22 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000298·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002e8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002f8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000308·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000002c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000318·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000002d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000328·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000002e8·6c697a65·00776373·6c656e00·6d616c6c·lize.wcslen.mall 
8 ··0x000002f8·6f630077·63736370·79006d65·6d6d6f76·oc.wcscpy.memmov 
9 ··0x00000308·65006973·77757070·65720074·6f776c6f·e.iswupper.towlo 
10 ··0x00000318·77657200·504c5f67·65745f77·63686172·wer.PL_get_wchar 
11 ··0x00000328·73005f5f·73746163·6b5f6368·6b5f6661·s.__stack_chk_fa 
12 ··0x00000338·696c005f·5f737461·636b5f63·686b5f67·il.__stack_chk_g 
13 ··0x00000348·75617264·00504c5f·6765745f·696e7465·uard.PL_get_inte 
14 ··0x00000358·6765725f·65780050·4c5f6672·65650050·ger_ex.PL_free.P 
15 ··0x00000368·4c5f756e·6966795f·666c6f61·7400696e·L_unify_float.in 
16 ··0x00000378·7374616c·6c5f6973·75620050·4c5f7265·stall_isub.PL_re 
17 ··0x00000388·67697374·65725f66·6f726569·676e006c·gister_foreign.l7 ··0x00000338·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x00000348·696e645f·6370705f·70723000·504c5f6e·ind_cpp_pr0.PL_n
 9 ··0x00000358·65775f74·65726d5f·72656673·00504c5f·ew_term_refs.PL_
 10 ··0x00000368·756e6966·7900504c·5f676574·5f737472·unify.PL_get_str
 11 ··0x00000378·65616d00·53676574·636f6465·00504c5f·eam.Sgetcode.PL_
 12 ··0x00000388·756e6966·795f6368·61727300·504c5f70·unify_chars.PL_p
 13 ··0x00000398·75745f74·65726d00·53666572·726f7200·ut_term.Sferror.
 14 ··0x000003a8·504c5f65·78636570·74696f6e·00504c5f·PL_exception.PL_
 15 ··0x000003b8·756e6966·795f6e69·6c00504c·5f72656c·unify_nil.PL_rel
 16 ··0x000003c8·65617365·5f737472·65616d00·504c5f75·ease_stream.PL_u
 17 ··0x000003d8·6e696679·5f61746f·6d005f5f·73746163·nify_atom.__stac
 18 ··0x000003e8·6b5f6368·6b5f6661·696c005f·5f737461·k_chk_fail.__sta
 19 ··0x000003f8·636b5f63·686b5f67·75617264·005f5f61·ck_chk_guard.__a
 20 ··0x00000408·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
 21 ··0x00000418·70723100·696e7374·616c6c5f·72656164·pr1.install_read
 22 ··0x00000428·7574696c·00504c5f·6e65775f·61746f6d·util.PL_new_atom
 23 ··0x00000438·00504c5f·72656769·73746572·5f666f72·.PL_register_for
 24 ··0x00000448·6569676e·006c6962·6763635f·732e736f·eign.libgcc_s.so
18 ··0x00000398·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu25 ··0x00000458·2e31006c·6962632e·736f2e36·006c642d·.1.libc.so.6.ld-
19 ··0x000003a8·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI26 ··0x00000468·6c696e75·782d6172·6d68662e·736f2e33·linux-armhf.so.3
20 ··0x000003b8·42435f32·2e3400·····················BC_2.4.27 ··0x00000478·00474c49·42435f32·2e340047·43435f33·.GLIBC_2.4.GCC_3
 28 ··0x00000488·2e3500······························.5.
  
547 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}` (a): objdump: DWARF error: unable to read alt ref 9309
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000004e4·<.init>:2 000005e0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     5c0·<PL_unify_float@plt+0xc>5 »       bl»     6c4·<PL_put_term@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
3.47 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}` (a): objdump: DWARF error: unable to read alt ref 9309
    
Offset 1, 88 lines modifiedOffset 1, 92 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000004f0·<__cxa_finalize@plt-0x14>:2 000005ec·<PL_release_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·500·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·5fc·<PL_release_stream@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r4,·lsr·#217 »       andeq»  pc,·r1,·r4,·lsr·#19
  
8 00000504·<__cxa_finalize@plt>:8 00000600·<PL_release_stream@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2724]!»      @·0xaa411 »       ldr»    pc,·[ip,·#2468]!»      @·0x9a4
  
12 00000510·<memmove@plt>:12 0000060c·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2716]!»      @·0xa9c15 »       ldr»    pc,·[ip,·#2460]!»      @·0x99c
  
16 0000051c·<free@plt>:16 00000618·<PL_unify_nil@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2708]!»      @·0xa9419 »       ldr»    pc,·[ip,·#2452]!»      @·0x994
  
20 00000528·<PL_register_foreign@plt>:20 00000624·<PL_register_foreign@plt>:
21 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477821 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#2696]!»      @·0xa8824 »       ldr»    pc,·[ip,·#2440]!»      @·0x988
  
25 00000538·<towlower@plt>:25 00000634·<Sferror@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#2688]!»      @·0xa8028 »       ldr»    pc,·[ip,·#2432]!»      @·0x980
  
29 00000544·<__stack_chk_fail@plt>:29 00000640·<PL_get_stream@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2680]!»      @·0xa7832 »       ldr»    pc,·[ip,·#2424]!»      @·0x978
  
33 00000550·<wcscpy@plt>: 
34 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477833 0000064c·<PL_unify_chars@plt>:
 34 »       add»    ip,·pc,·#0,·12
 35 »       add»    ip,·ip,·#126976»       @·0x1f000
 36 »       ldr»    pc,·[ip,·#2416]!»      @·0x970
  
 37 00000658·<__stack_chk_fail@plt>:
35 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
36 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
37 »       ldr»    pc,·[ip,·#2668]!»      @·0xa6c40 »       ldr»    pc,·[ip,·#2408]!»      @·0x968
  
38 00000560·<PL_get_wchars@plt>:41 00000664·<PL_new_atom@plt>:
39 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#2660]!»      @·0xa6444 »       ldr»    pc,·[ip,·#2400]!»      @·0x960
  
42 0000056c·<malloc@plt>:45 00000670·<PL_exception@plt>:
43 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#2652]!»      @·0xa5c48 »       ldr»    pc,·[ip,·#2392]!»      @·0x958
  
46 00000578·<__gmon_start__@plt>:49 0000067c·<PL_new_term_refs@plt>:
47 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#2644]!»      @·0xa5452 »       ldr»    pc,·[ip,·#2384]!»      @·0x950
  
50 00000584·<PL_get_integer_ex@plt>:53 00000688·<__gmon_start__@plt>:
51 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#2636]!»      @·0xa4c56 »       ldr»    pc,·[ip,·#2376]!»      @·0x948
  
54 00000590·<iswupper@plt>:57 00000694·<PL_unify@plt>:
55 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#2628]!»      @·0xa4460 »       ldr»    pc,·[ip,·#2368]!»      @·0x940
  
58 0000059c·<wcslen@plt>:61 000006a0·<PL_unify_atom@plt>:
59 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c64 »       ldr»    pc,·[ip,·#2360]!»      @·0x938
  
62 000005a8·<PL_free@plt>:65 000006ac·<Sgetcode@plt>:
63 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#2612]!»      @·0xa3468 »       ldr»    pc,·[ip,·#2352]!»      @·0x930
  
66 000005b4·<PL_unify_float@plt>:69 000006b8·<PL_put_term@plt>:
67 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#2604]!»      @·0xa2c72 »       ldr»    pc,·[ip,·#2344]!»      @·0x928
38.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
480 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}` (a): objdump: DWARF error: unable to read alt ref 9309
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000cbc·<.fini>:2 00000bf0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
2.82 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 22 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000cc4·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000bf8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000cd4·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000c08·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000ce4·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000c18·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000cf4·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000c28·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000d04·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000c38·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000d14·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000c48·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000d24·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000c58·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000d34·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000c68·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000d44·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000c78·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00000c88·656e645f·6f665f66·696c6500·72656164·end_of_file.read
 12 ··0x00000c98·5f6c696e·655f746f·5f636f64·65730000·_line_to_codes..
 13 ··0x00000ca8·72656164·5f737472·65616d5f·746f5f63·read_stream_to_c
11 ··0x00000d54·24697375·62000000·3e000000·41000000·$isub...>...A...14 ··0x00000cb8·6f646573·00000000·3e000000·41000000·odes....>...A...
12 ··0x00000d64·0c000000·41000000·11000000·41000000·....A.......A...15 ··0x00000cc8·0c000000·41000000·11000000·41000000·....A.......A...
13 ··0x00000d74·27000000·41000000·36000000·41000000·'...A...6...A...16 ··0x00000cd8·27000000·41000000·36000000·41000000·'...A...6...A...
14 ··0x00000d84·03000000·41000000·06000000·41000000·....A.......A...17 ··0x00000ce8·03000000·41000000·06000000·41000000·....A.......A...
15 ··0x00000d94·15000000·41000000·0f000000·41000000·....A.......A...18 ··0x00000cf8·15000000·41000000·0f000000·41000000·....A.......A...
16 ··0x00000da4·0e000000·41000000·26000000·41000000·....A...&...A...19 ··0x00000d08·0e000000·41000000·26000000·41000000·....A...&...A...
17 ··0x00000db4·13000000·41000000·29000000·41000000·....A...)...A...20 ··0x00000d18·13000000·41000000·29000000·41000000·....A...)...A...
18 ··0x00000dc4·02000000·41000000·19000000·41000000·....A.......A...21 ··0x00000d28·02000000·41000000·19000000·41000000·....A.......A...
19 ··0x00000dd4·0a000000·41000000·0b000000·41000000·....A.......A...22 ··0x00000d38·0a000000·41000000·0b000000·41000000·....A.......A...
20 ··0x00000de4·00000000·00000000···················........23 ··0x00000d48·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00000dec·00000000····························....2 ··0x00000da0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fea4·85060000····························....2 ··0x0001fe98·89070000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fea8·45060000····························E...2 ··0x0001fe9c·49070000····························I...
  
1.01 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ffa4·acfe0100·00000000·00000000·f0040000·................3 ··0x0001ffa0·a0fe0100·00000000·00000000·ec050000·................
4 ··0x0001ffb4·f0040000·f0040000·f0040000·f0040000·................4 ··0x0001ffb0·ec050000·ec050000·ec050000·ec050000·................
5 ··0x0001ffc4·f0040000·f0040000·f0040000·f0040000·................5 ··0x0001ffc0·ec050000·ec050000·ec050000·ec050000·................
6 ··0x0001ffd4·f0040000·f0040000·f0040000·f0040000·................6 ··0x0001ffd0·ec050000·ec050000·ec050000·ec050000·................
 7 ··0x0001ffe0·ec050000·ec050000·ec050000·00000000·................
7 ··0x0001ffe4·f0040000·f0040000·00000000·00000000·................8 ··0x0001fff0·00000000·00000000·00000000·00000000·................
8 ··0x0001fff4·00000000·00000000·00000000··········............ 
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·30666161·31653566·61343231·63663661·0faa1e5fa421cf6a 
3 ··0x00000010·35616665·62623731·62613763·39396561·5afebb71ba7c99ea2 ··0x00000000·39306238·63346432·38626164·33383833·90b8c4d28bad3883
 3 ··0x00000010·33626231·36343831·39363434·62386339·3bb164819644b8c9
4 ··0x00000020·62343131·33332e64·65627567·00000000·b41133.debug....4 ··0x00000020·61333131·64662e64·65627567·00000000·a311df.debug....
5 ··0x00000030·aee78045····························...E5 ··0x00000030·38b84888····························8.H.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
61.6 KB
./usr/lib/swi-prolog/lib/aarch64-linux/json.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/json.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65980·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0013a4·0x000013a4·0x000013a4·0x00040·0x00040·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01328·0x01328·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x013e8·0x013e8·R·E·0x10000
7 ··LOAD···········0x00fe74·0x0001fe74·0x0001fe74·0x00190·0x00218·RW··0x100008 ··LOAD···········0x00fe6c·0x0001fe6c·0x0001fe6c·0x00198·0x00220·RW··0x10000
8 ··DYNAMIC········0x00fe7c·0x0001fe7c·0x0001fe7c·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe74·0x0001fe74·0x0001fe74·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe74·0x0001fe74·0x0001fe74·0x0018c·0x0018c·R···0x112 ··GNU_RELRO······0x00fe6c·0x0001fe6c·0x0001fe6c·0x00194·0x00194·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·26·section·headers,·starting·at·offset·0x101bc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000220·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000230·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000358·000358·0001de·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000388·000388·00020b·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000536·000536·000044·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000594·000594·000046·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000057c·00057c·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000005dc·0005dc·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000005bc·0005bc·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000063c·00063c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000005fc·0005fc·0000d8·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············0000067c·00067c·0000d8·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········000006d4·0006d4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000754·000754·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000006e0·0006e0·00015c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000760·000760·00015c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000840·000840·00094c·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000008c0·0008c0·00094c·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000118c·00118c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000120c·00120c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001194·001194·000190·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001214·001214·000190·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······000013a4·0013a4·000040·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001324·001324·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········000013e4·0013e4·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fe6c·00fe6c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe78·00fe78·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe7c·00fe7c·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fe74·00fe74·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff74·00ff74·00008c·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ff74·00ff74·00008c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000088·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020004·010004·000088·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.8 KB
readelf --wide --symbols {}
    
Offset 1, 37 lines modifiedOffset 1, 38 lines modified
  
1 Symbol·table·'.dynsym'·contains·34·entries:1 Symbol·table·'.dynsym'·contains·35·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000006d4·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000754·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)10 ·····7:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_syntax_error20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_syntax_error
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_char_ex28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_char_ex
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sputcode30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sputcode
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term_from_chars31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term_from_chars
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
36 ····33:·00000e5d···116·FUNC····GLOBAL·DEFAULT···11·install_json37 ····34:·00000edd···116·FUNC····GLOBAL·DEFAULT···11·install_json
5.11 KB
readelf --wide --relocs {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x5bc·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x63c·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe6c··00000017·R_ARM_RELATIVE········
3 0001fe74··00000017·R_ARM_RELATIVE········4 0001fe70··00000017·R_ARM_RELATIVE········
4 0001fe78··00000017·R_ARM_RELATIVE········ 
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x5fc·contains·27·entries:11 Relocation·section·'.rel.plt'·at·offset·0x67c·contains·27·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff80··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 0001ff80··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001ff84··00000416·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.414 0001ff84··00000516·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.4
15 0001ff88··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer15 0001ff88··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
16 0001ff8c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001ff8c··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001ff90··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.417 0001ff90··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
18 0001ff94··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign18 0001ff94··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
19 0001ff98··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream19 0001ff98··00000c16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
20 0001ff9c··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ff9c··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0001ffa0··00000d16·R_ARM_JUMP_SLOT········00000000···Speekcode21 0001ffa0··00000e16·R_ARM_JUMP_SLOT········00000000···Speekcode
22 0001ffa4··00000e16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.422 0001ffa4··00000f16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
23 0001ffa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 0001ffa8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
24 0001ffac··00001016·R_ARM_JUMP_SLOT········00000000···PL_syntax_error24 0001ffac··00001116·R_ARM_JUMP_SLOT········00000000···PL_syntax_error
25 0001ffb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_wchars25 0001ffb0··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
26 0001ffb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_exception26 0001ffb4··00001316·R_ARM_JUMP_SLOT········00000000···PL_exception
27 0001ffb8··00001316·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.427 0001ffb8··00001416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
28 0001ffbc··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__28 0001ffbc··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
29 0001ffc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_resource_error29 0001ffc0··00001616·R_ARM_JUMP_SLOT········00000000···PL_resource_error
30 0001ffc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify30 0001ffc4··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify
31 0001ffc8··00001716·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.431 0001ffc8··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
32 0001ffcc··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_char_ex32 0001ffcc··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_char_ex
33 0001ffd0··00001916·R_ARM_JUMP_SLOT········00000000···PL_is_number33 0001ffd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_is_number
34 0001ffd4··00001a16·R_ARM_JUMP_SLOT········00000000···Sputcode34 0001ffd4··00001b16·R_ARM_JUMP_SLOT········00000000···Sputcode
35 0001ffd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars35 0001ffd8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars
36 0001ffdc··00001c16·R_ARM_JUMP_SLOT········00000000···Sfprintf36 0001ffdc··00001d16·R_ARM_JUMP_SLOT········00000000···Sfprintf
37 0001ffe0··00001d16·R_ARM_JUMP_SLOT········00000000···Sgetcode37 0001ffe0··00001e16·R_ARM_JUMP_SLOT········00000000···Sgetcode
38 0001ffe4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars38 0001ffe4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
39 0001ffe8··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_integer39 0001ffe8··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_integer
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe7c·contains·27·entries:1 Dynamic·section·at·offset·0xfe74·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x6d46 ·0x0000000c·(INIT)·······················0x754
6 ·0x0000000d·(FINI)·······················0x118c7 ·0x0000000d·(FINI)·······················0x120c
7 ·0x00000019·(INIT_ARRAY)·················0x1fe748 ·0x00000019·(INIT_ARRAY)·················0x1fe6c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe7810 ·0x0000001a·(FINI_ARRAY)·················0x1fe70
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x35813 ·0x00000005·(STRTAB)·····················0x388
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················478·(bytes)15 ·0x0000000a·(STRSZ)······················523·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff7417 ·0x00000003·(PLTGOT)·····················0x1ff74
17 ·0x00000002·(PLTRELSZ)···················216·(bytes)18 ·0x00000002·(PLTRELSZ)···················216·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x5fc20 ·0x00000017·(JMPREL)·····················0x67c
20 ·0x00000011·(REL)························0x5bc21 ·0x00000011·(REL)························0x63c
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x57c26 ·0x6ffffffe·(VERNEED)····················0x5dc
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x53628 ·0x6ffffff0·(VERSYM)·····················0x594
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·ee5300472a54ea2f4fbafdfb17b7c8cf5c5545e23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f8cb06d0d00f437531d2f0a626770320ce556cd6
2.27 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 21 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·34·entries:1 Version·symbols·section·'.gnu.version'·contains·35·entries:
2 ·Addr:·0x0000000000000536··Offset:·0x00000536··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000594··Offset:·0x00000594··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
 6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·2·entries:12 Version·needs·section·'.gnu.version_r'·contains·3·entries:
13 ·Addr:·0x000000000000057c··Offset:·0x0000057c··Link:·4·(.dynstr)13 ·Addr:·0x00000000000005dc··Offset:·0x000005dc··Link:·4·(.dynstr)
14 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·114 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
15 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·315 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
16 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·116 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
17 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·217 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 18 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 19 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
770 B
strings --all --bytes=8 {}
    
Offset 4, 14 lines modifiedOffset 4, 15 lines modified
4 __cxa_finalize4 __cxa_finalize
5 PL_get_integer5 PL_get_integer
6 PL_get_stream6 PL_get_stream
7 Sputcode7 Sputcode
8 PL_release_stream8 PL_release_stream
9 __stack_chk_fail9 __stack_chk_fail
10 __stack_chk_guard10 __stack_chk_guard
 11 __aeabi_unwind_cpp_pr0
11 PL_get_char_ex12 PL_get_char_ex
12 Speekcode13 Speekcode
13 PL_resource_error14 PL_resource_error
14 PL_new_term_ref15 PL_new_term_ref
15 PL_exception16 PL_exception
16 PL_syntax_error17 PL_syntax_error
17 Sgetcode18 Sgetcode
Offset 20, 14 lines modifiedOffset 21, 15 lines modified
20 PL_unify21 PL_unify
21 Sfprintf22 Sfprintf
22 PL_get_nchars23 PL_get_nchars
23 PL_get_wchars24 PL_get_wchars
24 PL_unify_integer25 PL_unify_integer
25 install_json26 install_json
26 PL_register_foreign27 PL_register_foreign
 28 libgcc_s.so.1
27 libc.so.629 libc.so.6
28 ld-linux-armhf.so.330 ld-linux-armhf.so.3
29 GLIBC_2.431 GLIBC_2.4
30 H»      KxD»   J{D32 H»      KxD»   J{D
31 (M}D%D+y33 (M}D%D+y
32 illegal_number34 illegal_number
33 json_read_number35 json_read_number
Offset 38, 14 lines modifiedOffset 40, 15 lines modified
38 .shstrtab40 .shstrtab
39 .note.gnu.build-id41 .note.gnu.build-id
40 .gnu.hash42 .gnu.hash
41 .gnu.version43 .gnu.version
42 .gnu.version_r44 .gnu.version_r
43 .rel.dyn45 .rel.dyn
44 .rel.plt46 .rel.plt
 47 .ARM.exidx
45 .eh_frame48 .eh_frame
46 .init_array49 .init_array
47 .fini_array50 .fini_array
48 .dynamic51 .dynamic
49 .ARM.attributes52 .ARM.attributes
50 .gnu_debugaltlink53 .gnu_debugaltlink
51 .gnu_debuglink54 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·21000000·01000000·05000000·....!...........2 ··0x00000138·02000000·22000000·01000000·05000000·...."...........
3 ··0x00000128·01002000·00000000·21000000·15f8cf54·..·.....!......T3 ··0x00000148·01002000·00000000·22000000·15f8cf54·..·....."......T
  
4.26 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 33 lines modifiedOffset 1, 36 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000358·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000388·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000368·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000398·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000378·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000388·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000398·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003a8·6c697a65·00504c5f·6765745f·696e7465·lize.PL_get_inte7 ··0x000003d8·6c697a65·00504c5f·6765745f·696e7465·lize.PL_get_inte
8 ··0x000003b8·67657200·504c5f67·65745f73·74726561·ger.PL_get_strea8 ··0x000003e8·67657200·504c5f67·65745f73·74726561·ger.PL_get_strea
9 ··0x000003c8·6d005370·7574636f·64650050·4c5f7265·m.Sputcode.PL_re9 ··0x000003f8·6d005370·7574636f·64650050·4c5f7265·m.Sputcode.PL_re
10 ··0x000003d8·6c656173·655f7374·7265616d·005f5f73·lease_stream.__s10 ··0x00000408·6c656173·655f7374·7265616d·005f5f73·lease_stream.__s
11 ··0x000003e8·7461636b·5f63686b·5f666169·6c005f5f·tack_chk_fail.__11 ··0x00000418·7461636b·5f63686b·5f666169·6c005f5f·tack_chk_fail.__
12 ··0x000003f8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.12 ··0x00000428·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 13 ··0x00000438·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 14 ··0x00000448·70705f70·72300072·65616c6c·6f63006d·pp_pr0.realloc.m
13 ··0x00000408·7265616c·6c6f6300·6d616c6c·6f630050·realloc.malloc.P 
14 ··0x00000418·4c5f6765·745f6368·61725f65·78005370·L_get_char_ex.Sp 
15 ··0x00000428·65656b63·6f646500·504c5f72·65736f75·eekcode.PL_resou 
16 ··0x00000438·7263655f·6572726f·72006672·65650050·rce_error.free.P 
17 ··0x00000448·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P 
18 ··0x00000458·4c5f6578·63657074·696f6e00·504c5f73·L_exception.PL_s 
19 ··0x00000468·796e7461·785f6572·726f7200·53676574·yntax_error.Sget 
20 ··0x00000478·636f6465·00504c5f·7075745f·7465726d·code.PL_put_term 
21 ··0x00000488·5f66726f·6d5f6368·61727300·504c5f69·_from_chars.PL_i 
22 ··0x00000498·735f6e75·6d626572·00504c5f·756e6966·s_number.PL_unif 
23 ··0x000004a8·79006d65·6d736574·00536670·72696e74·y.memset.Sfprint 
24 ··0x000004b8·6600504c·5f676574·5f6e6368·61727300·f.PL_get_nchars.15 ··0x00000458·616c6c6f·6300504c·5f676574·5f636861·alloc.PL_get_cha
25 ··0x000004c8·504c5f67·65745f77·63686172·7300504c·PL_get_wchars.PL 
26 ··0x000004d8·5f756e69·66795f69·6e746567·65720069·_unify_integer.i 
27 ··0x000004e8·6e737461·6c6c5f6a·736f6e00·504c5f72·nstall_json.PL_r 
28 ··0x000004f8·65676973·7465725f·666f7265·69676e00·egister_foreign. 
29 ··0x00000508·72616973·65006c69·62632e73·6f2e3600·raise.libc.so.6. 
30 ··0x00000518·6c642d6c·696e7578·2d61726d·68662e73·ld-linux-armhf.s 
31 ··0x00000528·6f2e3300·474c4942·435f322e·3400·····o.3.GLIBC_2.4.16 ··0x00000468·725f6578·00537065·656b636f·64650050·r_ex.Speekcode.P
 17 ··0x00000478·4c5f7265·736f7572·63655f65·72726f72·L_resource_error
 18 ··0x00000488·00667265·6500504c·5f6e6577·5f746572·.free.PL_new_ter
 19 ··0x00000498·6d5f7265·6600504c·5f657863·65707469·m_ref.PL_excepti
 20 ··0x000004a8·6f6e0050·4c5f7379·6e746178·5f657272·on.PL_syntax_err
 21 ··0x000004b8·6f720053·67657463·6f646500·504c5f70·or.Sgetcode.PL_p
 22 ··0x000004c8·75745f74·65726d5f·66726f6d·5f636861·ut_term_from_cha
 23 ··0x000004d8·72730050·4c5f6973·5f6e756d·62657200·rs.PL_is_number.
 24 ··0x000004e8·504c5f75·6e696679·006d656d·73657400·PL_unify.memset.
 25 ··0x000004f8·53667072·696e7466·00504c5f·6765745f·Sfprintf.PL_get_
 26 ··0x00000508·6e636861·72730050·4c5f6765·745f7763·nchars.PL_get_wc
 27 ··0x00000518·68617273·00504c5f·756e6966·795f696e·hars.PL_unify_in
 28 ··0x00000528·74656765·7200696e·7374616c·6c5f6a73·teger.install_js
 29 ··0x00000538·6f6e0050·4c5f7265·67697374·65725f66·on.PL_register_f
 30 ··0x00000548·6f726569·676e0072·61697365·006c6962·oreign.raise.lib
 31 ··0x00000558·6763635f·732e736f·2e31006c·6962632e·gcc_s.so.1.libc.
 32 ··0x00000568·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar
 33 ··0x00000578·6d68662e·736f2e33·00474c49·42435f32·mhf.so.3.GLIBC_2
 34 ··0x00000588·2e340047·43435f33·2e3500············.4.GCC_3.5.
  
548 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000006d4·<.init>:2 00000754·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     840·<PL_get_integer@plt+0x10>5 »       bl»     8c0·<PL_get_integer@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
5.41 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 147 lines modifiedOffset 1, 147 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000006e0·<PL_release_stream@plt-0x14>:2 00000760·<PL_release_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·6f0·<PL_release_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·770·<PL_release_stream@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r4,·lsl·#177 »       andeq»  pc,·r1,·r4,·lsl·#16
  
8 000006f4·<PL_release_stream@plt>:8 00000774·<PL_release_stream@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2180]!»      @·0x88411 »       ldr»    pc,·[ip,·#2052]!»      @·0x804
  
12 00000700·<raise@plt>:12 00000780·<raise@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c15 »       ldr»    pc,·[ip,·#2044]!»      @·0x7fc
  
16 0000070c·<PL_unify_integer@plt>:16 0000078c·<PL_unify_integer@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2164]!»      @·0x87419 »       ldr»    pc,·[ip,·#2036]!»      @·0x7f4
  
20 00000718·<__cxa_finalize@plt>:20 00000798·<__cxa_finalize@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c23 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec
  
24 00000724·<free@plt>:24 000007a4·<free@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#2148]!»      @·0x86427 »       ldr»    pc,·[ip,·#2020]!»      @·0x7e4
  
28 00000730·<PL_register_foreign@plt>:28 000007b0·<PL_register_foreign@plt>:
29 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477829 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2136]!»      @·0x85832 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d8
  
33 00000740·<PL_get_stream@plt>:33 000007c0·<PL_get_stream@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#2128]!»      @·0x85036 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d0
  
37 0000074c·<__stack_chk_fail@plt>:37 000007cc·<__stack_chk_fail@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2120]!»      @·0x84840 »       ldr»    pc,·[ip,·#1992]!»      @·0x7c8
  
41 00000758·<Speekcode@plt>:41 000007d8·<Speekcode@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2112]!»      @·0x84044 »       ldr»    pc,·[ip,·#1984]!»      @·0x7c0
  
45 00000764·<realloc@plt>:45 000007e4·<realloc@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2104]!»      @·0x83848 »       ldr»    pc,·[ip,·#1976]!»      @·0x7b8
  
49 00000770·<PL_new_term_ref@plt>:49 000007f0·<PL_new_term_ref@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2096]!»      @·0x83052 »       ldr»    pc,·[ip,·#1968]!»      @·0x7b0
  
53 0000077c·<PL_syntax_error@plt>:53 000007fc·<PL_syntax_error@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2088]!»      @·0x82856 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a8
  
57 00000788·<PL_get_wchars@plt>:57 00000808·<PL_get_wchars@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2080]!»      @·0x82060 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a0
  
61 00000794·<PL_exception@plt>:61 00000814·<PL_exception@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2072]!»      @·0x81864 »       ldr»    pc,·[ip,·#1944]!»      @·0x798
  
65 000007a0·<malloc@plt>:65 00000820·<malloc@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2064]!»      @·0x81068 »       ldr»    pc,·[ip,·#1936]!»      @·0x790
  
69 000007ac·<__gmon_start__@plt>:69 0000082c·<__gmon_start__@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#2056]!»      @·0x80872 »       ldr»    pc,·[ip,·#1928]!»      @·0x788
  
73 000007b8·<PL_resource_error@plt>:73 00000838·<PL_resource_error@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#2048]!»      @·0x80076 »       ldr»    pc,·[ip,·#1920]!»      @·0x780
  
77 000007c4·<PL_unify@plt>:77 00000844·<PL_unify@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f880 »       ldr»    pc,·[ip,·#1912]!»      @·0x778
  
81 000007d0·<memset@plt>:81 00000850·<memset@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#2032]!»      @·0x7f084 »       ldr»    pc,·[ip,·#1904]!»      @·0x770
  
85 000007dc·<PL_get_char_ex@plt>:85 0000085c·<PL_get_char_ex@plt>:
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#2024]!»      @·0x7e888 »       ldr»    pc,·[ip,·#1896]!»      @·0x768
  
89 000007e8·<PL_is_number@plt>:89 00000868·<PL_is_number@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#2016]!»      @·0x7e092 »       ldr»    pc,·[ip,·#1888]!»      @·0x760
  
93 000007f4·<Sputcode@plt>:93 00000874·<Sputcode@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d896 »       ldr»    pc,·[ip,·#1880]!»      @·0x758
  
97 00000800·<PL_put_term_from_chars@plt>:97 00000880·<PL_put_term_from_chars@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#126976»       @·0x1f00099 »       add»    ip,·ip,·#126976»       @·0x1f000
100 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d0100 »       ldr»    pc,·[ip,·#1872]!»      @·0x750
Max diff block lines reached; 696/5196 bytes (13.39%) of diff not shown.
18.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000118c·<.fini>:2 0000120c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
3.42 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001194·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001214·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000011a4·11000000·41000000·27000000·41000000·....A...'...A... 
4 ··0x000011b4·36000000·41000000·03000000·41000000·6...A.......A... 
5 ··0x000011c4·06000000·41000000·15000000·41000000·....A.......A... 
6 ··0x000011d4·0f000000·41000000·0e000000·41000000·....A.......A... 
7 ··0x000011e4·26000000·41000000·13000000·41000000·&...A.......A... 
8 ··0x000011f4·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x00001204·19000000·41000000·0a000000·41000000·....A.......A... 
10 ··0x00001214·0b000000·41000000·00000000·00000000·....A........... 
11 ··0x00001224·6d656d6f·72790000·00000000·696c6c65·memory......ille 
12 ··0x00001234·67616c5f·6e756d62·65720000·75253034·gal_number..u%04 
13 ··0x00001244·78000000·6a736f6e·5f726561·645f6e75·x...json_read_nu 
14 ··0x00001254·6d626572·00000000·6a736f6e·5f736b69·mber....json_ski 
15 ··0x00001264·705f7773·00000000·6a736f6e·5f777269·p_ws....json_wri 
16 ··0x00001274·74655f73·7472696e·67000000·6a736f6e·te_string...json 
17 ··0x00001284·5f777269·74655f69·6e64656e·74000000·_write_indent... 
18 ··0x00001294·3e000000·41000000·0c000000·41000000·>...A.......A... 
19 ··0x000012a4·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001224·11000000·41000000·27000000·41000000·....A...'...A...
20 ··0x000012b4·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001234·36000000·41000000·03000000·41000000·6...A.......A...
21 ··0x000012c4·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001244·06000000·41000000·15000000·41000000·....A.......A...
22 ··0x000012d4·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001254·0f000000·41000000·0e000000·41000000·....A.......A...
23 ··0x000012e4·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001264·26000000·41000000·13000000·41000000·&...A.......A...
24 ··0x000012f4·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001274·29000000·41000000·02000000·41000000·)...A.......A...
 9 ··0x00001284·19000000·41000000·0a000000·41000000·....A.......A...
 10 ··0x00001294·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x000012a4·6d656d6f·72790000·00000000·696c6c65·memory......ille
 12 ··0x000012b4·67616c5f·6e756d62·65720000·75253034·gal_number..u%04
 13 ··0x000012c4·78000000·6a736f6e·5f726561·645f6e75·x...json_read_nu
 14 ··0x000012d4·6d626572·00000000·6a736f6e·5f736b69·mber....json_ski
 15 ··0x000012e4·705f7773·00000000·6a736f6e·5f777269·p_ws....json_wri
 16 ··0x000012f4·74655f73·7472696e·67000000·6a736f6e·te_string...json
 17 ··0x00001304·5f777269·74655f69·6e64656e·74000000·_write_indent...
 18 ··0x00001314·3e000000·41000000·0c000000·41000000·>...A.......A...
 19 ··0x00001324·11000000·41000000·27000000·41000000·....A...'...A...
 20 ··0x00001334·36000000·41000000·03000000·41000000·6...A.......A...
 21 ··0x00001344·06000000·41000000·15000000·41000000·....A.......A...
 22 ··0x00001354·0f000000·41000000·0e000000·41000000·....A.......A...
 23 ··0x00001364·26000000·41000000·13000000·41000000·&...A.......A...
 24 ··0x00001374·29000000·41000000·02000000·41000000·)...A.......A...
25 ··0x00001304·19000000·41000000·0a000000·41000000·....A.......A...25 ··0x00001384·19000000·41000000·0a000000·41000000·....A.......A...
26 ··0x00001314·0b000000·41000000·00000000·00000000·....A...........26 ··0x00001394·0b000000·41000000·00000000·00000000·....A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001324·00000000····························....2 ··0x000013e4·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe74·05090000····························....2 ··0x0001fe6c·85090000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe78·c5080000····························....2 ··0x0001fe70·45090000····························E...
  
1.34 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff74·7cfe0100·00000000·00000000·e0060000·|...............3 ··0x0001ff74·74fe0100·00000000·00000000·60070000·t...........`...
4 ··0x0001ff84·e0060000·e0060000·e0060000·e0060000·................4 ··0x0001ff84·60070000·60070000·60070000·60070000·`...`...`...`...
5 ··0x0001ff94·e0060000·e0060000·e0060000·e0060000·................5 ··0x0001ff94·60070000·60070000·60070000·60070000·`...`...`...`...
6 ··0x0001ffa4·e0060000·e0060000·e0060000·e0060000·................6 ··0x0001ffa4·60070000·60070000·60070000·60070000·`...`...`...`...
7 ··0x0001ffb4·e0060000·e0060000·e0060000·e0060000·................7 ··0x0001ffb4·60070000·60070000·60070000·60070000·`...`...`...`...
8 ··0x0001ffc4·e0060000·e0060000·e0060000·e0060000·................8 ··0x0001ffc4·60070000·60070000·60070000·60070000·`...`...`...`...
9 ··0x0001ffd4·e0060000·e0060000·e0060000·e0060000·................9 ··0x0001ffd4·60070000·60070000·60070000·60070000·`...`...`...`...
10 ··0x0001ffe4·e0060000·e0060000·00000000·00000000·................10 ··0x0001ffe4·60070000·60070000·00000000·00000000·`...`...........
11 ··0x0001fff4·00000000·00000000·00000000··········............11 ··0x0001fff4·00000000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·35333030·34373261·35346561·32663466·5300472a54ea2f4f 
3 ··0x00000010·62616664·66623137·62376338·63663563·bafdfb17b7c8cf5c2 ··0x00000000·63623036·64306430·30663433·37353331·cb06d0d00f437531
 3 ··0x00000010·64326630·61363236·37373033·32306365·d2f0a626770320ce
4 ··0x00000020·35353435·65322e64·65627567·00000000·5545e2.debug....4 ··0x00000020·35353663·64362e64·65627567·00000000·556cd6.debug....
5 ··0x00000030·5fc90c6c····························_..l5 ··0x00000030·d2d1b4f4····························....
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
68.4 KB
./usr/lib/swi-prolog/lib/aarch64-linux/mallocinfo.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/mallocinfo.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00131c·0x0000131c·0x0000131c·0x00030·0x00030·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x0126c·0x0126c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01350·0x01350·R·E·0x10000
7 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x0018c·0x00194·RW··0x100008 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00194·0x0019c·RW··0x10000
8 ··DYNAMIC········0x00fe80·0x0001fe80·0x0001fe80·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe78·0x0001fe78·0x0001fe78·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00188·0x00188·R···0x112 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00190·0x00190·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000210·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000230·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000348·000348·000230·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000388·000388·000274·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000578·000578·000042·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000005fc·0005fc·000046·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000005bc·0005bc·000060·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000644·000644·000080·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············0000061c·00061c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000006c4·0006c4·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000065c·00065c·0000d0·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000704·000704·0000d0·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········0000072c·00072c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000007d4·0007d4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000738·000738·000158·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000007e0·0007e0·000158·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000890·000890·000740·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000938·000938·000740·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000fd0·000fd0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001078·001078·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000fd8·000fd8·000290·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001080·001080·000290·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00001310·001310·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000131c·00131c·000030·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001268·001268·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········0000134c·00134c·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe78·00fe78·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe7c·00fe7c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe80·00fe80·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe78·00fe78·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000008·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·010004·000008·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.88 KB
readelf --wide --symbols {}
    
Offset 1, 36 lines modifiedOffset 1, 38 lines modified
  
1 Symbol·table·'.dynsym'·contains·33·entries:1 Symbol·table·'.dynsym'·contains·35·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000072c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000007d4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mallinfo2@GLIBC_2.33·(2)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mallinfo2@GLIBC_2.33·(2)
 7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(3)
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc_info@GLIBC_2.10·(4)9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc_info@GLIBC_2.10·(5)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(6)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(4)
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)
 28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(3)
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(3)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(4)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open_memstream@GLIBC_2.4·(3)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open_memstream@GLIBC_2.4·(4)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(4)
35 ····32:·00000f71····96·FUNC····GLOBAL·DEFAULT···11·install_mallocinfo37 ····34:·00001019····96·FUNC····GLOBAL·DEFAULT···11·install_mallocinfo
5.08 KB
readelf --wide --relocs {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x61c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x6c4·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe78··00000017·R_ARM_RELATIVE········3 0001fe70··00000017·R_ARM_RELATIVE········
4 0001fe7c··00000017·R_ARM_RELATIVE········4 0001fe74··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x65c·contains·26·entries:11 Relocation·section·'.rel.plt'·at·offset·0x704·contains·26·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff84··00000316·R_ARM_JUMP_SLOT········00000000···mallinfo2@GLIBC_2.3313 0001ff84··00000316·R_ARM_JUMP_SLOT········00000000···mallinfo2@GLIBC_2.33
14 0001ff88··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ff88··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ff8c··00000516·R_ARM_JUMP_SLOT········00000000···malloc_info@GLIBC_2.1015 0001ff8c··00000616·R_ARM_JUMP_SLOT········00000000···malloc_info@GLIBC_2.10
16 0001ff90··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 0001ff90··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 0001ff94··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars17 0001ff94··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
18 0001ff98··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 0001ff98··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 0001ff9c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 0001ff9c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 0001ffa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars20 0001ffa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
21 0001ffa4··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.421 0001ffa4··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
22 0001ffa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception22 0001ffa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
23 0001ffac··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz23 0001ffac··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 0001ffb0··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref24 0001ffb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
25 0001ffb4··00001116·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs25 0001ffb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
26 0001ffb8··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom26 0001ffb8··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
27 0001ffbc··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable27 0001ffbc··00001416·R_ARM_JUMP_SLOT········00000000···PL_is_variable
28 0001ffc0··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.428 0001ffc0··00001516·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
29 0001ffc4··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__29 0001ffc4··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__
30 0001ffc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref30 0001ffc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
31 0001ffcc··00001716·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.431 0001ffcc··00001816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
32 0001ffd0··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame32 0001ffd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
33 0001ffd4··00001916·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.433 0001ffd4··00001b16·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4
34 0001ffd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame34 0001ffd8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
35 0001ffdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list35 0001ffdc··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
36 0001ffe0··00001c16·R_ARM_JUMP_SLOT········00000000···open_memstream@GLIBC_2.436 0001ffe0··00001e16·R_ARM_JUMP_SLOT········00000000···open_memstream@GLIBC_2.4
37 0001ffe4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars37 0001ffe4··00001f16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
38 0001ffe8··00001f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.438 0001ffe8··00002116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe80·contains·27·entries:1 Dynamic·section·at·offset·0xfe78·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x72c6 ·0x0000000c·(INIT)·······················0x7d4
6 ·0x0000000d·(FINI)·······················0xfd07 ·0x0000000d·(FINI)·······················0x1078
7 ·0x00000019·(INIT_ARRAY)·················0x1fe788 ·0x00000019·(INIT_ARRAY)·················0x1fe70
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe7c10 ·0x0000001a·(FINI_ARRAY)·················0x1fe74
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x34813 ·0x00000005·(STRTAB)·····················0x388
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················560·(bytes)15 ·0x0000000a·(STRSZ)······················628·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff7817 ·0x00000003·(PLTGOT)·····················0x1ff78
17 ·0x00000002·(PLTRELSZ)···················208·(bytes)18 ·0x00000002·(PLTRELSZ)···················208·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x65c20 ·0x00000017·(JMPREL)·····················0x704
20 ·0x00000011·(REL)························0x61c21 ·0x00000011·(REL)························0x6c4
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x5bc26 ·0x6ffffffe·(VERNEED)····················0x644
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x57828 ·0x6ffffff0·(VERSYM)·····················0x5fc
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·71cf8ee42871a8fa3a2db763950eadf3af863ac33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fb70273a98d2704c03336cd9d00c2ebe58956a0d
2.43 KB
readelf --wide --version-info {}
    
Offset 1, 21 lines modifiedOffset 1, 23 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·33·entries:1 Version·symbols·section·'.gnu.version'·contains·35·entries:
2 ·Addr:·0x0000000000000578··Offset:·0x00000578··Link:·3·(.dynsym)2 ·Addr:·0x00000000000005fc··Offset:·0x000005fc··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.33)·3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.33)·
4 ··004:···3·(GLIBC_2.4)·····4·(GLIBC_2.10)····1·(*global*)······1·(*global*)···4 ··004:···3·(GCC_3.5)·······4·(GLIBC_2.4)·····5·(GLIBC_2.10)····1·(*global*)···
 5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······6·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······5·(GLIBC_2.4)·····1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·· 
9 ··018:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
10 ··01c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··9 ··018:···4·(GLIBC_2.4)·····3·(GCC_3.5)·······1·(*global*)······4·(GLIBC_2.4)··
11 ··020:···1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
 11 ··020:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·2·entries:12 Version·needs·section·'.gnu.version_r'·contains·3·entries:
13 ·Addr:·0x00000000000005bc··Offset:·0x000005bc··Link:·4·(.dynstr)13 ·Addr:·0x0000000000000644··Offset:·0x00000644··Link:·4·(.dynstr)
14 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·114 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
15 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·515 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·6
 16 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 17 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3
16 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·318 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·3
17 ··0x0030:···Name:·GLIBC_2.10··Flags:·none··Version:·419 ··0x0050:···Name:·GLIBC_2.10··Flags:·none··Version:·5
18 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·320 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·4
19 ··0x0050:···Name:·GLIBC_2.33··Flags:·none··Version:·221 ··0x0070:···Name:·GLIBC_2.33··Flags:·none··Version:·2
776 B
strings --all --bytes=8 {}
    
Offset 12, 25 lines modifiedOffset 12, 28 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
19 open_memstream20 open_memstream
20 malloc_info21 malloc_info
21 PL_unify_chars22 PL_unify_chars
22 __errno_location23 __errno_location
 24 __aeabi_unwind_cpp_pr0
23 PL_unify_list25 PL_unify_list
24 PL_reset_term_refs26 PL_reset_term_refs
25 PL_copy_term_ref27 PL_copy_term_ref
26 mallinfo228 mallinfo2
27 PL_unify_nil29 PL_unify_nil
28 install_mallocinfo30 install_mallocinfo
29 PL_register_foreign31 PL_register_foreign
 32 libgcc_s.so.1
30 libc.so.633 libc.so.6
31 ld-linux-armhf.so.334 ld-linux-armhf.so.3
32 GLIBC_2.435 GLIBC_2.4
33 GLIBC_2.1036 GLIBC_2.10
34 GLIBC_2.3337 GLIBC_2.33
35 H»      KxD»   J{D38 H»      KxD»   J{D
36 resource_error39 resource_error
Offset 57, 14 lines modifiedOffset 60, 16 lines modified
57 .shstrtab60 .shstrtab
58 .note.gnu.build-id61 .note.gnu.build-id
59 .gnu.hash62 .gnu.hash
60 .gnu.version63 .gnu.version
61 .gnu.version_r64 .gnu.version_r
62 .rel.dyn65 .rel.dyn
63 .rel.plt66 .rel.plt
 67 .ARM.extab
 68 .ARM.exidx
64 .eh_frame69 .eh_frame
65 .init_array70 .init_array
66 .fini_array71 .fini_array
67 .dynamic72 .dynamic
68 .ARM.attributes73 .ARM.attributes
69 .gnu_debugaltlink74 .gnu_debugaltlink
70 .gnu_debuglink75 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·20000000·01000000·05000000·....·...........2 ··0x00000138·02000000·22000000·01000000·05000000·...."...........
3 ··0x00000128·00800080·00000000·20000000·ff493eb6·........·....I>.3 ··0x00000148·00800080·00000000·22000000·ff493eb6·........"....I>.
  
5.04 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 38 lines modifiedOffset 1, 43 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000348·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000388·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000358·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000398·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000368·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000378·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000388·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000398·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000003d8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000003a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000003e8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000003b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000003f8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000003c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000408·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000003d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000418·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000003e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000428·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000003f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000438·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000408·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000448·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000418·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000458·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000428·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000468·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000438·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000478·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000448·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000488·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000458·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000498·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000468·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x000004a8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000478·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x000004b8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x00000488·6f70656e·5f6d656d·73747265·616d006d·open_memstream.m 
23 ··0x00000498·616c6c6f·635f696e·666f0066·636c6f73·alloc_info.fclos 
24 ··0x000004a8·6500504c·5f756e69·66795f63·68617273·e.PL_unify_chars 
25 ··0x000004b8·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio 
26 ··0x000004c8·6e00504c·5f756e69·66795f6c·69737400·n.PL_unify_list. 
27 ··0x000004d8·504c5f72·65736574·5f746572·6d5f7265·PL_reset_term_re22 ··0x000004c8·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x000004d8·70705f70·7231006f·70656e5f·6d656d73·pp_pr1.open_mems
 24 ··0x000004e8·74726561·6d006d61·6c6c6f63·5f696e66·tream.malloc_inf
 25 ··0x000004f8·6f006663·6c6f7365·00504c5f·756e6966·o.fclose.PL_unif
 26 ··0x00000508·795f6368·61727300·5f5f6572·726e6f5f·y_chars.__errno_
 27 ··0x00000518·6c6f6361·74696f6e·005f5f61·65616269·location.__aeabi
 28 ··0x00000528·5f756e77·696e645f·6370705f·70723000·_unwind_cpp_pr0.
 29 ··0x00000538·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL
 30 ··0x00000548·5f726573·65745f74·65726d5f·72656673·_reset_term_refs
28 ··0x000004e8·66730050·4c5f636f·70795f74·65726d5f·fs.PL_copy_term_31 ··0x00000558·00504c5f·636f7079·5f746572·6d5f7265·.PL_copy_term_re
29 ··0x000004f8·72656600·6d616c6c·696e666f·3200504c·ref.mallinfo2.PL32 ··0x00000568·66006d61·6c6c696e·666f3200·504c5f75·f.mallinfo2.PL_u
30 ··0x00000508·5f756e69·66795f6e·696c0069·6e737461·_unify_nil.insta33 ··0x00000578·6e696679·5f6e696c·00696e73·74616c6c·nify_nil.install
31 ··0x00000518·6c6c5f6d·616c6c6f·63696e66·6f00504c·ll_mallocinfo.PL 
32 ··0x00000528·5f726567·69737465·725f666f·72656967·_register_foreig34 ··0x00000588·5f6d616c·6c6f6369·6e666f00·504c5f72·_mallocinfo.PL_r
 35 ··0x00000598·65676973·7465725f·666f7265·69676e00·egister_foreign.
 36 ··0x000005a8·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li
33 ··0x00000538·6e006c69·62632e73·6f2e3600·6c642d6c·n.libc.so.6.ld-l37 ··0x000005b8·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux
34 ··0x00000548·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.38 ··0x000005c8·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB
35 ··0x00000558·474c4942·435f322e·3400474c·4942435f·GLIBC_2.4.GLIBC_39 ··0x000005d8·435f322e·34004743·435f332e·3500474c·C_2.4.GCC_3.5.GL
36 ··0x00000568·322e3130·00474c49·42435f32·2e333300·2.10.GLIBC_2.33.40 ··0x000005e8·4942435f·322e3130·00474c49·42435f32·IBC_2.10.GLIBC_2
 41 ··0x000005f8·2e333300····························.33.
  
388 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000072c·<.init>:2 000007d4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     890·<__assert_fail@plt+0xc>5 »       bl»     938·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
5.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 144 lines modifiedOffset 1, 144 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000738·<mallinfo2@plt-0x14>:2 000007e0·<mallinfo2@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·748·<mallinfo2@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·7f0·<mallinfo2@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r0,·lsr·r8»    @·<UNPREDICTABLE>7 »       andeq»  pc,·r1,·r8,·lsl·#15
  
8 0000074c·<mallinfo2@plt>:8 000007f4·<mallinfo2@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2096]!»      @·0x83011 »       ldr»    pc,·[ip,·#1928]!»      @·0x788
  
12 00000758·<__cxa_finalize@plt>:12 00000800·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2088]!»      @·0x82815 »       ldr»    pc,·[ip,·#1920]!»      @·0x780
  
16 00000764·<malloc_info@plt>:16 0000080c·<malloc_info@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2080]!»      @·0x82019 »       ldr»    pc,·[ip,·#1912]!»      @·0x778
  
20 00000770·<PL_unify_term@plt>:20 00000818·<PL_unify_term@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#2072]!»      @·0x81823 »       ldr»    pc,·[ip,·#1904]!»      @·0x770
  
24 0000077c·<PL_unify_atom_chars@plt>:24 00000824·<PL_unify_atom_chars@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#2064]!»      @·0x81027 »       ldr»    pc,·[ip,·#1896]!»      @·0x768
  
28 00000788·<PL_unify_nil@plt>:28 00000830·<PL_unify_nil@plt>:
29 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477829 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2052]!»      @·0x80432 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c
  
33 00000798·<PL_register_foreign@plt>:33 00000840·<PL_register_foreign@plt>:
34 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477834 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
35 »       add»    ip,·pc,·#0,·1235 »       add»    ip,·pc,·#0,·12
36 »       add»    ip,·ip,·#126976»       @·0x1f00036 »       add»    ip,·ip,·#126976»       @·0x1f000
37 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f837 »       ldr»    pc,·[ip,·#1872]!»      @·0x750
  
38 000007a8·<PL_unify_chars@plt>:38 00000850·<PL_unify_chars@plt>:
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00040 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#2032]!»      @·0x7f041 »       ldr»    pc,·[ip,·#1864]!»      @·0x748
  
42 000007b4·<__stack_chk_fail@plt>:42 0000085c·<__stack_chk_fail@plt>:
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00044 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#2024]!»      @·0x7e845 »       ldr»    pc,·[ip,·#1856]!»      @·0x740
  
46 000007c0·<PL_raise_exception@plt>:46 00000868·<PL_raise_exception@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#2016]!»      @·0x7e049 »       ldr»    pc,·[ip,·#1848]!»      @·0x738
  
50 000007cc·<PL_new_functor_sz@plt>:50 00000874·<PL_new_functor_sz@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d853 »       ldr»    pc,·[ip,·#1840]!»      @·0x730
  
54 000007d8·<PL_new_term_ref@plt>:54 00000880·<PL_new_term_ref@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d057 »       ldr»    pc,·[ip,·#1832]!»      @·0x728
  
58 000007e4·<PL_reset_term_refs@plt>:58 0000088c·<PL_reset_term_refs@plt>:
59 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477859 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
60 »       add»    ip,·pc,·#0,·1260 »       add»    ip,·pc,·#0,·12
61 »       add»    ip,·ip,·#126976»       @·0x1f00061 »       add»    ip,·ip,·#126976»       @·0x1f000
62 »       ldr»    pc,·[ip,·#1988]!»      @·0x7c462 »       ldr»    pc,·[ip,·#1820]!»      @·0x71c
  
63 000007f4·<PL_new_atom@plt>:63 0000089c·<PL_new_atom@plt>:
64 »       add»    ip,·pc,·#0,·1264 »       add»    ip,·pc,·#0,·12
65 »       add»    ip,·ip,·#126976»       @·0x1f00065 »       add»    ip,·ip,·#126976»       @·0x1f000
66 »       ldr»    pc,·[ip,·#1980]!»      @·0x7bc66 »       ldr»    pc,·[ip,·#1812]!»      @·0x714
  
67 00000800·<PL_is_variable@plt>:67 000008a8·<PL_is_variable@plt>:
68 »       add»    ip,·pc,·#0,·1268 »       add»    ip,·pc,·#0,·12
69 »       add»    ip,·ip,·#126976»       @·0x1f00069 »       add»    ip,·ip,·#126976»       @·0x1f000
70 »       ldr»    pc,·[ip,·#1972]!»      @·0x7b470 »       ldr»    pc,·[ip,·#1804]!»      @·0x70c
  
71 0000080c·<strerror@plt>:71 000008b4·<strerror@plt>:
72 »       add»    ip,·pc,·#0,·1272 »       add»    ip,·pc,·#0,·12
73 »       add»    ip,·ip,·#126976»       @·0x1f00073 »       add»    ip,·ip,·#126976»       @·0x1f000
74 »       ldr»    pc,·[ip,·#1964]!»      @·0x7ac74 »       ldr»    pc,·[ip,·#1796]!»      @·0x704
  
75 00000818·<__gmon_start__@plt>:75 000008c0·<__gmon_start__@plt>:
76 »       add»    ip,·pc,·#0,·1276 »       add»    ip,·pc,·#0,·12
77 »       add»    ip,·ip,·#126976»       @·0x1f00077 »       add»    ip,·ip,·#126976»       @·0x1f000
78 »       ldr»    pc,·[ip,·#1956]!»      @·0x7a478 »       ldr»    pc,·[ip,·#1788]!»      @·0x6fc
  
79 00000824·<PL_copy_term_ref@plt>:79 000008cc·<PL_copy_term_ref@plt>:
80 »       add»    ip,·pc,·#0,·1280 »       add»    ip,·pc,·#0,·12
81 »       add»    ip,·ip,·#126976»       @·0x1f00081 »       add»    ip,·ip,·#126976»       @·0x1f000
82 »       ldr»    pc,·[ip,·#1948]!»      @·0x79c82 »       ldr»    pc,·[ip,·#1780]!»      @·0x6f4
  
83 00000830·<__errno_location@plt>:83 000008d8·<__errno_location@plt>:
84 »       add»    ip,·pc,·#0,·1284 »       add»    ip,·pc,·#0,·12
85 »       add»    ip,·ip,·#126976»       @·0x1f00085 »       add»    ip,·ip,·#126976»       @·0x1f000
86 »       ldr»    pc,·[ip,·#1940]!»      @·0x79486 »       ldr»    pc,·[ip,·#1772]!»      @·0x6ec
  
87 0000083c·<PL_close_foreign_frame@plt>:87 000008e4·<PL_close_foreign_frame@plt>:
88 »       add»    ip,·pc,·#0,·1288 »       add»    ip,·pc,·#0,·12
89 »       add»    ip,·ip,·#126976»       @·0x1f00089 »       add»    ip,·ip,·#126976»       @·0x1f000
90 »       ldr»    pc,·[ip,·#1932]!»      @·0x78c90 »       ldr»    pc,·[ip,·#1764]!»      @·0x6e4
  
91 00000848·<fclose@plt>:91 000008f0·<fclose@plt>:
92 »       add»    ip,·pc,·#0,·1292 »       add»    ip,·pc,·#0,·12
93 »       add»    ip,·ip,·#126976»       @·0x1f00093 »       add»    ip,·ip,·#126976»       @·0x1f000
94 »       ldr»    pc,·[ip,·#1924]!»      @·0x78494 »       ldr»    pc,·[ip,·#1756]!»      @·0x6dc
  
95 00000854·<PL_open_foreign_frame@plt>:95 000008fc·<PL_open_foreign_frame@plt>:
96 »       add»    ip,·pc,·#0,·1296 »       add»    ip,·pc,·#0,·12
97 »       add»    ip,·ip,·#126976»       @·0x1f00097 »       add»    ip,·ip,·#126976»       @·0x1f000
98 »       ldr»    pc,·[ip,·#1916]!»      @·0x77c98 »       ldr»    pc,·[ip,·#1748]!»      @·0x6d4
  
99 00000860·<PL_unify_list@plt>:99 00000908·<PL_unify_list@plt>:
100 »       add»    ip,·pc,·#0,·12100 »       add»    ip,·pc,·#0,·12
Max diff block lines reached; 609/5222 bytes (11.66%) of diff not shown.
22.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000fd0·<.fini>:2 00001078·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
5.51 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000fd8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001080·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000fe8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001090·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000ff8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000010a0·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001008·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000010b0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001018·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000010c0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001028·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000010d0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001038·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000010e0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001048·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000010f0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001058·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001100·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001068·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00001110·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001078·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00001120·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00001088·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00001130·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00001098·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00001140·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x000010a8·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00001150·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x000010b8·00000000·76617269·61626c65·00000000·....variable....16 ··0x00001160·00000000·76617269·61626c65·00000000·....variable....
17 ··0x000010c8·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x00001170·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x000010d8·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x00001180·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x000010e8·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x00001190·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x000010f8·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x000011a0·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x00001108·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x000011b0·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x00001118·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x000011c0·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x00001128·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x000011d0·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x00001138·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x000011e0·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x00001148·6d616c6c·6f635f69·6e666f00·6d656d73·malloc_info.mems25 ··0x000011f0·6d616c6c·6f635f69·6e666f00·6d656d73·malloc_info.mems
26 ··0x00001158·74726561·6d000000·6f70656e·00000000·tream...open....26 ··0x00001200·74726561·6d000000·6f70656e·00000000·tream...open....
27 ··0x00001168·6172656e·61000000·6f726462·6c6b7300·arena...ordblks.27 ··0x00001210·6172656e·61000000·6f726462·6c6b7300·arena...ordblks.
28 ··0x00001178·68626c6b·73000000·68626c6b·68640000·hblks...hblkhd..28 ··0x00001220·68626c6b·73000000·68626c6b·68640000·hblks...hblkhd..
29 ··0x00001188·756f7264·626c6b73·00000000·666f7264·uordblks....ford29 ··0x00001230·756f7264·626c6b73·00000000·666f7264·uordblks....ford
30 ··0x00001198·626c6b73·00000000·6b656570·636f7374·blks....keepcost30 ··0x00001240·626c6b73·00000000·6b656570·636f7374·blks....keepcost
31 ··0x000011a8·00000000·3d000000·246d616c·6c696e66·....=...$mallinf31 ··0x00001250·00000000·3d000000·246d616c·6c696e66·....=...$mallinf
32 ··0x000011b8·6f000000·246d616c·6c6f635f·696e666f·o...$malloc_info32 ··0x00001260·6f000000·246d616c·6c6f635f·696e666f·o...$malloc_info
33 ··0x000011c8·00000000·706c5f65·72726f72·00000000·....pl_error....33 ··0x00001270·00000000·706c5f65·72726f72·00000000·....pl_error....
34 ··0x000011d8·3e000000·41000000·0c000000·41000000·>...A.......A...34 ··0x00001280·3e000000·41000000·0c000000·41000000·>...A.......A...
35 ··0x000011e8·11000000·41000000·27000000·41000000·....A...'...A...35 ··0x00001290·11000000·41000000·27000000·41000000·....A...'...A...
36 ··0x000011f8·36000000·41000000·03000000·41000000·6...A.......A...36 ··0x000012a0·36000000·41000000·03000000·41000000·6...A.......A...
37 ··0x00001208·06000000·41000000·15000000·41000000·....A.......A...37 ··0x000012b0·06000000·41000000·15000000·41000000·....A.......A...
38 ··0x00001218·0f000000·41000000·0e000000·41000000·....A.......A...38 ··0x000012c0·0f000000·41000000·0e000000·41000000·....A.......A...
39 ··0x00001228·26000000·41000000·13000000·41000000·&...A.......A...39 ··0x000012d0·26000000·41000000·13000000·41000000·&...A.......A...
40 ··0x00001238·29000000·41000000·02000000·41000000·)...A.......A...40 ··0x000012e0·29000000·41000000·02000000·41000000·)...A.......A...
41 ··0x00001248·19000000·41000000·0a000000·41000000·....A.......A...41 ··0x000012f0·19000000·41000000·0a000000·41000000·....A.......A...
42 ··0x00001258·0b000000·41000000·00000000·00000000·....A...........42 ··0x00001300·0b000000·41000000·00000000·00000000·....A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001268·00000000····························....2 ··0x0000134c·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe78·55090000····························U...2 ··0x0001fe70·fd090000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe7c·15090000····························....2 ··0x0001fe74·bd090000····························....
  
1.34 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff78·80fe0100·00000000·00000000·38070000·............8...3 ··0x0001ff78·78fe0100·00000000·00000000·e0070000·x...............
4 ··0x0001ff88·38070000·38070000·38070000·38070000·8...8...8...8...4 ··0x0001ff88·e0070000·e0070000·e0070000·e0070000·................
5 ··0x0001ff98·38070000·38070000·38070000·38070000·8...8...8...8...5 ··0x0001ff98·e0070000·e0070000·e0070000·e0070000·................
6 ··0x0001ffa8·38070000·38070000·38070000·38070000·8...8...8...8...6 ··0x0001ffa8·e0070000·e0070000·e0070000·e0070000·................
7 ··0x0001ffb8·38070000·38070000·38070000·38070000·8...8...8...8...7 ··0x0001ffb8·e0070000·e0070000·e0070000·e0070000·................
8 ··0x0001ffc8·38070000·38070000·38070000·38070000·8...8...8...8...8 ··0x0001ffc8·e0070000·e0070000·e0070000·e0070000·................
9 ··0x0001ffd8·38070000·38070000·38070000·38070000·8...8...8...8...9 ··0x0001ffd8·e0070000·e0070000·e0070000·e0070000·................
10 ··0x0001ffe8·38070000·00000000·00000000·00000000·8...............10 ··0x0001ffe8·e0070000·00000000·00000000·00000000·................
11 ··0x0001fff8·00000000·00000000···················........11 ··0x0001fff8·00000000·00000000···················........
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·63663865·65343238·37316138·66613361·cf8ee42871a8fa3a 
3 ··0x00000010·32646237·36333935·30656164·66336166·2db763950eadf3af2 ··0x00000000·37303237·33613938·64323730·34633033·70273a98d2704c03
 3 ··0x00000010·33333663·64396430·30633265·62653538·336cd9d00c2ebe58
4 ··0x00000020·38363361·63332e64·65627567·00000000·863ac3.debug....4 ··0x00000020·39353661·30642e64·65627567·00000000·956a0d.debug....
5 ··0x00000030·3bd8e218····························;...5 ··0x00000030·5f7662d2····························_vb.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
53.1 KB
./usr/lib/swi-prolog/lib/aarch64-linux/md54pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/md54pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65980·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0014f4·0x000014f4·0x000014f4·0x00038·0x00038·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01478·0x01478·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01530·0x01530·R·E·0x10000
7 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x00178·RW··0x100008 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00170·0x00180·RW··0x10000
8 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x112 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x0016c·0x0016c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·26·section·headers,·starting·at·offset·0x101bc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000180·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000190·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002b8·0002b8·000182·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002e8·0002e8·0001af·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000043a·00043a·000030·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000498·000498·000032·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000046c·00046c·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000004cc·0004cc·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000004ac·0004ac·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000052c·00052c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000004ec·0004ec·000088·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············0000056c·00056c·000088·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000574·000574·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000005f4·0005f4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000580·000580·0000e8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000600·000600·0000e8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000668·000668·000c58·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000006e8·0006e8·000c58·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000012c0·0012c0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001340·001340·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000012c8·0012c8·0001ac·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001348·001348·0001ac·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······000014f4·0014f4·000038·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001474·001474·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········0000152c·00152c·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fe94·00fe94·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fe98·00fe98·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fea4·00fea4·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fe9c·00fe9c·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff9c·00ff9c·000064·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ff9c·00ff9c·000064·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000010·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020004·010004·000010·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.5 KB
readelf --wide --symbols {}
    
Offset 1, 27 lines modifiedOffset 1, 28 lines modified
  
1 Symbol·table·'.dynsym'·contains·24·entries:1 Symbol·table·'.dynsym'·contains·25·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000574·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000005f4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
8 ·····5:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)9 ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
15 ····12:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__16 ····13:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
21 ····18:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars
26 ····23:·000008c5···100·FUNC····GLOBAL·DEFAULT···11·install_md54pl27 ····24:·00000945···100·FUNC····GLOBAL·DEFAULT···11·install_md54pl
3.8 KB
readelf --wide --relocs {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x4ac·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x52c·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe9c··00000017·R_ARM_RELATIVE········3 0001fe94··00000017·R_ARM_RELATIVE········
4 0001fea0··00000017·R_ARM_RELATIVE········4 0001fe98··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000515·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001315·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x4ec·contains·17·entries:11 Relocation·section·'.rel.plt'·at·offset·0x56c·contains·17·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffa8··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ffa8··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ffac··00000616·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.414 0001ffac··00000716·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
15 0001ffb0··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 0001ffb0··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 0001ffb4··00000816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz16 0001ffb4··00000916·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
17 0001ffb8··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.417 0001ffb8··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
18 0001ffbc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref18 0001ffbc··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
19 0001ffc0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom19 0001ffc0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
20 0001ffc4··00000c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__20 0001ffc4··00000d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
21 0001ffc8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_type_error21 0001ffc8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_type_error
22 0001ffcc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref22 0001ffcc··00000f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
23 0001ffd0··00000f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz23 0001ffd0··00001016·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
24 0001ffd4··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex24 0001ffd4··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
25 0001ffd8··00001116·R_ARM_JUMP_SLOT········00000000···PL_domain_error25 0001ffd8··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error
26 0001ffdc··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_nil26 0001ffdc··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_nil
27 0001ffe0··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_nchars27 0001ffe0··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
28 0001ffe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_list28 0001ffe4··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_list
29 0001ffe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars29 0001ffe8··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfea4·contains·27·entries:1 Dynamic·section·at·offset·0xfe9c·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x5746 ·0x0000000c·(INIT)·······················0x5f4
6 ·0x0000000d·(FINI)·······················0x12c07 ·0x0000000d·(FINI)·······················0x1340
7 ·0x00000019·(INIT_ARRAY)·················0x1fe9c8 ·0x00000019·(INIT_ARRAY)·················0x1fe94
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fea010 ·0x0000001a·(FINI_ARRAY)·················0x1fe98
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x2b813 ·0x00000005·(STRTAB)·····················0x2e8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················386·(bytes)15 ·0x0000000a·(STRSZ)······················431·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff9c17 ·0x00000003·(PLTGOT)·····················0x1ff9c
17 ·0x00000002·(PLTRELSZ)···················136·(bytes)18 ·0x00000002·(PLTRELSZ)···················136·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x4ec20 ·0x00000017·(JMPREL)·····················0x56c
20 ·0x00000011·(REL)························0x4ac21 ·0x00000011·(REL)························0x52c
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x46c26 ·0x6ffffffe·(VERNEED)····················0x4cc
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x43a28 ·0x6ffffff0·(VERSYM)·····················0x498
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·0eb55ad4bd9106214b64be447763a50549a40e873 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e561927fb03c80ff252820ef5380b9d0184d2cb1
1.72 KB
readelf --wide --version-info {}
    
Offset 1, 16 lines modifiedOffset 1, 19 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·24·entries:1 Version·symbols·section·'.gnu.version'·contains·25·entries:
2 ·Addr:·0x000000000000043a··Offset:·0x0000043a··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000498··Offset:·0x00000498··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
 4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····3·(GLIBC_2.4)··
4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 9 ··018:···1·(*global*)···
  
9 Version·needs·section·'.gnu.version_r'·contains·2·entries:10 Version·needs·section·'.gnu.version_r'·contains·3·entries:
10 ·Addr:·0x000000000000046c··Offset:·0x0000046c··Link:·4·(.dynstr)11 ·Addr:·0x00000000000004cc··Offset:·0x000004cc··Link:·4·(.dynstr)
11 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·112 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
12 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·313 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
13 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·114 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
14 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·215 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 16 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 17 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
588 B
strings --all --bytes=8 {}
    
Offset 11, 17 lines modifiedOffset 11, 19 lines modified
11 PL_get_nil11 PL_get_nil
12 PL_get_nchars12 PL_get_nchars
13 PL_unify_atom_nchars13 PL_unify_atom_nchars
14 PL_type_error14 PL_type_error
15 PL_domain_error15 PL_domain_error
16 __stack_chk_fail16 __stack_chk_fail
17 __stack_chk_guard17 __stack_chk_guard
 18 __aeabi_unwind_cpp_pr0
18 install_md54pl19 install_md54pl
19 PL_new_atom20 PL_new_atom
20 PL_register_foreign21 PL_register_foreign
 22 libgcc_s.so.1
21 libc.so.623 libc.so.6
22 ld-linux-armhf.so.324 ld-linux-armhf.so.3
23 GLIBC_2.425 GLIBC_2.4
24 H»      KxD»   J{D26 H»      KxD»   J{D
25 *@Oh#DB@27 *@Oh#DB@
26 6VHD3@(Dc@28 6VHD3@(Dc@
27 encoding29 encoding
Offset 31, 14 lines modifiedOffset 33, 15 lines modified
31 .shstrtab33 .shstrtab
32 .note.gnu.build-id34 .note.gnu.build-id
33 .gnu.hash35 .gnu.hash
34 .gnu.version36 .gnu.version
35 .gnu.version_r37 .gnu.version_r
36 .rel.dyn38 .rel.dyn
37 .rel.plt39 .rel.plt
 40 .ARM.exidx
38 .eh_frame41 .eh_frame
39 .init_array42 .init_array
40 .fini_array43 .fini_array
41 .dynamic44 .dynamic
42 .ARM.attributes45 .ARM.attributes
43 .gnu_debugaltlink46 .gnu_debugaltlink
44 .gnu_debuglink47 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·17000000·01000000·05000000·................2 ··0x00000138·02000000·18000000·01000000·05000000·................
3 ··0x00000128·00400200·00000000·17000000·d1a57dce·.@............}.3 ··0x00000148·00400200·00000000·18000000·d1a57dce·.@............}.
  
3.54 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 28 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002b8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002e8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002c8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002f8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002d8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000308·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000002e8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000318·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000002f8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000328·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000308·6c697a65·00504c5f·636f7079·5f746572·lize.PL_copy_ter7 ··0x00000338·6c697a65·00504c5f·636f7079·5f746572·lize.PL_copy_ter
8 ··0x00000318·6d5f7265·6600504c·5f6e6577·5f746572·m_ref.PL_new_ter8 ··0x00000348·6d5f7265·6600504c·5f6e6577·5f746572·m_ref.PL_new_ter
9 ··0x00000328·6d5f7265·6600504c·5f676574·5f6c6973·m_ref.PL_get_lis9 ··0x00000358·6d5f7265·6600504c·5f676574·5f6c6973·m_ref.PL_get_lis
10 ··0x00000338·7400504c·5f676574·5f6e616d·655f6172·t.PL_get_name_ar10 ··0x00000368·7400504c·5f676574·5f6e616d·655f6172·t.PL_get_name_ar
11 ··0x00000348·6974795f·737a005f·504c5f67·65745f61·ity_sz._PL_get_a11 ··0x00000378·6974795f·737a005f·504c5f67·65745f61·ity_sz._PL_get_a
12 ··0x00000358·72675f73·7a00504c·5f676574·5f61746f·rg_sz.PL_get_ato12 ··0x00000388·72675f73·7a00504c·5f676574·5f61746f·rg_sz.PL_get_ato
13 ··0x00000368·6d5f6578·00504c5f·6765745f·6e696c00·m_ex.PL_get_nil.13 ··0x00000398·6d5f6578·00504c5f·6765745f·6e696c00·m_ex.PL_get_nil.
14 ··0x00000378·504c5f67·65745f6e·63686172·7300504c·PL_get_nchars.PL14 ··0x000003a8·504c5f67·65745f6e·63686172·7300504c·PL_get_nchars.PL
15 ··0x00000388·5f756e69·66795f61·746f6d5f·6e636861·_unify_atom_ncha15 ··0x000003b8·5f756e69·66795f61·746f6d5f·6e636861·_unify_atom_ncha
16 ··0x00000398·72730050·4c5f7479·70655f65·72726f72·rs.PL_type_error16 ··0x000003c8·72730050·4c5f7479·70655f65·72726f72·rs.PL_type_error
17 ··0x000003a8·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error17 ··0x000003d8·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error
18 ··0x000003b8·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai18 ··0x000003e8·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai
19 ··0x000003c8·6c005f5f·73746163·6b5f6368·6b5f6775·l.__stack_chk_gu19 ··0x000003f8·6c005f5f·73746163·6b5f6368·6b5f6775·l.__stack_chk_gu
20 ··0x000003d8·61726400·696e7374·616c6c5f·6d643534·ard.install_md54 
21 ··0x000003e8·706c0050·4c5f6e65·775f6174·6f6d0050·pl.PL_new_atom.P 
22 ··0x000003f8·4c5f7265·67697374·65725f66·6f726569·L_register_forei 
23 ··0x00000408·676e006d·656d6370·79006c69·62632e73·gn.memcpy.libc.s 
24 ··0x00000418·6f2e3600·6c642d6c·696e7578·2d61726d·o.6.ld-linux-arm 
25 ··0x00000428·68662e73·6f2e3300·474c4942·435f322e·hf.so.3.GLIBC_2. 
26 ··0x00000438·3400································4.20 ··0x00000408·61726400·5f5f6165·6162695f·756e7769·ard.__aeabi_unwi
 21 ··0x00000418·6e645f63·70705f70·72300069·6e737461·nd_cpp_pr0.insta
 22 ··0x00000428·6c6c5f6d·64353470·6c00504c·5f6e6577·ll_md54pl.PL_new
 23 ··0x00000438·5f61746f·6d00504c·5f726567·69737465·_atom.PL_registe
 24 ··0x00000448·725f666f·72656967·6e006d65·6d637079·r_foreign.memcpy
 25 ··0x00000458·006c6962·6763635f·732e736f·2e31006c·.libgcc_s.so.1.l
 26 ··0x00000468·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu
 27 ··0x00000478·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI
 28 ··0x00000488·42435f32·2e340047·43435f33·2e3500···BC_2.4.GCC_3.5.
  
558 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000574·<.init>:2 000005f4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     668·<PL_unify_atom_nchars@plt+0xc>5 »       bl»     6e8·<PL_unify_atom_nchars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
3.77 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 98 lines modifiedOffset 1, 98 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000580·<__cxa_finalize@plt-0x14>:2 00000600·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·590·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·610·<__cxa_finalize@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·ip,·lsl·#207 »       andeq»  pc,·r1,·ip,·lsl·#19
  
8 00000594·<__cxa_finalize@plt>:8 00000614·<__cxa_finalize@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2572]!»      @·0xa0c11 »       ldr»    pc,·[ip,·#2444]!»      @·0x98c
  
12 000005a0·<memcpy@plt>:12 00000620·<memcpy@plt>:
13 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477813 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
14 »       add»    ip,·pc,·#0,·1214 »       add»    ip,·pc,·#0,·12
15 »       add»    ip,·ip,·#126976»       @·0x1f00015 »       add»    ip,·ip,·#126976»       @·0x1f000
16 »       ldr»    pc,·[ip,·#2560]!»      @·0xa0016 »       ldr»    pc,·[ip,·#2432]!»      @·0x980
  
17 000005b0·<PL_register_foreign@plt>:17 00000630·<PL_register_foreign@plt>:
18 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477818 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
19 »       add»    ip,·pc,·#0,·1219 »       add»    ip,·pc,·#0,·12
20 »       add»    ip,·ip,·#126976»       @·0x1f00020 »       add»    ip,·ip,·#126976»       @·0x1f000
21 »       ldr»    pc,·[ip,·#2548]!»      @·0x9f421 »       ldr»    pc,·[ip,·#2420]!»      @·0x974
  
22 000005c0·<PL_get_name_arity_sz@plt>:22 00000640·<PL_get_name_arity_sz@plt>:
23 »       add»    ip,·pc,·#0,·1223 »       add»    ip,·pc,·#0,·12
24 »       add»    ip,·ip,·#126976»       @·0x1f00024 »       add»    ip,·ip,·#126976»       @·0x1f000
25 »       ldr»    pc,·[ip,·#2540]!»      @·0x9ec25 »       ldr»    pc,·[ip,·#2412]!»      @·0x96c
  
26 000005cc·<__stack_chk_fail@plt>:26 0000064c·<__stack_chk_fail@plt>:
27 »       add»    ip,·pc,·#0,·1227 »       add»    ip,·pc,·#0,·12
28 »       add»    ip,·ip,·#126976»       @·0x1f00028 »       add»    ip,·ip,·#126976»       @·0x1f000
29 »       ldr»    pc,·[ip,·#2532]!»      @·0x9e429 »       ldr»    pc,·[ip,·#2404]!»      @·0x964
  
30 000005d8·<PL_new_term_ref@plt>:30 00000658·<PL_new_term_ref@plt>:
31 »       add»    ip,·pc,·#0,·1231 »       add»    ip,·pc,·#0,·12
32 »       add»    ip,·ip,·#126976»       @·0x1f00032 »       add»    ip,·ip,·#126976»       @·0x1f000
33 »       ldr»    pc,·[ip,·#2524]!»      @·0x9dc33 »       ldr»    pc,·[ip,·#2396]!»      @·0x95c
  
34 000005e4·<PL_new_atom@plt>:34 00000664·<PL_new_atom@plt>:
35 »       add»    ip,·pc,·#0,·1235 »       add»    ip,·pc,·#0,·12
36 »       add»    ip,·ip,·#126976»       @·0x1f00036 »       add»    ip,·ip,·#126976»       @·0x1f000
37 »       ldr»    pc,·[ip,·#2516]!»      @·0x9d437 »       ldr»    pc,·[ip,·#2388]!»      @·0x954
  
38 000005f0·<__gmon_start__@plt>:38 00000670·<__gmon_start__@plt>:
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00040 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#2508]!»      @·0x9cc41 »       ldr»    pc,·[ip,·#2380]!»      @·0x94c
  
42 000005fc·<PL_type_error@plt>:42 0000067c·<PL_type_error@plt>:
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00044 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#2500]!»      @·0x9c445 »       ldr»    pc,·[ip,·#2372]!»      @·0x944
  
46 00000608·<PL_copy_term_ref@plt>:46 00000688·<PL_copy_term_ref@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#2492]!»      @·0x9bc49 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c
  
50 00000614·<_PL_get_arg_sz@plt>:50 00000694·<_PL_get_arg_sz@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#2484]!»      @·0x9b453 »       ldr»    pc,·[ip,·#2356]!»      @·0x934
  
54 00000620·<PL_get_atom_ex@plt>:54 000006a0·<PL_get_atom_ex@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#2476]!»      @·0x9ac57 »       ldr»    pc,·[ip,·#2348]!»      @·0x92c
  
58 0000062c·<PL_domain_error@plt>:58 000006ac·<PL_domain_error@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#2468]!»      @·0x9a461 »       ldr»    pc,·[ip,·#2340]!»      @·0x924
  
62 00000638·<PL_get_nil@plt>:62 000006b8·<PL_get_nil@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#2460]!»      @·0x99c65 »       ldr»    pc,·[ip,·#2332]!»      @·0x91c
  
66 00000644·<PL_get_nchars@plt>:66 000006c4·<PL_get_nchars@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#2452]!»      @·0x99469 »       ldr»    pc,·[ip,·#2324]!»      @·0x914
  
70 00000650·<PL_get_list@plt>:70 000006d0·<PL_get_list@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#2444]!»      @·0x98c73 »       ldr»    pc,·[ip,·#2316]!»      @·0x90c
  
74 0000065c·<PL_unify_atom_nchars@plt>:74 000006dc·<PL_unify_atom_nchars@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#2436]!»      @·0x98477 »       ldr»    pc,·[ip,·#2308]!»      @·0x904
16.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000012c0·<.fini>:2 00001340·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
3.67 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000012c8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001348·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000012d8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001358·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000012e8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001368·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000012f8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001378·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001308·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001388·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001318·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001398·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001328·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000013a8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001338·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000013b8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001348·0b000000·41000000·00000000·00000000·....A...........10 ··0x000013c8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001358·656e636f·64696e67·00000000·6f707469·encoding....opti11 ··0x000013d8·656e636f·64696e67·00000000·6f707469·encoding....opti
12 ··0x00001368·6f6e0000·6c697374·00000000·75746638·on..list....utf812 ··0x000013e8·6f6e0000·6c697374·00000000·75746638·on..list....utf8
13 ··0x00001378·00000000·6f637465·74000000·6d64355f·....octet...md5_13 ··0x000013f8·00000000·6f637465·74000000·6d64355f·....octet...md5_
14 ··0x00001388·68617368·00000000·30313233·34353637·hash....0123456714 ··0x00001408·68617368·00000000·30313233·34353637·hash....01234567
15 ··0x00001398·38396162·63646566·00000000·80000000·89abcdef........15 ··0x00001418·38396162·63646566·00000000·80000000·89abcdef........
 16 ··0x00001428·00000000·00000000·00000000·00000000·................
16 ··0x000013a8·00000000·00000000·00000000·00000000·................17 ··0x00001438·00000000·00000000·00000000·00000000·................
17 ··0x000013b8·00000000·00000000·00000000·00000000·................18 ··0x00001448·00000000·00000000·00000000·00000000·................
18 ··0x000013c8·00000000·00000000·00000000·00000000·................ 
19 ··0x000013d8·00000000·00000000·00000000·3e000000·............>...19 ··0x00001458·00000000·00000000·00000000·3e000000·............>...
20 ··0x000013e8·41000000·0c000000·41000000·11000000·A.......A.......20 ··0x00001468·41000000·0c000000·41000000·11000000·A.......A.......
21 ··0x000013f8·41000000·27000000·41000000·36000000·A...'...A...6...21 ··0x00001478·41000000·27000000·41000000·36000000·A...'...A...6...
22 ··0x00001408·41000000·03000000·41000000·06000000·A.......A.......22 ··0x00001488·41000000·03000000·41000000·06000000·A.......A.......
23 ··0x00001418·41000000·15000000·41000000·0f000000·A.......A.......23 ··0x00001498·41000000·15000000·41000000·0f000000·A.......A.......
24 ··0x00001428·41000000·0e000000·41000000·26000000·A.......A...&...24 ··0x000014a8·41000000·0e000000·41000000·26000000·A.......A...&...
25 ··0x00001438·41000000·13000000·41000000·29000000·A.......A...)...25 ··0x000014b8·41000000·13000000·41000000·29000000·A.......A...)...
26 ··0x00001448·41000000·02000000·41000000·19000000·A.......A.......26 ··0x000014c8·41000000·02000000·41000000·19000000·A.......A.......
27 ··0x00001458·41000000·0a000000·41000000·0b000000·A.......A.......27 ··0x000014d8·41000000·0a000000·41000000·0b000000·A.......A.......
28 ··0x00001468·41000000·00000000·00000000··········A...........28 ··0x000014e8·41000000·00000000·00000000··········A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001474·00000000····························....2 ··0x0000152c·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe9c·2d070000····························-...2 ··0x0001fe94·ad070000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fea0·ed060000····························....2 ··0x0001fe98·6d070000····························m...
  
1.01 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff9c·a4fe0100·00000000·00000000·80050000·................3 ··0x0001ff9c·9cfe0100·00000000·00000000·00060000·................
4 ··0x0001ffac·80050000·80050000·80050000·80050000·................4 ··0x0001ffac·00060000·00060000·00060000·00060000·................
5 ··0x0001ffbc·80050000·80050000·80050000·80050000·................5 ··0x0001ffbc·00060000·00060000·00060000·00060000·................
6 ··0x0001ffcc·80050000·80050000·80050000·80050000·................6 ··0x0001ffcc·00060000·00060000·00060000·00060000·................
7 ··0x0001ffdc·80050000·80050000·80050000·80050000·................7 ··0x0001ffdc·00060000·00060000·00060000·00060000·................
8 ··0x0001ffec·00000000·00000000·00000000·00000000·................8 ··0x0001ffec·00000000·00000000·00000000·00000000·................
9 ··0x0001fffc·00000000····························....9 ··0x0001fffc·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·62353561·64346264·39313036·32313462·b55ad4bd9106214b 
3 ··0x00000010·36346265·34343737·36336135·30353439·64be447763a505492 ··0x00000000·36313932·37666230·33633830·66663235·61927fb03c80ff25
 3 ··0x00000010·32383230·65663533·38306239·64303138·2820ef5380b9d018
4 ··0x00000020·61343065·38372e64·65627567·00000000·a40e87.debug....4 ··0x00000020·34643263·62312e64·65627567·00000000·4d2cb1.debug....
5 ··0x00000030·7ea45e74····························~.^t5 ··0x00000030·3ea9d80c····························>...
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
174 KB
./usr/lib/swi-prolog/lib/aarch64-linux/memfile.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/memfile.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66164·(bytes·into·file)13 ··Start·of·section·headers:··········66188·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x003b04·0x00003b04·0x00003b04·0x00110·0x00110·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x03a54·0x03a54·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x03c18·0x03c18·R·E·0x10000
7 ··LOAD···········0x00fde8·0x0001fde8·0x0001fde8·0x002e0·0x00324·RW··0x100008 ··LOAD···········0x00fde0·0x0001fde0·0x0001fde0·0x002e8·0x0032c·RW··0x10000
8 ··DYNAMIC········0x00fdf0·0x0001fdf0·0x0001fdf0·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fde8·0x0001fde8·0x0001fde8·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fde8·0x0001fde8·0x0001fde8·0x00218·0x00218·R···0x112 ··GNU_RELRO······0x00fde0·0x0001fde0·0x0001fde0·0x00220·0x00220·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x10274:1 There·are·27·section·headers,·starting·at·offset·0x1028c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000450·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000470·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000588·000588·000423·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000005c8·0005c8·000467·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000009ac·0009ac·00008a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000a30·000a30·00008e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000a38·000a38·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000ac0·000ac0·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000a78·000a78·0000d8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000b20·000b20·0000d8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000b50·000b50·0001f0·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000bf8·000bf8·0001f0·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000d40·000d40·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000de8·000de8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000d4c·000d4c·000314·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000df4·000df4·000314·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001060·001060·0024b8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001108·001108·0024b8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00003518·003518·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000035c0·0035c0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00003520·003520·000530·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000035c8·0035c8·000530·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00003af8·003af8·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00003b04·003b04·000110·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00003a50·003a50·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00003c14·003c14·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fde8·00fde8·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fde0·00fde0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fdec·00fdec·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fde4·00fde4·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fdf0·00fdf0·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fde8·00fde8·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fee8·00fee8·000118·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fee8·00fee8·000118·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·0000c8·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·0000c8·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········000200c8·0100c8·000044·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000200c8·0100c8·000044·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100c8·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100c8·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0100f9·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·0100f9·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010154·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010154·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010188·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·010188·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
9.71 KB
readelf --wide --symbols {}
    
Offset 1, 72 lines modifiedOffset 1, 74 lines modified
  
1 Symbol·table·'.dynsym'·contains·69·entries:1 Symbol·table·'.dynsym'·contains·71·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000d40·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000de8·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@GLIBC_2.4·(2)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@GLIBC_2.4·(2)
 7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(3)
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars
11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)
12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_representation_error
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@GLIBC_2.4·(2)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_destroy@GLIBC_2.4·(2)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(2)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove@GLIBC_2.4·(2)
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock@GLIBC_2.4·(2)
23 ····20:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)24 ····21:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@GLIBC_2.4·(2)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@GLIBC_2.4·(2)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_utf8_strlen30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_utf8_strlen
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_wchars39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_wchars
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
46 ····43:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__47 ····44:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_blob
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_size_ex51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_size_ex
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Stell52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Stell
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
54 ····51:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)
 56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(3)
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
64 ····61:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable66 ····63:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6470 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
69 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)71 ····68:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool
71 ····68:·00003261···696·FUNC····GLOBAL·DEFAULT···11·install_memfile73 ····70:·00003309···696·FUNC····GLOBAL·DEFAULT···11·install_memfile
10.6 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xa78·contains·27·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xb20·contains·27·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fde8··00000017·R_ARM_RELATIVE········3 0001fde0··00000017·R_ARM_RELATIVE········
4 0001fdec··00000017·R_ARM_RELATIVE········4 0001fde4··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0002000c··00000017·R_ARM_RELATIVE········6 0002000c··00000017·R_ARM_RELATIVE········
7 00020010··00000017·R_ARM_RELATIVE········7 00020010··00000017·R_ARM_RELATIVE········
8 00020014··00000017·R_ARM_RELATIVE········8 00020014··00000017·R_ARM_RELATIVE········
9 00020018··00000017·R_ARM_RELATIVE········9 00020018··00000017·R_ARM_RELATIVE········
10 0002001c··00000017·R_ARM_RELATIVE········10 0002001c··00000017·R_ARM_RELATIVE········
11 00020064··00000017·R_ARM_RELATIVE········11 00020064··00000017·R_ARM_RELATIVE········
Offset 19, 77 lines modifiedOffset 19, 77 lines modified
19 0002009c··00000017·R_ARM_RELATIVE········19 0002009c··00000017·R_ARM_RELATIVE········
20 000200a4··00000017·R_ARM_RELATIVE········20 000200a4··00000017·R_ARM_RELATIVE········
21 000200b0··00000017·R_ARM_RELATIVE········21 000200b0··00000017·R_ARM_RELATIVE········
22 000200b4··00000017·R_ARM_RELATIVE········22 000200b4··00000017·R_ARM_RELATIVE········
23 000200b8··00000017·R_ARM_RELATIVE········23 000200b8··00000017·R_ARM_RELATIVE········
24 000200bc··00000017·R_ARM_RELATIVE········24 000200bc··00000017·R_ARM_RELATIVE········
25 000200c4··00000017·R_ARM_RELATIVE········25 000200c4··00000017·R_ARM_RELATIVE········
26 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.426 0001ffec··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
27 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable27 0001fff0··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
28 0001fff4··00001415·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.428 0001fff4··00001515·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
29 0001fff8··00002b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__29 0001fff8··00002c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
30 0001fffc··00003d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable30 0001fffc··00003f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
31 Relocation·section·'.rel.plt'·at·offset·0xb50·contains·62·entries:31 Relocation·section·'.rel.plt'·at·offset·0xbf8·contains·62·entries:
32 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name32 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
33 0001fef4··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.433 0001fef4··00000316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_unlock@GLIBC_2.4
34 0001fef8··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.434 0001fef8··00000516·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
35 0001fefc··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream35 0001fefc··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
36 0001ff00··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer36 0001ff00··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
37 0001ff04··00000716·R_ARM_JUMP_SLOT········00000000···PL_atom_chars37 0001ff04··00000816·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
38 0001ff08··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.438 0001ff08··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
39 0001ff0c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term39 0001ff0c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
40 0001ff10··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars40 0001ff10··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
41 0001ff14··00000c16·R_ARM_JUMP_SLOT········00000000···PL_representation_error41 0001ff14··00000d16·R_ARM_JUMP_SLOT········00000000···PL_representation_error
42 0001ff18··00000d16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_destroy@GLIBC_2.442 0001ff18··00000e16·R_ARM_JUMP_SLOT········00000000···pthread_mutex_destroy@GLIBC_2.4
43 0001ff1c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars43 0001ff1c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
44 0001ff20··00000f16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom44 0001ff20··00001016·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
45 0001ff24··00001016·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error45 0001ff24··00001116·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
46 0001ff28··00001116·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.446 0001ff28··00001216·R_ARM_JUMP_SLOT········00000000···memmove@GLIBC_2.4
47 0001ff2c··00001216·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.447 0001ff2c··00001316·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
48 0001ff30··00001316·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.448 0001ff30··00001416·R_ARM_JUMP_SLOT········00000000···pthread_mutex_lock@GLIBC_2.4
49 0001ff34··00001516·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.449 0001ff34··00001616·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
50 0001ff38··00001616·R_ARM_JUMP_SLOT········00000000···PL_register_foreign50 0001ff38··00001716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
51 0001ff3c··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz51 0001ff3c··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
52 0001ff40··00001816·R_ARM_JUMP_SLOT········00000000···pthread_mutex_init@GLIBC_2.452 0001ff40··00001916·R_ARM_JUMP_SLOT········00000000···pthread_mutex_init@GLIBC_2.4
53 0001ff44··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_blob53 0001ff44··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_blob
54 0001ff48··00001a16·R_ARM_JUMP_SLOT········00000000···PL_utf8_strlen54 0001ff48··00001b16·R_ARM_JUMP_SLOT········00000000···PL_utf8_strlen
55 0001ff4c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars55 0001ff4c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
56 0001ff50··00001c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.456 0001ff50··00001d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
57 0001ff54··00001d16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars57 0001ff54··00001e16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars
58 0001ff58··00001e16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.458 0001ff58··00001f16·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
59 0001ff5c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception59 0001ff5c··00002016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
60 0001ff60··00002016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz60 0001ff60··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
61 0001ff64··00002116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref61 0001ff64··00002216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
62 0001ff68··00002216·R_ARM_JUMP_SLOT········00000000···PL_new_atom62 0001ff68··00002316·R_ARM_JUMP_SLOT········00000000···PL_new_atom
63 0001ff6c··00002316·R_ARM_JUMP_SLOT········00000000···PL_atom_wchars63 0001ff6c··00002416·R_ARM_JUMP_SLOT········00000000···PL_atom_wchars
64 0001ff70··00002416·R_ARM_JUMP_SLOT········00000000···PL_register_atom64 0001ff70··00002516·R_ARM_JUMP_SLOT········00000000···PL_register_atom
65 0001ff74··00002516·R_ARM_JUMP_SLOT········00000000···PL_is_variable65 0001ff74··00002616·R_ARM_JUMP_SLOT········00000000···PL_is_variable
66 0001ff78··00002616·R_ARM_JUMP_SLOT········00000000···PL_get_wchars66 0001ff78··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
67 0001ff7c··00002716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.467 0001ff7c··00002816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
68 0001ff80··00002816·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.468 0001ff80··00002916·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
69 0001ff84··00002916·R_ARM_JUMP_SLOT········00000000···PL_blob_data69 0001ff84··00002a16·R_ARM_JUMP_SLOT········00000000···PL_blob_data
70 0001ff88··00002a16·R_ARM_JUMP_SLOT········00000000···Snew70 0001ff88··00002b16·R_ARM_JUMP_SLOT········00000000···Snew
71 0001ff8c··00002b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__71 0001ff8c··00002c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
72 0001ff90··00002c16·R_ARM_JUMP_SLOT········00000000···PL_resource_error72 0001ff90··00002d16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
73 0001ff94··00002d16·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error73 0001ff94··00002e16·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
74 0001ff98··00002e16·R_ARM_JUMP_SLOT········00000000···PL_unify_blob74 0001ff98··00002f16·R_ARM_JUMP_SLOT········00000000···PL_unify_blob
75 0001ff9c··00002f16·R_ARM_JUMP_SLOT········00000000···PL_get_size_ex75 0001ff9c··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_size_ex
76 0001ffa0··00003016·R_ARM_JUMP_SLOT········00000000···Stell76 0001ffa0··00003116·R_ARM_JUMP_SLOT········00000000···Stell
77 0001ffa4··00003116·R_ARM_JUMP_SLOT········00000000···PL_type_error77 0001ffa4··00003216·R_ARM_JUMP_SLOT········00000000···PL_type_error
78 0001ffa8··00003216·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref78 0001ffa8··00003316·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
79 0001ffac··00003316·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.479 0001ffac··00003416·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
80 0001ffb0··00003416·R_ARM_JUMP_SLOT········00000000···PL_get_atom80 0001ffb0··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_atom
81 0001ffb4··00003516·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz81 0001ffb4··00003716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
82 0001ffb8··00003616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame82 0001ffb8··00003816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
83 0001ffbc··00003716·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame83 0001ffbc··00003916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
84 0001ffc0··00003816·R_ARM_JUMP_SLOT········00000000···PL_domain_error84 0001ffc0··00003a16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
85 0001ffc4··00003916·R_ARM_JUMP_SLOT········00000000···PL_permission_error85 0001ffc4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_permission_error
86 0001ffc8··00003a16·R_ARM_JUMP_SLOT········00000000···Sfprintf86 0001ffc8··00003c16·R_ARM_JUMP_SLOT········00000000···Sfprintf
87 0001ffcc··00003b16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars87 0001ffcc··00003d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
88 0001ffd0··00003c16·R_ARM_JUMP_SLOT········00000000···Sclose88 0001ffd0··00003e16·R_ARM_JUMP_SLOT········00000000···Sclose
89 0001ffd4··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_nil89 0001ffd4··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_nil
90 0001ffd8··00003f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars90 0001ffd8··00004116·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
91 0001ffdc··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_list91 0001ffdc··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_list
92 0001ffe0··00004116·R_ARM_JUMP_SLOT········00000000···PL_unify_int6492 0001ffe0··00004316·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
93 0001ffe4··00004216·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.493 0001ffe4··00004416·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
94 0001ffe8··00004316·R_ARM_JUMP_SLOT········00000000···PL_get_bool94 0001ffe8··00004516·R_ARM_JUMP_SLOT········00000000···PL_get_bool
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdf0·contains·27·entries:1 Dynamic·section·at·offset·0xfde8·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xd406 ·0x0000000c·(INIT)·······················0xde8
6 ·0x0000000d·(FINI)·······················0x35187 ·0x0000000d·(FINI)·······················0x35c0
7 ·0x00000019·(INIT_ARRAY)·················0x1fde88 ·0x00000019·(INIT_ARRAY)·················0x1fde0
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fdec10 ·0x0000001a·(FINI_ARRAY)·················0x1fde4
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x58813 ·0x00000005·(STRTAB)·····················0x5c8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················1059·(bytes)15 ·0x0000000a·(STRSZ)······················1127·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fee817 ·0x00000003·(PLTGOT)·····················0x1fee8
17 ·0x00000002·(PLTRELSZ)···················496·(bytes)18 ·0x00000002·(PLTRELSZ)···················496·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xb5020 ·0x00000017·(JMPREL)·····················0xbf8
20 ·0x00000011·(REL)························0xa7821 ·0x00000011·(REL)························0xb20
21 ·0x00000012·(RELSZ)······················216·(bytes)22 ·0x00000012·(RELSZ)······················216·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xa3826 ·0x6ffffffe·(VERNEED)····················0xac0
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x9ac28 ·0x6ffffff0·(VERSYM)·····················0xa30
28 ·0x6ffffffa·(RELCOUNT)···················2229 ·0x6ffffffa·(RELCOUNT)···················22
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·9647907ce66e8ddf486e6525a7414fd6cb011a403 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4469a0831721b21fa9607902a1ad187da145496b
3.39 KB
readelf --wide --version-info {}
    
Offset 1, 28 lines modifiedOffset 1, 30 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·69·entries:1 Version·symbols·section·'.gnu.version'·contains·71·entries:
2 ·Addr:·0x00000000000009ac··Offset:·0x000009ac··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000a30··Offset:·0x00000a30··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···3·(GCC_3.5)·······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
8 ··014:···3·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
10 ··01c:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
 7 ··010:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 8 ··014:···2·(GLIBC_2.4)·····4·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
 9 ··018:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 16 ··034:···2·(GLIBC_2.4)·····3·(GCC_3.5)·······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)···20 ··044:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
  
21 Version·needs·section·'.gnu.version_r'·contains·2·entries:21 Version·needs·section·'.gnu.version_r'·contains·3·entries:
22 ·Addr:·0x0000000000000a38··Offset:·0x00000a38··Link:·4·(.dynstr)22 ·Addr:·0x0000000000000ac0··Offset:·0x00000ac0··Link:·4·(.dynstr)
23 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·123 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
24 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·324 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
 25 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 26 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3
25 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·127 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
26 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·228 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·2
855 B
strings --all --bytes=8 {}
    
Offset 12, 14 lines modifiedOffset 12, 16 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
 20 __aeabi_unwind_cpp_pr0
19 __errno_location21 __errno_location
20 PL_get_blob22 PL_get_blob
21 PL_type_error23 PL_type_error
22 pthread_mutex_lock24 pthread_mutex_lock
23 pthread_mutex_unlock25 pthread_mutex_unlock
24 PL_permission_error26 PL_permission_error
25 PL_blob_data27 PL_blob_data
Offset 51, 14 lines modifiedOffset 53, 15 lines modified
51 _PL_get_arg_sz53 _PL_get_arg_sz
52 PL_get_bool54 PL_get_bool
53 PL_atom_chars55 PL_atom_chars
54 PL_get_nil56 PL_get_nil
55 PL_instantiation_error57 PL_instantiation_error
56 install_memfile58 install_memfile
57 PL_register_foreign59 PL_register_foreign
 60 libgcc_s.so.1
58 libc.so.661 libc.so.6
59 ld-linux-armhf.so.362 ld-linux-armhf.so.3
60 GLIBC_2.463 GLIBC_2.4
61 H»      KxD»   J{D64 H»      KxD»   J{D
62 AK`"!F{D(F65 AK`"!F{D(F
63 2»      I»     H{DyD$3xD66 2»      I»     H{DyD$3xD
64 K`"!F{D0F67 K`"!F{D0F
Offset 116, 14 lines modifiedOffset 119, 16 lines modified
116 .shstrtab119 .shstrtab
117 .note.gnu.build-id120 .note.gnu.build-id
118 .gnu.hash121 .gnu.hash
119 .gnu.version122 .gnu.version
120 .gnu.version_r123 .gnu.version_r
121 .rel.dyn124 .rel.dyn
122 .rel.plt125 .rel.plt
 126 .ARM.extab
 127 .ARM.exidx
123 .eh_frame128 .eh_frame
124 .init_array129 .init_array
125 .fini_array130 .fini_array
126 .dynamic131 .dynamic
127 .ARM.attributes132 .ARM.attributes
128 .gnu_debugaltlink133 .gnu_debugaltlink
129 .gnu_debuglink134 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·44000000·01000000·05000000·....D...........2 ··0x00000138·02000000·46000000·01000000·05000000·....F...........
3 ··0x00000128·00000404·44000000·00000000·5b3298a4·....D.......[2..3 ··0x00000148·00000404·46000000·00000000·5b3298a4·....F.......[2..
  
9.16 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 70 lines modifiedOffset 1, 74 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000588·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000005c8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000598·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000005d8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000005a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000005e8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000005b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000005f8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000005c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000608·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000005d8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000618·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000005e8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000628·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000005f8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000638·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000608·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000648·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000618·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000658·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000628·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000668·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000638·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000678·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000648·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000688·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000658·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000698·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000668·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000006a8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000678·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x000006b8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000688·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x000006c8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000698·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x000006d8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x000006a8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x000006e8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x000006b8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x000006f8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x000006c8·6d656d6d·6f766500·5f5f6572·726e6f5f·memmove.__errno_ 
23 ··0x000006d8·6c6f6361·74696f6e·00726561·6c6c6f63·location.realloc 
24 ··0x000006e8·006d616c·6c6f6300·6d656d63·70790050·.malloc.memcpy.P 
25 ··0x000006f8·4c5f6765·745f626c·6f620050·4c5f7479·L_get_blob.PL_ty22 ··0x00000708·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x00000718·70705f70·7231006d·656d6d6f·7665005f·pp_pr1.memmove._
 24 ··0x00000728·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 25 ··0x00000738·705f7072·30005f5f·6572726e·6f5f6c6f·p_pr0.__errno_lo
 26 ··0x00000748·63617469·6f6e0072·65616c6c·6f63006d·cation.realloc.m
 27 ··0x00000758·616c6c6f·63006d65·6d637079·00504c5f·alloc.memcpy.PL_
 28 ··0x00000768·6765745f·626c6f62·00504c5f·74797065·get_blob.PL_type
26 ··0x00000708·70655f65·72726f72·00707468·72656164·pe_error.pthread29 ··0x00000778·5f657272·6f720070·74687265·61645f6d·_error.pthread_m
27 ··0x00000718·5f6d7574·65785f6c·6f636b00·70746872·_mutex_lock.pthr30 ··0x00000788·75746578·5f6c6f63·6b007074·68726561·utex_lock.pthrea
28 ··0x00000728·6561645f·6d757465·785f756e·6c6f636b·ead_mutex_unlock31 ··0x00000798·645f6d75·7465785f·756e6c6f·636b0050·d_mutex_unlock.P
29 ··0x00000738·00504c5f·7065726d·69737369·6f6e5f65·.PL_permission_e32 ··0x000007a8·4c5f7065·726d6973·73696f6e·5f657272·L_permission_err
30 ··0x00000748·72726f72·00504c5f·626c6f62·5f646174·rror.PL_blob_dat33 ··0x000007b8·6f720050·4c5f626c·6f625f64·61746100·or.PL_blob_data.
31 ··0x00000758·61005366·7072696e·74660050·4c5f6765·a.Sfprintf.PL_ge34 ··0x000007c8·53667072·696e7466·00504c5f·6765745f·Sfprintf.PL_get_
32 ··0x00000768·745f6174·6f6d0050·4c5f756e·6966795f·t_atom.PL_unify_35 ··0x000007d8·61746f6d·00504c5f·756e6966·795f696e·atom.PL_unify_in
33 ··0x00000778·696e7465·67657200·5374656c·6c00504c·integer.Stell.PL36 ··0x000007e8·74656765·72005374·656c6c00·504c5f75·teger.Stell.PL_u
34 ··0x00000788·5f757466·385f7374·726c656e·0063616c·_utf8_strlen.cal37 ··0x000007f8·7466385f·7374726c·656e0063·616c6c6f·tf8_strlen.callo
35 ··0x00000798·6c6f6300·504c5f72·65676973·7465725f·loc.PL_register_38 ··0x00000808·6300504c·5f726567·69737465·725f6174·c.PL_register_at
 39 ··0x00000818·6f6d0050·4c5f6174·6f6d5f6e·63686172·om.PL_atom_nchar
36 ··0x000007a8·61746f6d·00504c5f·61746f6d·5f6e6368·atom.PL_atom_nch 
37 ··0x000007b8·61727300·70746872·6561645f·6d757465·ars.pthread_mute 
38 ··0x000007c8·785f696e·69740050·4c5f756e·6966795f·x_init.PL_unify_ 
39 ··0x000007d8·626c6f62·0053636c·6f736500·66726565·blob.Sclose.free 
40 ··0x000007e8·00707468·72656164·5f6d7574·65785f64·.pthread_mutex_d40 ··0x00000828·73007074·68726561·645f6d75·7465785f·s.pthread_mutex_
41 ··0x000007f8·65737472·6f790050·4c5f756e·72656769·estroy.PL_unregi41 ··0x00000838·696e6974·00504c5f·756e6966·795f626c·init.PL_unify_bl
 42 ··0x00000848·6f620053·636c6f73·65006672·65650070·ob.Sclose.free.p
 43 ··0x00000858·74687265·61645f6d·75746578·5f646573·thread_mutex_des
 44 ··0x00000868·74726f79·00504c5f·756e7265·67697374·troy.PL_unregist
42 ··0x00000808·73746572·5f61746f·6d00504c·5f61746f·ster_atom.PL_ato45 ··0x00000878·65725f61·746f6d00·504c5f61·746f6d5f·er_atom.PL_atom_
43 ··0x00000818·6d5f7763·68617273·00504c5f·756e696e·m_wchars.PL_unin46 ··0x00000888·77636861·72730050·4c5f756e·696e7374·wchars.PL_uninst
44 ··0x00000828·7374616e·74696174·696f6e5f·6572726f·stantiation_erro47 ··0x00000898·616e7469·6174696f·6e5f6572·726f7200·antiation_error.
45 ··0x00000838·7200504c·5f726570·72657365·6e746174·r.PL_representat48 ··0x000008a8·504c5f72·65707265·73656e74·6174696f·PL_representatio
46 ··0x00000848·696f6e5f·6572726f·7200504c·5f676574·ion_error.PL_get 
47 ··0x00000858·5f73697a·655f6578·00504c5f·6765745f·_size_ex.PL_get_ 
48 ··0x00000868·6e636861·72730050·4c5f7265·736f7572·nchars.PL_resour 
49 ··0x00000878·63655f65·72726f72·00504c5f·646f6d61·ce_error.PL_doma 
50 ··0x00000888·696e5f65·72726f72·00504c5f·6765745f·in_error.PL_get_49 ··0x000008b8·6e5f6572·726f7200·504c5f67·65745f73·n_error.PL_get_s
51 ··0x00000898·77636861·72730050·4c5f756e·6966795f·wchars.PL_unify_ 
52 ··0x000008a8·696e7436·3400504c·5f756e69·66795f63·int64.PL_unify_c50 ··0x000008c8·697a655f·65780050·4c5f6765·745f6e63·ize_ex.PL_get_nc
 51 ··0x000008d8·68617273·00504c5f·7265736f·75726365·hars.PL_resource
 52 ··0x000008e8·5f657272·6f720050·4c5f646f·6d61696e·_error.PL_domain
 53 ··0x000008f8·5f657272·6f720050·4c5f6765·745f7763·_error.PL_get_wc
53 ··0x000008b8·68617273·00504c5f·756e6966·795f7763·hars.PL_unify_wc54 ··0x00000908·68617273·00504c5f·756e6966·795f696e·hars.PL_unify_in
 55 ··0x00000918·74363400·504c5f75·6e696679·5f636861·t64.PL_unify_cha
 56 ··0x00000928·72730050·4c5f756e·6966795f·77636861·rs.PL_unify_wcha
54 ··0x000008c8·68617273·00536e65·7700504c·5f756e69·hars.Snew.PL_uni57 ··0x00000938·72730053·6e657700·504c5f75·6e696679·rs.Snew.PL_unify
55 ··0x000008d8·66795f73·74726561·6d00504c·5f636f70·fy_stream.PL_cop58 ··0x00000948·5f737472·65616d00·504c5f63·6f70795f·_stream.PL_copy_
56 ··0x000008e8·795f7465·726d5f72·65660050·4c5f6765·y_term_ref.PL_ge59 ··0x00000958·7465726d·5f726566·00504c5f·6765745f·term_ref.PL_get_
57 ··0x000008f8·745f6c69·73740050·4c5f6765·745f6e61·t_list.PL_get_na60 ··0x00000968·6c697374·00504c5f·6765745f·6e616d65·list.PL_get_name
58 ··0x00000908·6d655f61·72697479·5f737a00·5f504c5f·me_arity_sz._PL_61 ··0x00000978·5f617269·74795f73·7a005f50·4c5f6765·_arity_sz._PL_ge
59 ··0x00000918·6765745f·6172675f·737a0050·4c5f6765·get_arg_sz.PL_ge62 ··0x00000988·745f6172·675f737a·00504c5f·6765745f·t_arg_sz.PL_get_
60 ··0x00000928·745f626f·6f6c0050·4c5f6174·6f6d5f63·t_bool.PL_atom_c63 ··0x00000998·626f6f6c·00504c5f·61746f6d·5f636861·bool.PL_atom_cha
61 ··0x00000938·68617273·00504c5f·6765745f·6e696c00·hars.PL_get_nil.64 ··0x000009a8·72730050·4c5f6765·745f6e69·6c00504c·rs.PL_get_nil.PL
62 ··0x00000948·504c5f69·6e737461·6e746961·74696f6e·PL_instantiation65 ··0x000009b8·5f696e73·74616e74·69617469·6f6e5f65·_instantiation_e
63 ··0x00000958·5f657272·6f720069·6e737461·6c6c5f6d·_error.install_m66 ··0x000009c8·72726f72·00696e73·74616c6c·5f6d656d·rror.install_mem
64 ··0x00000968·656d6669·6c650050·4c5f7265·67697374·emfile.PL_regist67 ··0x000009d8·66696c65·00504c5f·72656769·73746572·file.PL_register
65 ··0x00000978·65725f66·6f726569·676e006c·6962632e·er_foreign.libc.68 ··0x000009e8·5f666f72·6569676e·006c6962·6763635f·_foreign.libgcc_
 69 ··0x000009f8·732e736f·2e31006c·6962632e·736f2e36·s.so.1.libc.so.6
66 ··0x00000988·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar70 ··0x00000a08·006c642d·6c696e75·782d6172·6d68662e·.ld-linux-armhf.
67 ··0x00000998·6d68662e·736f2e33·00474c49·42435f32·mhf.so.3.GLIBC_271 ··0x00000a18·736f2e33·00474c49·42435f32·2e340047·so.3.GLIBC_2.4.G
68 ··0x000009a8·2e3400······························.4.72 ··0x00000a28·43435f33·2e3500·····················CC_3.5.
  
542 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 9309
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000d40·<.init>:2 00000de8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1060·<PL_get_bool@plt+0xc>5 »       bl»     1108·<PL_get_bool@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
12.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
97.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 9309
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003518·<.fini>:2 000035c0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
11.0 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 86 lines modifiedOffset 1, 86 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00003520·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000035c8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00003530·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000035d8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00003540·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000035e8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00003550·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000035f8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003560·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003608·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003570·26000000·41000000·13000000·41000000·&...A.......A... 
8 ··0x00003580·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x00003590·19000000·41000000·0a000000·41000000·....A.......A... 
10 ··0x000035a0·0b000000·41000000·00000000·00000000·....A........... 
11 ··0x000035b0·7265736f·75726365·5f657272·6f720000·resource_error.. 
12 ··0x000035c0·6e6f5f6d·656d6f72·79000000·7065726d·no_memory...perm 
13 ··0x000035d0·69737369·6f6e5f65·72726f72·00000000·ission_error.... 
14 ··0x000035e0·65786973·74656e63·655f6572·726f7200·existence_error. 
15 ··0x000035f0·73797374·656d5f65·72726f72·00000000·system_error.... 
16 ··0x00003600·76617269·61626c65·00000000·696e7374·variable....inst 
17 ··0x00003610·616e7469·6174696f·6e5f6572·726f7200·antiation_error. 
18 ··0x00003620·74797065·5f657272·6f720000·646f6d61·type_error..doma 
19 ··0x00003630·696e5f65·72726f72·00000000·6e6f745f·in_error....not_ 
20 ··0x00003640·696d706c·656d656e·74656400·73796e74·implemented.synt 
21 ··0x00003650·61785f65·72726f72·00000000·2e2f7061·ax_error...../pa 
22 ··0x00003660·636b6167·65732f63·6c69622f·6572726f·ckages/clib/erro 
23 ··0x00003670·722e6300·30000000·6572726f·72000000·r.c.0...error... 
24 ··0x00003680·2f000000·636f6e74·65787400·2e2f7061·/...context../pa 
25 ··0x00003690·636b6167·65732f63·6c69622f·6d656d66·ckages/clib/memf 
26 ··0x000036a0·696c652e·63000000·746f203c·3d206d2d·ile.c...to·<=·m- 
27 ··0x000036b0·3e656e64·202d206d·2d3e6761·705f7369·>end·-·m->gap_si 
28 ··0x000036c0·7a650000·6d662d3e·6d616769·63203d3d·ze..mf->magic·== 
29 ··0x000036d0·204d454d·46494c45·5f4d4147·49430000··MEMFILE_MAGIC.. 
30 ··0x000036e0·66726565·645f6d65·6d6f7279·5f66696c·freed_memory_fil 
31 ··0x000036f0·65000000·61636365·73730000·3c6d656d·e...access..<mem 
32 ··0x00003700·6f72795f·66696c65·3e282570·29000000·ory_file>(%p)... 
33 ··0x00003710·656e636f·64696e67·00000000·6e6f2055·encoding....no·U 
34 ··0x00003720·54462d38·20656e63·6f64696e·67000000·TF-8·encoding... 
35 ··0x00003730·75746638·5f706f73·6974696f·6e000000·utf8_position... 
36 ··0x00003740·63726561·74650000·61746f6d·00000000·create..atom.... 
37 ··0x00003750·73203d3d·20650000·72656164·206f6e6c·s·==·e..read·onl 
38 ··0x00003760·79000000·6d6f6469·66790000·616c7265·y...modify..alre 
39 ··0x00003770·61647920·6f70656e·00000000·6f666673·ady·open....offs 
40 ··0x00003780·65740000·6d656d6f·72790000·73697a65·et..memory..size 
41 ··0x00003790·00000000·6f70656e·5f6d656d·6f72795f·....open_memory_ 
42 ··0x000037a0·66696c65·00000000·696f5f6d·6f646500·file....io_mode. 
43 ··0x000037b0·626f6f6c·65616e00·6f707469·6f6e0000·boolean.option.. 
44 ··0x000037c0·6c697374·00000000·696e636f·6e736973·list....inconsis 
45 ··0x000037d0·74656e74·20656e63·6f64696e·67000000·tent·encoding... 
46 ··0x000037e0·6e6f745f·6c657373·5f746861·6e5f6f6e·not_less_than_on 
47 ··0x000037f0·65000000·756e6b6e·6f776e00·6f637465·e...unknown.octe 
48 ··0x00003800·74000000·61736369·69000000·69736f5f·t...ascii...iso_ 
49 ··0x00003810·6c617469·6e5f3100·74657874·00000000·latin_1.text.... 
50 ··0x00003820·75746638·00000000·756e6963·6f64655f·utf8....unicode_ 
51 ··0x00003830·62650000·756e6963·6f64655f·6c650000·be..unicode_le.. 
52 ··0x00003840·77636861·725f7400·72656164·00000000·wchar_t.read.... 
53 ··0x00003850·77726974·65000000·61707065·6e640000·write...append.. 
54 ··0x00003860·75706461·74650000·696e7365·72740000·update..insert.. 
55 ··0x00003870·66726565·5f6f6e5f·636c6f73·65000000·free_on_close... 
56 ··0x00003880·6e65775f·6d656d6f·72795f66·696c6500·new_memory_file. 
57 ··0x00003890·66726565·5f6d656d·6f72795f·66696c65·free_memory_file 
58 ··0x000038a0·00000000·73697a65·5f6d656d·6f72795f·....size_memory_ 
59 ··0x000038b0·66696c65·00000000·61746f6d·5f746f5f·file....atom_to_ 
60 ··0x000038c0·6d656d6f·72795f66·696c6500·6d656d6f·memory_file.memo 
61 ··0x000038d0·72795f66·696c655f·746f5f61·746f6d00·ry_file_to_atom. 
62 ··0x000038e0·6d656d6f·72795f66·696c655f·746f5f63·memory_file_to_c 
63 ··0x000038f0·6f646573·00000000·6d656d6f·72795f66·odes....memory_f 
64 ··0x00003900·696c655f·746f5f73·7472696e·67000000·ile_to_string... 
65 ··0x00003910·75746638·5f706f73·6974696f·6e5f6d65·utf8_position_me 
66 ··0x00003920·6d6f7279·5f66696c·65000000·696e7365·mory_file...inse 
67 ··0x00003930·72745f6d·656d6f72·795f6669·6c650000·rt_memory_file.. 
68 ··0x00003940·64656c65·74655f6d·656d6f72·795f6669·delete_memory_fi 
69 ··0x00003950·6c650000·6d656d6f·72795f66·696c655f·le..memory_file_ 
70 ··0x00003960·73756273·7472696e·67000000·6d656d6f·substring...memo 
71 ··0x00003970·72795f66·696c655f·6c696e65·5f706f73·ry_file_line_pos 
72 ··0x00003980·6974696f·6e000000·706c5f65·72726f72·ition...pl_error 
73 ··0x00003990·00000000·6d6f7665·5f676170·5f746f00·....move_gap_to. 
74 ··0x000039a0·6765745f·6d656d66·696c6500·6765745f·get_memfile.get_ 
75 ··0x000039b0·73697a65·5f6d6600·6d665f73·6b697000·size_mf.mf_skip. 
76 ··0x000039c0·3e000000·41000000·0c000000·41000000·>...A.......A... 
77 ··0x000039d0·11000000·41000000·27000000·41000000·....A...'...A... 
78 ··0x000039e0·36000000·41000000·03000000·41000000·6...A.......A... 
79 ··0x000039f0·06000000·41000000·15000000·41000000·....A.......A... 
80 ··0x00003a00·0f000000·41000000·0e000000·41000000·....A.......A... 
81 ··0x00003a10·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00003618·26000000·41000000·13000000·41000000·&...A.......A...
82 ··0x00003a20·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00003628·29000000·41000000·02000000·41000000·)...A.......A...
83 ··0x00003a30·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003638·19000000·41000000·0a000000·41000000·....A.......A...
84 ··0x00003a40·0b000000·41000000·00000000·00000000·....A...........10 ··0x00003648·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00003658·7265736f·75726365·5f657272·6f720000·resource_error..
 12 ··0x00003668·6e6f5f6d·656d6f72·79000000·7065726d·no_memory...perm
 13 ··0x00003678·69737369·6f6e5f65·72726f72·00000000·ission_error....
 14 ··0x00003688·65786973·74656e63·655f6572·726f7200·existence_error.
 15 ··0x00003698·73797374·656d5f65·72726f72·00000000·system_error....
 16 ··0x000036a8·76617269·61626c65·00000000·696e7374·variable....inst
 17 ··0x000036b8·616e7469·6174696f·6e5f6572·726f7200·antiation_error.
 18 ··0x000036c8·74797065·5f657272·6f720000·646f6d61·type_error..doma
 19 ··0x000036d8·696e5f65·72726f72·00000000·6e6f745f·in_error....not_
 20 ··0x000036e8·696d706c·656d656e·74656400·73796e74·implemented.synt
 21 ··0x000036f8·61785f65·72726f72·00000000·2e2f7061·ax_error...../pa
 22 ··0x00003708·636b6167·65732f63·6c69622f·6572726f·ckages/clib/erro
 23 ··0x00003718·722e6300·30000000·6572726f·72000000·r.c.0...error...
 24 ··0x00003728·2f000000·636f6e74·65787400·2e2f7061·/...context../pa
 25 ··0x00003738·636b6167·65732f63·6c69622f·6d656d66·ckages/clib/memf
 26 ··0x00003748·696c652e·63000000·746f203c·3d206d2d·ile.c...to·<=·m-
 27 ··0x00003758·3e656e64·202d206d·2d3e6761·705f7369·>end·-·m->gap_si
 28 ··0x00003768·7a650000·6d662d3e·6d616769·63203d3d·ze..mf->magic·==
 29 ··0x00003778·204d454d·46494c45·5f4d4147·49430000··MEMFILE_MAGIC..
 30 ··0x00003788·66726565·645f6d65·6d6f7279·5f66696c·freed_memory_fil
 31 ··0x00003798·65000000·61636365·73730000·3c6d656d·e...access..<mem
 32 ··0x000037a8·6f72795f·66696c65·3e282570·29000000·ory_file>(%p)...
 33 ··0x000037b8·656e636f·64696e67·00000000·6e6f2055·encoding....no·U
 34 ··0x000037c8·54462d38·20656e63·6f64696e·67000000·TF-8·encoding...
 35 ··0x000037d8·75746638·5f706f73·6974696f·6e000000·utf8_position...
 36 ··0x000037e8·63726561·74650000·61746f6d·00000000·create..atom....
 37 ··0x000037f8·73203d3d·20650000·72656164·206f6e6c·s·==·e..read·onl
 38 ··0x00003808·79000000·6d6f6469·66790000·616c7265·y...modify..alre
 39 ··0x00003818·61647920·6f70656e·00000000·6f666673·ady·open....offs
 40 ··0x00003828·65740000·6d656d6f·72790000·73697a65·et..memory..size
 41 ··0x00003838·00000000·6f70656e·5f6d656d·6f72795f·....open_memory_
 42 ··0x00003848·66696c65·00000000·696f5f6d·6f646500·file....io_mode.
 43 ··0x00003858·626f6f6c·65616e00·6f707469·6f6e0000·boolean.option..
 44 ··0x00003868·6c697374·00000000·696e636f·6e736973·list....inconsis
 45 ··0x00003878·74656e74·20656e63·6f64696e·67000000·tent·encoding...
 46 ··0x00003888·6e6f745f·6c657373·5f746861·6e5f6f6e·not_less_than_on
 47 ··0x00003898·65000000·756e6b6e·6f776e00·6f637465·e...unknown.octe
 48 ··0x000038a8·74000000·61736369·69000000·69736f5f·t...ascii...iso_
 49 ··0x000038b8·6c617469·6e5f3100·74657874·00000000·latin_1.text....
 50 ··0x000038c8·75746638·00000000·756e6963·6f64655f·utf8....unicode_
 51 ··0x000038d8·62650000·756e6963·6f64655f·6c650000·be..unicode_le..
 52 ··0x000038e8·77636861·725f7400·72656164·00000000·wchar_t.read....
Max diff block lines reached; 0/11176 bytes (0.00%) of diff not shown.
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00003a50·00000000····························....2 ··0x00003c14·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fde8·25110000····························%...2 ··0x0001fde0·cd110000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fdec·e5100000····························....2 ··0x0001fde4·8d110000····························....
  
2.51 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fee8·f0fd0100·00000000·00000000·4c0d0000·............L...3 ··0x0001fee8·e8fd0100·00000000·00000000·f40d0000·................
4 ··0x0001fef8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...4 ··0x0001fef8·f40d0000·f40d0000·f40d0000·f40d0000·................
5 ··0x0001ff08·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...5 ··0x0001ff08·f40d0000·f40d0000·f40d0000·f40d0000·................
6 ··0x0001ff18·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...6 ··0x0001ff18·f40d0000·f40d0000·f40d0000·f40d0000·................
7 ··0x0001ff28·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...7 ··0x0001ff28·f40d0000·f40d0000·f40d0000·f40d0000·................
8 ··0x0001ff38·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...8 ··0x0001ff38·f40d0000·f40d0000·f40d0000·f40d0000·................
9 ··0x0001ff48·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...9 ··0x0001ff48·f40d0000·f40d0000·f40d0000·f40d0000·................
10 ··0x0001ff58·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...10 ··0x0001ff58·f40d0000·f40d0000·f40d0000·f40d0000·................
11 ··0x0001ff68·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...11 ··0x0001ff68·f40d0000·f40d0000·f40d0000·f40d0000·................
12 ··0x0001ff78·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...12 ··0x0001ff78·f40d0000·f40d0000·f40d0000·f40d0000·................
13 ··0x0001ff88·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...13 ··0x0001ff88·f40d0000·f40d0000·f40d0000·f40d0000·................
14 ··0x0001ff98·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...14 ··0x0001ff98·f40d0000·f40d0000·f40d0000·f40d0000·................
15 ··0x0001ffa8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...15 ··0x0001ffa8·f40d0000·f40d0000·f40d0000·f40d0000·................
16 ··0x0001ffb8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...16 ··0x0001ffb8·f40d0000·f40d0000·f40d0000·f40d0000·................
17 ··0x0001ffc8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...17 ··0x0001ffc8·f40d0000·f40d0000·f40d0000·f40d0000·................
18 ··0x0001ffd8·4c0d0000·4c0d0000·4c0d0000·4c0d0000·L...L...L...L...18 ··0x0001ffd8·f40d0000·f40d0000·f40d0000·f40d0000·................
19 ··0x0001ffe8·4c0d0000·00000000·00000000·00000000·L...............19 ··0x0001ffe8·f40d0000·00000000·00000000·00000000·................
20 ··0x0001fff8·00000000·00000000···················........20 ··0x0001fff8·00000000·00000000···················........
  
1.24 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·013a2975·04000000·c0380000·.....:)u.....8..2 ··0x00020000·00000200·013a2975·04000000·68390000·.....:)u....h9..
3 ··0x00020010·cd210000·15190000·49190000·f9180000·.!......I.......3 ··0x00020010·75220000·bd190000·f1190000·a1190000·u"..............
4 ··0x00020020·00000000·00000000·00000000·00000000·................4 ··0x00020020·00000000·00000000·00000000·00000000·................
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·00000000·00000000·00000000·................6 ··0x00020040·00000000·00000000·00000000·00000000·................
7 ··0x00020050·00000000·00000000·00000000·00000000·................7 ··0x00020050·00000000·00000000·00000000·00000000·................
8 ··0x00020060·00000000·e8000200·01000000·ec000200·................8 ··0x00020060·00000000·e8000200·01000000·ec000200·................
9 ··0x00020070·02000000·f0000200·03000000·f4000200·................9 ··0x00020070·02000000·f0000200·03000000·f4000200·................
10 ··0x00020080·04000000·f8000200·05000000·fc000200·................10 ··0x00020080·04000000·f8000200·05000000·fc000200·................
11 ··0x00020090·06000000·00010200·07000000·04010200·................11 ··0x00020090·06000000·00010200·07000000·04010200·................
12 ··0x000200a0·08000000·08010200·00000000·00000000·................12 ··0x000200a0·08000000·08010200·00000000·00000000·................
13 ··0x000200b0·81170000·d1160000·41160000·21220000·........A...!"..13 ··0x000200b0·29180000·79170000·e9160000·c9220000·)...y........"..
14 ··0x000200c0·00000000·c1150000···················........14 ··0x000200c0·00000000·69160000···················....i...
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·34373930·37636536·36653864·64663438·47907ce66e8ddf48 
3 ··0x00000010·36653635·32356137·34313466·64366362·6e6525a7414fd6cb2 ··0x00000000·36396130·38333137·32316232·31666139·69a0831721b21fa9
 3 ··0x00000010·36303739·30326131·61643138·37646131·607902a1ad187da1
4 ··0x00000020·30313161·34302e64·65627567·00000000·011a40.debug....4 ··0x00000020·34353439·36622e64·65627567·00000000·45496b.debug....
5 ··0x00000030·65a2f8d4····························e...5 ··0x00000030·85c66f12····························..o.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
88.6 KB
./usr/lib/swi-prolog/lib/aarch64-linux/ntriples.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/ntriples.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x002020·0x00002020·0x00002020·0x00060·0x00060·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01f58·0x01f58·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02084·0x02084·R·E·0x10000
7 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x0018c·0x001b8·RW··0x100008 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00194·0x001c0·RW··0x10000
8 ··DYNAMIC········0x00fe80·0x0001fe80·0x0001fe80·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe78·0x0001fe78·0x0001fe78·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00188·0x00188·R···0x112 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00190·0x00190·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000210·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000230·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000348·000348·0001e4·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000388·000388·000228·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000052c·00052c·000042·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000005b0·0005b0·000046·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000570·000570·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000005f8·0005f8·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000005b0·0005b0·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000658·000658·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000005f0·0005f0·0000d0·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000698·000698·0000d0·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········000006c0·0006c0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000768·000768·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000006cc·0006cc·000154·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000774·000774·000154·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000820·000820·001250·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000008c8·0008c8·001250·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001a70·001a70·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001b18·001b18·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001a78·001a78·0004dc·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001b20·001b20·0004dc·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00001ffc·001ffc·000024·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00002020·002020·000060·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001f54·001f54·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00002080·002080·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe78·00fe78·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe7c·00fe7c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe80·00fe80·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe78·00fe78·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·00002c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·010004·00002c·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.79 KB
readelf --wide --symbols {}
    
Offset 1, 36 lines modifiedOffset 1, 38 lines modified
  
1 Symbol·table·'.dynsym'·contains·33·entries:1 Symbol·table·'.dynsym'·contains·35·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000006c0·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000768·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Speekcode
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v
 32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
35 ····32:·00001939···312·FUNC····GLOBAL·DEFAULT···11·install_ntriples37 ····34:·000019e1···312·FUNC····GLOBAL·DEFAULT···11·install_ntriples
5.01 KB
readelf --wide --relocs {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x5b0·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x658·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe78··00000017·R_ARM_RELATIVE········3 0001fe70··00000017·R_ARM_RELATIVE········
4 0001fe7c··00000017·R_ARM_RELATIVE········4 0001fe74··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001815·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001915·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x5f0·contains·26·entries:11 Relocation·section·'.rel.plt'·at·offset·0x698·contains·26·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff84··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 0001ff84··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001ff88··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream14 0001ff88··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
15 0001ff8c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ff8c··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ff90··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 0001ff90··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
17 0001ff94··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars17 0001ff94··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
18 0001ff98··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.418 0001ff98··00000a16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
19 0001ff9c··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.419 0001ff9c··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
20 0001ffa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign20 0001ffa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
21 0001ffa4··00000d16·R_ARM_JUMP_SLOT········00000000···Sferror21 0001ffa4··00000e16·R_ARM_JUMP_SLOT········00000000···Sferror
22 0001ffa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_stream22 0001ffa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_stream
23 0001ffac··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 0001ffac··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 0001ffb0··00001016·R_ARM_JUMP_SLOT········00000000···Speekcode24 0001ffb0··00001116·R_ARM_JUMP_SLOT········00000000···Speekcode
25 0001ffb4··00001116·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.425 0001ffb4··00001216·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
26 0001ffb8··00001216·R_ARM_JUMP_SLOT········00000000···PL_raise_exception26 0001ffb8··00001316·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
27 0001ffbc··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz27 0001ffbc··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
28 0001ffc0··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref28 0001ffc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
29 0001ffc4··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_atom29 0001ffc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_atom
30 0001ffc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs30 0001ffc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
31 0001ffcc··00001716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.431 0001ffcc··00001816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
32 0001ffd0··00001816·R_ARM_JUMP_SLOT········00000000···__gmon_start__32 0001ffd0··00001916·R_ARM_JUMP_SLOT········00000000···__gmon_start__
33 0001ffd4··00001916·R_ARM_JUMP_SLOT········00000000···PL_resource_error33 0001ffd4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
34 0001ffd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify34 0001ffd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_unify
35 0001ffdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v35 0001ffdc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
36 0001ffe0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom36 0001ffe0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
37 0001ffe4··00001d16·R_ARM_JUMP_SLOT········00000000···Sgetcode37 0001ffe4··00001f16·R_ARM_JUMP_SLOT········00000000···Sgetcode
38 0001ffe8··00001f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.438 0001ffe8··00002116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe80·contains·27·entries:1 Dynamic·section·at·offset·0xfe78·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x6c06 ·0x0000000c·(INIT)·······················0x768
6 ·0x0000000d·(FINI)·······················0x1a707 ·0x0000000d·(FINI)·······················0x1b18
7 ·0x00000019·(INIT_ARRAY)·················0x1fe788 ·0x00000019·(INIT_ARRAY)·················0x1fe70
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe7c10 ·0x0000001a·(FINI_ARRAY)·················0x1fe74
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x34813 ·0x00000005·(STRTAB)·····················0x388
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················484·(bytes)15 ·0x0000000a·(STRSZ)······················552·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff7817 ·0x00000003·(PLTGOT)·····················0x1ff78
17 ·0x00000002·(PLTRELSZ)···················208·(bytes)18 ·0x00000002·(PLTRELSZ)···················208·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x5f020 ·0x00000017·(JMPREL)·····················0x698
20 ·0x00000011·(REL)························0x5b021 ·0x00000011·(REL)························0x658
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x57026 ·0x6ffffffe·(VERNEED)····················0x5f8
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x52c28 ·0x6ffffff0·(VERSYM)·····················0x5b0
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·d70c81631c328922b8c442e29b4efd918efc40933 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e4b69a9805411512a1028bfa932c4b22be8ea319
2.33 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 21 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·33·entries:1 Version·symbols·section·'.gnu.version'·contains·35·entries:
2 ·Addr:·0x000000000000052c··Offset:·0x0000052c··Link:·3·(.dynsym)2 ·Addr:·0x00000000000005b0··Offset:·0x000005b0··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····2·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····4·(GLIBC_2.4)··
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··10 ··01c:···1·(*global*)······2·(GCC_3.5)·······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)···11 ··020:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·2·entries:12 Version·needs·section·'.gnu.version_r'·contains·3·entries:
13 ·Addr:·0x0000000000000570··Offset:·0x00000570··Link:·4·(.dynstr)13 ·Addr:·0x00000000000005f8··Offset:·0x000005f8··Link:·4·(.dynstr)
14 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·114 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
15 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·315 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
16 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·116 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
17 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·217 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 18 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 19 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
896 B
strings --all --bytes=8 {}
    
Offset 1, 32 lines modifiedOffset 1, 35 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 Sgetcode6 Sgetcode
6 __assert_fail7 __assert_fail
7 PL_resource_error8 PL_resource_error
8 PL_new_term_refs9 PL_new_term_refs
9 PL_unify_term10 PL_unify_term
10 PL_new_term_ref11 PL_new_term_ref
11 PL_unify_stream12 PL_unify_stream
12 PL_cons_functor_v13 PL_cons_functor_v
13 PL_raise_exception14 PL_raise_exception
14 PL_unify_wchars15 PL_unify_wchars
15 __stack_chk_fail16 __stack_chk_fail
16 __stack_chk_guard17 __stack_chk_guard
 18 __aeabi_unwind_cpp_pr1
17 Speekcode19 Speekcode
18 PL_get_stream20 PL_get_stream
19 PL_release_stream21 PL_release_stream
20 PL_unify_atom22 PL_unify_atom
21 PL_unify23 PL_unify
22 install_ntriples24 install_ntriples
23 PL_new_atom25 PL_new_atom
24 PL_new_functor_sz26 PL_new_functor_sz
25 PL_register_foreign27 PL_register_foreign
 28 libgcc_s.so.1
26 libc.so.629 libc.so.6
27 ld-linux-armhf.so.330 ld-linux-armhf.so.3
28 GLIBC_2.431 GLIBC_2.4
29 H»      KxD»   J{D32 H»      KxD»   J{D
30 K2F0F{DYh33 K2F0F{DYh
31 DDDDDRDDDUDDDDDDD34 DDDDDRDDDUDDDDDDD
32 KBF@F{DYi35 KBF@F{DYi
Offset 62, 14 lines modifiedOffset 65, 16 lines modified
62 .shstrtab65 .shstrtab
63 .note.gnu.build-id66 .note.gnu.build-id
64 .gnu.hash67 .gnu.hash
65 .gnu.version68 .gnu.version
66 .gnu.version_r69 .gnu.version_r
67 .rel.dyn70 .rel.dyn
68 .rel.plt71 .rel.plt
 72 .ARM.extab
 73 .ARM.exidx
69 .eh_frame74 .eh_frame
70 .init_array75 .init_array
71 .fini_array76 .fini_array
72 .dynamic77 .dynamic
73 .ARM.attributes78 .ARM.attributes
74 .gnu_debugaltlink79 .gnu_debugaltlink
75 .gnu_debuglink80 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·20000000·01000000·05000000·....·...........2 ··0x00000138·02000000·22000000·01000000·05000000·...."...........
3 ··0x00000128·00100000·20000000·00000000·8dcd6db2·....·.........m.3 ··0x00000148·00100000·22000000·00000000·8dcd6db2·....".........m.
  
4.45 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 34 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000348·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000388·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000358·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000398·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000368·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003a8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000378·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003b8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000388·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003c8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x000003d8·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x000003e8·696e645f·6370705f·70723000·53676574·ind_cpp_pr0.Sget
 9 ··0x000003f8·636f6465·00536665·72726f72·00726561·code.Sferror.rea
 10 ··0x00000408·6c6c6f63·006d616c·6c6f6300·6d656d63·lloc.malloc.memc
 11 ··0x00000418·7079005f·5f617373·6572745f·6661696c·py.__assert_fail
 12 ··0x00000428·00504c5f·7265736f·75726365·5f657272·.PL_resource_err
 13 ··0x00000438·6f720050·4c5f6e65·775f7465·726d5f72·or.PL_new_term_r
7 ··0x00000398·6c697a65·00536765·74636f64·65005366·lize.Sgetcode.Sf 
8 ··0x000003a8·6572726f·72007265·616c6c6f·63006d61·error.realloc.ma 
9 ··0x000003b8·6c6c6f63·006d656d·63707900·5f5f6173·lloc.memcpy.__as 
10 ··0x000003c8·73657274·5f666169·6c00504c·5f726573·sert_fail.PL_res 
11 ··0x000003d8·6f757263·655f6572·726f7200·504c5f6e·ource_error.PL_n 
12 ··0x000003e8·65775f74·65726d5f·72656673·00504c5f·ew_term_refs.PL_ 
13 ··0x000003f8·756e6966·795f7465·726d0050·4c5f6e65·unify_term.PL_ne 
14 ··0x00000408·775f7465·726d5f72·65660050·4c5f756e·w_term_ref.PL_un 
15 ··0x00000418·6966795f·73747265·616d0050·4c5f636f·ify_stream.PL_co 
16 ··0x00000428·6e735f66·756e6374·6f725f76·00504c5f·ns_functor_v.PL_ 
17 ··0x00000438·72616973·655f6578·63657074·696f6e00·raise_exception. 
18 ··0x00000448·66726565·00504c5f·756e6966·795f7763·free.PL_unify_wc14 ··0x00000448·65667300·504c5f75·6e696679·5f746572·efs.PL_unify_ter
 15 ··0x00000458·6d00504c·5f6e6577·5f746572·6d5f7265·m.PL_new_term_re
19 ··0x00000458·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk 
20 ··0x00000468·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch 
21 ··0x00000478·6b5f6775·61726400·53706565·6b636f64·k_guard.Speekcod 
22 ··0x00000488·6500504c·5f676574·5f737472·65616d00·e.PL_get_stream. 
23 ··0x00000498·504c5f72·656c6561·73655f73·74726561·PL_release_strea 
24 ··0x000004a8·6d00504c·5f756e69·66795f61·746f6d00·m.PL_unify_atom.16 ··0x00000468·6600504c·5f756e69·66795f73·74726561·f.PL_unify_strea
 17 ··0x00000478·6d00504c·5f636f6e·735f6675·6e63746f·m.PL_cons_functo
 18 ··0x00000488·725f7600·504c5f72·61697365·5f657863·r_v.PL_raise_exc
 19 ··0x00000498·65707469·6f6e0066·72656500·504c5f75·eption.free.PL_u
 20 ··0x000004a8·6e696679·5f776368·61727300·5f5f7374·nify_wchars.__st
 21 ··0x000004b8·61636b5f·63686b5f·6661696c·005f5f73·ack_chk_fail.__s
 22 ··0x000004c8·7461636b·5f63686b·5f677561·7264005f·tack_chk_guard._
 23 ··0x000004d8·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 24 ··0x000004e8·705f7072·31005370·65656b63·6f646500·p_pr1.Speekcode.
 25 ··0x000004f8·504c5f67·65745f73·74726561·6d00504c·PL_get_stream.PL
 26 ··0x00000508·5f72656c·65617365·5f737472·65616d00·_release_stream.
 27 ··0x00000518·504c5f75·6e696679·5f61746f·6d00504c·PL_unify_atom.PL
25 ··0x000004b8·504c5f75·6e696679·00696e73·74616c6c·PL_unify.install28 ··0x00000528·5f756e69·66790069·6e737461·6c6c5f6e·_unify.install_n
26 ··0x000004c8·5f6e7472·69706c65·7300504c·5f6e6577·_ntriples.PL_new29 ··0x00000538·74726970·6c657300·504c5f6e·65775f61·triples.PL_new_a
27 ··0x000004d8·5f61746f·6d00504c·5f6e6577·5f66756e·_atom.PL_new_fun30 ··0x00000548·746f6d00·504c5f6e·65775f66·756e6374·tom.PL_new_funct
28 ··0x000004e8·63746f72·5f737a00·504c5f72·65676973·ctor_sz.PL_regis31 ··0x00000558·6f725f73·7a00504c·5f726567·69737465·or_sz.PL_registe
29 ··0x000004f8·7465725f·666f7265·69676e00·6c696263·ter_foreign.libc32 ··0x00000568·725f666f·72656967·6e006c69·62676363·r_foreign.libgcc
 33 ··0x00000578·5f732e73·6f2e3100·6c696263·2e736f2e·_s.so.1.libc.so.
30 ··0x00000508·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a34 ··0x00000588·36006c64·2d6c696e·75782d61·726d6866·6.ld-linux-armhf
31 ··0x00000518·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_35 ··0x00000598·2e736f2e·3300474c·4942435f·322e3400·.so.3.GLIBC_2.4.
32 ··0x00000528·322e3400····························2.4.36 ··0x000005a8·4743435f·332e3500···················GCC_3.5.
  
544 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000006c0·<.init>:2 00000768·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     820·<__assert_fail@plt+0xc>5 »       bl»     8c8·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
5.29 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 143 lines modifiedOffset 1, 143 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000006cc·<PL_release_stream@plt-0x14>:2 00000774·<PL_release_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·6dc·<PL_release_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·784·<PL_release_stream@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       muleq»  r1,·ip,·r87 »       strdeq» pc,·[r1],·-r4
  
8 000006e0·<PL_release_stream@plt>:8 00000788·<PL_release_stream@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2204]!»      @·0x89c11 »       ldr»    pc,·[ip,·#2036]!»      @·0x7f4
  
12 000006ec·<PL_unify_stream@plt>:12 00000794·<PL_unify_stream@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2196]!»      @·0x89415 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec
  
16 000006f8·<__cxa_finalize@plt>:16 000007a0·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2188]!»      @·0x88c19 »       ldr»    pc,·[ip,·#2020]!»      @·0x7e4
  
20 00000704·<PL_unify_term@plt>:20 000007ac·<PL_unify_term@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#2180]!»      @·0x88423 »       ldr»    pc,·[ip,·#2012]!»      @·0x7dc
  
24 00000710·<PL_unify_wchars@plt>:24 000007b8·<PL_unify_wchars@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c27 »       ldr»    pc,·[ip,·#2004]!»      @·0x7d4
  
28 0000071c·<free@plt>:28 000007c4·<free@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#2164]!»      @·0x87431 »       ldr»    pc,·[ip,·#1996]!»      @·0x7cc
  
32 00000728·<memcpy@plt>:32 000007d0·<memcpy@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c35 »       ldr»    pc,·[ip,·#1988]!»      @·0x7c4
  
36 00000734·<PL_register_foreign@plt>:36 000007dc·<PL_register_foreign@plt>:
37 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477837 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2144]!»      @·0x86040 »       ldr»    pc,·[ip,·#1976]!»      @·0x7b8
  
41 00000744·<Sferror@plt>:41 000007ec·<Sferror@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2136]!»      @·0x85844 »       ldr»    pc,·[ip,·#1968]!»      @·0x7b0
  
45 00000750·<PL_get_stream@plt>:45 000007f8·<PL_get_stream@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2128]!»      @·0x85048 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a8
  
49 0000075c·<__stack_chk_fail@plt>:49 00000804·<__stack_chk_fail@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2120]!»      @·0x84852 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a0
  
53 00000768·<Speekcode@plt>:53 00000810·<Speekcode@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2112]!»      @·0x84056 »       ldr»    pc,·[ip,·#1944]!»      @·0x798
  
57 00000774·<realloc@plt>:57 0000081c·<realloc@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2104]!»      @·0x83860 »       ldr»    pc,·[ip,·#1936]!»      @·0x790
  
61 00000780·<PL_raise_exception@plt>:61 00000828·<PL_raise_exception@plt>:
62 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477862 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#2092]!»      @·0x82c65 »       ldr»    pc,·[ip,·#1924]!»      @·0x784
  
66 00000790·<PL_new_functor_sz@plt>:66 00000838·<PL_new_functor_sz@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#2084]!»      @·0x82469 »       ldr»    pc,·[ip,·#1916]!»      @·0x77c
  
70 0000079c·<PL_new_term_ref@plt>:70 00000844·<PL_new_term_ref@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#2076]!»      @·0x81c73 »       ldr»    pc,·[ip,·#1908]!»      @·0x774
  
74 000007a8·<PL_new_atom@plt>:74 00000850·<PL_new_atom@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#2068]!»      @·0x81477 »       ldr»    pc,·[ip,·#1900]!»      @·0x76c
  
78 000007b4·<PL_new_term_refs@plt>:78 0000085c·<PL_new_term_refs@plt>:
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#126976»       @·0x1f00080 »       add»    ip,·ip,·#126976»       @·0x1f000
81 »       ldr»    pc,·[ip,·#2060]!»      @·0x80c81 »       ldr»    pc,·[ip,·#1892]!»      @·0x764
  
82 000007c0·<malloc@plt>:82 00000868·<malloc@plt>:
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#2052]!»      @·0x80485 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c
  
86 000007cc·<__gmon_start__@plt>:86 00000874·<__gmon_start__@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#2044]!»      @·0x7fc89 »       ldr»    pc,·[ip,·#1876]!»      @·0x754
  
90 000007d8·<PL_resource_error@plt>:90 00000880·<PL_resource_error@plt>:
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#2036]!»      @·0x7f493 »       ldr»    pc,·[ip,·#1868]!»      @·0x74c
  
94 000007e4·<PL_unify@plt>:94 0000088c·<PL_unify@plt>:
95 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#126976»       @·0x1f00096 »       add»    ip,·ip,·#126976»       @·0x1f000
97 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec97 »       ldr»    pc,·[ip,·#1860]!»      @·0x744
  
98 000007f0·<PL_cons_functor_v@plt>:98 00000898·<PL_cons_functor_v@plt>:
99 »       add»    ip,·pc,·#0,·1299 »       add»    ip,·pc,·#0,·12
100 »       add»    ip,·ip,·#126976»       @·0x1f000100 »       add»    ip,·ip,·#126976»       @·0x1f000
Max diff block lines reached; 525/5077 bytes (10.34%) of diff not shown.
38.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001a70·<.fini>:2 00001b18·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
10.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 81 lines modifiedOffset 1, 81 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001a78·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001b20·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001a88·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001b30·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001a98·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001b40·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001aa8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001b50·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001ab8·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001b60·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001ac8·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001b70·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001ad8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001b80·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001ae8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001b90·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001af8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001ba0·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001b08·2e2f7061·636b6167·65732f73·656d7765·./packages/semwe11 ··0x00001bb0·2e2f7061·636b6167·65732f73·656d7765·./packages/semwe
12 ··0x00001b18·622f6e74·7269706c·65732e63·00000000·b/ntriples.c....12 ··0x00001bc0·622f6e74·7269706c·65732e63·00000000·b/ntriples.c....
13 ··0x00001b28·6320213d·202d3100·6d656d6f·72790000·c·!=·-1.memory..13 ··0x00001bd0·6320213d·202d3100·6d656d6f·72790000·c·!=·-1.memory..
14 ··0x00001b38·6e65776c·696e6520·696e2075·72697265·newline·in·urire14 ··0x00001be0·6e65776c·696e6520·696e2075·72697265·newline·in·urire
15 ··0x00001b48·66000000·454f4620·696e2075·72697265·f...EOF·in·urire15 ··0x00001bf0·66000000·454f4620·696e2075·72697265·f...EOF·in·urire
16 ··0x00001b58·66000000·496c6c65·67616c20·63686172·f...Illegal·char16 ··0x00001c00·66000000·496c6c65·67616c20·63686172·f...Illegal·char
17 ··0x00001b68·61637465·7220696e·20757269·72656600·acter·in·uriref.17 ··0x00001c10·61637465·7220696e·20757269·72656600·acter·in·uriref.
18 ··0x00001b78·696c6c65·67616c20·756e6963·6f646520·illegal·unicode·18 ··0x00001c20·696c6c65·67616c20·756e6963·6f646520·illegal·unicode·
19 ··0x00001b88·65736361·70650000·696c6c65·67616c20·escape..illegal·19 ··0x00001c30·65736361·70650000·696c6c65·67616c20·escape..illegal·
20 ··0x00001b98·65736361·70650000·496c6c65·67616c20·escape..Illegal·20 ··0x00001c40·65736361·70650000·496c6c65·67616c20·escape..Illegal·
21 ··0x00001ba8·636f6e74·726f6c20·63686172·61637465·control·characte21 ··0x00001c50·636f6e74·726f6c20·63686172·61637465·control·characte
22 ··0x00001bb8·7220696e·20757269·72656600·696e7661·r·in·uriref.inva22 ··0x00001c60·7220696e·20757269·72656600·696e7661·r·in·uriref.inva
23 ··0x00001bc8·6c696420·6e6f6465·49440000·656e642d·lid·nodeID..end-23 ··0x00001c70·6c696420·6e6f6465·49440000·656e642d·lid·nodeID..end-
24 ··0x00001bd8·6f662d6c·696e6520·65787065·63746564·of-line·expected24 ··0x00001c80·6f662d6c·696e6520·65787065·63746564·of-line·expected
25 ··0x00001be8·00000000·6e65776c·696e6520·696e2073·....newline·in·s25 ··0x00001c90·00000000·6e65776c·696e6520·696e2073·....newline·in·s
26 ··0x00001bf8·7472696e·67000000·6c616e67·75616765·tring...language26 ··0x00001ca0·7472696e·67000000·6c616e67·75616765·tring...language
27 ··0x00001c08·20746167·206d7573·74207374·61727420··tag·must·start·27 ··0x00001cb0·20746167·206d7573·74207374·61727420··tag·must·start·
28 ··0x00001c18·77697468·20612d7a·412d5a00·64617461·with·a-zA-Z.data28 ··0x00001cc0·77697468·20612d7a·412d5a00·64617461·with·a-zA-Z.data
29 ··0x00001c28·74797065·20757269·72656620·65787065·type·uriref·expe29 ··0x00001cd0·74797065·20757269·72656620·65787065·type·uriref·expe
30 ··0x00001c38·63746564·00000000·5e206578·70656374·cted....^·expect30 ··0x00001ce0·63746564·00000000·5e206578·70656374·cted....^·expect
31 ··0x00001c48·65640000·454f4620·696e2073·7472696e·ed..EOF·in·strin31 ··0x00001cf0·65640000·454f4620·696e2073·7472696e·ed..EOF·in·strin
32 ··0x00001c58·67000000·7375626a·65637420·65787065·g...subject·expe32 ··0x00001d00·67000000·7375626a·65637420·65787065·g...subject·expe
33 ··0x00001c68·63746564·00000000·70726564·69636174·cted....predicat33 ··0x00001d10·63746564·00000000·70726564·69636174·cted....predicat
34 ··0x00001c78·65206578·70656374·65640000·6f626a65·e·expected..obje34 ··0x00001d20·65206578·70656374·65640000·6f626a65·e·expected..obje
35 ··0x00001c88·63742065·78706563·74656400·66756c6c·ct·expected.full35 ··0x00001d30·63742065·78706563·74656400·66756c6c·ct·expected.full
36 ··0x00001c98·73746f70·20282e29·20657870·65637465·stop·(.)·expecte36 ··0x00001d40·73746f70·20282e29·20657870·65637465·stop·(.)·expecte
37 ··0x00001ca8·64000000·67726170·68206578·70656374·d...graph·expect37 ··0x00001d50·64000000·67726170·68206578·70656374·d...graph·expect
38 ··0x00001cb8·65640000·656e645f·6f665f66·696c6500·ed..end_of_file.38 ··0x00001d60·65640000·656e645f·6f665f66·696c6500·ed..end_of_file.
39 ··0x00001cc8·6e6f6465·00000000·6c697465·72616c00·node....literal.39 ··0x00001d70·6e6f6465·00000000·6c697465·72616c00·node....literal.
40 ··0x00001cd8·74797065·00000000·6c616e67·00000000·type....lang....40 ··0x00001d80·74797065·00000000·6c616e67·00000000·type....lang....
41 ··0x00001ce8·74726970·6c650000·71756164·00000000·triple..quad....41 ··0x00001d90·74726970·6c650000·71756164·00000000·triple..quad....
42 ··0x00001cf8·6572726f·72000000·73796e74·61785f65·error...syntax_e42 ··0x00001da0·6572726f·72000000·73796e74·61785f65·error...syntax_e
43 ··0x00001d08·72726f72·00000000·73747265·616d0000·rror....stream..43 ··0x00001db0·72726f72·00000000·73747265·616d0000·rror....stream..
44 ··0x00001d18·72656164·5f6e7472·69706c65·00000000·read_ntriple....44 ··0x00001dc0·72656164·5f6e7472·69706c65·00000000·read_ntriple....
45 ··0x00001d28·72656164·5f6e7175·61640000·72656164·read_nquad..read45 ··0x00001dd0·72656164·5f6e7175·61640000·72656164·read_nquad..read
46 ··0x00001d38·5f6e7475·706c6500·80010001·00010001·_ntuple.........46 ··0x00001de0·5f6e7475·706c6500·80010001·00010001·_ntuple.........
47 ··0x00001d48·00010001·00010001·00010001·01010201·................47 ··0x00001df0·00010001·00010001·00010001·01010201·................
48 ··0x00001d58·00010001·02010001·00010001·00010001·................48 ··0x00001e00·00010001·02010001·00010001·00010001·................
49 ··0x00001d68·00010001·00010001·00010001·00010001·................49 ··0x00001e10·00010001·00010001·00010001·00010001·................
50 ··0x00001d78·00010001·00010001·00010101·00020001·................50 ··0x00001e20·00010001·00010001·00010101·00020001·................
51 ··0x00001d88·00020002·00020002·00020002·00020002·................51 ··0x00001e30·00020002·00020002·00020002·00020002·................
52 ··0x00001d98·00020002·00020002·00020400·04000400·................52 ··0x00001e40·00020002·00020002·00020400·04000400·................
53 ··0x00001da8·04000400·04000400·04000400·04000000·................53 ··0x00001e50·04000400·04000400·04000400·04000000·................
54 ··0x00001db8·00020001·00020001·00020002·10001000·................54 ··0x00001e60·00020001·00020001·00020002·10001000·................
55 ··0x00001dc8·10001000·10001000·10001000·10001000·................55 ··0x00001e70·10001000·10001000·10001000·10001000·................
56 ··0x00001dd8·10001000·10001000·10001000·10001000·................ 
57 ··0x00001de8·10001000·10001000·10001000·10001000·................56 ··0x00001e80·10001000·10001000·10001000·10001000·................
 57 ··0x00001e90·10001000·10001000·10001000·10001000·................
58 ··0x00001df8·00000001·00000001·00020001·08000800·................58 ··0x00001ea0·00000001·00000001·00020001·08000800·................
59 ··0x00001e08·08000800·08000800·08000800·08000800·................59 ··0x00001eb0·08000800·08000800·08000800·08000800·................
60 ··0x00001e18·08000800·08000800·08000800·08000800·................60 ··0x00001ec0·08000800·08000800·08000800·08000800·................
61 ··0x00001e28·08000800·08000800·08000800·08000800·................61 ··0x00001ed0·08000800·08000800·08000800·08000800·................
62 ··0x00001e38·00010001·00010002·00000000·67726f77·............grow62 ··0x00001ee0·00010001·00010002·00000000·67726f77·............grow
63 ··0x00001e48·42756666·65720000·ffffffff·ffffffff·Buffer..........63 ··0x00001ef0·42756666·65720000·ffffffff·ffffffff·Buffer..........
64 ··0x00001e58·ffffffff·ffffffff·ffffffff·ffffffff·................64 ··0x00001f00·ffffffff·ffffffff·ffffffff·ffffffff·................
65 ··0x00001e68·ffffffff·ffffffff·ffffffff·ffffffff·................65 ··0x00001f10·ffffffff·ffffffff·ffffffff·ffffffff·................
66 ··0x00001e78·ffffffff·ffffffff·ff000102·03040506·................66 ··0x00001f20·ffffffff·ffffffff·ff000102·03040506·................
67 ··0x00001e88·070809ff·ffffffff·ffff0a0b·0c0d0e0f·................67 ··0x00001f30·070809ff·ffffffff·ffff0a0b·0c0d0e0f·................
68 ··0x00001e98·ffffffff·ffffffff·ffffffff·ffffffff·................68 ··0x00001f40·ffffffff·ffffffff·ffffffff·ffffffff·................
69 ··0x00001ea8·ffffffff·ffffffff·ffff0a0b·0c0d0e0f·................69 ··0x00001f50·ffffffff·ffffffff·ffff0a0b·0c0d0e0f·................
70 ··0x00001eb8·ffffffff·ffffffff·ff000000·3e000000·............>...70 ··0x00001f60·ffffffff·ffffffff·ff000000·3e000000·............>...
71 ··0x00001ec8·41000000·0c000000·41000000·11000000·A.......A.......71 ··0x00001f70·41000000·0c000000·41000000·11000000·A.......A.......
72 ··0x00001ed8·41000000·27000000·41000000·36000000·A...'...A...6...72 ··0x00001f80·41000000·27000000·41000000·36000000·A...'...A...6...
73 ··0x00001ee8·41000000·03000000·41000000·06000000·A.......A.......73 ··0x00001f90·41000000·03000000·41000000·06000000·A.......A.......
74 ··0x00001ef8·41000000·15000000·41000000·0f000000·A.......A.......74 ··0x00001fa0·41000000·15000000·41000000·0f000000·A.......A.......
75 ··0x00001f08·41000000·0e000000·41000000·26000000·A.......A...&...75 ··0x00001fb0·41000000·0e000000·41000000·26000000·A.......A...&...
76 ··0x00001f18·41000000·13000000·41000000·29000000·A.......A...)...76 ··0x00001fc0·41000000·13000000·41000000·29000000·A.......A...)...
77 ··0x00001f28·41000000·02000000·41000000·19000000·A.......A.......77 ··0x00001fd0·41000000·02000000·41000000·19000000·A.......A.......
78 ··0x00001f38·41000000·0a000000·41000000·0b000000·A.......A.......78 ··0x00001fe0·41000000·0a000000·41000000·0b000000·A.......A.......
79 ··0x00001f48·41000000·00000000·00000000··········A...........79 ··0x00001ff0·41000000·00000000·00000000··········A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001f54·00000000····························....2 ··0x00002080·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe78·e5080000····························....2 ··0x0001fe70·8d090000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe7c·a5080000····························....2 ··0x0001fe74·4d090000····························M...
  
1.34 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff78·80fe0100·00000000·00000000·cc060000·................3 ··0x0001ff78·78fe0100·00000000·00000000·74070000·x...........t...
4 ··0x0001ff88·cc060000·cc060000·cc060000·cc060000·................4 ··0x0001ff88·74070000·74070000·74070000·74070000·t...t...t...t...
5 ··0x0001ff98·cc060000·cc060000·cc060000·cc060000·................5 ··0x0001ff98·74070000·74070000·74070000·74070000·t...t...t...t...
6 ··0x0001ffa8·cc060000·cc060000·cc060000·cc060000·................6 ··0x0001ffa8·74070000·74070000·74070000·74070000·t...t...t...t...
7 ··0x0001ffb8·cc060000·cc060000·cc060000·cc060000·................7 ··0x0001ffb8·74070000·74070000·74070000·74070000·t...t...t...t...
8 ··0x0001ffc8·cc060000·cc060000·cc060000·cc060000·................8 ··0x0001ffc8·74070000·74070000·74070000·74070000·t...t...t...t...
9 ··0x0001ffd8·cc060000·cc060000·cc060000·cc060000·................9 ··0x0001ffd8·74070000·74070000·74070000·74070000·t...t...t...t...
10 ··0x0001ffe8·cc060000·00000000·00000000·00000000·................10 ··0x0001ffe8·74070000·00000000·00000000·00000000·t...............
11 ··0x0001fff8·00000000·00000000···················........11 ··0x0001fff8·00000000·00000000···················........
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·30633831·36333163·33323839·32326238·0c81631c328922b8 
3 ··0x00000010·63343432·65323962·34656664·39313865·c442e29b4efd918e2 ··0x00000000·62363961·39383035·34313135·31326131·b69a9805411512a1
 3 ··0x00000010·30323862·66613933·32633462·32326265·028bfa932c4b22be
4 ··0x00000020·66633430·39332e64·65627567·00000000·fc4093.debug....4 ··0x00000020·38656133·31392e64·65627567·00000000·8ea319.debug....
5 ··0x00000030·ce390462····························.9.b5 ··0x00000030·493aacfd····························I:..
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
41.9 KB
./usr/lib/swi-prolog/lib/aarch64-linux/pdt_console.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/pdt_console.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65976·(bytes·into·file)13 ··Start·of·section·headers:··········65988·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000a9c·0x00000a9c·0x00000a9c·0x00040·0x00040·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00a20·0x00a20·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ae0·0x00ae0·R·E·0x10000
7 ··LOAD···········0x00fecc·0x0001fecc·0x0001fecc·0x0013e·0x00148·RW··0x100008 ··LOAD···········0x00fec4·0x0001fec4·0x0001fec4·0x00146·0x00150·RW··0x10000
8 ··DYNAMIC········0x00fed4·0x0001fed4·0x0001fed4·0x000f0·0x000f0·RW··0x49 ··DYNAMIC········0x00fecc·0x0001fecc·0x0001fecc·0x000f8·0x000f8·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fecc·0x0001fecc·0x0001fecc·0x00134·0x00134·R···0x112 ··GNU_RELRO······0x00fec4·0x0001fec4·0x0001fec4·0x0013c·0x0013c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b8:1 There·are·26·section·headers,·starting·at·offset·0x101c4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0000e0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0000f0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000218·000218·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000248·000248·0000ef·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000002da·0002da·00001c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000338·000338·00001e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000002f8·0002f8·000020·00···A··4···1··410 ··[·6]·.gnu.version_r····VERNEED·········00000358·000358·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········REL·············00000318·000318·000038·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000398·000398·000038·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000350·000350·000040·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000003d0·0003d0·000040·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000390·000390·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000410·000410·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000039c·00039c·000078·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000041c·00041c·000078·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000414·000414·000454·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000494·000494·000454·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000868·000868·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000008e8·0008e8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000870·000870·0001ac·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000008f0·0008f0·0001ac·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00000a9c·000a9c·000040·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00000a1c·000a1c·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000adc·000adc·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fecc·00fecc·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fec4·00fec4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fed0·00fed0·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fec8·00fec8·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fed4·00fed4·0000f0·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fecc·00fecc·0000f8·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ffc4·00ffc4·00003c·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ffc4·00ffc4·00003c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·00000a·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·00000a·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002000c·01000a·000008·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002000c·01000a·000008·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01000a·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01000a·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01003b·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01003b·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010098·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010098·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100cc·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100cc·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
2.14 KB
readelf --wide --symbols {}
    
Offset 1, 17 lines modifiedOffset 1, 18 lines modified
  
1 Symbol·table·'.dynsym'·contains·14·entries:1 Symbol·table·'.dynsym'·contains·15·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000390·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000410·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_ttymode13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_ttymode
13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable15 ····12:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
16 ····13:·00000851····24·FUNC····GLOBAL·DEFAULT···11·install_pdt_console17 ····14:·000008d1····24·FUNC····GLOBAL·DEFAULT···11·install_pdt_console
2.4 KB
readelf --wide --relocs {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x318·contains·7·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x398·contains·7·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fecc··00000017·R_ARM_RELATIVE········3 0001fec4··00000017·R_ARM_RELATIVE········
4 0001fed0··00000017·R_ARM_RELATIVE········4 0001fec8··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff4··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff4··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff8··00000a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__8 0001fff8··00000b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
9 0001fffc··00000b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable9 0001fffc··00000c15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
10 Relocation·section·'.rel.plt'·at·offset·0x350·contains·8·entries:10 Relocation·section·'.rel.plt'·at·offset·0x3d0·contains·8·entries:
11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name11 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
12 0001ffd0··00000316·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.412 0001ffd0··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
13 0001ffd4··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ffd4··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ffd8··00000616·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.414 0001ffd8··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
15 0001ffdc··00000716·R_ARM_JUMP_SLOT········00000000···_PL_streams15 0001ffdc··00000816·R_ARM_JUMP_SLOT········00000000···_PL_streams
16 0001ffe0··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 0001ffe0··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 0001ffe4··00000916·R_ARM_JUMP_SLOT········00000000···PL_ttymode17 0001ffe4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_ttymode
18 0001ffe8··00000a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__18 0001ffe8··00000b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
19 0001ffec··00000c16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.419 0001ffec··00000d16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.19 KB
readelf --wide --dynamic {}
    
Offset 1, 29 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0xfed4·contains·26·entries:1 Dynamic·section·at·offset·0xfecc·contains·27·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x0000000c·(INIT)·······················0x3905 ·0x0000000c·(INIT)·······················0x410
5 ·0x0000000d·(FINI)·······················0x8686 ·0x0000000d·(FINI)·······················0x8e8
6 ·0x00000019·(INIT_ARRAY)·················0x1fecc7 ·0x00000019·(INIT_ARRAY)·················0x1fec4
7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
8 ·0x0000001a·(FINI_ARRAY)·················0x1fed09 ·0x0000001a·(FINI_ARRAY)·················0x1fec8
9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
10 ·0x6ffffef5·(GNU_HASH)···················0x11811 ·0x6ffffef5·(GNU_HASH)···················0x138
11 ·0x00000005·(STRTAB)·····················0x21812 ·0x00000005·(STRTAB)·····················0x248
12 ·0x00000006·(SYMTAB)·····················0x13813 ·0x00000006·(SYMTAB)·····················0x158
13 ·0x0000000a·(STRSZ)······················194·(bytes)14 ·0x0000000a·(STRSZ)······················239·(bytes)
14 ·0x0000000b·(SYMENT)·····················16·(bytes)15 ·0x0000000b·(SYMENT)·····················16·(bytes)
15 ·0x00000003·(PLTGOT)·····················0x1ffc416 ·0x00000003·(PLTGOT)·····················0x1ffc4
16 ·0x00000002·(PLTRELSZ)···················64·(bytes)17 ·0x00000002·(PLTRELSZ)···················64·(bytes)
17 ·0x00000014·(PLTREL)·····················REL18 ·0x00000014·(PLTREL)·····················REL
18 ·0x00000017·(JMPREL)·····················0x35019 ·0x00000017·(JMPREL)·····················0x3d0
19 ·0x00000011·(REL)························0x31820 ·0x00000011·(REL)························0x398
20 ·0x00000012·(RELSZ)······················56·(bytes)21 ·0x00000012·(RELSZ)······················56·(bytes)
21 ·0x00000013·(RELENT)·····················8·(bytes)22 ·0x00000013·(RELENT)·····················8·(bytes)
22 ·0x0000001e·(FLAGS)······················BIND_NOW23 ·0x0000001e·(FLAGS)······················BIND_NOW
23 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
24 ·0x6ffffffe·(VERNEED)····················0x2f825 ·0x6ffffffe·(VERNEED)····················0x358
25 ·0x6fffffff·(VERNEEDNUM)·················126 ·0x6fffffff·(VERNEEDNUM)·················2
26 ·0x6ffffff0·(VERSYM)·····················0x2da27 ·0x6ffffff0·(VERSYM)·····················0x338
27 ·0x6ffffffa·(RELCOUNT)···················328 ·0x6ffffffa·(RELCOUNT)···················3
28 ·0x00000000·(NULL)·······················0x029 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3361b3f3618688315d0c8eccc7301454cfc9fa2a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7213a477a6c5f06f69cf87651345cd09c56068f6
1.32 KB
readelf --wide --version-info {}
    
Offset 1, 12 lines modifiedOffset 1, 14 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·14·entries:1 Version·symbols·section·'.gnu.version'·contains·15·entries:
2 ·Addr:·0x00000000000002da··Offset:·0x000002da··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000338··Offset:·0x00000338··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)···6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
  
7 Version·needs·section·'.gnu.version_r'·contains·1·entry:7 Version·needs·section·'.gnu.version_r'·contains·2·entries:
8 ·Addr:·0x00000000000002f8··Offset:·0x000002f8··Link:·4·(.dynstr)8 ·Addr:·0x0000000000000358··Offset:·0x00000358··Link:·4·(.dynstr)
9 ··000000:·Version:·1··File:·libc.so.6··Cnt:·19 ··000000:·Version:·1··File:·libc.so.6··Cnt:·1
10 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·210 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 11 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 12 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·2
621 B
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 18 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 _PL_streams5 _PL_streams
 6 __aeabi_unwind_cpp_pr0
6 __assert_fail7 __assert_fail
7 PL_ttymode8 PL_ttymode
8 install_pdt_console9 install_pdt_console
9 PL_register_foreign10 PL_register_foreign
 11 libgcc_s.so.1
10 libc.so.612 libc.so.6
11 GLIBC_2.413 GLIBC_2.4
12 H»      KxD»   J{D14 H»      KxD»   J{D
13 @0BFQF8F[h15 @0BFQF8F[h
14 "#l»    IyD[h16 "#l»    IyD[h
15 ./packages/PDT/pdt_console.c17 ./packages/PDT/pdt_console.c
16 in->functions->read·!=·pdt_read18 in->functions->read·!=·pdt_read
Offset 21, 14 lines modifiedOffset 23, 15 lines modified
21 .shstrtab23 .shstrtab
22 .note.gnu.build-id24 .note.gnu.build-id
23 .gnu.hash25 .gnu.hash
24 .gnu.version26 .gnu.version
25 .gnu.version_r27 .gnu.version_r
26 .rel.dyn28 .rel.dyn
27 .rel.plt29 .rel.plt
 30 .ARM.exidx
28 .eh_frame31 .eh_frame
29 .init_array32 .init_array
30 .fini_array33 .fini_array
31 .dynamic34 .dynamic
32 .ARM.attributes35 .ARM.attributes
33 .gnu_debugaltlink36 .gnu_debugaltlink
34 .gnu_debuglink37 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·0d000000·01000000·05000000·................2 ··0x00000138·02000000·0e000000·01000000·05000000·................
3 ··0x00000128·00006000·00000000·0d000000·d582693f·..`...........i?3 ··0x00000148·00006000·00000000·0e000000·d582693f·..`...........i?
  
1.97 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 16 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000218·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000248·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000228·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000258·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000238·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000268·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000248·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000278·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000258·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000288·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000268·6c697a65·005f504c·5f737472·65616d73·lize._PL_streams7 ··0x00000298·6c697a65·005f504c·5f737472·65616d73·lize._PL_streams
8 ··0x00000278·00667265·65006361·6c6c6f63·005f5f61·.free.calloc.__a 
9 ··0x00000288·73736572·745f6661·696c0050·4c5f7474·ssert_fail.PL_tt 
10 ··0x00000298·796d6f64·6500696e·7374616c·6c5f7064·ymode.install_pd 
11 ··0x000002a8·745f636f·6e736f6c·6500504c·5f726567·t_console.PL_reg 
12 ··0x000002b8·69737465·725f666f·72656967·6e006c69·ister_foreign.li 
13 ··0x000002c8·62632e73·6f2e3600·474c4942·435f322e·bc.so.6.GLIBC_2. 
14 ··0x000002d8·3400································4.8 ··0x000002a8·00667265·65005f5f·61656162·695f756e·.free.__aeabi_un
 9 ··0x000002b8·77696e64·5f637070·5f707230·0063616c·wind_cpp_pr0.cal
 10 ··0x000002c8·6c6f6300·5f5f6173·73657274·5f666169·loc.__assert_fai
 11 ··0x000002d8·6c00504c·5f747479·6d6f6465·00696e73·l.PL_ttymode.ins
 12 ··0x000002e8·74616c6c·5f706474·5f636f6e·736f6c65·tall_pdt_console
 13 ··0x000002f8·00504c5f·72656769·73746572·5f666f72·.PL_register_for
 14 ··0x00000308·6569676e·006c6962·6763635f·732e736f·eign.libgcc_s.so
 15 ··0x00000318·2e31006c·6962632e·736f2e36·00474c49·.1.libc.so.6.GLI
 16 ··0x00000328·42435f32·2e340047·43435f33·2e3500···BC_2.4.GCC_3.5.
  
388 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000390·<.init>:2 00000410·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     414·<__assert_fail@plt+0xc>5 »       bl»     494·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
1.92 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000039c·<calloc@plt-0x14>:2 0000041c·<calloc@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·3ac·<calloc@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·42c·<calloc@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r8,·lsl·ip»    @·<UNPREDICTABLE>7 »       muleq»  r1,·r8,·fp
  
8 000003b0·<calloc@plt>:8 00000430·<calloc@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#3096]!»      @·0xc1811 »       ldr»    pc,·[ip,·#2968]!»      @·0xb98
  
12 000003bc·<__cxa_finalize@plt>:12 0000043c·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#3088]!»      @·0xc1015 »       ldr»    pc,·[ip,·#2960]!»      @·0xb90
  
16 000003c8·<free@plt>:16 00000448·<free@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#3080]!»      @·0xc0819 »       ldr»    pc,·[ip,·#2952]!»      @·0xb88
  
20 000003d4·<_PL_streams@plt>:20 00000454·<_PL_streams@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#3072]!»      @·0xc0023 »       ldr»    pc,·[ip,·#2944]!»      @·0xb80
  
24 000003e0·<PL_register_foreign@plt>:24 00000460·<PL_register_foreign@plt>:
25 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477825 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#3060]!»      @·0xbf428 »       ldr»    pc,·[ip,·#2932]!»      @·0xb74
  
29 000003f0·<PL_ttymode@plt>:29 00000470·<PL_ttymode@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#3052]!»      @·0xbec32 »       ldr»    pc,·[ip,·#2924]!»      @·0xb6c
  
33 000003fc·<__gmon_start__@plt>:33 0000047c·<__gmon_start__@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#3044]!»      @·0xbe436 »       ldr»    pc,·[ip,·#2916]!»      @·0xb64
  
37 00000408·<__assert_fail@plt>:37 00000488·<__assert_fail@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#3036]!»      @·0xbdc40 »       ldr»    pc,·[ip,·#2908]!»      @·0xb5c
11.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000868·<.fini>:2 000008e8·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
3.67 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000870·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000008f0·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000880·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000900·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000890·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000910·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000008a0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000920·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000008b0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000930·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000008c0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000940·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000008d0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000950·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000008e0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000960·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000008f0·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000970·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00000900·2e2f7061·636b6167·65732f50·44542f70·./packages/PDT/p11 ··0x00000980·2e2f7061·636b6167·65732f50·44542f70·./packages/PDT/p
12 ··0x00000910·64745f63·6f6e736f·6c652e63·00000000·dt_console.c....12 ··0x00000990·64745f63·6f6e736f·6c652e63·00000000·dt_console.c....
13 ··0x00000920·696e2d3e·66756e63·74696f6e·732d3e72·in->functions->r13 ··0x000009a0·696e2d3e·66756e63·74696f6e·732d3e72·in->functions->r
14 ··0x00000930·65616420·213d2070·64745f72·65616400·ead·!=·pdt_read.14 ··0x000009b0·65616420·213d2070·64745f72·65616400·ead·!=·pdt_read.
15 ··0x00000940·6f75742d·3e66756e·6374696f·6e732d3e·out->functions->15 ··0x000009c0·6f75742d·3e66756e·6374696f·6e732d3e·out->functions->
16 ··0x00000950·77726974·6520213d·20706474·5f777269·write·!=·pdt_wri16 ··0x000009d0·77726974·6520213d·20706474·5f777269·write·!=·pdt_wri
17 ··0x00000960·74650000·7064745f·77726170·5f636f6e·te..pdt_wrap_con17 ··0x000009e0·74650000·7064745f·77726170·5f636f6e·te..pdt_wrap_con
18 ··0x00000970·736f6c65·00000000·7064745f·77726170·sole....pdt_wrap18 ··0x000009f0·736f6c65·00000000·7064745f·77726170·sole....pdt_wrap
19 ··0x00000980·5f636f6e·736f6c65·00000000·3e000000·_console....>...19 ··0x00000a00·5f636f6e·736f6c65·00000000·3e000000·_console....>...
20 ··0x00000990·41000000·0c000000·41000000·11000000·A.......A.......20 ··0x00000a10·41000000·0c000000·41000000·11000000·A.......A.......
21 ··0x000009a0·41000000·27000000·41000000·36000000·A...'...A...6...21 ··0x00000a20·41000000·27000000·41000000·36000000·A...'...A...6...
22 ··0x000009b0·41000000·03000000·41000000·06000000·A.......A.......22 ··0x00000a30·41000000·03000000·41000000·06000000·A.......A.......
23 ··0x000009c0·41000000·15000000·41000000·0f000000·A.......A.......23 ··0x00000a40·41000000·15000000·41000000·0f000000·A.......A.......
24 ··0x000009d0·41000000·0e000000·41000000·26000000·A.......A...&...24 ··0x00000a50·41000000·0e000000·41000000·26000000·A.......A...&...
25 ··0x000009e0·41000000·13000000·41000000·29000000·A.......A...)...25 ··0x00000a60·41000000·13000000·41000000·29000000·A.......A...)...
26 ··0x000009f0·41000000·02000000·41000000·19000000·A.......A.......26 ··0x00000a70·41000000·02000000·41000000·19000000·A.......A.......
27 ··0x00000a00·41000000·0a000000·41000000·0b000000·A.......A.......27 ··0x00000a80·41000000·0a000000·41000000·0b000000·A.......A.......
28 ··0x00000a10·41000000·00000000·00000000··········A...........28 ··0x00000a90·41000000·00000000·00000000··········A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00000a1c·00000000····························....2 ··0x00000adc·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fecc·d9040000····························....2 ··0x0001fec4·59050000····························Y...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fed0·99040000····························....2 ··0x0001fec8·19050000····························....
  
701 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ffc4·d4fe0100·00000000·00000000·9c030000·................3 ··0x0001ffc4·ccfe0100·00000000·00000000·1c040000·................
4 ··0x0001ffd4·9c030000·9c030000·9c030000·9c030000·................4 ··0x0001ffd4·1c040000·1c040000·1c040000·1c040000·................
5 ··0x0001ffe4·9c030000·9c030000·9c030000·00000000·................5 ··0x0001ffe4·1c040000·1c040000·1c040000·00000000·................
6 ··0x0001fff4·00000000·00000000·00000000··········............6 ··0x0001fff4·00000000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·36316233·66333631·38363838·33313564·61b3f3618688315d 
3 ··0x00000010·30633865·63636337·33303134·35346366·0c8eccc7301454cf2 ··0x00000000·31336134·37376136·63356630·36663639·13a477a6c5f06f69
 3 ··0x00000010·63663837·36353133·34356364·30396335·cf87651345cd09c5
4 ··0x00000020·63396661·32612e64·65627567·00000000·c9fa2a.debug....4 ··0x00000020·36303638·66362e64·65627567·00000000·6068f6.debug....
5 ··0x00000030·bd555880····························.UX.5 ··0x00000030·7d75cadb····························}u..
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
131 KB
./usr/lib/swi-prolog/lib/aarch64-linux/porter_stem.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/porter_stem.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65984·(bytes·into·file)13 ··Start·of·section·headers:··········66004·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·27
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x002b7c·0x00002b7c·0x00002b7c·0x00080·0x00080·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x02ab4·0x02ab4·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02c00·0x02c00·R·E·0x10000
7 ··LOAD···········0x00fd6c·0x0001fd6c·0x0001fd6c·0x00298·0x0029c·RW··0x100008 ··LOAD···········0x00fd64·0x0001fd64·0x0001fd64·0x002a0·0x002a4·RW··0x10000
8 ··DYNAMIC········0x00fe74·0x0001fe74·0x0001fe74·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe6c·0x0001fe6c·0x0001fe6c·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd6c·0x0001fd6c·0x0001fd6c·0x00294·0x00294·R···0x112 ··GNU_RELRO······0x00fd64·0x0001fd64·0x0001fd64·0x0029c·0x0029c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101c0:1 There·are·28·section·headers,·starting·at·offset·0x101d4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000240·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000260·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000378·000378·000208·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000003b8·0003b8·00024c·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000580·000580·000048·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000604·000604·00004c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000005c8·0005c8·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000650·000650·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000608·000608·000210·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000006b0·0006b0·000210·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000818·000818·0000e8·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············000008c0·0008c0·0000e8·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00000900·000900·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000009a8·0009a8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000090c·00090c·000178·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000009b4·0009b4·000178·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000a84·000a84·001ca0·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000b2c·000b2c·001ca0·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00002724·002724·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000027cc·0027cc·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000272c·00272c·000384·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000027d4·0027d4·000384·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00002b58·002b58·000024·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00002b7c·002b7c·000080·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00002ab0·002ab0·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00002bfc·002bfc·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd6c·00fd6c·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd64·00fd64·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd70·00fd70·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fd68·00fd68·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········0001fd74·00fd74·000100·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········0001fd6c·00fd6c·000100·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fe74·00fe74·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fe6c·00fe6c·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001ff6c·00ff6c·000094·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001ff6c·00ff6c·000094·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··127 ··[23]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f9·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·0100c4·00010f·00······0···0··1
30 Key·to·Flags:32 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.25 KB
readelf --wide --symbols {}
    
Offset 1, 39 lines modifiedOffset 1, 41 lines modified
  
1 Symbol·table·'.dynsym'·contains·36·entries:1 Symbol·table·'.dynsym'·contains·38·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000900·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000009a8·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(2)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(3)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_nchars19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_nchars
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(2)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(3)
25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswspace@GLIBC_2.4·(2)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswspace@GLIBC_2.4·(3)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswalnum@GLIBC_2.4·(2)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·iswalnum@GLIBC_2.4·(3)
 32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_nchars
38 ····35:·000026b1···116·FUNC····GLOBAL·DEFAULT···11·install_porter_stem40 ····37:·00002759···116·FUNC····GLOBAL·DEFAULT···11·install_porter_stem
7.43 KB
readelf --wide --relocs {}
    
Offset 1, 10 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x608·contains·66·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x6b0·contains·66·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fd64··00000017·R_ARM_RELATIVE········
 4 0001fd68··00000017·R_ARM_RELATIVE········
3 0001fd6c··00000017·R_ARM_RELATIVE········5 0001fd6c··00000017·R_ARM_RELATIVE········
4 0001fd70··00000017·R_ARM_RELATIVE········6 0001fd70··00000017·R_ARM_RELATIVE········
5 0001fd74··00000017·R_ARM_RELATIVE········7 0001fd74··00000017·R_ARM_RELATIVE········
6 0001fd78··00000017·R_ARM_RELATIVE········8 0001fd78··00000017·R_ARM_RELATIVE········
7 0001fd7c··00000017·R_ARM_RELATIVE········9 0001fd7c··00000017·R_ARM_RELATIVE········
8 0001fd80··00000017·R_ARM_RELATIVE········10 0001fd80··00000017·R_ARM_RELATIVE········
9 0001fd84··00000017·R_ARM_RELATIVE········11 0001fd84··00000017·R_ARM_RELATIVE········
Offset 20, 21 lines modifiedOffset 22, 21 lines modified
20 0001fdac··00000017·R_ARM_RELATIVE········22 0001fdac··00000017·R_ARM_RELATIVE········
21 0001fdb0··00000017·R_ARM_RELATIVE········23 0001fdb0··00000017·R_ARM_RELATIVE········
22 0001fdb4··00000017·R_ARM_RELATIVE········24 0001fdb4··00000017·R_ARM_RELATIVE········
23 0001fdb8··00000017·R_ARM_RELATIVE········25 0001fdb8··00000017·R_ARM_RELATIVE········
24 0001fdbc··00000017·R_ARM_RELATIVE········26 0001fdbc··00000017·R_ARM_RELATIVE········
25 0001fdc0··00000017·R_ARM_RELATIVE········27 0001fdc0··00000017·R_ARM_RELATIVE········
26 0001fdc4··00000017·R_ARM_RELATIVE········28 0001fdc4··00000017·R_ARM_RELATIVE········
27 0001fdc8··00000017·R_ARM_RELATIVE········29 0001fdd0··00000017·R_ARM_RELATIVE········
28 0001fdcc··00000017·R_ARM_RELATIVE········30 0001fdd4··00000017·R_ARM_RELATIVE········
29 0001fdd8··00000017·R_ARM_RELATIVE········31 0001fdd8··00000017·R_ARM_RELATIVE········
30 0001fddc··00000017·R_ARM_RELATIVE········32 0001fddc··00000017·R_ARM_RELATIVE········
31 0001fde0··00000017·R_ARM_RELATIVE········33 0001fde0··00000017·R_ARM_RELATIVE········
32 0001fde4··00000017·R_ARM_RELATIVE········ 
33 0001fde8··00000017·R_ARM_RELATIVE········34 0001fde8··00000017·R_ARM_RELATIVE········
 35 0001fdec··00000017·R_ARM_RELATIVE········
34 0001fdf0··00000017·R_ARM_RELATIVE········36 0001fdf0··00000017·R_ARM_RELATIVE········
35 0001fdf4··00000017·R_ARM_RELATIVE········37 0001fdf4··00000017·R_ARM_RELATIVE········
36 0001fdf8··00000017·R_ARM_RELATIVE········38 0001fdf8··00000017·R_ARM_RELATIVE········
37 0001fdfc··00000017·R_ARM_RELATIVE········39 0001fdfc··00000017·R_ARM_RELATIVE········
38 0001fe00··00000017·R_ARM_RELATIVE········40 0001fe00··00000017·R_ARM_RELATIVE········
39 0001fe04··00000017·R_ARM_RELATIVE········41 0001fe04··00000017·R_ARM_RELATIVE········
40 0001fe08··00000017·R_ARM_RELATIVE········42 0001fe08··00000017·R_ARM_RELATIVE········
Offset 49, 53 lines modifiedOffset 51, 51 lines modified
49 0001fe2c··00000017·R_ARM_RELATIVE········51 0001fe2c··00000017·R_ARM_RELATIVE········
50 0001fe30··00000017·R_ARM_RELATIVE········52 0001fe30··00000017·R_ARM_RELATIVE········
51 0001fe34··00000017·R_ARM_RELATIVE········53 0001fe34··00000017·R_ARM_RELATIVE········
52 0001fe38··00000017·R_ARM_RELATIVE········54 0001fe38··00000017·R_ARM_RELATIVE········
53 0001fe3c··00000017·R_ARM_RELATIVE········55 0001fe3c··00000017·R_ARM_RELATIVE········
54 0001fe40··00000017·R_ARM_RELATIVE········56 0001fe40··00000017·R_ARM_RELATIVE········
55 0001fe44··00000017·R_ARM_RELATIVE········57 0001fe44··00000017·R_ARM_RELATIVE········
 58 0001fe50··00000017·R_ARM_RELATIVE········
56 0001fe48··00000017·R_ARM_RELATIVE········59 0001fe54··00000017·R_ARM_RELATIVE········
57 0001fe4c··00000017·R_ARM_RELATIVE········ 
58 0001fe58··00000017·R_ARM_RELATIVE········60 0001fe58··00000017·R_ARM_RELATIVE········
59 0001fe5c··00000017·R_ARM_RELATIVE········61 0001fe5c··00000017·R_ARM_RELATIVE········
60 0001fe60··00000017·R_ARM_RELATIVE········62 0001fe60··00000017·R_ARM_RELATIVE········
61 0001fe64··00000017·R_ARM_RELATIVE········ 
62 0001fe68··00000017·R_ARM_RELATIVE········63 0001fe68··00000017·R_ARM_RELATIVE········
63 0001fe70··00000017·R_ARM_RELATIVE········ 
64 00020000··00000017·R_ARM_RELATIVE········64 00020000··00000017·R_ARM_RELATIVE········
65 0001ffec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.465 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
66 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable66 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
67 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.467 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
68 0001fff8··00001615·R_ARM_GLOB_DAT·········00000000···__gmon_start__68 0001fff8··00001715·R_ARM_GLOB_DAT·········00000000···__gmon_start__
69 0001fffc··00001f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable69 0001fffc··00002115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
70 Relocation·section·'.rel.plt'·at·offset·0x818·contains·29·entries:70 Relocation·section·'.rel.plt'·at·offset·0x8c0·contains·29·entries:
71 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name71 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
72 0001ff78··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.472 0001ff78··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
73 0001ff7c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars73 0001ff7c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
74 0001ff80··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars74 0001ff80··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
75 0001ff84··00000716·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.475 0001ff84··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
76 0001ff88··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_nil76 0001ff88··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
77 0001ff8c··00000916·R_ARM_JUMP_SLOT········00000000···PL_put_variable77 0001ff8c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_variable
78 0001ff90··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.478 0001ff90··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
79 0001ff94··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign79 0001ff94··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
80 0001ff98··00000d16·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term80 0001ff98··00000e16·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term
81 0001ff9c··00000e16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.481 0001ff9c··00000f16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4
82 0001ffa0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_nchars82 0001ffa0··00001016·R_ARM_JUMP_SLOT········00000000···PL_put_atom_nchars
83 0001ffa4··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.483 0001ffa4··00001116·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
84 0001ffa8··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref84 0001ffa8··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
85 0001ffac··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_wchars85 0001ffac··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
86 0001ffb0··00001316·R_ARM_JUMP_SLOT········00000000···PL_exception86 0001ffb0··00001416·R_ARM_JUMP_SLOT········00000000···PL_exception
87 0001ffb4··00001416·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.487 0001ffb4··00001516·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
88 0001ffb8··00001516·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.488 0001ffb8··00001616·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.4
89 0001ffbc··00001616·R_ARM_JUMP_SLOT········00000000···__gmon_start__89 0001ffbc··00001716·R_ARM_JUMP_SLOT········00000000···__gmon_start__
90 0001ffc0··00001716·R_ARM_JUMP_SLOT········00000000···PL_resource_error90 0001ffc0··00001816·R_ARM_JUMP_SLOT········00000000···PL_resource_error
91 0001ffc4··00001816·R_ARM_JUMP_SLOT········00000000···iswspace@GLIBC_2.491 0001ffc4··00001916·R_ARM_JUMP_SLOT········00000000···iswspace@GLIBC_2.4
92 0001ffc8··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify92 0001ffc8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify
93 0001ffcc··00001a16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref93 0001ffcc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
94 0001ffd0··00001b16·R_ARM_JUMP_SLOT········00000000···iswalnum@GLIBC_2.494 0001ffd0··00001c16·R_ARM_JUMP_SLOT········00000000···iswalnum@GLIBC_2.4
95 0001ffd4··00001c16·R_ARM_JUMP_SLOT········00000000···PL_is_number95 0001ffd4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_number
96 0001ffd8··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list96 0001ffd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
97 0001ffdc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_free97 0001ffdc··00002016·R_ARM_JUMP_SLOT········00000000···PL_free
98 0001ffe0··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars98 0001ffe0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
99 0001ffe4··00002116·R_ARM_JUMP_SLOT········00000000···PL_malloc99 0001ffe4··00002316·R_ARM_JUMP_SLOT········00000000···PL_malloc
100 0001ffe8··00002216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars100 0001ffe8··00002416·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_nchars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe74·contains·27·entries:1 Dynamic·section·at·offset·0xfe6c·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x9006 ·0x0000000c·(INIT)·······················0x9a8
6 ·0x0000000d·(FINI)·······················0x27247 ·0x0000000d·(FINI)·······················0x27cc
7 ·0x00000019·(INIT_ARRAY)·················0x1fd6c8 ·0x00000019·(INIT_ARRAY)·················0x1fd64
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fd7010 ·0x0000001a·(FINI_ARRAY)·················0x1fd68
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x37813 ·0x00000005·(STRTAB)·····················0x3b8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················520·(bytes)15 ·0x0000000a·(STRSZ)······················588·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff6c17 ·0x00000003·(PLTGOT)·····················0x1ff6c
17 ·0x00000002·(PLTRELSZ)···················232·(bytes)18 ·0x00000002·(PLTRELSZ)···················232·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x81820 ·0x00000017·(JMPREL)·····················0x8c0
20 ·0x00000011·(REL)························0x60821 ·0x00000011·(REL)························0x6b0
21 ·0x00000012·(RELSZ)······················528·(bytes)22 ·0x00000012·(RELSZ)······················528·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x5c826 ·0x6ffffffe·(VERNEED)····················0x650
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x58028 ·0x6ffffff0·(VERSYM)·····················0x604
28 ·0x6ffffffa·(RELCOUNT)···················6129 ·0x6ffffffa·(RELCOUNT)···················61
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3917c58c5048dbbcfc89b912b23c2483608c8f823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec2dd18e9d44aed44d675be0c8ee6a31314b095f
2.36 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·36·entries:1 Version·symbols·section·'.gnu.version'·contains·38·entries:
2 ·Addr:·0x0000000000000580··Offset:·0x00000580··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000604··Offset:·0x00000604··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
6 ··00c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
 6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 9 ··018:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 10 ··01c:···3·(GLIBC_2.4)·····2·(GCC_3.5)·······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 12 ··024:···1·(*global*)······1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·2·entries:13 Version·needs·section·'.gnu.version_r'·contains·3·entries:
13 ·Addr:·0x00000000000005c8··Offset:·0x000005c8··Link:·4·(.dynstr)14 ·Addr:·0x0000000000000650··Offset:·0x00000650··Link:·4·(.dynstr)
14 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·115 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
15 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·316 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
16 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·117 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
17 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·218 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 19 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 20 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
937 B
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 38 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_chars_to_term6 PL_chars_to_term
6 PL_unify_list7 PL_unify_list
7 PL_put_atom_nchars8 PL_put_atom_nchars
8 PL_unify9 PL_unify
9 __stack_chk_fail10 __stack_chk_fail
10 PL_resource_error11 PL_resource_error
11 __stack_chk_guard12 __stack_chk_guard
12 PL_get_nchars13 PL_get_nchars
13 PL_unify_atom_nchars14 PL_unify_atom_nchars
14 PL_malloc15 PL_malloc
 16 __aeabi_unwind_cpp_pr1
15 iswspace17 iswspace
16 iswalnum18 iswalnum
17 PL_exception19 PL_exception
18 PL_copy_term_ref20 PL_copy_term_ref
19 PL_new_term_ref21 PL_new_term_ref
20 PL_unify_nil22 PL_unify_nil
21 PL_put_variable23 PL_put_variable
22 PL_unify_wchars24 PL_unify_wchars
23 PL_get_wchars25 PL_get_wchars
24 __ctype_tolower_loc26 __ctype_tolower_loc
25 PL_unify_atom_chars27 PL_unify_atom_chars
26 PL_is_number28 PL_is_number
27 install_porter_stem29 install_porter_stem
28 PL_register_foreign30 PL_register_foreign
 31 libgcc_s.so.1
29 libc.so.632 libc.so.6
30 ld-linux-armhf.so.333 ld-linux-armhf.so.3
31 GLIBC_2.434 GLIBC_2.4
32 H»      KxD»   J{D35 H»      KxD»   J{D
33 FKF*F9h0h36 FKF*F9h0h
34 »       0&FLFl+37 »       0&FLFl+
35 F·F'J&KzD38 F·F'J&KzD
Offset 42, 14 lines modifiedOffset 45, 16 lines modified
42 .shstrtab45 .shstrtab
43 .note.gnu.build-id46 .note.gnu.build-id
44 .gnu.hash47 .gnu.hash
45 .gnu.version48 .gnu.version
46 .gnu.version_r49 .gnu.version_r
47 .rel.dyn50 .rel.dyn
48 .rel.plt51 .rel.plt
 52 .ARM.extab
 53 .ARM.exidx
49 .eh_frame54 .eh_frame
50 .init_array55 .init_array
51 .fini_array56 .fini_array
52 .data.rel.ro57 .data.rel.ro
53 .dynamic58 .dynamic
54 .ARM.attributes59 .ARM.attributes
55 .gnu_debugaltlink60 .gnu_debugaltlink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·23000000·01000000·05000000·....#...........2 ··0x00000138·02000000·25000000·01000000·05000000·....%...........
3 ··0x00000128·00800080·00000000·23000000·efeb2f84·........#...../.3 ··0x00000148·00800080·00000000·25000000·efeb2f84·........%...../.
  
4.72 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 36 lines modifiedOffset 1, 40 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000378·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000003b8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000388·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000003c8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000398·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003d8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003a8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003e8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003b8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003f8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003c8·6c697a65·006d656d·63707900·504c5f63·lize.memcpy.PL_c 
8 ··0x000003d8·68617273·5f746f5f·7465726d·00504c5f·hars_to_term.PL_ 
9 ··0x000003e8·756e6966·795f6c69·73740050·4c5f7075·unify_list.PL_pu 
10 ··0x000003f8·745f6174·6f6d5f6e·63686172·7300504c·t_atom_nchars.PL 
11 ··0x00000408·5f756e69·6679005f·5f737461·636b5f63·_unify.__stack_c 
12 ··0x00000418·686b5f66·61696c00·504c5f72·65736f75·hk_fail.PL_resou 
13 ··0x00000428·7263655f·6572726f·72005f5f·73746163·rce_error.__stac 
14 ··0x00000438·6b5f6368·6b5f6775·61726400·504c5f67·k_chk_guard.PL_g 
15 ··0x00000448·65745f6e·63686172·7300504c·5f756e69·et_nchars.PL_uni 
16 ··0x00000458·66795f61·746f6d5f·6e636861·72730050·fy_atom_nchars.P 
17 ··0x00000468·4c5f6d61·6c6c6f63·00504c5f·66726565·L_malloc.PL_free 
18 ··0x00000478·006d656d·636d7000·69737773·70616365·.memcmp.iswspace7 ··0x00000408·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x00000418·696e645f·6370705f·70723000·6d656d63·ind_cpp_pr0.memc
 9 ··0x00000428·70790050·4c5f6368·6172735f·746f5f74·py.PL_chars_to_t
 10 ··0x00000438·65726d00·504c5f75·6e696679·5f6c6973·erm.PL_unify_lis
 11 ··0x00000448·7400504c·5f707574·5f61746f·6d5f6e63·t.PL_put_atom_nc
 12 ··0x00000458·68617273·00504c5f·756e6966·79005f5f·hars.PL_unify.__
 13 ··0x00000468·73746163·6b5f6368·6b5f6661·696c0050·stack_chk_fail.P
 14 ··0x00000478·4c5f7265·736f7572·63655f65·72726f72·L_resource_error
 15 ··0x00000488·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua
 16 ··0x00000498·72640050·4c5f6765·745f6e63·68617273·rd.PL_get_nchars
 17 ··0x000004a8·00504c5f·756e6966·795f6174·6f6d5f6e·.PL_unify_atom_n
 18 ··0x000004b8·63686172·7300504c·5f6d616c·6c6f6300·chars.PL_malloc.
 19 ··0x000004c8·504c5f66·72656500·5f5f6165·6162695f·PL_free.__aeabi_
 20 ··0x000004d8·756e7769·6e645f63·70705f70·7231006d·unwind_cpp_pr1.m
 21 ··0x000004e8·656d636d·70006973·77737061·63650069·emcmp.iswspace.i
19 ··0x00000488·00697377·616c6e75·6d00504c·5f657863·.iswalnum.PL_exc22 ··0x000004f8·7377616c·6e756d00·504c5f65·78636570·swalnum.PL_excep
20 ··0x00000498·65707469·6f6e0050·4c5f636f·70795f74·eption.PL_copy_t23 ··0x00000508·74696f6e·00504c5f·636f7079·5f746572·tion.PL_copy_ter
21 ··0x000004a8·65726d5f·72656600·504c5f6e·65775f74·erm_ref.PL_new_t24 ··0x00000518·6d5f7265·6600504c·5f6e6577·5f746572·m_ref.PL_new_ter
22 ··0x000004b8·65726d5f·72656600·504c5f75·6e696679·erm_ref.PL_unify25 ··0x00000528·6d5f7265·6600504c·5f756e69·66795f6e·m_ref.PL_unify_n
23 ··0x000004c8·5f6e696c·00504c5f·7075745f·76617269·_nil.PL_put_vari26 ··0x00000538·696c0050·4c5f7075·745f7661·72696162·il.PL_put_variab
24 ··0x000004d8·61626c65·00504c5f·756e6966·795f7763·able.PL_unify_wc27 ··0x00000548·6c650050·4c5f756e·6966795f·77636861·le.PL_unify_wcha
25 ··0x000004e8·68617273·00504c5f·6765745f·77636861·hars.PL_get_wcha28 ··0x00000558·72730050·4c5f6765·745f7763·68617273·rs.PL_get_wchars
26 ··0x000004f8·7273005f·5f637479·70655f74·6f6c6f77·rs.__ctype_tolow29 ··0x00000568·005f5f63·74797065·5f746f6c·6f776572·.__ctype_tolower
27 ··0x00000508·65725f6c·6f630050·4c5f756e·6966795f·er_loc.PL_unify_30 ··0x00000578·5f6c6f63·00504c5f·756e6966·795f6174·_loc.PL_unify_at
28 ··0x00000518·61746f6d·5f636861·72730050·4c5f6973·atom_chars.PL_is31 ··0x00000588·6f6d5f63·68617273·00504c5f·69735f6e·om_chars.PL_is_n
29 ··0x00000528·5f6e756d·62657200·696e7374·616c6c5f·_number.install_32 ··0x00000598·756d6265·7200696e·7374616c·6c5f706f·umber.install_po
30 ··0x00000538·706f7274·65725f73·74656d00·504c5f72·porter_stem.PL_r33 ··0x000005a8·72746572·5f737465·6d00504c·5f726567·rter_stem.PL_reg
31 ··0x00000548·65676973·7465725f·666f7265·69676e00·egister_foreign.34 ··0x000005b8·69737465·725f666f·72656967·6e006c69·ister_foreign.li
 35 ··0x000005c8·62676363·5f732e73·6f2e3100·6c696263·bgcc_s.so.1.libc
32 ··0x00000558·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin36 ··0x000005d8·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a
33 ··0x00000568·75782d61·726d6866·2e736f2e·3300474c·ux-armhf.so.3.GL37 ··0x000005e8·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_
34 ··0x00000578·4942435f·322e3400···················IBC_2.4.38 ··0x000005f8·322e3400·4743435f·332e3500··········2.4.GCC_3.5.
  
402 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000900·<.init>:2 000009a8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     a84·<PL_unify_atom_nchars@plt+0xc>5 »       bl»     b2c·<PL_unify_atom_nchars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
5.69 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 158 lines modifiedOffset 1, 158 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000090c·<__cxa_finalize@plt-0x14>:2 000009b4·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·91c·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·9c4·<__cxa_finalize@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r0,·asr·r6»    @·<UNPREDICTABLE>7 »       andeq»  pc,·r1,·r8,·lsr·#11
  
8 00000920·<__cxa_finalize@plt>:8 000009c8·<__cxa_finalize@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1616]!»      @·0x65011 »       ldr»    pc,·[ip,·#1448]!»      @·0x5a8
  
12 0000092c·<PL_unify_atom_chars@plt>:12 000009d4·<PL_unify_atom_chars@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1608]!»      @·0x64815 »       ldr»    pc,·[ip,·#1440]!»      @·0x5a0
  
16 00000938·<PL_unify_wchars@plt>:16 000009e0·<PL_unify_wchars@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#1600]!»      @·0x64019 »       ldr»    pc,·[ip,·#1432]!»      @·0x598
  
20 00000944·<free@plt>:20 000009ec·<free@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#1592]!»      @·0x63823 »       ldr»    pc,·[ip,·#1424]!»      @·0x590
  
24 00000950·<PL_unify_nil@plt>:24 000009f8·<PL_unify_nil@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#1584]!»      @·0x63027 »       ldr»    pc,·[ip,·#1416]!»      @·0x588
  
28 0000095c·<PL_put_variable@plt>:28 00000a04·<PL_put_variable@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#1576]!»      @·0x62831 »       ldr»    pc,·[ip,·#1408]!»      @·0x580
  
32 00000968·<memcpy@plt>:32 00000a10·<memcpy@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#1568]!»      @·0x62035 »       ldr»    pc,·[ip,·#1400]!»      @·0x578
  
36 00000974·<PL_register_foreign@plt>:36 00000a1c·<PL_register_foreign@plt>:
37 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477837 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#1556]!»      @·0x61440 »       ldr»    pc,·[ip,·#1388]!»      @·0x56c
  
41 00000984·<PL_chars_to_term@plt>:41 00000a2c·<PL_chars_to_term@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#1548]!»      @·0x60c44 »       ldr»    pc,·[ip,·#1380]!»      @·0x564
  
45 00000990·<memcmp@plt>:45 00000a38·<memcmp@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#1540]!»      @·0x60448 »       ldr»    pc,·[ip,·#1372]!»      @·0x55c
  
49 0000099c·<PL_put_atom_nchars@plt>:49 00000a44·<PL_put_atom_nchars@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#1532]!»      @·0x5fc52 »       ldr»    pc,·[ip,·#1364]!»      @·0x554
  
53 000009a8·<__stack_chk_fail@plt>:53 00000a50·<__stack_chk_fail@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#1524]!»      @·0x5f456 »       ldr»    pc,·[ip,·#1356]!»      @·0x54c
  
57 000009b4·<PL_new_term_ref@plt>:57 00000a5c·<PL_new_term_ref@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#1516]!»      @·0x5ec60 »       ldr»    pc,·[ip,·#1348]!»      @·0x544
  
61 000009c0·<PL_get_wchars@plt>:61 00000a68·<PL_get_wchars@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#1508]!»      @·0x5e464 »       ldr»    pc,·[ip,·#1340]!»      @·0x53c
  
65 000009cc·<PL_exception@plt>:65 00000a74·<PL_exception@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#1500]!»      @·0x5dc68 »       ldr»    pc,·[ip,·#1332]!»      @·0x534
  
69 000009d8·<malloc@plt>:69 00000a80·<malloc@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#1492]!»      @·0x5d472 »       ldr»    pc,·[ip,·#1324]!»      @·0x52c
  
73 000009e4·<__ctype_tolower_loc@plt>:73 00000a8c·<__ctype_tolower_loc@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#1484]!»      @·0x5cc76 »       ldr»    pc,·[ip,·#1316]!»      @·0x524
  
77 000009f0·<__gmon_start__@plt>:77 00000a98·<__gmon_start__@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#1476]!»      @·0x5c480 »       ldr»    pc,·[ip,·#1308]!»      @·0x51c
  
81 000009fc·<PL_resource_error@plt>:81 00000aa4·<PL_resource_error@plt>:
82 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477882 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#1464]!»      @·0x5b885 »       ldr»    pc,·[ip,·#1296]!»      @·0x510
  
86 00000a0c·<iswspace@plt>:86 00000ab4·<iswspace@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#1456]!»      @·0x5b089 »       ldr»    pc,·[ip,·#1288]!»      @·0x508
  
90 00000a18·<PL_unify@plt>:90 00000ac0·<PL_unify@plt>:
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#1448]!»      @·0x5a893 »       ldr»    pc,·[ip,·#1280]!»      @·0x500
  
94 00000a24·<PL_copy_term_ref@plt>:94 00000acc·<PL_copy_term_ref@plt>:
95 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#126976»       @·0x1f00096 »       add»    ip,·ip,·#126976»       @·0x1f000
97 »       ldr»    pc,·[ip,·#1440]!»      @·0x5a097 »       ldr»    pc,·[ip,·#1272]!»      @·0x4f8
  
98 00000a30·<iswalnum@plt>:98 00000ad8·<iswalnum@plt>:
99 »       add»    ip,·pc,·#0,·1299 »       add»    ip,·pc,·#0,·12
100 »       add»    ip,·ip,·#126976»       @·0x1f000100 »       add»    ip,·ip,·#126976»       @·0x1f000
Max diff block lines reached; 1064/5639 bytes (18.87%) of diff not shown.
78.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002724·<.fini>:2 000027cc·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
7.58 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 60 lines modifiedOffset 1, 60 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0000272c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000027d4·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x0000273c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000027e4·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x0000274c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000027f4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x0000275c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00002804·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x0000276c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00002814·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x0000277c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00002824·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x0000278c·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002834·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x0000279c·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002844·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000027ac·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002854·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000027bc·6d656d6f·72790000·00000000·04737365·memory.......sse11 ··0x00002864·6d656d6f·72790000·00000000·04737365·memory.......sse
12 ··0x000027cc·73000000·03696573·00000000·03656564·s....ies.....eed12 ··0x00002874·73000000·03696573·00000000·03656564·s....ies.....eed
13 ··0x000027dc·00000000·02656400·03696e67·00000000·.....ed..ing....13 ··0x00002884·00000000·02656400·03696e67·00000000·.....ed..ing....
14 ··0x000027ec·02617400·03617465·00000000·02626c00·.at..ate.....bl.14 ··0x00002894·02617400·03617465·00000000·02626c00·.at..ate.....bl.
15 ··0x000027fc·03626c65·00000000·02697a00·03697a65·.ble.....iz..ize15 ··0x000028a4·03626c65·00000000·02697a00·03697a65·.ble.....iz..ize
16 ··0x0000280c·00000000·01790000·07617469·6f6e616c·.....y...ational16 ··0x000028b4·00000000·01790000·07617469·6f6e616c·.....y...ational
17 ··0x0000281c·00000000·0674696f·6e616c00·0474696f·.....tional..tio17 ··0x000028c4·00000000·0674696f·6e616c00·0474696f·.....tional..tio
18 ··0x0000282c·6e000000·04656e63·69000000·04656e63·n....enci....enc18 ··0x000028d4·6e000000·04656e63·69000000·04656e63·n....enci....enc
19 ··0x0000283c·65000000·04616e63·69000000·04616e63·e....anci....anc19 ··0x000028e4·65000000·04616e63·69000000·04616e63·e....anci....anc
20 ··0x0000284c·65000000·04697a65·72000000·03626c69·e....izer....bli20 ··0x000028f4·65000000·04697a65·72000000·03626c69·e....izer....bli
21 ··0x0000285c·00000000·04616c6c·69000000·02616c00·.....alli....al.21 ··0x00002904·00000000·04616c6c·69000000·02616c00·.....alli....al.
22 ··0x0000286c·05656e74·6c690000·03656e74·00000000·.entli...ent....22 ··0x00002914·05656e74·6c690000·03656e74·00000000·.entli...ent....
23 ··0x0000287c·03656c69·00000000·056f7573·6c690000·.eli.....ousli..23 ··0x00002924·03656c69·00000000·056f7573·6c690000·.eli.....ousli..
24 ··0x0000288c·036f7573·00000000·07697a61·74696f6e·.ous.....ization24 ··0x00002934·036f7573·00000000·07697a61·74696f6e·.ous.....ization
25 ··0x0000289c·00000000·05617469·6f6e0000·0461746f·.....ation...ato25 ··0x00002944·00000000·05617469·6f6e0000·0461746f·.....ation...ato
26 ··0x000028ac·72000000·05616c69·736d0000·07697665·r....alism...ive26 ··0x00002954·72000000·05616c69·736d0000·07697665·r....alism...ive
27 ··0x000028bc·6e657373·00000000·03697665·00000000·ness.....ive....27 ··0x00002964·6e657373·00000000·03697665·00000000·ness.....ive....
28 ··0x000028cc·0766756c·6e657373·00000000·0366756c·.fulness.....ful28 ··0x00002974·0766756c·6e657373·00000000·0366756c·.fulness.....ful
29 ··0x000028dc·00000000·076f7573·6e657373·00000000·.....ousness....29 ··0x00002984·00000000·076f7573·6e657373·00000000·.....ousness....
30 ··0x000028ec·05616c69·74690000·05697669·74690000·.aliti...iviti..30 ··0x00002994·05616c69·74690000·05697669·74690000·.aliti...iviti..
31 ··0x000028fc·0662696c·69746900·046c6f67·69000000·.biliti..logi...31 ··0x000029a4·0662696c·69746900·046c6f67·69000000·.biliti..logi...
32 ··0x0000290c·036c6f67·00000000·05696361·74650000·.log.....icate..32 ··0x000029b4·036c6f67·00000000·05696361·74650000·.log.....icate..
33 ··0x0000291c·02696300·05617469·76650000·05616c69·.ic..ative...ali33 ··0x000029c4·02696300·05617469·76650000·05616c69·.ic..ative...ali
34 ··0x0000292c·7a650000·05696369·74690000·04696361·ze...iciti...ica34 ··0x000029d4·7a650000·05696369·74690000·04696361·ze...iciti...ica
35 ··0x0000293c·6c000000·046e6573·73000000·02657200·l....ness....er.35 ··0x000029e4·6c000000·046e6573·73000000·02657200·l....ness....er.
36 ··0x0000294c·0461626c·65000000·0469626c·65000000·.able....ible...36 ··0x000029f4·0461626c·65000000·0469626c·65000000·.able....ible...
37 ··0x0000295c·03616e74·00000000·05656d65·6e740000·.ant.....ement..37 ··0x00002a04·03616e74·00000000·05656d65·6e740000·.ant.....ement..
38 ··0x0000296c·046d656e·74000000·03696f6e·00000000·.ment....ion....38 ··0x00002a14·046d656e·74000000·03696f6e·00000000·.ment....ion....
39 ··0x0000297c·026f7500·0369736d·00000000·03697469·.ou..ism.....iti39 ··0x00002a24·026f7500·0369736d·00000000·03697469·.ou..ism.....iti
40 ··0x0000298c·00000000·706f7274·65725f73·74656d00·....porter_stem.40 ··0x00002a34·00000000·706f7274·65725f73·74656d00·....porter_stem.
41 ··0x0000299c·756e6163·63656e74·5f61746f·6d000000·unaccent_atom...41 ··0x00002a44·756e6163·63656e74·5f61746f·6d000000·unaccent_atom...
42 ··0x000029ac·746f6b65·6e697a65·5f61746f·6d000000·tokenize_atom...42 ··0x00002a54·746f6b65·6e697a65·5f61746f·6d000000·tokenize_atom...
43 ··0x000029bc·61746f6d·5f746f5f·7374656d·5f6c6973·atom_to_stem_lis43 ··0x00002a64·61746f6d·5f746f5f·7374656d·5f6c6973·atom_to_stem_lis
44 ··0x000029cc·74000000·41000000·41450000·43000000·t...A...AE..C...44 ··0x00002a74·74000000·41000000·41450000·43000000·t...A...AE..C...
45 ··0x000029dc·45000000·49000000·44000000·4e000000·E...I...D...N...45 ··0x00002a84·45000000·49000000·44000000·4e000000·E...I...D...N...
46 ··0x000029ec·4f000000·55000000·59000000·73730000·O...U...Y...ss..46 ··0x00002a94·4f000000·55000000·59000000·73730000·O...U...Y...ss..
47 ··0x000029fc·61000000·61650000·63000000·65000000·a...ae..c...e...47 ··0x00002aa4·61000000·61650000·63000000·65000000·a...ae..c...e...
48 ··0x00002a0c·64000000·6e000000·6f000000·75000000·d...n...o...u...48 ··0x00002ab4·64000000·6e000000·6f000000·75000000·d...n...o...u...
49 ··0x00002a1c·79000000·3e000000·41000000·0c000000·y...>...A.......49 ··0x00002ac4·79000000·3e000000·41000000·0c000000·y...>...A.......
50 ··0x00002a2c·41000000·11000000·41000000·27000000·A.......A...'...50 ··0x00002ad4·41000000·11000000·41000000·27000000·A.......A...'...
51 ··0x00002a3c·41000000·36000000·41000000·03000000·A...6...A.......51 ··0x00002ae4·41000000·36000000·41000000·03000000·A...6...A.......
52 ··0x00002a4c·41000000·06000000·41000000·15000000·A.......A.......52 ··0x00002af4·41000000·06000000·41000000·15000000·A.......A.......
53 ··0x00002a5c·41000000·0f000000·41000000·0e000000·A.......A.......53 ··0x00002b04·41000000·0f000000·41000000·0e000000·A.......A.......
54 ··0x00002a6c·41000000·26000000·41000000·13000000·A...&...A.......54 ··0x00002b14·41000000·26000000·41000000·13000000·A...&...A.......
55 ··0x00002a7c·41000000·29000000·41000000·02000000·A...)...A.......55 ··0x00002b24·41000000·29000000·41000000·02000000·A...)...A.......
56 ··0x00002a8c·41000000·19000000·41000000·0a000000·A.......A.......56 ··0x00002b34·41000000·19000000·41000000·0a000000·A.......A.......
57 ··0x00002a9c·41000000·0b000000·41000000·00000000·A.......A.......57 ··0x00002b44·41000000·0b000000·41000000·00000000·A.......A.......
58 ··0x00002aac·00000000····························....58 ··0x00002b54·00000000····························....
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002ab0·00000000····························....2 ··0x00002bfc·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd6c·490b0000····························I...2 ··0x0001fd64·f10b0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd70·090b0000····························....2 ··0x0001fd68·b10b0000····························....
  
2.26 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001fd74·d0290000·d0290000·d0290000·d0290000·.)...)...)...)..2 ··0x0001fd6c·782a0000·782a0000·782a0000·782a0000·x*..x*..x*..x*..
 3 ··0x0001fd7c·782a0000·782a0000·7c2a0000·802a0000·x*..x*..|*...*..
3 ··0x0001fd84·d0290000·d0290000·d4290000·d8290000·.)...)...)...)..4 ··0x0001fd8c·842a0000·842a0000·842a0000·842a0000·.*...*...*...*..
4 ··0x0001fd94·dc290000·dc290000·dc290000·dc290000·.)...)...)...).. 
5 ··0x0001fda4·e0290000·e0290000·e0290000·e0290000·.)...)...)...).. 
6 ··0x0001fdb4·e4290000·e8290000·ec290000·ec290000·.)...)...)...).. 
7 ··0x0001fdc4·ec290000·ec290000·ec290000·00000000·.)...)...)...... 
8 ··0x0001fdd4·00000000·f0290000·f0290000·f0290000·.....)...)...).. 
9 ··0x0001fde4·f0290000·f4290000·00000000·f8290000·.)...).......).. 
10 ··0x0001fdf4·fc290000·fc290000·fc290000·fc290000·.)...)...)...).. 
11 ··0x0001fe04·fc290000·fc290000·002a0000·042a0000·.)...)...*...*.. 
12 ··0x0001fe14·082a0000·082a0000·082a0000·082a0000·.*...*...*...*..5 ··0x0001fd9c·882a0000·882a0000·882a0000·882a0000·.*...*...*...*..
13 ··0x0001fe24·44280000·44280000·44280000·44280000·D(..D(..D(..D(.. 
14 ··0x0001fe34·0c2a0000·102a0000·142a0000·142a0000·.*...*...*...*..6 ··0x0001fdac·8c2a0000·902a0000·942a0000·942a0000·.*...*...*...*..
15 ··0x0001fe44·142a0000·142a0000·142a0000·00000000·.*...*...*......7 ··0x0001fdbc·942a0000·942a0000·942a0000·00000000·.*...*...*......
16 ··0x0001fe54·00000000·182a0000·182a0000·182a0000·.....*...*...*..8 ··0x0001fdcc·00000000·982a0000·982a0000·982a0000·.....*...*...*..
 9 ··0x0001fddc·982a0000·9c2a0000·00000000·a02a0000·.*...*.......*..
 10 ··0x0001fdec·a42a0000·a42a0000·a42a0000·a42a0000·.*...*...*...*..
 11 ··0x0001fdfc·a42a0000·a42a0000·a82a0000·ac2a0000·.*...*...*...*..
 12 ··0x0001fe0c·b02a0000·b02a0000·b02a0000·b02a0000·.*...*...*...*..
 13 ··0x0001fe1c·ec280000·ec280000·ec280000·ec280000·.(...(...(...(..
 14 ··0x0001fe2c·b42a0000·b82a0000·bc2a0000·bc2a0000·.*...*...*...*..
 15 ··0x0001fe3c·bc2a0000·bc2a0000·bc2a0000·00000000·.*...*...*......
 16 ··0x0001fe4c·00000000·c02a0000·c02a0000·c02a0000·.....*...*...*..
17 ··0x0001fe64·182a0000·1c2a0000·00000000·1c2a0000·.*...*.......*..17 ··0x0001fe5c·c02a0000·c42a0000·00000000·c42a0000·.*...*.......*..
  
1.4 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff6c·74fe0100·00000000·00000000·0c090000·t...............3 ··0x0001ff6c·6cfe0100·00000000·00000000·b4090000·l...............
4 ··0x0001ff7c·0c090000·0c090000·0c090000·0c090000·................4 ··0x0001ff7c·b4090000·b4090000·b4090000·b4090000·................
5 ··0x0001ff8c·0c090000·0c090000·0c090000·0c090000·................5 ··0x0001ff8c·b4090000·b4090000·b4090000·b4090000·................
6 ··0x0001ff9c·0c090000·0c090000·0c090000·0c090000·................6 ··0x0001ff9c·b4090000·b4090000·b4090000·b4090000·................
7 ··0x0001ffac·0c090000·0c090000·0c090000·0c090000·................7 ··0x0001ffac·b4090000·b4090000·b4090000·b4090000·................
8 ··0x0001ffbc·0c090000·0c090000·0c090000·0c090000·................8 ··0x0001ffbc·b4090000·b4090000·b4090000·b4090000·................
9 ··0x0001ffcc·0c090000·0c090000·0c090000·0c090000·................9 ··0x0001ffcc·b4090000·b4090000·b4090000·b4090000·................
10 ··0x0001ffdc·0c090000·0c090000·0c090000·0c090000·................10 ··0x0001ffdc·b4090000·b4090000·b4090000·b4090000·................
11 ··0x0001ffec·00000000·00000000·00000000·00000000·................11 ··0x0001ffec·00000000·00000000·00000000·00000000·................
12 ··0x0001fffc·00000000····························....12 ··0x0001fffc·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·31376335·38633530·34386462·62636663·17c58c5048dbbcfc 
3 ··0x00000010·38396239·31326232·33633234·38333630·89b912b23c2483602 ··0x00000000·32646431·38653964·34346165·64343464·2dd18e9d44aed44d
 3 ··0x00000010·36373562·65306338·65653661·33313331·675be0c8ee6a3131
4 ··0x00000020·38633866·38322e64·65627567·00000000·8c8f82.debug....4 ··0x00000020·34623039·35662e64·65627567·00000000·4b095f.debug....
5 ··0x00000030·a4935a64····························..Zd5 ··0x00000030·4f67de36····························Og.6
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·7567616c·746c696e·6b002e67·6e755f64·ugaltlink..gnu_d 
18 ··0x000000f0·65627567·6c696e6b·00················ebuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.
 19 ··0x00000100·2e676e75·5f646562·75676c69·6e6b00···.gnu_debuglink.
  
173 KB
./usr/lib/swi-prolog/lib/aarch64-linux/process.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/process.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········66016·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0039e8·0x000039e8·0x000039e8·0x00088·0x00088·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x03938·0x03938·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x03a74·0x03a74·R·E·0x10000
7 ··LOAD···········0x00fd8c·0x0001fd8c·0x0001fd8c·0x00290·0x00304·RW··0x100008 ··LOAD···········0x00fd84·0x0001fd84·0x0001fd84·0x00298·0x0030c·RW··0x10000
8 ··DYNAMIC········0x00fd94·0x0001fd94·0x0001fd94·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fd8c·0x0001fd8c·0x0001fd8c·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd8c·0x0001fd8c·0x0001fd8c·0x00274·0x00274·R···0x112 ··GNU_RELRO······0x00fd84·0x0001fd84·0x0001fd84·0x0027c·0x0027c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101c8:1 There·are·27·section·headers,·starting·at·offset·0x101e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0005d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0005f0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000708·000708·0004d7·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000748·000748·00051b·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000be0·000be0·0000ba·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000c64·000c64·0000be·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000c9c·000c9c·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000d24·000d24·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000cec·000cec·000070·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000d94·000d94·000070·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000d5c·000d5c·000298·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000e04·000e04·000298·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000ff4·000ff4·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000109c·00109c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001000·001000·000408·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000010a8·0010a8·000408·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001408·001408·001fe8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000014b0·0014b0·001fe8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000033f0·0033f0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003498·003498·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000033f8·0033f8·00053c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000034a0·0034a0·00053c·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········000039dc·0039dc·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······000039e8·0039e8·000088·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00003934·003934·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00003a70·003a70·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd8c·00fd8c·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd84·00fd84·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd90·00fd90·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fd88·00fd88·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fd94·00fd94·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fd8c·00fd8c·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fe8c·00fe8c·000174·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fe8c·00fe8c·000174·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·01001c·000074·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········0002001c·01001c·000074·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100dc·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
13.0 KB
readelf --wide --symbols {}
Max HTML report size reached
13.3 KB
readelf --wide --relocs {}
Max HTML report size reached
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfd94·contains·27·entries:1 Dynamic·section·at·offset·0xfd8c·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xff46 ·0x0000000c·(INIT)·······················0x109c
6 ·0x0000000d·(FINI)·······················0x33f07 ·0x0000000d·(FINI)·······················0x3498
7 ·0x00000019·(INIT_ARRAY)·················0x1fd8c8 ·0x00000019·(INIT_ARRAY)·················0x1fd84
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fd9010 ·0x0000001a·(FINI_ARRAY)·················0x1fd88
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x70813 ·0x00000005·(STRTAB)·····················0x748
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················1239·(bytes)15 ·0x0000000a·(STRSZ)······················1307·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fe8c17 ·0x00000003·(PLTGOT)·····················0x1fe8c
17 ·0x00000002·(PLTRELSZ)···················664·(bytes)18 ·0x00000002·(PLTRELSZ)···················664·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xd5c20 ·0x00000017·(JMPREL)·····················0xe04
20 ·0x00000011·(REL)························0xcec21 ·0x00000011·(REL)························0xd94
21 ·0x00000012·(RELSZ)······················112·(bytes)22 ·0x00000012·(RELSZ)······················112·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xc9c26 ·0x6ffffffe·(VERNEED)····················0xd24
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xbe028 ·0x6ffffff0·(VERSYM)·····················0xc64
28 ·0x6ffffffa·(RELCOUNT)···················729 ·0x6ffffffa·(RELCOUNT)···················7
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·032b1262703e06eed301b036d79049555b50125f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3fa3855d9b4cb487ea80f7f385d3fc2cba271e3
4.62 KB
readelf --wide --version-info {}
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·93·entries:1 Version·symbols·section·'.gnu.version'·contains·95·entries:
2 ·Addr:·0x0000000000000be0··Offset:·0x00000be0··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000c64··Offset:·0x00000c64··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.34)·3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
 4 ··004:···3·(GLIBC_2.34)····1·(*global*)······1·(*global*)······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 6 ··00c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
 8 ··014:···1·(*global*)······5·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
 9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
6 ··00c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···10 ··01c:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
7 ··010:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
8 ··014:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···12 ··024:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
9 ··018:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
10 ··01c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
11 ··020:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·· 
12 ··024:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.34)·13 ··028:···3·(GLIBC_2.34)····1·(*global*)······4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
13 ··028:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)··· 
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·· 
15 ··030:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
16 ··034:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
17 ··038:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)··· 
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··15 ··030:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
 16 ··034:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
 17 ··038:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····2·(GCC_3.5)····
 18 ··03c:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
21 ··048:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 21 ··048:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
24 ··054:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
25 ··058:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
26 ··05c:···1·(*global*)···26 ··05c:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
  
27 Version·needs·section·'.gnu.version_r'·contains·2·entries:27 Version·needs·section·'.gnu.version_r'·contains·3·entries:
28 ·Addr:·0x0000000000000c9c··Offset:·0x00000c9c··Link:·4·(.dynstr)28 ·Addr:·0x0000000000000d24··Offset:·0x00000d24··Link:·4·(.dynstr)
29 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·129 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
30 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·430 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
31 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·231 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
32 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·332 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·4
33 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·233 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·3
 34 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 35 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
836 B
strings --all --bytes=8 {}
    
Offset 12, 15 lines modifiedOffset 12, 17 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
19 Sfilefunctions20 Sfilefunctions
 21 __aeabi_unwind_cpp_pr0
20 PL_get_chars22 PL_get_chars
21 PL_domain_error23 PL_domain_error
22 PL_get_atom24 PL_get_atom
23 PL_is_functor25 PL_is_functor
24 _PL_get_arg_sz26 _PL_get_arg_sz
25 PL_get_stream27 PL_get_stream
26 PL_compare28 PL_compare
Offset 60, 14 lines modifiedOffset 62, 15 lines modified
60 PL_put_atom62 PL_put_atom
61 __fcntl_time6463 __fcntl_time64
62 PL_resource_error64 PL_resource_error
63 Sdprintf65 Sdprintf
64 install_process66 install_process
65 PL_register_foreign67 PL_register_foreign
66 __environ68 __environ
 69 libgcc_s.so.1
67 libc.so.670 libc.so.6
68 ld-linux-armhf.so.371 ld-linux-armhf.so.3
69 GLIBC_2.472 GLIBC_2.4
70 GLIBC_2.3473 GLIBC_2.34
71 H»      KxD»   J{D74 H»      KxD»   J{D
72 +I*F+HyDxD75 +I*F+HyDxD
73 H{DyD,3xD76 H{DyD,3xD
Offset 122, 14 lines modifiedOffset 125, 16 lines modified
122 .shstrtab125 .shstrtab
123 .note.gnu.build-id126 .note.gnu.build-id
124 .gnu.hash127 .gnu.hash
125 .gnu.version128 .gnu.version
126 .gnu.version_r129 .gnu.version_r
127 .rel.dyn130 .rel.dyn
128 .rel.plt131 .rel.plt
 132 .ARM.extab
 133 .ARM.exidx
129 .eh_frame134 .eh_frame
130 .init_array135 .init_array
131 .fini_array136 .fini_array
132 .dynamic137 .dynamic
133 .ARM.attributes138 .ARM.attributes
134 .gnu_debugaltlink139 .gnu_debugaltlink
135 .gnu_debuglink140 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·5c000000·01000000·05000000·....\...........2 ··0x00000138·02000000·5e000000·01000000·05000000·....^...........
3 ··0x00000128·10000004·5c000000·00000000·9b74fca9·....\........t..3 ··0x00000148·10000004·5e000000·00000000·9b74fca9·....^........t..
  
10.6 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 81 lines modifiedOffset 1, 85 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000708·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000748·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000718·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000758·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000728·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000768·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000738·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000778·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000748·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000788·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000758·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000798·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000768·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000007a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000778·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000007b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000788·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000007c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000798·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000007d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000007a8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000007e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000007b8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000007f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x000007c8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000808·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000007d8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000818·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x000007e8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000828·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x000007f8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000838·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000808·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000848·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000818·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000858·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000828·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000868·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000838·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000878·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x00000848·5366696c·6566756e·6374696f·6e730050·Sfilefunctions.P22 ··0x00000888·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x00000898·70705f70·72310053·66696c65·66756e63·pp_pr1.Sfilefunc
 24 ··0x000008a8·74696f6e·73005f5f·61656162·695f756e·tions.__aeabi_un
 25 ··0x000008b8·77696e64·5f637070·5f707230·00504c5f·wind_cpp_pr0.PL_
23 ··0x00000858·4c5f6765·745f6368·61727300·73747263·L_get_chars.strc26 ··0x000008c8·6765745f·63686172·73007374·72636d70·get_chars.strcmp
24 ··0x00000868·6d700050·4c5f646f·6d61696e·5f657272·mp.PL_domain_err27 ··0x000008d8·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error
25 ··0x00000878·6f720050·4c5f6765·745f6174·6f6d0050·or.PL_get_atom.P28 ··0x000008e8·00504c5f·6765745f·61746f6d·00504c5f·.PL_get_atom.PL_
26 ··0x00000888·4c5f6973·5f66756e·63746f72·005f504c·L_is_functor._PL 
27 ··0x00000898·5f676574·5f617267·5f737a00·504c5f67·_get_arg_sz.PL_g29 ··0x000008f8·69735f66·756e6374·6f72005f·504c5f67·is_functor._PL_g
 30 ··0x00000908·65745f61·72675f73·7a00504c·5f676574·et_arg_sz.PL_get
28 ··0x000008a8·65745f73·74726561·6d005366·696c656e·et_stream.Sfilen31 ··0x00000918·5f737472·65616d00·5366696c·656e6f00·_stream.Sfileno.
29 ··0x000008b8·6f00504c·5f636f6d·70617265·00504c5f·o.PL_compare.PL_ 
30 ··0x000008c8·6765745f·6c697374·5f657800·504c5f67·get_list_ex.PL_g 
31 ··0x000008d8·65745f61·746f6d5f·65780050·4c5f6174·et_atom_ex.PL_at32 ··0x00000928·504c5f63·6f6d7061·72650050·4c5f6765·PL_compare.PL_ge
 33 ··0x00000938·745f6c69·73745f65·7800504c·5f676574·t_list_ex.PL_get
 34 ··0x00000948·5f61746f·6d5f6578·00504c5f·61746f6d·_atom_ex.PL_atom
32 ··0x000008e8·6f6d5f74·6f5f656e·636f6469·6e670050·om_to_encoding.P35 ··0x00000958·5f746f5f·656e636f·64696e67·00504c5f·_to_encoding.PL_
33 ··0x000008f8·4c5f6765·745f6e69·6c5f6578·00504c5f·L_get_nil_ex.PL_36 ··0x00000968·6765745f·6e696c5f·65780050·4c5f756e·get_nil_ex.PL_un
34 ··0x00000908·756e696e·7374616e·74696174·696f6e5f·uninstantiation_37 ··0x00000978·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
35 ··0x00000918·6572726f·7200504c·5f747970·655f6572·error.PL_type_er38 ··0x00000988·726f7200·504c5f74·7970655f·6572726f·ror.PL_type_erro
36 ··0x00000928·726f7200·77616974·70696400·5f5f6572·ror.waitpid.__er39 ··0x00000998·72007761·69747069·64005f5f·6572726e·r.waitpid.__errn
37 ··0x00000938·726e6f5f·6c6f6361·74696f6e·00504c5f·rno_location.PL_40 ··0x000009a8·6f5f6c6f·63617469·6f6e0050·4c5f6861·o_location.PL_ha
38 ··0x00000948·68616e64·6c655f73·69676e61·6c730050·handle_signals.P41 ··0x000009b8·6e646c65·5f736967·6e616c73·00504c5f·ndle_signals.PL_
39 ··0x00000958·4c5f756e·72656769·73746572·5f61746f·L_unregister_ato42 ··0x000009c8·756e7265·67697374·65725f61·746f6d00·unregister_atom.
40 ··0x00000968·6d00504c·5f667265·6500504c·5f636f70·m.PL_free.PL_cop43 ··0x000009d8·504c5f66·72656500·504c5f63·6f70795f·PL_free.PL_copy_
41 ··0x00000978·795f7465·726d5f72·65660050·4c5f6765·y_term_ref.PL_ge44 ··0x000009e8·7465726d·5f726566·00504c5f·6765745f·term_ref.PL_get_
42 ··0x00000988·745f696e·74656765·725f6578·00504c5f·t_integer_ex.PL_ 
43 ··0x00000998·6765745f·6c697374·00504c5f·6765745f·get_list.PL_get_45 ··0x000009f8·696e7465·6765725f·65780050·4c5f6765·integer_ex.PL_ge
 46 ··0x00000a08·745f6c69·73740050·4c5f6765·745f6e61·t_list.PL_get_na
44 ··0x000009a8·6e616d65·5f617269·74795f73·7a00504c·name_arity_sz.PL47 ··0x00000a18·6d655f61·72697479·5f737a00·504c5f67·me_arity_sz.PL_g
45 ··0x000009b8·5f676574·5f626f6f·6c5f6578·00504c5f·_get_bool_ex.PL_ 
46 ··0x000009c8·6765745f·666c6f61·7400504c·5f707574·get_float.PL_put48 ··0x00000a28·65745f62·6f6f6c5f·65780050·4c5f6765·et_bool_ex.PL_ge
 49 ··0x00000a38·745f666c·6f617400·504c5f70·75745f69·t_float.PL_put_i
47 ··0x000009d8·5f696e74·65676572·00504c5f·756e6966·_integer.PL_unif50 ··0x00000a48·6e746567·65720050·4c5f756e·6966795f·nteger.PL_unify_
48 ··0x000009e8·795f6174·6f6d0050·4c5f6765·745f6e63·y_atom.PL_get_nc51 ··0x00000a58·61746f6d·00504c5f·6765745f·6e636861·atom.PL_get_ncha
49 ··0x000009f8·68617273·00504c5f·7265616c·6c6f6300·hars.PL_realloc.52 ··0x00000a68·72730050·4c5f7265·616c6c6f·63006d65·rs.PL_realloc.me
50 ··0x00000a08·6d656d63·70790050·4c5f6d61·6c6c6f63·memcpy.PL_malloc53 ··0x00000a78·6d637079·00504c5f·6d616c6c·6f630073·mcpy.PL_malloc.s
51 ··0x00000a18·00737472·6c656e00·504c5f70·65726d69·.strlen.PL_permi54 ··0x00000a88·74726c65·6e00504c·5f706572·6d697373·trlen.PL_permiss
52 ··0x00000a28·7373696f·6e5f6572·726f7200·504c5f67·ssion_error.PL_g55 ··0x00000a98·696f6e5f·6572726f·7200504c·5f676574·ion_error.PL_get
53 ··0x00000a38·65745f73·69676e75·6d5f6578·006b696c·et_signum_ex.kil56 ··0x00000aa8·5f736967·6e756d5f·6578006b·696c6c00·_signum_ex.kill.
54 ··0x00000a48·6c007369·67656d70·74797365·74007369·l.sigemptyset.si57 ··0x00000ab8·73696765·6d707479·73657400·73696761·sigemptyset.siga
55 ··0x00000a58·67616464·73657400·73696770·726f636d·gaddset.sigprocm58 ··0x00000ac8·64647365·74007369·6770726f·636d6173·ddset.sigprocmas
56 ··0x00000a68·61736b00·76666f72·6b00504c·5f636c65·ask.vfork.PL_cle59 ··0x00000ad8·6b007666·6f726b00·504c5f63·6c65616e·k.vfork.PL_clean
57 ··0x00000a78·616e7570·5f666f72·6b007365·74736964·anup_fork.setsid60 ··0x00000ae8·75705f66·6f726b00·73657473·69640063·up_fork.setsid.c
58 ··0x00000a88·00636864·69720064·75703200·5f504c5f·.chdir.dup2._PL_61 ··0x00000af8·68646972·00647570·32005f50·4c5f7374·hdir.dup2._PL_st
59 ··0x00000a98·73747265·616d7300·65786563·76650070·streams.execve.p62 ··0x00000b08·7265616d·73006578·65637665·00706572·reams.execve.per
60 ··0x00000aa8·6572726f·7200504c·5f756e69·66795f69·error.PL_unify_i63 ··0x00000b18·726f7200·504c5f75·6e696679·5f696e74·ror.PL_unify_int
61 ··0x00000ab8·6e746567·65720063·6c6f7365·00536664·nteger.close.Sfd64 ··0x00000b28·65676572·00636c6f·73650053·66646f70·eger.close.Sfdop
62 ··0x00000ac8·6f70656e·00504c5f·756e6966·795f7374·open.PL_unify_st65 ··0x00000b38·656e0050·4c5f756e·6966795f·73747265·en.PL_unify_stre
63 ··0x00000ad8·7265616d·005f5f70·7263746c·5f74696d·ream.__prctl_tim66 ··0x00000b48·616d005f·5f707263·746c5f74·696d6536·am.__prctl_time6
64 ··0x00000ae8·65363400·6f70656e·36340050·4c5f7265·e64.open64.PL_re 
65 ··0x00000af8·67697374·65725f61·746f6d00·536e6577·gister_atom.Snew67 ··0x00000b58·34006f70·656e3634·00504c5f·72656769·4.open64.PL_regi
 68 ··0x00000b68·73746572·5f61746f·6d00536e·65770065·ster_atom.Snew.e
66 ··0x00000b08·00657869·7400504c·5f756e69·66795f6c·.exit.PL_unify_l69 ··0x00000b78·78697400·504c5f75·6e696679·5f6c6973·xit.PL_unify_lis
67 ··0x00000b18·69737400·504c5f64·69736361·72645f66·ist.PL_discard_f70 ··0x00000b88·7400504c·5f646973·63617264·5f666f72·t.PL_discard_for
68 ··0x00000b28·6f726569·676e5f66·72616d65·006d656d·oreign_frame.mem71 ··0x00000b98·6569676e·5f667261·6d65006d·656d7365·eign_frame.memse
69 ··0x00000b38·73657400·504c5f70·75745f61·746f6d00·set.PL_put_atom.72 ··0x00000ba8·7400504c·5f707574·5f61746f·6d007374·t.PL_put_atom.st
70 ··0x00000b48·73747263·70790070·69706500·5f5f6663·strcpy.pipe.__fc73 ··0x00000bb8·72637079·00706970·65005f5f·66636e74·rcpy.pipe.__fcnt
71 ··0x00000b58·6e746c5f·74696d65·36340050·4c5f7265·ntl_time64.PL_re74 ··0x00000bc8·6c5f7469·6d653634·00504c5f·7265736f·l_time64.PL_reso
72 ··0x00000b68·736f7572·63655f65·72726f72·00536470·source_error.Sdp75 ··0x00000bd8·75726365·5f657272·6f720053·64707269·urce_error.Sdpri
73 ··0x00000b78·72696e74·6600696e·7374616c·6c5f7072·rintf.install_pr76 ··0x00000be8·6e746600·696e7374·616c6c5f·70726f63·ntf.install_proc
74 ··0x00000b88·6f636573·7300504c·5f726567·69737465·ocess.PL_registe77 ··0x00000bf8·65737300·504c5f72·65676973·7465725f·ess.PL_register_
75 ··0x00000b98·725f666f·72656967·6e005f5f·656e7669·r_foreign.__envi78 ··0x00000c08·666f7265·69676e00·5f5f656e·7669726f·foreign.__enviro
 79 ··0x00000c18·6e006c69·62676363·5f732e73·6f2e3100·n.libgcc_s.so.1.
76 ··0x00000ba8·726f6e00·6c696263·2e736f2e·36006c64·ron.libc.so.6.ld80 ··0x00000c28·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin
77 ··0x00000bb8·2d6c696e·75782d61·726d6866·2e736f2e·-linux-armhf.so.81 ··0x00000c38·75782d61·726d6866·2e736f2e·3300474c·ux-armhf.so.3.GL
78 ··0x00000bc8·3300474c·4942435f·322e3400·474c4942·3.GLIBC_2.4.GLIB82 ··0x00000c48·4942435f·322e3400·474c4942·435f322e·IBC_2.4.GLIBC_2.
79 ··0x00000bd8·435f322e·333400·····················C_2.34.83 ··0x00000c58·33340047·43435f33·2e3500············34.GCC_3.5.
  
546 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000ff4·<.init>:2 0000109c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1408·<__assert_fail@plt+0xc>5 »       bl»     14b0·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
15.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
84.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000033f0·<.fini>:2 00003498·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
11.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000033f8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000034a0·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00003408·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000034b0·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00003418·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000034c0·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00003428·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000034d0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003438·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000034e0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003448·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000034f0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00003458·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00003500·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00003468·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003510·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00003478·0b000000·41000000·00000000·00000000·....A...........10 ··0x00003520·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00003488·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00003530·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00003498·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00003540·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x000034a8·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00003550·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x000034b8·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x00003560·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x000034c8·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x00003570·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x000034d8·00000000·696e7374·616e7469·6174696f·....instantiatio16 ··0x00003580·00000000·696e7374·616e7469·6174696f·....instantiatio
17 ··0x000034e8·6e5f6572·726f7200·74797065·5f657272·n_error.type_err17 ··0x00003590·6e5f6572·726f7200·74797065·5f657272·n_error.type_err
18 ··0x000034f8·6f720000·646f6d61·696e5f65·72726f72·or..domain_error18 ··0x000035a0·6f720000·646f6d61·696e5f65·72726f72·or..domain_error
19 ··0x00003508·00000000·6e6f745f·696d706c·656d656e·....not_implemen19 ··0x000035b0·00000000·6e6f745f·696d706c·656d656e·....not_implemen
20 ··0x00003518·74656400·73796e74·61785f65·72726f72·ted.syntax_error20 ··0x000035c0·74656400·73796e74·61785f65·72726f72·ted.syntax_error
21 ··0x00003528·00000000·2e2f7061·636b6167·65732f63·...../packages/c21 ··0x000035d0·00000000·2e2f7061·636b6167·65732f63·...../packages/c
22 ··0x00003538·6c69622f·6572726f·722e6300·30000000·lib/error.c.0...22 ··0x000035e0·6c69622f·6572726f·722e6300·30000000·lib/error.c.0...
23 ··0x00003548·6572726f·72000000·2f000000·636f6e74·error.../...cont23 ··0x000035f0·6572726f·72000000·2f000000·636f6e74·error.../...cont
24 ··0x00003558·65787400·666f726b·00000000·76666f72·ext.fork....vfor24 ··0x00003600·65787400·666f726b·00000000·76666f72·ext.fork....vfor
25 ··0x00003568·6b000000·73706177·6e000000·70726f63·k...spawn...proc25 ··0x00003610·6b000000·73706177·6e000000·70726f63·k...spawn...proc
26 ··0x00003578·6573735f·63726561·74655f6d·6574686f·ess_create_metho26 ··0x00003620·6573735f·63726561·74655f6d·6574686f·ess_create_metho
27 ··0x00003588·64000000·2e2f7061·636b6167·65732f63·d..../packages/c27 ··0x00003630·64000000·2e2f7061·636b6167·65732f63·d..../packages/c
28 ··0x00003598·6c69622f·70726f63·6573732e·63000000·lib/process.c...28 ··0x00003640·6c69622f·70726f63·6573732e·63000000·lib/process.c...
29 ··0x000035a8·70726f63·6573735f·73747265·616d0000·process_stream..29 ··0x00003650·70726f63·6573735f·73747265·616d0000·process_stream..
30 ··0x000035b8·73747265·616d5f74·79706500·656e636f·stream_type.enco30 ··0x00003660·73747265·616d5f74·79706500·656e636f·stream_type.enco
31 ··0x000035c8·64696e67·00000000·70697065·5f6f7074·ding....pipe_opt31 ··0x00003670·64696e67·00000000·70697065·5f6f7074·ding....pipe_opt
32 ··0x000035d8·696f6e00·66696c65·5f737472·65616d00·ion.file_stream.32 ··0x00003680·696f6e00·66696c65·5f737472·65616d00·ion.file_stream.
33 ··0x000035e8·70726f63·6573735f·6b696c6c·00000000·process_kill....33 ··0x00003690·70726f63·6573735f·6b696c6c·00000000·process_kill....
34 ··0x000035f8·70726f63·65737300·6b696c6c·00000000·process.kill....34 ··0x000036a0·70726f63·65737300·6b696c6c·00000000·process.kill....
35 ··0x00003608·6e6f745f·6c657373·5f746861·6e5f7a65·not_less_than_ze35 ··0x000036b0·6e6f745f·6c657373·5f746861·6e5f7a65·not_less_than_ze
36 ··0x00003618·726f0000·6f707469·6f6e0000·74696d65·ro..option..time36 ··0x000036c0·726f0000·6f707469·6f6e0000·74696d65·ro..option..time
37 ··0x00003628·6f757400·74727565·00000000·70726f63·out.true....proc37 ··0x000036d0·6f757400·74727565·00000000·70726f63·out.true....proc
38 ··0x00003638·6573735f·77616974·5f6f7074·696f6e00·ess_wait_option.38 ··0x000036e0·6573735f·77616974·5f6f7074·696f6e00·ess_wait_option.
39 ··0x00003648·77616974·70696400·74657874·5f6e6f6e·waitpid.text_non39 ··0x000036f0·77616974·70696400·74657874·5f6e6f6e·waitpid.text_non
40 ··0x00003658·5f7a6572·6f5f636f·64650000·656e7669·_zero_code..envi40 ··0x00003700·5f7a6572·6f5f636f·64650000·656e7669·_zero_code..envi
41 ··0x00003668·726f6e6d·656e7400·72656465·66696e65·ronment.redefine41 ··0x00003710·726f6e6d·656e7400·72656465·66696e65·ronment.redefine
42 ··0x00003678·00000000·656e7669·726f6e6d·656e745f·....environment_42 ··0x00003720·00000000·656e7669·726f6e6d·656e745f·....environment_
43 ··0x00003688·76617269·61626c65·00000000·3d000000·variable....=...43 ··0x00003730·76617269·61626c65·00000000·3d000000·variable....=...
44 ··0x00003698·2873697a·655f7429·28712d65·622d3e62·(size_t)(q-eb->b44 ··0x00003740·2873697a·655f7429·28712d65·622d3e62·(size_t)(q-eb->b
45 ··0x000036a8·75666665·7229203d·3d206562·2d3e7369·uffer)·==·eb->si45 ··0x00003750·75666665·7229203d·3d206562·2d3e7369·uffer)·==·eb->si
46 ··0x000036b8·7a650000·2f646576·2f6e756c·6c000000·ze../dev/null...46 ··0x00003760·7a650000·2f646576·2f6e756c·6c000000·ze../dev/null...
47 ··0x000036c8·72630000·63616c6c·61626c65·00000000·rc..callable....47 ··0x00003770·72630000·63616c6c·61626c65·00000000·rc..callable....
48 ··0x000036d8·6d656d6f·72790000·7072696f·72697479·memory..priority48 ··0x00003780·6d656d6f·72790000·7072696f·72697479·memory..priority
49 ··0x000036e8·5f6f7074·696f6e00·70726f63·6573735f·_option.process_49 ··0x00003790·5f6f7074·696f6e00·70726f63·6573735f·_option.process_
50 ··0x000036f8·6f707469·6f6e0000·70697065·28293a20·option..pipe():·50 ··0x000037a0·6f707469·6f6e0000·70697065·28293a20·option..pipe():·
51 ··0x00003708·756e6578·70656374·65642065·72726f72·unexpected·error51 ··0x000037b0·756e6578·70656374·65642065·72726f72·unexpected·error
52 ··0x00003718·3a202573·0a000000·6f70656e·5f66696c·:·%s....open_fil52 ··0x000037c0·3a202573·0a000000·6f70656e·5f66696c·:·%s....open_fil
53 ··0x00003728·65730000·73746469·6e000000·7374646f·es..stdin...stdo53 ··0x000037d0·65730000·73746469·6e000000·7374646f·es..stdin...stdo
54 ··0x00003738·75740000·73746465·72720000·73746400·ut..stderr..std.54 ··0x000037e0·75740000·73746465·72720000·73746400·ut..stderr..std.
55 ··0x00003748·6e756c6c·00000000·64657461·63686564·null....detached55 ··0x000037f0·6e756c6c·00000000·64657461·63686564·null....detached
56 ··0x00003758·00000000·63776400·656e7600·7072696f·....cwd.env.prio56 ··0x00003800·00000000·63776400·656e7600·7072696f·....cwd.env.prio
57 ··0x00003768·72697479·00000000·77696e64·6f770000·rity....window..57 ··0x00003810·72697479·00000000·77696e64·6f770000·rity....window..
58 ··0x00003778·72656c65·61736500·696e6669·6e697465·release.infinite58 ··0x00003820·72656c65·61736500·696e6669·6e697465·release.infinite
59 ··0x00003788·00000000·74657874·00000000·62696e61·....text....bina59 ··0x00003830·00000000·74657874·00000000·62696e61·....text....bina
60 ··0x00003798·72790000·6f637465·74000000·75746638·ry..octet...utf860 ··0x00003840·72790000·6f637465·74000000·75746638·ry..octet...utf8
61 ··0x000037a8·00000000·61736369·69000000·69736f5f·....ascii...iso_61 ··0x00003850·00000000·61736369·69000000·69736f5f·....ascii...iso_
62 ··0x000037b8·6c617469·6e5f3100·756e6963·6f64655f·latin_1.unicode_62 ··0x00003860·6c617469·6e5f3100·756e6963·6f64655f·latin_1.unicode_
63 ··0x000037c8·62650000·756e6963·6f64655f·6c650000·be..unicode_le..63 ··0x00003870·62650000·756e6963·6f64655f·6c650000·be..unicode_le..
64 ··0x000037d8·70697065·00000000·74797065·00000000·pipe....type....64 ··0x00003880·70697065·00000000·74797065·00000000·pipe....type....
65 ··0x000037e8·73747265·616d0000·70726f63·6573735f·stream..process_65 ··0x00003890·73747265·616d0000·70726f63·6573735f·stream..process_
66 ··0x000037f8·6572726f·72000000·65786974·00000000·error...exit....66 ··0x000038a0·6572726f·72000000·65786974·00000000·error...exit....
67 ··0x00003808·6b696c6c·65640000·70726f63·6573735f·killed..process_67 ··0x000038b0·6b696c6c·65640000·70726f63·6573735f·killed..process_
68 ··0x00003818·63726561·74650000·70726f63·6573735f·create..process_68 ··0x000038c0·63726561·74650000·70726f63·6573735f·create..process_
69 ··0x00003828·77616974·00000000·70726f63·6573735f·wait....process_69 ··0x000038d0·77616974·00000000·70726f63·6573735f·wait....process_
70 ··0x00003838·67726f75·705f6b69·6c6c0000·70726f63·group_kill..proc70 ··0x000038e0·67726f75·705f6b69·6c6c0000·70726f63·group_kill..proc
71 ··0x00003848·6573735f·7365745f·6d657468·6f640000·ess_set_method..71 ··0x000038f0·6573735f·7365745f·6d657468·6f640000·ess_set_method..
72 ··0x00003858·706c5f65·72726f72·00000000·756e6966·pl_error....unif72 ··0x00003900·706c5f65·72726f72·00000000·756e6966·pl_error....unif
73 ··0x00003868·795f6578·69745f73·74617475·73000000·y_exit_status...73 ··0x00003910·795f6578·69745f73·74617475·73000000·y_exit_status...
74 ··0x00003878·00000000·70617273·655f656e·7669726f·....parse_enviro74 ··0x00003920·00000000·70617273·655f656e·7669726f·....parse_enviro
75 ··0x00003888·6e6d656e·74000000·70726f63·6573735f·nment...process_75 ··0x00003930·6e6d656e·74000000·70726f63·6573735f·nment...process_
76 ··0x00003898·70617265·6e745f73·69646500·3e000000·parent_side.>...76 ··0x00003940·70617265·6e745f73·69646500·3e000000·parent_side.>...
77 ··0x000038a8·41000000·0c000000·41000000·11000000·A.......A.......77 ··0x00003950·41000000·0c000000·41000000·11000000·A.......A.......
78 ··0x000038b8·41000000·27000000·41000000·36000000·A...'...A...6...78 ··0x00003960·41000000·27000000·41000000·36000000·A...'...A...6...
79 ··0x000038c8·41000000·03000000·41000000·06000000·A.......A.......79 ··0x00003970·41000000·03000000·41000000·06000000·A.......A.......
80 ··0x000038d8·41000000·15000000·41000000·0f000000·A.......A.......80 ··0x00003980·41000000·15000000·41000000·0f000000·A.......A.......
81 ··0x000038e8·41000000·0e000000·41000000·26000000·A.......A...&...81 ··0x00003990·41000000·0e000000·41000000·26000000·A.......A...&...
82 ··0x000038f8·41000000·13000000·41000000·29000000·A.......A...)...82 ··0x000039a0·41000000·13000000·41000000·29000000·A.......A...)...
83 ··0x00003908·41000000·02000000·41000000·19000000·A.......A.......83 ··0x000039b0·41000000·02000000·41000000·19000000·A.......A.......
84 ··0x00003918·41000000·0a000000·41000000·0b000000·A.......A.......84 ··0x000039c0·41000000·0a000000·41000000·0b000000·A.......A.......
85 ··0x00003928·41000000·00000000·00000000··········A...........85 ··0x000039d0·41000000·00000000·00000000··········A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00003934·00000000····························....2 ··0x00003a70·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd8c·cd140000····························....2 ··0x0001fd84·75150000····························u...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd90·8d140000····························....2 ··0x0001fd88·35150000····························5...
  
3.23 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fe8c·94fd0100·00000000·00000000·00100000·................3 ··0x0001fe8c·8cfd0100·00000000·00000000·a8100000·................
4 ··0x0001fe9c·00100000·00100000·00100000·00100000·................4 ··0x0001fe9c·a8100000·a8100000·a8100000·a8100000·................
5 ··0x0001feac·00100000·00100000·00100000·00100000·................5 ··0x0001feac·a8100000·a8100000·a8100000·a8100000·................
6 ··0x0001febc·00100000·00100000·00100000·00100000·................6 ··0x0001febc·a8100000·a8100000·a8100000·a8100000·................
7 ··0x0001fecc·00100000·00100000·00100000·00100000·................7 ··0x0001fecc·a8100000·a8100000·a8100000·a8100000·................
8 ··0x0001fedc·00100000·00100000·00100000·00100000·................8 ··0x0001fedc·a8100000·a8100000·a8100000·a8100000·................
9 ··0x0001feec·00100000·00100000·00100000·00100000·................9 ··0x0001feec·a8100000·a8100000·a8100000·a8100000·................
10 ··0x0001fefc·00100000·00100000·00100000·00100000·................10 ··0x0001fefc·a8100000·a8100000·a8100000·a8100000·................
11 ··0x0001ff0c·00100000·00100000·00100000·00100000·................11 ··0x0001ff0c·a8100000·a8100000·a8100000·a8100000·................
12 ··0x0001ff1c·00100000·00100000·00100000·00100000·................12 ··0x0001ff1c·a8100000·a8100000·a8100000·a8100000·................
13 ··0x0001ff2c·00100000·00100000·00100000·00100000·................13 ··0x0001ff2c·a8100000·a8100000·a8100000·a8100000·................
14 ··0x0001ff3c·00100000·00100000·00100000·00100000·................14 ··0x0001ff3c·a8100000·a8100000·a8100000·a8100000·................
15 ··0x0001ff4c·00100000·00100000·00100000·00100000·................15 ··0x0001ff4c·a8100000·a8100000·a8100000·a8100000·................
16 ··0x0001ff5c·00100000·00100000·00100000·00100000·................16 ··0x0001ff5c·a8100000·a8100000·a8100000·a8100000·................
17 ··0x0001ff6c·00100000·00100000·00100000·00100000·................17 ··0x0001ff6c·a8100000·a8100000·a8100000·a8100000·................
18 ··0x0001ff7c·00100000·00100000·00100000·00100000·................18 ··0x0001ff7c·a8100000·a8100000·a8100000·a8100000·................
19 ··0x0001ff8c·00100000·00100000·00100000·00100000·................19 ··0x0001ff8c·a8100000·a8100000·a8100000·a8100000·................
20 ··0x0001ff9c·00100000·00100000·00100000·00100000·................20 ··0x0001ff9c·a8100000·a8100000·a8100000·a8100000·................
21 ··0x0001ffac·00100000·00100000·00100000·00100000·................21 ··0x0001ffac·a8100000·a8100000·a8100000·a8100000·................
22 ··0x0001ffbc·00100000·00100000·00100000·00100000·................22 ··0x0001ffbc·a8100000·a8100000·a8100000·a8100000·................
23 ··0x0001ffcc·00100000·00100000·00100000·00100000·................23 ··0x0001ffcc·a8100000·a8100000·a8100000·a8100000·................
24 ··0x0001ffdc·00100000·00100000·00000000·00000000·................24 ··0x0001ffdc·a8100000·a8100000·00000000·00000000·................
25 ··0x0001ffec·00000000·00000000·00000000·00000000·................25 ··0x0001ffec·00000000·00000000·00000000·00000000·................
26 ··0x0001fffc·00000000····························....26 ··0x0001fffc·00000000····························....
  
404 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·09190000·49190000·00000000·........I.......2 ··0x00020000·00000200·b1190000·f1190000·00000000·................
3 ··0x00020010·7d1e0000·89190000·00000000··········}...........3 ··0x00020010·251f0000·311a0000·00000000··········%...1.......
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·32623132·36323730·33653036·65656433·2b1262703e06eed3 
3 ··0x00000010·30316230·33366437·39303439·35353562·01b036d79049555b2 ··0x00000000·66613338·35356439·62346362·34383765·fa3855d9b4cb487e
 3 ··0x00000010·61383066·37663338·35643366·63326362·a80f7f385d3fc2cb
4 ··0x00000020·35303132·35662e64·65627567·00000000·50125f.debug....4 ··0x00000020·61323731·65332e64·65627567·00000000·a271e3.debug....
5 ··0x00000030·d3208ffd····························.·..5 ··0x00000030·1d9c618c····························..a.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
56.9 KB
./usr/lib/swi-prolog/lib/aarch64-linux/prolog_stream.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/prolog_stream.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········66004·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000f68·0x00000f68·0x00000f68·0x00038·0x00038·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00eec·0x00eec·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00fa4·0x00fa4·R·E·0x10000
7 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x001a4·0x001bc·RW··0x100008 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x001ac·0x001c4·RW··0x10000
8 ··DYNAMIC········0x00fe80·0x0001fe80·0x0001fe80·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe78·0x0001fe78·0x0001fe78·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00188·0x00188·R···0x112 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00190·0x00190·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101c8:1 There·are·26·section·headers,·starting·at·offset·0x101d4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000210·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000220·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000348·000348·0001fd·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000378·000378·00022a·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000546·000546·000042·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000005a2·0005a2·000044·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000588·000588·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000005e8·0005e8·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000005c8·0005c8·000068·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000648·000648·000068·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000630·000630·0000d0·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000006b0·0006b0·0000d0·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000700·000700·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000780·000780·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000070c·00070c·000150·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000078c·00078c·000150·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0000085c·00085c·0004d4·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000008dc·0008dc·0004d4·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000d30·000d30·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000db0·000db0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000d38·000d38·0001b0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000db8·000db8·0001b0·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00000f68·000f68·000038·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00000ee8·000ee8·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000fa0·000fa0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe78·00fe78·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe7c·00fe7c·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe80·00fe80·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fe78·00fe78·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ff78·00ff78·000088·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·01001c·000018·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002001c·01001c·000018·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100dc·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.65 KB
readelf --wide --symbols {}
    
Offset 1, 36 lines modifiedOffset 1, 37 lines modified
  
1 Symbol·table·'.dynsym'·contains·33·entries:1 Symbol·table·'.dynsym'·contains·34·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000700·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000780·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_exception17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_exception
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_pred25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_pred
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
35 ····32:·00000c9d···148·FUNC····GLOBAL·DEFAULT···11·install_prolog_stream36 ····33:·00000d1d···148·FUNC····GLOBAL·DEFAULT···11·install_prolog_stream
5.19 KB
readelf --wide --relocs {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x5c8·contains·13·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x648·contains·13·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe78··00000017·R_ARM_RELATIVE········3 0001fe70··00000017·R_ARM_RELATIVE········
4 0001fe7c··00000017·R_ARM_RELATIVE········4 0001fe74··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 00020004··00000017·R_ARM_RELATIVE········6 00020004··00000017·R_ARM_RELATIVE········
7 00020008··00000017·R_ARM_RELATIVE········7 00020008··00000017·R_ARM_RELATIVE········
8 00020010··00000017·R_ARM_RELATIVE········8 00020010··00000017·R_ARM_RELATIVE········
9 00020014··00000017·R_ARM_RELATIVE········9 00020014··00000017·R_ARM_RELATIVE········
10 00020018··00000017·R_ARM_RELATIVE········10 00020018··00000017·R_ARM_RELATIVE········
11 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.411 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
12 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable12 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
13 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.413 0001fff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
14 0001fff8··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__14 0001fff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__
15 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable15 0001fffc··00001f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
16 Relocation·section·'.rel.plt'·at·offset·0x630·contains·26·entries:16 Relocation·section·'.rel.plt'·at·offset·0x6b0·contains·26·entries:
17 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name17 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
18 0001ff84··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_stream18 0001ff84··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
19 0001ff88··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.419 0001ff88··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
20 0001ff8c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars20 0001ff8c··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
21 0001ff90··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.421 0001ff90··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
22 0001ff94··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign22 0001ff94··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
23 0001ff98··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 0001ff98··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 0001ff9c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz24 0001ff9c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
25 0001ffa0··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom25 0001ffa0··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
26 0001ffa4··00000d16·R_ARM_JUMP_SLOT········00000000···Sset_exception26 0001ffa4··00000e16·R_ARM_JUMP_SLOT········00000000···Sset_exception
27 0001ffa8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate27 0001ffa8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
28 0001ffac··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars28 0001ffac··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
29 0001ffb0··00001016·R_ARM_JUMP_SLOT········00000000···PL_exception29 0001ffb0··00001116·R_ARM_JUMP_SLOT········00000000···PL_exception
30 0001ffb4··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs30 0001ffb4··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
31 0001ffb8··00001216·R_ARM_JUMP_SLOT········00000000···Snew31 0001ffb8··00001316·R_ARM_JUMP_SLOT········00000000···Snew
32 0001ffbc··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__32 0001ffbc··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__
33 0001ffc0··00001416·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error33 0001ffc0··00001516·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
34 0001ffc4··00001516·R_ARM_JUMP_SLOT········00000000···PL_pred34 0001ffc4··00001616·R_ARM_JUMP_SLOT········00000000···PL_pred
35 0001ffc8··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex35 0001ffc8··00001716·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
36 0001ffcc··00001716·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame36 0001ffcc··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
37 0001ffd0··00001816·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame37 0001ffd0··00001916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
38 0001ffd4··00001916·R_ARM_JUMP_SLOT········00000000···PL_free38 0001ffd4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_free
39 0001ffd8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_domain_error39 0001ffd8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
40 0001ffdc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_module40 0001ffdc··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_module
41 0001ffe0··00001c16·R_ARM_JUMP_SLOT········00000000···Sclose41 0001ffe0··00001d16·R_ARM_JUMP_SLOT········00000000···Sclose
42 0001ffe4··00001d16·R_ARM_JUMP_SLOT········00000000···Sseterr42 0001ffe4··00001e16·R_ARM_JUMP_SLOT········00000000···Sseterr
43 0001ffe8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_malloc43 0001ffe8··00002016·R_ARM_JUMP_SLOT········00000000···PL_malloc
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe80·contains·27·entries:1 Dynamic·section·at·offset·0xfe78·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x7006 ·0x0000000c·(INIT)·······················0x780
6 ·0x0000000d·(FINI)·······················0xd307 ·0x0000000d·(FINI)·······················0xdb0
7 ·0x00000019·(INIT_ARRAY)·················0x1fe788 ·0x00000019·(INIT_ARRAY)·················0x1fe70
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe7c10 ·0x0000001a·(FINI_ARRAY)·················0x1fe74
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x34813 ·0x00000005·(STRTAB)·····················0x378
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················509·(bytes)15 ·0x0000000a·(STRSZ)······················554·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff7817 ·0x00000003·(PLTGOT)·····················0x1ff78
17 ·0x00000002·(PLTRELSZ)···················208·(bytes)18 ·0x00000002·(PLTRELSZ)···················208·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x63020 ·0x00000017·(JMPREL)·····················0x6b0
20 ·0x00000011·(REL)························0x5c821 ·0x00000011·(REL)························0x648
21 ·0x00000012·(RELSZ)······················104·(bytes)22 ·0x00000012·(RELSZ)······················104·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x58826 ·0x6ffffffe·(VERNEED)····················0x5e8
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x54628 ·0x6ffffff0·(VERSYM)·····················0x5a2
28 ·0x6ffffffa·(RELCOUNT)···················829 ·0x6ffffffa·(RELCOUNT)···················8
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·dfccb0bbc6cca8f3633f856947759d613dfe8d903 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3fd9a5eaa81da4efcce4dd07809b4ab5d67824a7
1.92 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 21 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·33·entries:1 Version·symbols·section·'.gnu.version'·contains·34·entries:
2 ·Addr:·0x0000000000000546··Offset:·0x00000546··Link:·3·(.dynsym)2 ·Addr:·0x00000000000005a2··Offset:·0x000005a2··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
 4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··5 ··008:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·2·entries:12 Version·needs·section·'.gnu.version_r'·contains·3·entries:
13 ·Addr:·0x0000000000000588··Offset:·0x00000588··Link:·4·(.dynstr)13 ·Addr:·0x00000000000005e8··Offset:·0x000005e8··Link:·4·(.dynstr)
14 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·114 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
15 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·315 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
16 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·116 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
17 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·217 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 18 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 19 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
826 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_open_foreign_frame6 PL_open_foreign_frame
6 PL_new_term_refs7 PL_new_term_refs
7 PL_unify_stream8 PL_unify_stream
8 PL_call_predicate9 PL_call_predicate
9 PL_close_foreign_frame10 PL_close_foreign_frame
10 PL_exception11 PL_exception
11 Sset_exception12 Sset_exception
Offset 18, 14 lines modifiedOffset 19, 15 lines modified
18 PL_malloc19 PL_malloc
19 PL_domain_error20 PL_domain_error
20 PL_uninstantiation_error21 PL_uninstantiation_error
21 install_prolog_stream22 install_prolog_stream
22 PL_new_atom23 PL_new_atom
23 PL_new_functor_sz24 PL_new_functor_sz
24 PL_register_foreign25 PL_register_foreign
 26 libgcc_s.so.1
25 libc.so.627 libc.so.6
26 ld-linux-armhf.so.328 ld-linux-armhf.so.3
27 GLIBC_2.429 GLIBC_2.4
28 H»      KxD»   J{D30 H»      KxD»   J{D
29 Prolog·write·handler·failed31 Prolog·write·handler·failed
30 Prolog·read·handler·failed32 Prolog·read·handler·failed
31 stream_write33 stream_write
Offset 36, 14 lines modifiedOffset 38, 15 lines modified
36 .shstrtab38 .shstrtab
37 .note.gnu.build-id39 .note.gnu.build-id
38 .gnu.hash40 .gnu.hash
39 .gnu.version41 .gnu.version
40 .gnu.version_r42 .gnu.version_r
41 .rel.dyn43 .rel.dyn
42 .rel.plt44 .rel.plt
 45 .ARM.exidx
43 .eh_frame46 .eh_frame
44 .init_array47 .init_array
45 .fini_array48 .fini_array
46 .dynamic49 .dynamic
47 .ARM.attributes50 .ARM.attributes
48 .gnu_debugaltlink51 .gnu_debugaltlink
49 .gnu_debuglink52 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·20000000·01000000·05000000·....·...........2 ··0x00000138·02000000·21000000·01000000·05000000·....!...........
3 ··0x00000128·00000002·00000000·20000000·39635998·........·...9cY.3 ··0x00000148·00000002·00000000·21000000·39635998·........!...9cY.
  
4.52 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 35 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000348·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000378·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000358·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000388·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000368·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000398·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000378·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003a8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000388·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003b8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x000003c8·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x000003d8·696e645f·6370705f·70723000·504c5f70·ind_cpp_pr0.PL_p
 9 ··0x000003e8·72656400·504c5f6f·70656e5f·666f7265·red.PL_open_fore
7 ··0x00000398·6c697a65·00504c5f·70726564·00504c5f·lize.PL_pred.PL_ 
8 ··0x000003a8·6f70656e·5f666f72·6569676e·5f667261·open_foreign_fra 
9 ··0x000003b8·6d650050·4c5f6e65·775f7465·726d5f72·me.PL_new_term_r 
10 ··0x000003c8·65667300·504c5f75·6e696679·5f737472·efs.PL_unify_str 
11 ··0x000003d8·65616d00·504c5f63·616c6c5f·70726564·eam.PL_call_pred 
12 ··0x000003e8·69636174·6500504c·5f636c6f·73655f66·icate.PL_close_f 
13 ··0x000003f8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_10 ··0x000003f8·69676e5f·6672616d·6500504c·5f6e6577·ign_frame.PL_new
14 ··0x00000408·66726565·00504c5f·65786365·7074696f·free.PL_exceptio 
15 ··0x00000418·6e005373·65745f65·78636570·74696f6e·n.Sset_exception 
16 ··0x00000428·00537365·74657272·00504c5f·756e6966·.Sseterr.PL_unif 
17 ··0x00000438·795f7763·68617273·006d656d·63707900·y_wchars.memcpy.11 ··0x00000408·5f746572·6d5f7265·66730050·4c5f756e·_term_refs.PL_un
 12 ··0x00000418·6966795f·73747265·616d0050·4c5f6361·ify_stream.PL_ca
 13 ··0x00000428·6c6c5f70·72656469·63617465·00504c5f·ll_predicate.PL_
 14 ··0x00000438·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr
 15 ··0x00000448·616d6500·504c5f66·72656500·504c5f65·ame.PL_free.PL_e
 16 ··0x00000458·78636570·74696f6e·00537365·745f6578·xception.Sset_ex
 17 ··0x00000468·63657074·696f6e00·53736574·65727200·ception.Sseterr.
18 ··0x00000448·504c5f67·65745f77·63686172·73005f5f·PL_get_wchars.__18 ··0x00000478·504c5f75·6e696679·5f776368·61727300·PL_unify_wchars.
19 ··0x00000458·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._ 
20 ··0x00000468·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard 
21 ··0x00000478·00504c5f·6765745f·61746f6d·5f657800·.PL_get_atom_ex. 
22 ··0x00000488·504c5f6e·65775f6d·6f64756c·6500504c·PL_new_module.PL 
23 ··0x00000498·5f6d616c·6c6f6300·536e6577·00504c5f·_malloc.Snew.PL_ 
24 ··0x000004a8·646f6d61·696e5f65·72726f72·0053636c·domain_error.Scl 
25 ··0x000004b8·6f736500·504c5f75·6e696e73·74616e74·ose.PL_uninstant 
26 ··0x000004c8·69617469·6f6e5f65·72726f72·00696e73·iation_error.ins 
27 ··0x000004d8·74616c6c·5f70726f·6c6f675f·73747265·tall_prolog_stre 
28 ··0x000004e8·616d0050·4c5f6e65·775f6174·6f6d0050·am.PL_new_atom.P 
29 ··0x000004f8·4c5f6e65·775f6675·6e63746f·725f737a·L_new_functor_sz 
30 ··0x00000508·00504c5f·72656769·73746572·5f666f72·.PL_register_for 
31 ··0x00000518·6569676e·006c6962·632e736f·2e36006c·eign.libc.so.6.l 
32 ··0x00000528·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so 
33 ··0x00000538·2e330047·4c494243·5f322e34·00·······.3.GLIBC_2.4.19 ··0x00000488·6d656d63·70790050·4c5f6765·745f7763·memcpy.PL_get_wc
 20 ··0x00000498·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk
 21 ··0x000004a8·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch
 22 ··0x000004b8·6b5f6775·61726400·504c5f67·65745f61·k_guard.PL_get_a
 23 ··0x000004c8·746f6d5f·65780050·4c5f6e65·775f6d6f·tom_ex.PL_new_mo
 24 ··0x000004d8·64756c65·00504c5f·6d616c6c·6f630053·dule.PL_malloc.S
 25 ··0x000004e8·6e657700·504c5f64·6f6d6169·6e5f6572·new.PL_domain_er
 26 ··0x000004f8·726f7200·53636c6f·73650050·4c5f756e·ror.Sclose.PL_un
 27 ··0x00000508·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
 28 ··0x00000518·726f7200·696e7374·616c6c5f·70726f6c·ror.install_prol
 29 ··0x00000528·6f675f73·74726561·6d00504c·5f6e6577·og_stream.PL_new
 30 ··0x00000538·5f61746f·6d00504c·5f6e6577·5f66756e·_atom.PL_new_fun
 31 ··0x00000548·63746f72·5f737a00·504c5f72·65676973·ctor_sz.PL_regis
 32 ··0x00000558·7465725f·666f7265·69676e00·6c696267·ter_foreign.libg
 33 ··0x00000568·63635f73·2e736f2e·31006c69·62632e73·cc_s.so.1.libc.s
 34 ··0x00000578·6f2e3600·6c642d6c·696e7578·2d61726d·o.6.ld-linux-arm
 35 ··0x00000588·68662e73·6f2e3300·474c4942·435f322e·hf.so.3.GLIBC_2.
 36 ··0x00000598·34004743·435f332e·3500··············4.GCC_3.5.
  
536 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000700·<.init>:2 00000780·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     85c·<PL_malloc@plt+0xc>5 »       bl»     8dc·<PL_malloc@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
5.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 142 lines modifiedOffset 1, 142 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000070c·<PL_unify_stream@plt-0x14>:2 0000078c·<PL_unify_stream@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·71c·<PL_unify_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·79c·<PL_unify_stream@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·ip,·asr·r8»    @·<UNPREDICTABLE>7 »       ldrdeq» pc,·[r1],·-ip
  
8 00000720·<PL_unify_stream@plt>:8 000007a0·<PL_unify_stream@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2140]!»      @·0x85c11 »       ldr»    pc,·[ip,·#2012]!»      @·0x7dc
  
12 0000072c·<__cxa_finalize@plt>:12 000007ac·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2132]!»      @·0x85415 »       ldr»    pc,·[ip,·#2004]!»      @·0x7d4
  
16 00000738·<PL_unify_wchars@plt>:16 000007b8·<PL_unify_wchars@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2124]!»      @·0x84c19 »       ldr»    pc,·[ip,·#1996]!»      @·0x7cc
  
20 00000744·<memcpy@plt>:20 000007c4·<memcpy@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#2116]!»      @·0x84423 »       ldr»    pc,·[ip,·#1988]!»      @·0x7c4
  
24 00000750·<PL_register_foreign@plt>:24 000007d0·<PL_register_foreign@plt>:
25 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477825 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#2104]!»      @·0x83828 »       ldr»    pc,·[ip,·#1976]!»      @·0x7b8
  
29 00000760·<__stack_chk_fail@plt>:29 000007e0·<__stack_chk_fail@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2096]!»      @·0x83032 »       ldr»    pc,·[ip,·#1968]!»      @·0x7b0
  
33 0000076c·<PL_new_functor_sz@plt>:33 000007ec·<PL_new_functor_sz@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#2088]!»      @·0x82836 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a8
  
37 00000778·<PL_new_atom@plt>:37 000007f8·<PL_new_atom@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2080]!»      @·0x82040 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a0
  
41 00000784·<Sset_exception@plt>:41 00000804·<Sset_exception@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2072]!»      @·0x81844 »       ldr»    pc,·[ip,·#1944]!»      @·0x798
  
45 00000790·<PL_call_predicate@plt>:45 00000810·<PL_call_predicate@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2064]!»      @·0x81048 »       ldr»    pc,·[ip,·#1936]!»      @·0x790
  
49 0000079c·<PL_get_wchars@plt>:49 0000081c·<PL_get_wchars@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2056]!»      @·0x80852 »       ldr»    pc,·[ip,·#1928]!»      @·0x788
  
53 000007a8·<PL_exception@plt>:53 00000828·<PL_exception@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2048]!»      @·0x80056 »       ldr»    pc,·[ip,·#1920]!»      @·0x780
  
57 000007b4·<PL_new_term_refs@plt>:57 00000834·<PL_new_term_refs@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f860 »       ldr»    pc,·[ip,·#1912]!»      @·0x778
  
61 000007c0·<Snew@plt>:61 00000840·<Snew@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2032]!»      @·0x7f064 »       ldr»    pc,·[ip,·#1904]!»      @·0x770
  
65 000007cc·<__gmon_start__@plt>:65 0000084c·<__gmon_start__@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2024]!»      @·0x7e868 »       ldr»    pc,·[ip,·#1896]!»      @·0x768
  
69 000007d8·<PL_uninstantiation_error@plt>:69 00000858·<PL_uninstantiation_error@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#2016]!»      @·0x7e072 »       ldr»    pc,·[ip,·#1888]!»      @·0x760
  
73 000007e4·<PL_pred@plt>:73 00000864·<PL_pred@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d876 »       ldr»    pc,·[ip,·#1880]!»      @·0x758
  
77 000007f0·<PL_get_atom_ex@plt>:77 00000870·<PL_get_atom_ex@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d080 »       ldr»    pc,·[ip,·#1872]!»      @·0x750
  
81 000007fc·<PL_close_foreign_frame@plt>:81 0000087c·<PL_close_foreign_frame@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#1992]!»      @·0x7c884 »       ldr»    pc,·[ip,·#1864]!»      @·0x748
  
85 00000808·<PL_open_foreign_frame@plt>:85 00000888·<PL_open_foreign_frame@plt>:
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#1984]!»      @·0x7c088 »       ldr»    pc,·[ip,·#1856]!»      @·0x740
  
89 00000814·<PL_free@plt>:89 00000894·<PL_free@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#1976]!»      @·0x7b892 »       ldr»    pc,·[ip,·#1848]!»      @·0x738
  
93 00000820·<PL_domain_error@plt>:93 000008a0·<PL_domain_error@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#1968]!»      @·0x7b096 »       ldr»    pc,·[ip,·#1840]!»      @·0x730
  
97 0000082c·<PL_new_module@plt>:97 000008ac·<PL_new_module@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#126976»       @·0x1f00099 »       add»    ip,·ip,·#126976»       @·0x1f000
100 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a8100 »       ldr»    pc,·[ip,·#1832]!»      @·0x728
Max diff block lines reached; 501/5093 bytes (9.84%) of diff not shown.
13.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000d30·<.fini>:2 00000db0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
3.68 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000d38·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000db8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000d48·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000dc8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000d58·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000dd8·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000d68·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000de8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000d78·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000df8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000d88·26000000·41000000·13000000·41000000·&...A.......A... 
8 ··0x00000d98·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x00000da8·19000000·41000000·0a000000·41000000·....A.......A... 
10 ··0x00000db8·0b000000·41000000·00000000·00000000·....A........... 
11 ··0x00000dc8·50726f6c·6f672077·72697465·2068616e·Prolog·write·han 
12 ··0x00000dd8·646c6572·20666169·6c656400·50726f6c·dler·failed.Prol 
13 ··0x00000de8·6f672072·65616420·68616e64·6c657220·og·read·handler· 
14 ··0x00000df8·6661696c·65640000·696f5f6d·6f646500·failed..io_mode. 
15 ··0x00000e08·72656164·00000000·77726974·65000000·read....write... 
16 ··0x00000e18·73747265·616d5f77·72697465·00000000·stream_write.... 
17 ··0x00000e28·73747265·616d5f72·65616400·73747265·stream_read.stre 
18 ··0x00000e38·616d5f63·6c6f7365·00000000·6f70656e·am_close....open 
19 ··0x00000e48·5f70726f·6c6f675f·73747265·616d0000·_prolog_stream.. 
20 ··0x00000e58·3e000000·41000000·0c000000·41000000·>...A.......A... 
21 ··0x00000e68·11000000·41000000·27000000·41000000·....A...'...A... 
22 ··0x00000e78·36000000·41000000·03000000·41000000·6...A.......A... 
23 ··0x00000e88·06000000·41000000·15000000·41000000·....A.......A... 
24 ··0x00000e98·0f000000·41000000·0e000000·41000000·....A.......A... 
25 ··0x00000ea8·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000e08·26000000·41000000·13000000·41000000·&...A.......A...
26 ··0x00000eb8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000e18·29000000·41000000·02000000·41000000·)...A.......A...
27 ··0x00000ec8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000e28·19000000·41000000·0a000000·41000000·....A.......A...
28 ··0x00000ed8·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000e38·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00000e48·50726f6c·6f672077·72697465·2068616e·Prolog·write·han
 12 ··0x00000e58·646c6572·20666169·6c656400·50726f6c·dler·failed.Prol
 13 ··0x00000e68·6f672072·65616420·68616e64·6c657220·og·read·handler·
 14 ··0x00000e78·6661696c·65640000·696f5f6d·6f646500·failed..io_mode.
 15 ··0x00000e88·72656164·00000000·77726974·65000000·read....write...
 16 ··0x00000e98·73747265·616d5f77·72697465·00000000·stream_write....
 17 ··0x00000ea8·73747265·616d5f72·65616400·73747265·stream_read.stre
 18 ··0x00000eb8·616d5f63·6c6f7365·00000000·6f70656e·am_close....open
 19 ··0x00000ec8·5f70726f·6c6f675f·73747265·616d0000·_prolog_stream..
 20 ··0x00000ed8·3e000000·41000000·0c000000·41000000·>...A.......A...
 21 ··0x00000ee8·11000000·41000000·27000000·41000000·....A...'...A...
 22 ··0x00000ef8·36000000·41000000·03000000·41000000·6...A.......A...
 23 ··0x00000f08·06000000·41000000·15000000·41000000·....A.......A...
 24 ··0x00000f18·0f000000·41000000·0e000000·41000000·....A.......A...
 25 ··0x00000f28·26000000·41000000·13000000·41000000·&...A.......A...
 26 ··0x00000f38·29000000·41000000·02000000·41000000·)...A.......A...
 27 ··0x00000f48·19000000·41000000·0a000000·41000000·....A.......A...
 28 ··0x00000f58·0b000000·41000000·00000000·00000000·....A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00000ee8·00000000····························....2 ··0x00000fa0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe78·21090000····························!...2 ··0x0001fe70·a1090000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe7c·e1080000····························....2 ··0x0001fe74·61090000····························a...
  
1.34 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff78·80fe0100·00000000·00000000·0c070000·................3 ··0x0001ff78·78fe0100·00000000·00000000·8c070000·x...............
4 ··0x0001ff88·0c070000·0c070000·0c070000·0c070000·................4 ··0x0001ff88·8c070000·8c070000·8c070000·8c070000·................
5 ··0x0001ff98·0c070000·0c070000·0c070000·0c070000·................5 ··0x0001ff98·8c070000·8c070000·8c070000·8c070000·................
6 ··0x0001ffa8·0c070000·0c070000·0c070000·0c070000·................6 ··0x0001ffa8·8c070000·8c070000·8c070000·8c070000·................
7 ··0x0001ffb8·0c070000·0c070000·0c070000·0c070000·................7 ··0x0001ffb8·8c070000·8c070000·8c070000·8c070000·................
8 ··0x0001ffc8·0c070000·0c070000·0c070000·0c070000·................8 ··0x0001ffc8·8c070000·8c070000·8c070000·8c070000·................
9 ··0x0001ffd8·0c070000·0c070000·0c070000·0c070000·................9 ··0x0001ffd8·8c070000·8c070000·8c070000·8c070000·................
10 ··0x0001ffe8·0c070000·00000000·00000000·00000000·................10 ··0x0001ffe8·8c070000·00000000·00000000·00000000·................
11 ··0x0001fff8·00000000·00000000···················........11 ··0x0001fff8·00000000·00000000···················........
  
404 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·6d0a0000·cd090000·00000000·....m...........2 ··0x00020000·00000200·ed0a0000·4d0a0000·00000000·........M.......
3 ··0x00020010·3d090000·31090000·25090000··········=...1...%...3 ··0x00020010·bd090000·b1090000·a5090000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·63636230·62626336·63636138·66333633·ccb0bbc6cca8f363 
3 ··0x00000010·33663835·36393437·37353964·36313364·3f856947759d613d2 ··0x00000000·64396135·65616138·31646134·65666363·d9a5eaa81da4efcc
 3 ··0x00000010·65346464·30373830·39623461·62356436·e4dd07809b4ab5d6
4 ··0x00000020·66653864·39302e64·65627567·00000000·fe8d90.debug....4 ··0x00000020·37383234·61372e64·65627567·00000000·7824a7.debug....
5 ··0x00000030·ece90e69····························...i5 ··0x00000030·ea0b765c····························..v\
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
86.8 KB
./usr/lib/swi-prolog/lib/aarch64-linux/protobufs.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/protobufs.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65980·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00141c·0x0000141c·0x0000141c·0x00048·0x00048·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x013a0·0x013a0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01468·0x01468·R·E·0x10000
7 ··LOAD···········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00178·0x0017c·RW··0x100008 ··LOAD···········0x00fe84·0x0001fe84·0x0001fe84·0x00180·0x00184·RW··0x10000
8 ··DYNAMIC········0x00fe94·0x0001fe94·0x0001fe94·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe8c·0x0001fe8c·0x0001fe8c·0x00174·0x00174·R···0x112 ··GNU_RELRO······0x00fe84·0x0001fe84·0x0001fe84·0x0017c·0x0017c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·26·section·headers,·starting·at·offset·0x101bc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0001c0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0001d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002f8·0002f8·0001dc·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000328·000328·000209·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000004d4·0004d4·000038·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000532·000532·00003a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000050c·00050c·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········0000056c·00056c·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············0000054c·00054c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000005cc·0005cc·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000058c·00058c·0000a8·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············0000060c·00060c·0000a8·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000634·000634·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000006b4·0006b4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000640·000640·000118·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000006c0·0006c0·000118·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000758·000758·000a58·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000007d8·0007d8·000a58·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000011b0·0011b0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001230·001230·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000011b8·0011b8·0001e4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001238·001238·0001e4·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······0000141c·00141c·000048·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········0000139c·00139c·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00001464·001464·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe8c·00fe8c·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fe84·00fe84·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe90·00fe90·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fe88·00fe88·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe94·00fe94·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fe8c·00fe8c·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff8c·00ff8c·000074·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ff8c·00ff8c·000074·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.05 KB
readelf --wide --symbols {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Symbol·table·'.dynsym'·contains·28·entries:1 Symbol·table·'.dynsym'·contains·29·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000634·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000006b4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_uint9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_uint
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error
11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)12 ·····9:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64_ex14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64_ex
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_ncodes17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_ncodes
17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__18 ····15:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cvt_i_int
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float_ex23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float_ex
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_uint64_ex24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_uint64_ex
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_uint6427 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_uint64
27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6429 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_nchars30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_nchars
30 ····27:·00001095···284·FUNC····GLOBAL·DEFAULT···11·install_protobufs31 ····28:·00001115···284·FUNC····GLOBAL·DEFAULT···11·install_protobufs
4.37 KB
readelf --wide --relocs {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x54c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x5cc·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe8c··00000017·R_ARM_RELATIVE········3 0001fe84··00000017·R_ARM_RELATIVE········
4 0001fe90··00000017·R_ARM_RELATIVE········4 0001fe88··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x58c·contains·21·entries:11 Relocation·section·'.rel.plt'·at·offset·0x60c·contains·21·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff98··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_integer13 0001ff98··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
14 0001ff9c··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ff9c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ffa0··00000516·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_uint15 0001ffa0··00000616·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_uint
16 0001ffa4··00000716·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error16 0001ffa4··00000816·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
17 0001ffa8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 0001ffa8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 0001ffac··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_int64_ex18 0001ffac··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_int64_ex
19 0001ffb0··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 0001ffb0··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 0001ffb4··00000c16·R_ARM_JUMP_SLOT········00000000···PL_is_variable20 0001ffb4··00000d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
21 0001ffb8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes21 0001ffb8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes
22 0001ffbc··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__22 0001ffbc··00000f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
23 0001ffc0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex23 0001ffc0··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
24 0001ffc4··00001016·R_ARM_JUMP_SLOT········00000000···PL_type_error24 0001ffc4··00001116·R_ARM_JUMP_SLOT········00000000···PL_type_error
25 0001ffc8··00001116·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int25 0001ffc8··00001216·R_ARM_JUMP_SLOT········00000000···PL_cvt_i_int
26 0001ffcc··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_float26 0001ffcc··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float
27 0001ffd0··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_float_ex27 0001ffd0··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_float_ex
28 0001ffd4··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_uint64_ex28 0001ffd4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_uint64_ex
29 0001ffd8··00001516·R_ARM_JUMP_SLOT········00000000···PL_domain_error29 0001ffd8··00001616·R_ARM_JUMP_SLOT········00000000···PL_domain_error
30 0001ffdc··00001616·R_ARM_JUMP_SLOT········00000000···PL_unify_float30 0001ffdc··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_float
31 0001ffe0··00001716·R_ARM_JUMP_SLOT········00000000···PL_unify_uint6431 0001ffe0··00001816·R_ARM_JUMP_SLOT········00000000···PL_unify_uint64
32 0001ffe4··00001916·R_ARM_JUMP_SLOT········00000000···PL_unify_int6432 0001ffe4··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
33 0001ffe8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_list_nchars33 0001ffe8··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_list_nchars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe94·contains·27·entries:1 Dynamic·section·at·offset·0xfe8c·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x6346 ·0x0000000c·(INIT)·······················0x6b4
6 ·0x0000000d·(FINI)·······················0x11b07 ·0x0000000d·(FINI)·······················0x1230
7 ·0x00000019·(INIT_ARRAY)·················0x1fe8c8 ·0x00000019·(INIT_ARRAY)·················0x1fe84
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe9010 ·0x0000001a·(FINI_ARRAY)·················0x1fe88
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x2f813 ·0x00000005·(STRTAB)·····················0x328
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················476·(bytes)15 ·0x0000000a·(STRSZ)······················521·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff8c17 ·0x00000003·(PLTGOT)·····················0x1ff8c
17 ·0x00000002·(PLTRELSZ)···················168·(bytes)18 ·0x00000002·(PLTRELSZ)···················168·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x58c20 ·0x00000017·(JMPREL)·····················0x60c
20 ·0x00000011·(REL)························0x54c21 ·0x00000011·(REL)························0x5cc
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x50c26 ·0x6ffffffe·(VERNEED)····················0x56c
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x4d428 ·0x6ffffff0·(VERSYM)·····················0x532
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·e0bdfc02d178187c9492d4261f84ca3d938de3f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1f0124d9f921b4c0121878ca4823cd41d7b36747
1.88 KB
readelf --wide --version-info {}
    
Offset 1, 17 lines modifiedOffset 1, 20 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·28·entries:1 Version·symbols·section·'.gnu.version'·contains·29·entries:
2 ·Addr:·0x00000000000004d4··Offset:·0x000004d4··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000532··Offset:·0x00000532··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
 4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 5 ··008:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 10 ··01c:···1·(*global*)···
  
10 Version·needs·section·'.gnu.version_r'·contains·2·entries:11 Version·needs·section·'.gnu.version_r'·contains·3·entries:
11 ·Addr:·0x000000000000050c··Offset:·0x0000050c··Link:·4·(.dynstr)12 ·Addr:·0x000000000000056c··Offset:·0x0000056c··Link:·4·(.dynstr)
12 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·113 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
13 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·314 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
14 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·115 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
15 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·216 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 17 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 18 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
785 B
strings --all --bytes=8 {}
    
Offset 6, 27 lines modifiedOffset 6, 29 lines modified
6 PL_get_float_ex6 PL_get_float_ex
7 PL_get_int64_ex7 PL_get_int64_ex
8 PL_unify_float8 PL_unify_float
9 PL_instantiation_error9 PL_instantiation_error
10 PL_unify_int6410 PL_unify_int64
11 __stack_chk_fail11 __stack_chk_fail
12 __stack_chk_guard12 __stack_chk_guard
 13 __aeabi_unwind_cpp_pr0
13 PL_get_uint64_ex14 PL_get_uint64_ex
14 PL_unify_uint6415 PL_unify_uint64
15 PL_cvt_i_int16 PL_cvt_i_int
16 PL_domain_error17 PL_domain_error
17 PL_get_float18 PL_get_float
18 PL_unify_list_ncodes19 PL_unify_list_ncodes
19 PL_get_list_nchars20 PL_get_list_nchars
20 PL_type_error21 PL_type_error
21 PL_unify_integer22 PL_unify_integer
22 PL_cvt_i_uint23 PL_cvt_i_uint
23 PL_get_integer_ex24 PL_get_integer_ex
24 install_protobufs25 install_protobufs
25 PL_register_foreign26 PL_register_foreign
 27 libgcc_s.so.1
26 libc.so.628 libc.so.6
27 ld-linux-armhf.so.329 ld-linux-armhf.so.3
28 GLIBC_2.430 GLIBC_2.4
29 H»      KxD»   J{D31 H»      KxD»   J{D
30 32_bit_integer32 32_bit_integer
31 uint32_codes33 uint32_codes
32 int32_codes34 int32_codes
Offset 43, 14 lines modifiedOffset 45, 15 lines modified
43 .shstrtab45 .shstrtab
44 .note.gnu.build-id46 .note.gnu.build-id
45 .gnu.hash47 .gnu.hash
46 .gnu.version48 .gnu.version
47 .gnu.version_r49 .gnu.version_r
48 .rel.dyn50 .rel.dyn
49 .rel.plt51 .rel.plt
 52 .ARM.exidx
50 .eh_frame53 .eh_frame
51 .init_array54 .init_array
52 .fini_array55 .fini_array
53 .dynamic56 .dynamic
54 .ARM.attributes57 .ARM.attributes
55 .gnu_debugaltlink58 .gnu_debugaltlink
56 .gnu_debuglink59 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·1b000000·01000000·05000000·................2 ··0x00000138·02000000·1c000000·01000000·05000000·................
3 ··0x00000128·00000880·00000000·1b000000·7f6e3f43·.............n?C3 ··0x00000148·00000880·00000000·1c000000·7f6e3f43·.............n?C
  
4.26 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 33 lines modifiedOffset 1, 36 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002f8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000328·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000308·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000338·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000318·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000348·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000328·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000358·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000338·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000368·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000348·6c697a65·00504c5f·69735f76·61726961·lize.PL_is_varia7 ··0x00000378·6c697a65·00504c5f·69735f76·61726961·lize.PL_is_varia
8 ··0x00000358·626c6500·504c5f67·65745f66·6c6f6174·ble.PL_get_float8 ··0x00000388·626c6500·504c5f67·65745f66·6c6f6174·ble.PL_get_float
9 ··0x00000368·5f657800·504c5f67·65745f69·6e743634·_ex.PL_get_int649 ··0x00000398·5f657800·504c5f67·65745f69·6e743634·_ex.PL_get_int64
10 ··0x00000378·5f657800·504c5f75·6e696679·5f666c6f·_ex.PL_unify_flo10 ··0x000003a8·5f657800·504c5f75·6e696679·5f666c6f·_ex.PL_unify_flo
11 ··0x00000388·61740050·4c5f696e·7374616e·74696174·at.PL_instantiat11 ··0x000003b8·61740050·4c5f696e·7374616e·74696174·at.PL_instantiat
12 ··0x00000398·696f6e5f·6572726f·7200504c·5f756e69·ion_error.PL_uni12 ··0x000003c8·696f6e5f·6572726f·7200504c·5f756e69·ion_error.PL_uni
13 ··0x000003a8·66795f69·6e743634·005f5f73·7461636b·fy_int64.__stack13 ··0x000003d8·66795f69·6e743634·005f5f73·7461636b·fy_int64.__stack
14 ··0x000003b8·5f63686b·5f666169·6c005f5f·73746163·_chk_fail.__stac14 ··0x000003e8·5f63686b·5f666169·6c005f5f·73746163·_chk_fail.__stac
15 ··0x000003c8·6b5f6368·6b5f6775·61726400·504c5f67·k_chk_guard.PL_g15 ··0x000003f8·6b5f6368·6b5f6775·61726400·5f5f6165·k_chk_guard.__ae
16 ··0x000003d8·65745f75·696e7436·345f6578·00504c5f·et_uint64_ex.PL_ 
17 ··0x000003e8·756e6966·795f7569·6e743634·00504c5f·unify_uint64.PL_ 
18 ··0x000003f8·6376745f·695f696e·7400504c·5f646f6d·cvt_i_int.PL_dom 
19 ··0x00000408·61696e5f·6572726f·7200504c·5f676574·ain_error.PL_get 
20 ··0x00000418·5f666c6f·61740050·4c5f756e·6966795f·_float.PL_unify_ 
21 ··0x00000428·6c697374·5f6e636f·64657300·504c5f67·list_ncodes.PL_g 
22 ··0x00000438·65745f6c·6973745f·6e636861·72730050·et_list_nchars.P 
23 ··0x00000448·4c5f7479·70655f65·72726f72·00504c5f·L_type_error.PL_ 
24 ··0x00000458·756e6966·795f696e·74656765·7200504c·unify_integer.PL 
25 ··0x00000468·5f637674·5f695f75·696e7400·504c5f67·_cvt_i_uint.PL_g 
26 ··0x00000478·65745f69·6e746567·65725f65·7800696e·et_integer_ex.in 
27 ··0x00000488·7374616c·6c5f7072·6f746f62·75667300·stall_protobufs. 
28 ··0x00000498·504c5f72·65676973·7465725f·666f7265·PL_register_fore 
29 ··0x000004a8·69676e00·6c696263·2e736f2e·36006c64·ign.libc.so.6.ld 
30 ··0x000004b8·2d6c696e·75782d61·726d6866·2e736f2e·-linux-armhf.so. 
31 ··0x000004c8·3300474c·4942435f·322e3400··········3.GLIBC_2.4.16 ··0x00000408·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p
 17 ··0x00000418·72300050·4c5f6765·745f7569·6e743634·r0.PL_get_uint64
 18 ··0x00000428·5f657800·504c5f75·6e696679·5f75696e·_ex.PL_unify_uin
 19 ··0x00000438·74363400·504c5f63·76745f69·5f696e74·t64.PL_cvt_i_int
 20 ··0x00000448·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error
 21 ··0x00000458·00504c5f·6765745f·666c6f61·7400504c·.PL_get_float.PL
 22 ··0x00000468·5f756e69·66795f6c·6973745f·6e636f64·_unify_list_ncod
 23 ··0x00000478·65730050·4c5f6765·745f6c69·73745f6e·es.PL_get_list_n
 24 ··0x00000488·63686172·7300504c·5f747970·655f6572·chars.PL_type_er
 25 ··0x00000498·726f7200·504c5f75·6e696679·5f696e74·ror.PL_unify_int
 26 ··0x000004a8·65676572·00504c5f·6376745f·695f7569·eger.PL_cvt_i_ui
 27 ··0x000004b8·6e740050·4c5f6765·745f696e·74656765·nt.PL_get_intege
 28 ··0x000004c8·725f6578·00696e73·74616c6c·5f70726f·r_ex.install_pro
 29 ··0x000004d8·746f6275·66730050·4c5f7265·67697374·tobufs.PL_regist
 30 ··0x000004e8·65725f66·6f726569·676e006c·69626763·er_foreign.libgc
 31 ··0x000004f8·635f732e·736f2e31·006c6962·632e736f·c_s.so.1.libc.so
 32 ··0x00000508·2e36006c·642d6c69·6e75782d·61726d68·.6.ld-linux-armh
 33 ··0x00000518·662e736f·2e330047·4c494243·5f322e34·f.so.3.GLIBC_2.4
 34 ··0x00000528·00474343·5f332e35·00················.GCC_3.5.
  
398 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000634·<.init>:2 000006b4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     758·<PL_get_list_nchars@plt+0xc>5 »       bl»     7d8·<PL_get_list_nchars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
4.42 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 118 lines modifiedOffset 1, 118 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000640·<PL_unify_integer@plt-0x14>:2 000006c0·<PL_unify_integer@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·650·<PL_unify_integer@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·6d0·<PL_unify_integer@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·ip,·lsr·r9»    @·<UNPREDICTABLE>7 »       »       »       @·<UNDEFINED>·instruction:·0x0001f8bc
  
8 00000654·<PL_unify_integer@plt>:8 000006d4·<PL_unify_integer@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c11 »       ldr»    pc,·[ip,·#2236]!»      @·0x8bc
  
12 00000660·<__cxa_finalize@plt>:12 000006e0·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2356]!»      @·0x93415 »       ldr»    pc,·[ip,·#2228]!»      @·0x8b4
  
16 0000066c·<PL_cvt_i_uint@plt>:16 000006ec·<PL_cvt_i_uint@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2348]!»      @·0x92c19 »       ldr»    pc,·[ip,·#2220]!»      @·0x8ac
  
20 00000678·<PL_instantiation_error@plt>:20 000006f8·<PL_instantiation_error@plt>:
21 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477821 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#2336]!»      @·0x92024 »       ldr»    pc,·[ip,·#2208]!»      @·0x8a0
  
25 00000688·<PL_register_foreign@plt>:25 00000708·<PL_register_foreign@plt>:
26 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477826 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
27 »       add»    ip,·pc,·#0,·1227 »       add»    ip,·pc,·#0,·12
28 »       add»    ip,·ip,·#126976»       @·0x1f00028 »       add»    ip,·ip,·#126976»       @·0x1f000
29 »       ldr»    pc,·[ip,·#2324]!»      @·0x91429 »       ldr»    pc,·[ip,·#2196]!»      @·0x894
  
30 00000698·<PL_get_int64_ex@plt>:30 00000718·<PL_get_int64_ex@plt>:
31 »       add»    ip,·pc,·#0,·1231 »       add»    ip,·pc,·#0,·12
32 »       add»    ip,·ip,·#126976»       @·0x1f00032 »       add»    ip,·ip,·#126976»       @·0x1f000
33 »       ldr»    pc,·[ip,·#2316]!»      @·0x90c33 »       ldr»    pc,·[ip,·#2188]!»      @·0x88c
  
34 000006a4·<__stack_chk_fail@plt>:34 00000724·<__stack_chk_fail@plt>:
35 »       add»    ip,·pc,·#0,·1235 »       add»    ip,·pc,·#0,·12
36 »       add»    ip,·ip,·#126976»       @·0x1f00036 »       add»    ip,·ip,·#126976»       @·0x1f000
37 »       ldr»    pc,·[ip,·#2308]!»      @·0x90437 »       ldr»    pc,·[ip,·#2180]!»      @·0x884
  
38 000006b0·<PL_is_variable@plt>:38 00000730·<PL_is_variable@plt>:
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00040 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#2300]!»      @·0x8fc41 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c
  
42 000006bc·<PL_unify_list_ncodes@plt>:42 0000073c·<PL_unify_list_ncodes@plt>:
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00044 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#2292]!»      @·0x8f445 »       ldr»    pc,·[ip,·#2164]!»      @·0x874
  
46 000006c8·<__gmon_start__@plt>:46 00000748·<__gmon_start__@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#2284]!»      @·0x8ec49 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c
  
50 000006d4·<PL_get_integer_ex@plt>:50 00000754·<PL_get_integer_ex@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#2276]!»      @·0x8e453 »       ldr»    pc,·[ip,·#2148]!»      @·0x864
  
54 000006e0·<PL_type_error@plt>:54 00000760·<PL_type_error@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#2268]!»      @·0x8dc57 »       ldr»    pc,·[ip,·#2140]!»      @·0x85c
  
58 000006ec·<PL_cvt_i_int@plt>:58 0000076c·<PL_cvt_i_int@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#2260]!»      @·0x8d461 »       ldr»    pc,·[ip,·#2132]!»      @·0x854
  
62 000006f8·<PL_get_float@plt>:62 00000778·<PL_get_float@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#2252]!»      @·0x8cc65 »       ldr»    pc,·[ip,·#2124]!»      @·0x84c
  
66 00000704·<PL_get_float_ex@plt>:66 00000784·<PL_get_float_ex@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#2244]!»      @·0x8c469 »       ldr»    pc,·[ip,·#2116]!»      @·0x844
  
70 00000710·<PL_get_uint64_ex@plt>:70 00000790·<PL_get_uint64_ex@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#2236]!»      @·0x8bc73 »       ldr»    pc,·[ip,·#2108]!»      @·0x83c
  
74 0000071c·<PL_domain_error@plt>:74 0000079c·<PL_domain_error@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#2228]!»      @·0x8b477 »       ldr»    pc,·[ip,·#2100]!»      @·0x834
  
78 00000728·<PL_unify_float@plt>:78 000007a8·<PL_unify_float@plt>:
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#126976»       @·0x1f00080 »       add»    ip,·ip,·#126976»       @·0x1f000
81 »       ldr»    pc,·[ip,·#2220]!»      @·0x8ac81 »       ldr»    pc,·[ip,·#2092]!»      @·0x82c
  
82 00000734·<PL_unify_uint64@plt>:82 000007b4·<PL_unify_uint64@plt>:
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#2212]!»      @·0x8a485 »       ldr»    pc,·[ip,·#2084]!»      @·0x824
  
86 00000740·<PL_unify_int64@plt>:86 000007c0·<PL_unify_int64@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#2204]!»      @·0x89c89 »       ldr»    pc,·[ip,·#2076]!»      @·0x81c
  
90 0000074c·<PL_get_list_nchars@plt>:90 000007cc·<PL_get_list_nchars@plt>:
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#2196]!»      @·0x89493 »       ldr»    pc,·[ip,·#2068]!»      @·0x814
46.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000011b0·<.fini>:2 00001230·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
4.18 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000011b8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001238·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000011c8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001248·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000011d8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001258·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000011e8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001268·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000011f8·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001278·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001208·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001288·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001218·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001298·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001228·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000012a8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001238·0b000000·41000000·00000000·00000000·....A...........10 ··0x000012b8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001248·33325f62·69745f69·6e746567·65720000·32_bit_integer..11 ··0x000012c8·33325f62·69745f69·6e746567·65720000·32_bit_integer..
12 ··0x00001258·00000000·6c697374·00000000·75696e74·....list....uint12 ··0x000012d8·00000000·6c697374·00000000·75696e74·....list....uint
13 ··0x00001268·33325f63·6f646573·00000000·696e7433·32_codes....int313 ··0x000012e8·33325f63·6f646573·00000000·696e7433·32_codes....int3
14 ··0x00001278·325f636f·64657300·666c6f61·7433325f·2_codes.float32_14 ··0x000012f8·325f636f·64657300·666c6f61·7433325f·2_codes.float32_
15 ··0x00001288·636f6465·73000000·75696e74·36345f63·codes...uint64_c15 ··0x00001308·636f6465·73000000·75696e74·36345f63·codes...uint64_c
16 ··0x00001298·6f646573·00000000·696e7436·345f636f·odes....int64_co16 ··0x00001318·6f646573·00000000·696e7436·345f636f·odes....int64_co
17 ··0x000012a8·64657300·666c6f61·7436345f·636f6465·des.float64_code17 ··0x00001328·64657300·666c6f61·7436345f·636f6465·des.float64_code
18 ··0x000012b8·73000000·696e7436·345f7a69·677a6167·s...int64_zigzag18 ··0x00001338·73000000·696e7436·345f7a69·677a6167·s...int64_zigzag
19 ··0x000012c8·00000000·75696e74·33325f69·6e743332·....uint32_int3219 ··0x00001348·00000000·75696e74·33325f69·6e743332·....uint32_int32
20 ··0x000012d8·00000000·75696e74·36345f69·6e743634·....uint64_int6420 ··0x00001358·00000000·75696e74·36345f69·6e743634·....uint64_int64
21 ··0x000012e8·00000000·696e7436·345f666c·6f617436·....int64_float621 ··0x00001368·00000000·696e7436·345f666c·6f617436·....int64_float6
22 ··0x000012f8·34000000·696e7433·325f666c·6f617433·4...int32_float322 ··0x00001378·34000000·696e7433·325f666c·6f617433·4...int32_float3
23 ··0x00001308·32000000·3e000000·41000000·0c000000·2...>...A.......23 ··0x00001388·32000000·3e000000·41000000·0c000000·2...>...A.......
24 ··0x00001318·41000000·11000000·41000000·27000000·A.......A...'...24 ··0x00001398·41000000·11000000·41000000·27000000·A.......A...'...
25 ··0x00001328·41000000·36000000·41000000·03000000·A...6...A.......25 ··0x000013a8·41000000·36000000·41000000·03000000·A...6...A.......
26 ··0x00001338·41000000·06000000·41000000·15000000·A.......A.......26 ··0x000013b8·41000000·06000000·41000000·15000000·A.......A.......
27 ··0x00001348·41000000·0f000000·41000000·0e000000·A.......A.......27 ··0x000013c8·41000000·0f000000·41000000·0e000000·A.......A.......
28 ··0x00001358·41000000·26000000·41000000·13000000·A...&...A.......28 ··0x000013d8·41000000·26000000·41000000·13000000·A...&...A.......
29 ··0x00001368·41000000·29000000·41000000·02000000·A...)...A.......29 ··0x000013e8·41000000·29000000·41000000·02000000·A...)...A.......
30 ··0x00001378·41000000·19000000·41000000·0a000000·A.......A.......30 ··0x000013f8·41000000·19000000·41000000·0a000000·A.......A.......
31 ··0x00001388·41000000·0b000000·41000000·00000000·A.......A.......31 ··0x00001408·41000000·0b000000·41000000·00000000·A.......A.......
32 ··0x00001398·00000000····························....32 ··0x00001418·00000000····························....
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000139c·00000000····························....2 ··0x00001464·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe8c·1d080000····························....2 ··0x0001fe84·9d080000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe90·dd070000····························....2 ··0x0001fe88·5d080000····························]...
  
1.14 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff8c·94fe0100·00000000·00000000·40060000·............@...3 ··0x0001ff8c·8cfe0100·00000000·00000000·c0060000·................
4 ··0x0001ff9c·40060000·40060000·40060000·40060000·@...@...@...@...4 ··0x0001ff9c·c0060000·c0060000·c0060000·c0060000·................
5 ··0x0001ffac·40060000·40060000·40060000·40060000·@...@...@...@...5 ··0x0001ffac·c0060000·c0060000·c0060000·c0060000·................
6 ··0x0001ffbc·40060000·40060000·40060000·40060000·@...@...@...@...6 ··0x0001ffbc·c0060000·c0060000·c0060000·c0060000·................
7 ··0x0001ffcc·40060000·40060000·40060000·40060000·@...@...@...@...7 ··0x0001ffcc·c0060000·c0060000·c0060000·c0060000·................
8 ··0x0001ffdc·40060000·40060000·40060000·40060000·@...@...@...@...8 ··0x0001ffdc·c0060000·c0060000·c0060000·c0060000·................
9 ··0x0001ffec·00000000·00000000·00000000·00000000·................9 ··0x0001ffec·00000000·00000000·00000000·00000000·................
10 ··0x0001fffc·00000000····························....10 ··0x0001fffc·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·62646663·30326431·37383138·37633934·bdfc02d178187c94 
3 ··0x00000010·39326434·32363166·38346361·33643933·92d4261f84ca3d932 ··0x00000000·30313234·64396639·32316234·63303132·0124d9f921b4c012
 3 ··0x00000010·31383738·63613438·32336364·34316437·1878ca4823cd41d7
4 ··0x00000020·38646533·66362e64·65627567·00000000·8de3f6.debug....4 ··0x00000020·62333637·34372e64·65627567·00000000·b36747.debug....
5 ··0x00000030·e7f195ac····························....5 ··0x00000030·fc2264b7····························."d.
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
1.67 MB
./usr/lib/swi-prolog/lib/aarch64-linux/rdf_db.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/rdf_db.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········197636·(bytes·into·file)13 ··Start·of·section·headers:··········197656·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·27
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x020df8·0x00020df8·0x00020df8·0x007a8·0x007a8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x20c58·0x20c58·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x215a4·0x215a4·R·E·0x10000
7 ··LOAD···········0x02fa84·0x0003fa84·0x0003fa84·0x007c4·0x00a80·RW··0x100008 ··LOAD···········0x02fa7c·0x0003fa7c·0x0003fa7c·0x007cc·0x00a88·RW··0x10000
8 ··DYNAMIC········0x02fcb4·0x0003fcb4·0x0003fcb4·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x02fcac·0x0003fcac·0x0003fcac·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x02fa84·0x0003fa84·0x0003fa84·0x0057c·0x0057c·R···0x112 ··GNU_RELRO······0x02fa7c·0x0003fa7c·0x0003fa7c·0x00584·0x00584·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x30404:1 There·are·28·section·headers,·starting·at·offset·0x30418:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000930·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000950·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000a6c·000a6c·00084d·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000aac·000aac·000891·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000012ba·0012ba·000126·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000133e·00133e·00012a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000013e0·0013e0·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00001468·001468·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00001420·001420·000218·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000014c8·0014c8·000218·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001638·001638·000458·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············000016e0·0016e0·000458·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00001a90·001a90·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001b38·001b38·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001a9c·001a9c·000710·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001b44·001b44·000710·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000021b0·0021b0·015a44·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002258·002258·015a44·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00017bf4·017bf4·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00017c9c·017c9c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00017bfc·017bfc·009058·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00017ca4·017ca4·009058·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00020cfc·020cfc·0000fc·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00020df8·020df8·0007a8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00020c54·020c54·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000215a0·0215a0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0003fa84·02fa84·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0003fa7c·02fa7c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0003fa88·02fa88·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0003fa80·02fa80·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········0003fa8c·02fa8c·000228·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········0003fa84·02fa84·000228·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0003fcb4·02fcb4·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0003fcac·02fcac·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0003fdac·02fdac·000254·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0003fdac·02fdac·000254·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00040000·030000·000248·00··WA··0···0··826 ··[22]·.data·············PROGBITS········00040000·030000·000248·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········00040248·030248·0002bc·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········00040248·030248·0002bc·00··WA··0···0··8
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·030248·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·030248·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·030279·00005b·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·030279·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0302d4·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·0302d4·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·030308·0000f9·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·030308·00010f·00······0···0··1
30 Key·to·Flags:32 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
20.1 KB
readelf --wide --symbols {}
Max HTML report size reached
23.1 KB
readelf --wide --relocs {}
Max HTML report size reached
2.29 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x2fcb4·contains·27·entries:1 Dynamic·section·at·offset·0x2fcac·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x1a906 ·0x0000000c·(INIT)·······················0x1b38
6 ·0x0000000d·(FINI)·······················0x17bf47 ·0x0000000d·(FINI)·······················0x17c9c
7 ·0x00000019·(INIT_ARRAY)·················0x3fa848 ·0x00000019·(INIT_ARRAY)·················0x3fa7c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x3fa8810 ·0x0000001a·(FINI_ARRAY)·················0x3fa80
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0xa6c13 ·0x00000005·(STRTAB)·····················0xaac
13 ·0x00000006·(SYMTAB)·····················0x13c14 ·0x00000006·(SYMTAB)·····················0x15c
14 ·0x0000000a·(STRSZ)······················2125·(bytes)15 ·0x0000000a·(STRSZ)······················2193·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x3fdac17 ·0x00000003·(PLTGOT)·····················0x3fdac
17 ·0x00000002·(PLTRELSZ)···················1112·(bytes)18 ·0x00000002·(PLTRELSZ)···················1112·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x163820 ·0x00000017·(JMPREL)·····················0x16e0
20 ·0x00000011·(REL)························0x142021 ·0x00000011·(REL)························0x14c8
21 ·0x00000012·(RELSZ)······················536·(bytes)22 ·0x00000012·(RELSZ)······················536·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x13e026 ·0x6ffffffe·(VERNEED)····················0x1468
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x12ba28 ·0x6ffffff0·(VERSYM)·····················0x133e
28 ·0x6ffffffa·(RELCOUNT)···················6129 ·0x6ffffffa·(RELCOUNT)···················61
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·71b677d450f1e343f2e85e7e6ce8c10fc52755203 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·78624fc2e26d2af235fea6d3442c6ddd13057a86
6.2 KB
readelf --wide --version-info {}
    
Offset 1, 47 lines modifiedOffset 1, 50 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·147·entries:1 Version·symbols·section·'.gnu.version'·contains·149·entries:
2 ·Addr:·0x00000000000012ba··Offset:·0x000012ba··Link:·3·(.dynsym)2 ·Addr:·0x000000000000133e··Offset:·0x0000133e··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··8 ··014:···3·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
11 ··020:···3·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
12 ··024:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
15 ··030:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···11 ··020:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 13 ··028:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 14 ··02c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 16 ··034:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····4·(GLIBC_2.4)··
23 ··050:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
25 ··058:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··25 ··058:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
26 ··05c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 27 ··060:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··064:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··06c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··07c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
36 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
38 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 36 ··084:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GCC_3.5)····
 38 ··08c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
39 ··090:···1·(*global*)······1·(*global*)······1·(*global*)···39 ··090:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 40 ··094:···1·(*global*)···
  
40 Version·needs·section·'.gnu.version_r'·contains·2·entries:41 Version·needs·section·'.gnu.version_r'·contains·3·entries:
41 ·Addr:·0x00000000000013e0··Offset:·0x000013e0··Link:·4·(.dynstr)42 ·Addr:·0x0000000000001468··Offset:·0x00001468··Link:·4·(.dynstr)
42 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·143 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
43 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·344 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
 45 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 46 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3
44 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·147 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
45 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·248 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·2
1.06 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 __stack_chk_fail6 __stack_chk_fail
6 __stack_chk_guard7 __stack_chk_guard
7 PL_open_foreign_frame8 PL_open_foreign_frame
8 PL_new_term_ref9 PL_new_term_ref
9 PL_recorded_external10 PL_recorded_external
10 PL_write_term11 PL_write_term
11 PL_discard_foreign_frame12 PL_discard_foreign_frame
Offset 45, 14 lines modifiedOffset 46, 15 lines modified
45 S__fupdatefilepos_getc46 S__fupdatefilepos_getc
46 S__fillbuf47 S__fillbuf
47 PL_get_wchars48 PL_get_wchars
48 Ssprintf49 Ssprintf
49 PL_unify_functor50 PL_unify_functor
50 PL_is_variable51 PL_is_variable
51 PL_get_long52 PL_get_long
 53 __aeabi_unwind_cpp_pr1
52 PL_existence_error54 PL_existence_error
53 PL_predicate55 PL_predicate
54 PL_call_predicate56 PL_call_predicate
55 PL_new_atom_nchars57 PL_new_atom_nchars
56 Sgetcode58 Sgetcode
57 PL_new_atom_wchars59 PL_new_atom_wchars
58 PL_malloc_uncollectable60 PL_malloc_uncollectable
Offset 117, 14 lines modifiedOffset 119, 15 lines modified
117 PL_get_intptr119 PL_get_intptr
118 PL_representation_error120 PL_representation_error
119 PL_get_intptr_ex121 PL_get_intptr_ex
120 PL_raise_exception122 PL_raise_exception
121 PL_unify_blob123 PL_unify_blob
122 PL_get_blob124 PL_get_blob
123 __sprintf_chk125 __sprintf_chk
 126 libgcc_s.so.1
124 libc.so.6127 libc.so.6
125 ld-linux-armhf.so.3128 ld-linux-armhf.so.3
126 GLIBC_2.4129 GLIBC_2.4
127 H»      KxD»   J{D130 H»      KxD»   J{D
128 SJzDSH1FxD131 SJzDSH1FxD
129 !K0F{DYh132 !K0F{DYh
130 H{DyD83xD133 H{DyD83xD
Offset 496, 14 lines modifiedOffset 499, 16 lines modified
496 .shstrtab499 .shstrtab
497 .note.gnu.build-id500 .note.gnu.build-id
498 .gnu.hash501 .gnu.hash
499 .gnu.version502 .gnu.version
500 .gnu.version_r503 .gnu.version_r
501 .rel.dyn504 .rel.dyn
502 .rel.plt505 .rel.plt
 506 .ARM.extab
 507 .ARM.exidx
503 .eh_frame508 .eh_frame
504 .init_array509 .init_array
505 .fini_array510 .fini_array
506 .data.rel.ro511 .data.rel.ro
507 .dynamic512 .dynamic
508 .ARM.attributes513 .ARM.attributes
509 .gnu_debugaltlink514 .gnu_debugaltlink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·91000000·01000000·05000000·................2 ··0x00000138·02000000·93000000·01000000·05000000·................
3 ··0x00000128·40020010·91000000·92000000·dd0443da·@.............C.3 ··0x00000148·40020010·93000000·94000000·dd0443da·@.............C.
4 ··0x00000138·899755ac····························..U.4 ··0x00000158·899755ac····························..U.
  
17.9 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
843 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 5995 objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 5995 objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 14715
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001a90·<.init>:2 00001b38·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     21b0·<Ssprintf@plt+0x10>5 »       bl»     2258·<PL_existence_error@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
26.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
1.26 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
771 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 5995 objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 5995 objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 14715
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00017bf4·<.fini>:2 00017c9c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
302 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00020c54·00000000····························....2 ··0x000215a0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0003fa84·75220000····························u"..2 ··0x0003fa7c·1d230000····························.#..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0003fa88·35220000····························5"..2 ··0x0003fa80·dd220000····························."..
  
4.73 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0003fa8c·788d0100·588d0100·c07d0100·7c8d0100·x...X....}..|... 
3 ··0x0003fa9c·808d0100·848d0100·888d0100·3c7d0100·............<}..2 ··0x0003fa84·208e0100·008e0100·687e0100·248e0100··.......h~..$...
 3 ··0x0003fa94·288e0100·2c8e0100·308e0100·e47d0100·(...,...0....}..
4 ··0x0003faac·8c8d0100·908d0100·809a0100·a4060200·................4 ··0x0003faa4·348e0100·388e0100·289b0100·4c070200·4...8...(...L...
5 ··0x0003fabc·a4020200·a4fe0100·a4fa0100·a4f60100·................5 ··0x0003fab4·4c030200·4cff0100·4cfb0100·4cf70100·L...L...L...L...
6 ··0x0003facc·a4f20100·00000000·00000000·a4ee0100·................6 ··0x0003fac4·4cf30100·00000000·00000000·4cef0100·L...........L...
7 ··0x0003fadc·a4ea0100·a4e60100·a4e20100·a4de0100·................7 ··0x0003fad4·4ceb0100·4ce70100·4ce30100·4cdf0100·L...L...L...L...
8 ··0x0003faec·00000000·a4da0100·a4d60100·00000000·................8 ··0x0003fae4·00000000·4cdb0100·4cd70100·00000000·....L...L.......
9 ··0x0003fafc·00000000·00000000·00000000·00000000·................9 ··0x0003faf4·00000000·00000000·00000000·00000000·................
10 ··0x0003fb0c·00000000·00000000·00000000·00000000·................10 ··0x0003fb04·00000000·00000000·00000000·00000000·................
11 ··0x0003fb1c·00000000·00000000·00000000·a4d20100·................11 ··0x0003fb14·00000000·00000000·00000000·4cd30100·............L...
12 ··0x0003fb2c·a4ce0100·a4ca0100·a4c60100·a4c20100·................12 ··0x0003fb24·4ccf0100·4ccb0100·4cc70100·4cc30100·L...L...L...L...
13 ··0x0003fb3c·a4be0100·a4ba0100·a4b60100·00000000·................13 ··0x0003fb34·4cbf0100·4cbb0100·4cb70100·00000000·L...L...L.......
14 ··0x0003fb4c·00000000·00000000·00000000·00000000·................14 ··0x0003fb44·00000000·00000000·00000000·00000000·................
15 ··0x0003fb5c·a4b20100·00000000·a4ae0100·a4aa0100·................15 ··0x0003fb54·4cb30100·00000000·4caf0100·4cab0100·L.......L...L...
16 ··0x0003fb6c·00000000·00000000·a4a60100·a4a20100·................16 ··0x0003fb64·00000000·00000000·4ca70100·4ca30100·........L...L...
17 ··0x0003fb7c·a49e0100·00000000·00000000·00000000·................17 ··0x0003fb74·4c9f0100·00000000·00000000·00000000·L...............
18 ··0x0003fb8c·00000000·00000000·00000000·00000000·................18 ··0x0003fb84·00000000·00000000·00000000·00000000·................
19 ··0x0003fb9c·00000000·00000000·00000000·00000000·................19 ··0x0003fb94·00000000·00000000·00000000·00000000·................
20 ··0x0003fbac·00000000·00000000·00000000·00000000·................20 ··0x0003fba4·00000000·00000000·00000000·00000000·................
21 ··0x0003fbbc·00000000·00000000·00000000·00000000·................21 ··0x0003fbb4·00000000·00000000·00000000·00000000·................
22 ··0x0003fbcc·00000000·00000000·00000000·00000000·................22 ··0x0003fbc4·00000000·00000000·00000000·00000000·................
23 ··0x0003fbdc·00000000·00000000·00000000·00000000·................23 ··0x0003fbd4·00000000·00000000·00000000·00000000·................
24 ··0x0003fbec·00000000·00000000·00000000·00000000·................24 ··0x0003fbe4·00000000·00000000·00000000·00000000·................
25 ··0x0003fbfc·00000000·00000000·00000000·00000000·................25 ··0x0003fbf4·00000000·00000000·00000000·00000000·................
26 ··0x0003fc0c·00000000·00000000·00000000·00000000·................26 ··0x0003fc04·00000000·00000000·00000000·00000000·................
27 ··0x0003fc1c·00000000·00000000·00000000·00000000·................27 ··0x0003fc14·00000000·00000000·00000000·00000000·................
28 ··0x0003fc2c·00000000·00000000·00000000·00000000·................28 ··0x0003fc24·00000000·00000000·00000000·00000000·................
29 ··0x0003fc3c·00000000·00000000·00000000·00000000·................29 ··0x0003fc34·00000000·00000000·00000000·00000000·................
30 ··0x0003fc4c·00000000·00000000·00000000·00000000·................30 ··0x0003fc44·00000000·00000000·00000000·00000000·................
31 ··0x0003fc5c·00000000·00000000·00000000·00000000·................31 ··0x0003fc54·00000000·00000000·00000000·00000000·................
32 ··0x0003fc6c·00000000·00000000·00000000·00000000·................32 ··0x0003fc64·00000000·00000000·00000000·00000000·................
33 ··0x0003fc7c·00000000·00000000·00000000·00000000·................33 ··0x0003fc74·00000000·00000000·00000000·00000000·................
34 ··0x0003fc8c·00000000·00000000·00000000·00000000·................34 ··0x0003fc84·00000000·00000000·00000000·00000000·................
35 ··0x0003fc9c·00000000·00000000·00000000·00000000·................35 ··0x0003fc94·00000000·00000000·00000000·00000000·................
36 ··0x0003fcac·00000000·00000000···················........36 ··0x0003fca4·00000000·00000000···················........
  
5.13 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0003fdac·b4fc0300·00000000·00000000·9c1a0000·................3 ··0x0003fdac·acfc0300·00000000·00000000·441b0000·............D...
4 ··0x0003fdbc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................4 ··0x0003fdbc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
5 ··0x0003fdcc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................5 ··0x0003fdcc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
6 ··0x0003fddc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................6 ··0x0003fddc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
7 ··0x0003fdec·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................7 ··0x0003fdec·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
8 ··0x0003fdfc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................8 ··0x0003fdfc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
9 ··0x0003fe0c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................9 ··0x0003fe0c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
10 ··0x0003fe1c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................10 ··0x0003fe1c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
11 ··0x0003fe2c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................11 ··0x0003fe2c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
12 ··0x0003fe3c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................12 ··0x0003fe3c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
13 ··0x0003fe4c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................13 ··0x0003fe4c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
14 ··0x0003fe5c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................14 ··0x0003fe5c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
15 ··0x0003fe6c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................15 ··0x0003fe6c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
16 ··0x0003fe7c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................16 ··0x0003fe7c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
17 ··0x0003fe8c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................17 ··0x0003fe8c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
18 ··0x0003fe9c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................18 ··0x0003fe9c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
19 ··0x0003feac·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................19 ··0x0003feac·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
20 ··0x0003febc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................20 ··0x0003febc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
21 ··0x0003fecc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................21 ··0x0003fecc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
22 ··0x0003fedc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................22 ··0x0003fedc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
23 ··0x0003feec·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................23 ··0x0003feec·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
24 ··0x0003fefc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................24 ··0x0003fefc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
25 ··0x0003ff0c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................25 ··0x0003ff0c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
26 ··0x0003ff1c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................26 ··0x0003ff1c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
27 ··0x0003ff2c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................27 ··0x0003ff2c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
28 ··0x0003ff3c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................28 ··0x0003ff3c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
29 ··0x0003ff4c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................29 ··0x0003ff4c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
30 ··0x0003ff5c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................30 ··0x0003ff5c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
31 ··0x0003ff6c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................31 ··0x0003ff6c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
32 ··0x0003ff7c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................32 ··0x0003ff7c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
33 ··0x0003ff8c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................33 ··0x0003ff8c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
34 ··0x0003ff9c·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................34 ··0x0003ff9c·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
35 ··0x0003ffac·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................35 ··0x0003ffac·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
36 ··0x0003ffbc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................36 ··0x0003ffbc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
37 ··0x0003ffcc·9c1a0000·9c1a0000·9c1a0000·9c1a0000·................37 ··0x0003ffcc·441b0000·441b0000·441b0000·441b0000·D...D...D...D...
38 ··0x0003ffdc·9c1a0000·9c1a0000·00000000·00000000·................38 ··0x0003ffdc·441b0000·441b0000·00000000·4d420100·D...D.......MB..
39 ··0x0003ffec·00000000·00000000·a5410100·00000000·.........A......39 ··0x0003ffec·00000000·00000000·00000000·00000000·................
40 ··0x0003fffc·00000000····························....40 ··0x0003fffc·00000000····························....
  
3.6 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 40 lines modifiedOffset 1, 40 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00040000·00000400·c55d965b·013a2975·05000000·.....].[.:)u....2 ··0x00040000·00000400·c55d965b·013a2975·05000000·.....].[.:)u....
3 ··0x00040010·fc7d0100·c5700100·0d6e0100·756e0100·.}...p...n..un..3 ··0x00040010·a47e0100·6d710100·b56e0100·1d6f0100·.~..mq...n...o..
4 ··0x00040020·f16d0100·00000000·00000000·00000000·.m..............4 ··0x00040020·996e0100·00000000·00000000·00000000·.n..............
5 ··0x00040030·00000000·00000000·00000000·00000000·................5 ··0x00040030·00000000·00000000·00000000·00000000·................
6 ··0x00040040·00000000·00000000·00000000·00000000·................6 ··0x00040040·00000000·00000000·00000000·00000000·................
7 ··0x00040050·00000000·00000000·00000000·00000000·................7 ··0x00040050·00000000·00000000·00000000·00000000·................
8 ··0x00040060·00000000·00000000·a8930100·00000000·................8 ··0x00040060·00000000·00000000·50940100·00000000·........P.......
9 ··0x00040070·01000000·00000000·80ffffff·ffffffff·................9 ··0x00040070·01000000·00000000·80ffffff·ffffffff·................
10 ··0x00040080·7f000000·00000000·e8890100·00000000·................10 ··0x00040080·7f000000·00000000·908a0100·00000000·................
11 ··0x00040090·03000000·00000000·00000000·00000000·................11 ··0x00040090·03000000·00000000·00000000·00000000·................
12 ··0x000400a0·00000000·00000000·d0930100·00000000·................12 ··0x000400a0·00000000·00000000·78940100·00000000·........x.......
13 ··0x000400b0·02000000·00000000·00000000·00000000·................13 ··0x000400b0·02000000·00000000·00000000·00000000·................
14 ··0x000400c0·00000000·00000000·fc930100·00000000·................14 ··0x000400c0·00000000·00000000·a4940100·00000000·................
15 ··0x000400d0·01000000·00000000·00000080·ffffffff·................15 ··0x000400d0·01000000·00000000·00000080·ffffffff·................
16 ··0x000400e0·ffffff7f·00000000·24940100·00000000·........$.......16 ··0x000400e0·ffffff7f·00000000·cc940100·00000000·................
17 ··0x000400f0·01000000·00000000·00000000·00000000·................17 ··0x000400f0·01000000·00000000·00000000·00000000·................
18 ··0x00040100·00000000·00000000·50940100·00000000·........P.......18 ··0x00040100·00000000·00000000·f8940100·00000000·................
19 ··0x00040110·01000000·00000000·00000000·00000000·................19 ··0x00040110·01000000·00000000·00000000·00000000·................
20 ··0x00040120·00000000·00000000·78940100·00000000·........x.......20 ··0x00040120·00000000·00000000·20950100·00000000·........·.......
21 ··0x00040130·01000000·00000000·00000000·00000000·................21 ··0x00040130·01000000·00000000·00000000·00000000·................
22 ··0x00040140·ffffffff·ffffffff·ac940100·00000000·................22 ··0x00040140·ffffffff·ffffffff·54950100·00000000·........T.......
23 ··0x00040150·01000000·00000000·00000000·00000000·................23 ··0x00040150·01000000·00000000·00000000·00000000·................
24 ··0x00040160·00000000·00000000·e0940100·00000000·................24 ··0x00040160·00000000·00000000·88950100·00000000·................
25 ··0x00040170·01000000·00000000·01000000·00000000·................25 ··0x00040170·01000000·00000000·01000000·00000000·................
26 ··0x00040180·00000000·00000000·14950100·00000000·................26 ··0x00040180·00000000·00000000·bc950100·00000000·................
27 ··0x00040190·01000000·00000000·0080ffff·ffffffff·................27 ··0x00040190·01000000·00000000·0080ffff·ffffffff·................
28 ··0x000401a0·ff7f0000·00000000·3c950100·00000000·........<.......28 ··0x000401a0·ff7f0000·00000000·e4950100·00000000·................
29 ··0x000401b0·01000000·00000000·00000000·00000000·................29 ··0x000401b0·01000000·00000000·00000000·00000000·................
30 ··0x000401c0·ff000000·00000000·6c950100·00000000·........l.......30 ··0x000401c0·ff000000·00000000·14960100·00000000·................
31 ··0x000401d0·01000000·00000000·00000000·00000000·................31 ··0x000401d0·01000000·00000000·00000000·00000000·................
32 ··0x000401e0·ffffffff·00000000·9c950100·00000000·................32 ··0x000401e0·ffffffff·00000000·44960100·00000000·........D.......
33 ··0x000401f0·01000000·00000000·00000000·00000000·................33 ··0x000401f0·01000000·00000000·00000000·00000000·................
34 ··0x00040200·00000000·00000000·cc950100·00000000·................34 ··0x00040200·00000000·00000000·74960100·00000000·........t.......
35 ··0x00040210·01000000·00000000·00000000·00000000·................35 ··0x00040210·01000000·00000000·00000000·00000000·................
36 ··0x00040220·ffff0000·00000000·00000000·00000000·................36 ··0x00040220·ffff0000·00000000·00000000·00000000·................
37 ··0x00040230·00000000·00000000·00000000·00000000·................37 ··0x00040230·00000000·00000000·00000000·00000000·................
38 ··0x00040240·00000000·00000000···················........38 ··0x00040240·00000000·00000000···················........
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·62363737·64343530·66316533·34336632·b677d450f1e343f2 
3 ··0x00000010·65383565·37653663·65386331·30666335·e85e7e6ce8c10fc52 ··0x00000000·36323466·63326532·36643261·66323335·624fc2e26d2af235
 3 ··0x00000010·66656136·64333434·32633664·64643133·fea6d3442c6ddd13
4 ··0x00000020·32373535·32302e64·65627567·00000000·275520.debug....4 ··0x00000020·30353761·38362e64·65627567·00000000·057a86.debug....
5 ··0x00000030·7267a435····························rg.55 ··0x00000030·de2f4f5b····························./O[
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·7567616c·746c696e·6b002e67·6e755f64·ugaltlink..gnu_d 
18 ··0x000000f0·65627567·6c696e6b·00················ebuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.
 19 ··0x00000100·2e676e75·5f646562·75676c69·6e6b00···.gnu_debuglink.
  
80.8 KB
./usr/lib/swi-prolog/lib/aarch64-linux/readutil.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/rlimit.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0012d8·0x000012d8·0x000012d8·0x00020·0x00020·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00cac·0x00cac·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x012fc·0x012fc·R·E·0x10000
7 ··LOAD···········0x00fea0·0x0001fea0·0x0001fea0·0x00164·0x0016c·RW··0x100008 ··LOAD···········0x00fe7c·0x0001fe7c·0x0001fe7c·0x00188·0x0018c·RW··0x10000
8 ··DYNAMIC········0x00fea8·0x0001fea8·0x0001fea8·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe84·0x0001fe84·0x0001fe84·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fea0·0x0001fea0·0x0001fea0·0x00160·0x00160·R···0x112 ··GNU_RELRO······0x00fe7c·0x0001fe7c·0x0001fe7c·0x00184·0x00184·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000170·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000200·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002a8·0002a8·00015f·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000358·000358·00022d·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000408·000408·00002e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000586·000586·000040·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000438·000438·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000005c8·0005c8·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000478·000478·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000628·000628·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000004b8·0004b8·000080·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000668·000668·0000b8·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000538·000538·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000720·000720·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000544·000544·0000d8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000072c·00072c·00012c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0000061c·00061c·00052c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000858·000858·0007c8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000b48·000b48·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001020·001020·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000b50·000b50·000158·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001028·001028·0002a4·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········000012cc·0012cc·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······000012d8·0012d8·000020·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00000ca8·000ca8·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000012f8·0012f8·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe7c·00fe7c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe80·00fe80·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fea8·00fea8·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe84·00fe84·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ffa0·00ffa0·000060·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff84·00ff84·00007c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000008·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.96 KB
readelf --wide --symbols {}
    
Offset 1, 26 lines modifiedOffset 1, 35 lines modified
  
1 Symbol·table·'.dynsym'·contains·23·entries:1 Symbol·table·'.dynsym'·contains·32·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000538·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000720·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
 7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
 11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
 12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setrlimit64@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror 
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars 
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
 17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getrlimit64@GLIBC_2.4·(3)
 18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
 19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
 20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
 25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
 26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
 27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom 
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode 
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable30 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
 32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
 33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
25 ····22:·00000ac9···128·FUNC····GLOBAL·DEFAULT···11·install_readutil34 ····31:·00001009····24·FUNC····GLOBAL·DEFAULT···11·install_rlimit
4.17 KB
readelf --wide --relocs {}
    
Offset 1, 30 lines modifiedOffset 1, 37 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x478·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x628·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe7c··00000017·R_ARM_RELATIVE········
3 0001fea0··00000017·R_ARM_RELATIVE········4 0001fe80··00000017·R_ARM_RELATIVE········
4 0001fea4··00000017·R_ARM_RELATIVE········ 
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001015·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x4b8·contains·16·entries:11 Relocation·section·'.rel.plt'·at·offset·0x668·contains·23·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffac··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 0001ff90··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
14 0001ffb0··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ff94··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ffb4··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_nil15 0001ff98··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term
 16 0001ff9c··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
 17 0001ffa0··00000916·R_ARM_JUMP_SLOT········00000000···setrlimit64@GLIBC_2.4
16 0001ffb8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign18 0001ffa4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 0001ffbc··00000916·R_ARM_JUMP_SLOT········00000000···Sferror 
18 0001ffc0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_stream19 0001ffa8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_get_int64
19 0001ffc4··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars 
20 0001ffc8··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ffac··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
 21 0001ffb0··00000e16·R_ARM_JUMP_SLOT········00000000···getrlimit64@GLIBC_2.4
 22 0001ffb4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
 23 0001ffb8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
 24 0001ffbc··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
21 0001ffcc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_atom25 0001ffc0··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_atom
22 0001ffd0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_exception26 0001ffc4··00001316·R_ARM_JUMP_SLOT········00000000···PL_is_variable
23 0001ffd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs27 0001ffc8··00001416·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
24 0001ffd8··00001016·R_ARM_JUMP_SLOT········00000000···__gmon_start__28 0001ffcc··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
 29 0001ffd0··00001616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
 30 0001ffd4··00001816·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
 31 0001ffd8··00001916·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
25 0001ffdc··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify32 0001ffdc··00001a16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
26 0001ffe0··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom33 0001ffe0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
27 0001ffe4··00001316·R_ARM_JUMP_SLOT········00000000···Sgetcode34 0001ffe4··00001d16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
28 0001ffe8··00001416·R_ARM_JUMP_SLOT········00000000···PL_put_term35 0001ffe8··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.38 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfea8·contains·27·entries:1 Dynamic·section·at·offset·0xfe84·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x5386 ·0x0000000c·(INIT)·······················0x720
6 ·0x0000000d·(FINI)·······················0xb487 ·0x0000000d·(FINI)·······················0x1020
7 ·0x00000019·(INIT_ARRAY)·················0x1fea08 ·0x00000019·(INIT_ARRAY)·················0x1fe7c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fea410 ·0x0000001a·(FINI_ARRAY)·················0x1fe80
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x2a813 ·0x00000005·(STRTAB)·····················0x358
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················351·(bytes)15 ·0x0000000a·(STRSZ)······················557·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ffa017 ·0x00000003·(PLTGOT)·····················0x1ff84
17 ·0x00000002·(PLTRELSZ)···················128·(bytes)18 ·0x00000002·(PLTRELSZ)···················184·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x4b820 ·0x00000017·(JMPREL)·····················0x668
20 ·0x00000011·(REL)························0x47821 ·0x00000011·(REL)························0x628
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x43826 ·0x6ffffffe·(VERNEED)····················0x5c8
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x40828 ·0x6ffffff0·(VERSYM)·····················0x586
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·71e303a438e65ed3fc8cf0a40c826bf9e64b4c943 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e29a5e213dac8e07ce5d13b11f9d11154604936e
1.99 KB
readelf --wide --version-info {}
    
Offset 1, 16 lines modifiedOffset 1, 20 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·23·entries:1 Version·symbols·section·'.gnu.version'·contains·32·entries:
2 ·Addr:·0x0000000000000408··Offset:·0x00000408··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000586··Offset:·0x00000586··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
 6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····2·(GCC_3.5)····
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
  
9 Version·needs·section·'.gnu.version_r'·contains·2·entries:11 Version·needs·section·'.gnu.version_r'·contains·3·entries:
10 ·Addr:·0x0000000000000438··Offset:·0x00000438··Link:·4·(.dynstr)12 ·Addr:·0x00000000000005c8··Offset:·0x000005c8··Link:·4·(.dynstr)
11 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·113 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
12 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·314 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
13 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·115 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
14 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·216 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 17 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 18 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
1.41 KB
strings --all --bytes=8 {}
    
Offset 1, 41 lines modifiedOffset 1, 68 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 PL_open_foreign_frame
5 PL_new_term_refs6 PL_new_term_ref
6 PL_unify 
7 PL_get_stream 
8 Sgetcode7 strerror
 8 PL_new_atom
 9 PL_is_variable
9 PL_unify_chars10 PL_unify_atom_chars
 11 PL_new_functor_sz
10 PL_put_term 
11 PL_exception 
12 PL_unify_nil 
13 PL_release_stream 
14 PL_unify_atom12 PL_unify_term
 13 PL_raise_exception
 14 PL_close_foreign_frame
 15 PL_put_atom_chars
15 __stack_chk_fail16 __stack_chk_fail
 17 __assert_fail
16 __stack_chk_guard18 __stack_chk_guard
17 install_readutil 
18 PL_new_atom19 __aeabi_unwind_cpp_pr1
 20 PL_get_atom_chars
 21 getrlimit64
 22 PL_unify_int64
 23 PL_get_int64
 24 setrlimit64
 25 __errno_location
 26 __aeabi_unwind_cpp_pr0
 27 install_rlimit
19 PL_register_foreign28 PL_register_foreign
 29 libgcc_s.so.1
20 libc.so.630 libc.so.6
21 ld-linux-armhf.so.331 ld-linux-armhf.so.3
22 GLIBC_2.432 GLIBC_2.4
23 H»      KxD»   J{D33 H»      KxD»   J{D
24 end_of_file 
25 read_line_to_codes 
26 read_stream_to_codes34 F7H7J8KxDzD
 35 resource_error
 36 no_memory
 37 permission_error
 38 existence_error
 39 system_error
 40 variable
 41 instantiation_error
 42 type_error
 43 domain_error
 44 not_implemented
 45 syntax_error
 46 ./packages/clib/error.c
 47 resource
 48 unlimited
 49 resource_limit
 50 integer_or_unlimited
 51 pl_error
27 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug52 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
28 .shstrtab53 .shstrtab
29 .note.gnu.build-id54 .note.gnu.build-id
30 .gnu.hash55 .gnu.hash
31 .gnu.version56 .gnu.version
32 .gnu.version_r57 .gnu.version_r
33 .rel.dyn58 .rel.dyn
34 .rel.plt59 .rel.plt
 60 .ARM.extab
 61 .ARM.exidx
35 .eh_frame62 .eh_frame
36 .init_array63 .init_array
37 .fini_array64 .fini_array
38 .dynamic65 .dynamic
39 .ARM.attributes66 .ARM.attributes
40 .gnu_debugaltlink67 .gnu_debugaltlink
41 .gnu_debuglink68 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·16000000·01000000·05000000·................2 ··0x00000138·02000000·1f000000·01000000·05000000·................
3 ··0x00000128·80002000·00000000·16000000·f544ccb8·..·..........D..3 ··0x00000148·00100400·1f000000·00000000·4daad5da·............M...
  
3.87 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 25 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000358·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000368·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000378·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000002d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000388·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000002e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000398·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000002f8·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term7 ··0x000003a8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
 8 ··0x000003b8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
 9 ··0x000003c8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
 10 ··0x000003d8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
 11 ··0x000003e8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
 12 ··0x000003f8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
 13 ··0x00000408·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
8 ··0x00000308·5f726566·7300504c·5f756e69·66790050·_refs.PL_unify.P 
9 ··0x00000318·4c5f6765·745f7374·7265616d·00536765·L_get_stream.Sge 
10 ··0x00000328·74636f64·6500504c·5f756e69·66795f63·tcode.PL_unify_c 
11 ··0x00000338·68617273·00504c5f·7075745f·7465726d·hars.PL_put_term 
12 ··0x00000348·00536665·72726f72·00504c5f·65786365·.Sferror.PL_exce 
13 ··0x00000358·7074696f·6e00504c·5f756e69·66795f6e·ption.PL_unify_n 
14 ··0x00000368·696c0050·4c5f7265·6c656173·655f7374·il.PL_release_st 
15 ··0x00000378·7265616d·00504c5f·756e6966·795f6174·ream.PL_unify_at14 ··0x00000418·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
 15 ··0x00000428·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
 16 ··0x00000438·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
 17 ··0x00000448·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
 18 ··0x00000458·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
16 ··0x00000388·6f6d005f·5f737461·636b5f63·686b5f66·om.__stack_chk_f19 ··0x00000468·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
17 ··0x00000398·61696c00·5f5f7374·61636b5f·63686b5f·ail.__stack_chk_ 
18 ··0x000003a8·67756172·6400696e·7374616c·6c5f7265·guard.install_re 
19 ··0x000003b8·61647574·696c0050·4c5f6e65·775f6174·adutil.PL_new_at 
20 ··0x000003c8·6f6d0050·4c5f7265·67697374·65725f66·om.PL_register_f 
21 ··0x000003d8·6f726569·676e006c·6962632e·736f2e36·oreign.libc.so.6 
22 ··0x000003e8·006c642d·6c696e75·782d6172·6d68662e·.ld-linux-armhf. 
23 ··0x000003f8·736f2e33·00474c49·42435f32·2e3400···so.3.GLIBC_2.4.20 ··0x00000478·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
 21 ··0x00000488·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 22 ··0x00000498·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x000004a8·70705f70·72310050·4c5f6765·745f6174·pp_pr1.PL_get_at
 24 ··0x000004b8·6f6d5f63·68617273·00737472·636d7000·om_chars.strcmp.
 25 ··0x000004c8·67657472·6c696d69·74363400·504c5f75·getrlimit64.PL_u
 26 ··0x000004d8·6e696679·5f696e74·36340050·4c5f6765·nify_int64.PL_ge
 27 ··0x000004e8·745f696e·74363400·73657472·6c696d69·t_int64.setrlimi
 28 ··0x000004f8·74363400·5f5f6572·726e6f5f·6c6f6361·t64.__errno_loca
 29 ··0x00000508·74696f6e·005f5f61·65616269·5f756e77·tion.__aeabi_unw
 30 ··0x00000518·696e645f·6370705f·70723000·696e7374·ind_cpp_pr0.inst
 31 ··0x00000528·616c6c5f·726c696d·69740050·4c5f7265·all_rlimit.PL_re
 32 ··0x00000538·67697374·65725f66·6f726569·676e006c·gister_foreign.l
 33 ··0x00000548·69626763·635f732e·736f2e31·006c6962·ibgcc_s.so.1.lib
 34 ··0x00000558·632e736f·2e36006c·642d6c69·6e75782d·c.so.6.ld-linux-
 35 ··0x00000568·61726d68·662e736f·2e330047·4c494243·armhf.so.3.GLIBC
 36 ··0x00000578·5f322e34·00474343·5f332e35·00·······_2.4.GCC_3.5.
  
390 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000538·<.init>:2 00000720·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     61c·<PL_put_term@plt+0xc>5 »       bl»     858·<PL_get_atom_chars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
4.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 92 lines modifiedOffset 1, 127 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000544·<PL_release_stream@plt-0x14>:2 0000072c·<strcmp@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·554·<PL_release_stream@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·73c·<strcmp@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·ip,·asr·#207 »       andeq»  pc,·r1,·r8,·asr·#16
  
8 00000558·<PL_release_stream@plt>:8 00000740·<strcmp@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2636]!»      @·0xa4c11 »       ldr»    pc,·[ip,·#2120]!»      @·0x848
  
12 00000564·<__cxa_finalize@plt>:12 0000074c·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2628]!»      @·0xa4415 »       ldr»    pc,·[ip,·#2112]!»      @·0x840
  
16 00000570·<PL_unify_nil@plt>:16 00000758·<PL_unify_term@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c19 »       ldr»    pc,·[ip,·#2104]!»      @·0x838
  
 20 00000764·<PL_unify_atom_chars@plt>:
 21 »       add»    ip,·pc,·#0,·12
 22 »       add»    ip,·ip,·#126976»       @·0x1f000
 23 »       ldr»    pc,·[ip,·#2096]!»      @·0x830
  
 24 00000770·<setrlimit64@plt>:
 25 »       add»    ip,·pc,·#0,·12
 26 »       add»    ip,·ip,·#126976»       @·0x1f000
 27 »       ldr»    pc,·[ip,·#2088]!»      @·0x828
  
20 0000057c·<PL_register_foreign@plt>:28 0000077c·<PL_register_foreign@plt>:
21 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477829 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
22 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
 32 »       ldr»    pc,·[ip,·#2076]!»      @·0x81c
  
 33 0000078c·<PL_get_int64@plt>:
 34 »       add»    ip,·pc,·#0,·12
 35 »       add»    ip,·ip,·#126976»       @·0x1f000
 36 »       ldr»    pc,·[ip,·#2068]!»      @·0x814
  
 37 00000798·<__stack_chk_fail@plt>:
 38 »       add»    ip,·pc,·#0,·12
 39 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#2608]!»      @·0xa3040 »       ldr»    pc,·[ip,·#2060]!»      @·0x80c
  
 41 000007a4·<getrlimit64@plt>:
 42 »       add»    ip,·pc,·#0,·12
 43 »       add»    ip,·ip,·#126976»       @·0x1f000
 44 »       ldr»    pc,·[ip,·#2052]!»      @·0x804
  
 45 000007b0·<PL_raise_exception@plt>:
 46 »       add»    ip,·pc,·#0,·12
 47 »       add»    ip,·ip,·#126976»       @·0x1f000
 48 »       ldr»    pc,·[ip,·#2044]!»      @·0x7fc
  
 49 000007bc·<PL_new_functor_sz@plt>:
 50 »       add»    ip,·pc,·#0,·12
 51 »       add»    ip,·ip,·#126976»       @·0x1f000
 52 »       ldr»    pc,·[ip,·#2036]!»      @·0x7f4
  
25 0000058c·<Sferror@plt>:53 000007c8·<PL_new_term_ref@plt>:
26 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#2600]!»      @·0xa2856 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec
  
29 00000598·<PL_get_stream@plt>:57 000007d4·<PL_new_atom@plt>:
30 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2592]!»      @·0xa2060 »       ldr»    pc,·[ip,·#2020]!»      @·0x7e4
  
33 000005a4·<PL_unify_chars@plt>:61 000007e0·<PL_is_variable@plt>:
34 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#2584]!»      @·0xa1864 »       ldr»    pc,·[ip,·#2012]!»      @·0x7dc
  
37 000005b0·<__stack_chk_fail@plt>:65 000007ec·<strerror@plt>:
38 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2576]!»      @·0xa1068 »       ldr»    pc,·[ip,·#2004]!»      @·0x7d4
  
41 000005bc·<PL_new_atom@plt>:69 000007f8·<__gmon_start__@plt>:
42 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2568]!»      @·0xa0872 »       ldr»    pc,·[ip,·#1996]!»      @·0x7cc
  
45 000005c8·<PL_exception@plt>:73 00000804·<__errno_location@plt>:
46 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2560]!»      @·0xa0076 »       ldr»    pc,·[ip,·#1988]!»      @·0x7c4
  
49 000005d4·<PL_new_term_refs@plt>:77 00000810·<PL_close_foreign_frame@plt>:
50 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2552]!»      @·0x9f880 »       ldr»    pc,·[ip,·#1980]!»      @·0x7bc
  
53 000005e0·<__gmon_start__@plt>:81 0000081c·<PL_open_foreign_frame@plt>:
54 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2544]!»      @·0x9f084 »       ldr»    pc,·[ip,·#1972]!»      @·0x7b4
  
57 000005ec·<PL_unify@plt>:85 00000828·<PL_put_atom_chars@plt>:
58 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2536]!»      @·0x9e888 »       ldr»    pc,·[ip,·#1964]!»      @·0x7ac
  
61 000005f8·<PL_unify_atom@plt>:89 00000834·<PL_unify_int64@plt>:
62 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2528]!»      @·0x9e092 »       ldr»    pc,·[ip,·#1956]!»      @·0x7a4
  
65 00000604·<Sgetcode@plt>:93 00000840·<__assert_fail@plt>:
66 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2520]!»      @·0x9d896 »       ldr»    pc,·[ip,·#1948]!»      @·0x79c
  
69 00000610·<PL_put_term@plt>:97 0000084c·<PL_get_atom_chars@plt>:
70 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00099 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#2512]!»      @·0x9d0100 »       ldr»    pc,·[ip,·#1940]!»      @·0x794
Max diff block lines reached; -1/4111 bytes (-0.02%) of diff not shown.
40.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000b48·<.fini>:2 00001020·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
4.38 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 25 lines modifiedOffset 1, 46 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000b50·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001028·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000b60·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001038·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000b70·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001048·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000b80·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001058·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000b90·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001068·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000ba0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001078·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000bb0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001088·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000bc0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001098·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000bd0·0b000000·41000000·00000000·00000000·....A...........10 ··0x000010a8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00000be0·656e645f·6f665f66·696c6500·72656164·end_of_file.read 
12 ··0x00000bf0·5f6c696e·655f746f·5f636f64·65730000·_line_to_codes.. 
13 ··0x00000c00·72656164·5f737472·65616d5f·746f5f63·read_stream_to_c11 ··0x000010b8·7265736f·75726365·5f657272·6f720000·resource_error..
 12 ··0x000010c8·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
 13 ··0x000010d8·7065726d·69737369·6f6e5f65·72726f72·permission_error
 14 ··0x000010e8·00000000·65786973·74656e63·655f6572·....existence_er
 15 ··0x000010f8·726f7200·73797374·656d5f65·72726f72·ror.system_error
 16 ··0x00001108·00000000·76617269·61626c65·00000000·....variable....
 17 ··0x00001118·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
 18 ··0x00001128·726f7200·74797065·5f657272·6f720000·ror.type_error..
 19 ··0x00001138·646f6d61·696e5f65·72726f72·00000000·domain_error....
 20 ··0x00001148·6e6f745f·696d706c·656d656e·74656400·not_implemented.
 21 ··0x00001158·73796e74·61785f65·72726f72·00000000·syntax_error....
 22 ··0x00001168·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
 23 ··0x00001178·6572726f·722e6300·30000000·6572726f·error.c.0...erro
 24 ··0x00001188·72000000·2f000000·636f6e74·65787400·r.../...context.
 25 ··0x00001198·63707500·6673697a·65000000·64617461·cpu.fsize...data
 26 ··0x000011a8·00000000·73746163·6b000000·636f7265·....stack...core
 27 ··0x000011b8·00000000·72737300·6d656d6c·6f636b00·....rss.memlock.
 28 ··0x000011c8·6e70726f·63000000·6e6f6669·6c650000·nproc...nofile..
 29 ··0x000011d8·726c696d·69740000·7265736f·75726365·rlimit..resource
 30 ··0x000011e8·00000000·61746f6d·00000000·756e6c69·....atom....unli
 31 ··0x000011f8·6d697465·64000000·7265736f·75726365·mited...resource
 32 ··0x00001208·5f6c696d·69740000·73657400·696e7465·_limit..set.inte
 33 ··0x00001218·6765725f·6f725f75·6e6c696d·69746564·ger_or_unlimited
 34 ··0x00001228·00000000·67657400·706c5f65·72726f72·....get.pl_error
14 ··0x00000c10·6f646573·00000000·3e000000·41000000·odes....>...A...35 ··0x00001238·00000000·3e000000·41000000·0c000000·....>...A.......
15 ··0x00000c20·0c000000·41000000·11000000·41000000·....A.......A...36 ··0x00001248·41000000·11000000·41000000·27000000·A.......A...'...
16 ··0x00000c30·27000000·41000000·36000000·41000000·'...A...6...A...37 ··0x00001258·41000000·36000000·41000000·03000000·A...6...A.......
17 ··0x00000c40·03000000·41000000·06000000·41000000·....A.......A...38 ··0x00001268·41000000·06000000·41000000·15000000·A.......A.......
18 ··0x00000c50·15000000·41000000·0f000000·41000000·....A.......A...39 ··0x00001278·41000000·0f000000·41000000·0e000000·A.......A.......
19 ··0x00000c60·0e000000·41000000·26000000·41000000·....A...&...A...40 ··0x00001288·41000000·26000000·41000000·13000000·A...&...A.......
20 ··0x00000c70·13000000·41000000·29000000·41000000·....A...)...A...41 ··0x00001298·41000000·29000000·41000000·02000000·A...)...A.......
21 ··0x00000c80·02000000·41000000·19000000·41000000·....A.......A...42 ··0x000012a8·41000000·19000000·41000000·0a000000·A.......A.......
22 ··0x00000c90·0a000000·41000000·0b000000·41000000·....A.......A... 
23 ··0x00000ca0·00000000·00000000···················........43 ··0x000012b8·41000000·0b000000·41000000·00000000·A.......A.......
 44 ··0x000012c8·00000000····························....
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00000ca8·00000000····························....2 ··0x000012f8·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fea0·e1060000····························....2 ··0x0001fe7c·1d090000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fea4·a1060000····························....2 ··0x0001fe80·dd080000····························....
  
1.14 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ffa0·a8fe0100·00000000·00000000·44050000·............D...3 ··0x0001ff84·84fe0100·00000000·00000000·2c070000·............,...
4 ··0x0001ffb0·44050000·44050000·44050000·44050000·D...D...D...D... 
5 ··0x0001ffc0·44050000·44050000·44050000·44050000·D...D...D...D... 
6 ··0x0001ffd0·44050000·44050000·44050000·44050000·D...D...D...D... 
7 ··0x0001ffe0·44050000·44050000·44050000·00000000·D...D...D.......4 ··0x0001ff94·2c070000·2c070000·2c070000·2c070000·,...,...,...,...
 5 ··0x0001ffa4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...
 6 ··0x0001ffb4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...
 7 ··0x0001ffc4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...
 8 ··0x0001ffd4·2c070000·2c070000·2c070000·2c070000·,...,...,...,...
 9 ··0x0001ffe4·2c070000·2c070000·00000000·00000000·,...,...........
8 ··0x0001fff0·00000000·00000000·00000000·00000000·................10 ··0x0001fff4·00000000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·65333033·61343338·65363565·64336663·e303a438e65ed3fc 
3 ··0x00000010·38636630·61343063·38323662·66396536·8cf0a40c826bf9e62 ··0x00000000·39613565·32313364·61633865·30376365·9a5e213dac8e07ce
 3 ··0x00000010·35643133·62313166·39643131·31353436·5d13b11f9d111546
4 ··0x00000020·34623463·39342e64·65627567·00000000·4b4c94.debug....4 ··0x00000020·30343933·36652e64·65627567·00000000·04936e.debug....
5 ··0x00000030·367ba362····························6{.b5 ··0x00000030·3b9c32a5····························;.2.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
161 KB
./usr/lib/swi-prolog/lib/aarch64-linux/redis4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/redis4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65980·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x003a64·0x00003a64·0x00003a64·0x000d0·0x000d0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x039e8·0x039e8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x03b38·0x03b38·R·E·0x10000
7 ··LOAD···········0x00fdc8·0x0001fdc8·0x0001fdc8·0x0023c·0x002bc·RW··0x100008 ··LOAD···········0x00fdc0·0x0001fdc0·0x0001fdc0·0x00244·0x002c4·RW··0x10000
8 ··DYNAMIC········0x00fdd0·0x0001fdd0·0x0001fdd0·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fdc8·0x0001fdc8·0x0001fdc8·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdc8·0x0001fdc8·0x0001fdc8·0x00238·0x00238·R···0x112 ··GNU_RELRO······0x00fdc0·0x0001fdc0·0x0001fdc0·0x00240·0x00240·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·26·section·headers,·starting·at·offset·0x101bc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0004d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0004e0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000608·000608·000459·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000638·000638·000486·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000a62·000a62·00009a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000abe·000abe·00009c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000afc·000afc·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000b5c·000b5c·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000b3c·000b3c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000bbc·000bbc·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000b7c·000b7c·000230·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000bfc·000bfc·000230·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000dac·000dac·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000e2c·000e2c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000db8·000db8·000378·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000e38·000e38·000378·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001130·001130·0024c0·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000011b0·0011b0·0024c0·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000035f0·0035f0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00003670·003670·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000035f8·0035f8·0003ec·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003678·003678·0003ec·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00003a64·003a64·0000d0·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········000039e4·0039e4·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00003b34·003b34·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fdc8·00fdc8·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fdc0·00fdc0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fdcc·00fdcc·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fdc4·00fdc4·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fdd0·00fdd0·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fdc8·00fdc8·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fec8·00fec8·000138·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fec8·00fec8·000138·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020008·010004·00007c·00··WA··0···0··825 ··[21]·.bss··············NOBITS··········00020008·010004·00007c·00··WA··0···0··8
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
10.6 KB
readelf --wide --symbols {}
    
Offset 1, 80 lines modifiedOffset 1, 81 lines modified
  
1 Symbol·table·'.dynsym'·contains·77·entries:1 Symbol·table·'.dynsym'·contains·78·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000dac·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000e2c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_atomic9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_atomic
9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)10 ·····7:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)15 ····12:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sferror
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int6420 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_float34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_float
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@GLIBC_2.4·(2)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtoll@GLIBC_2.4·(3)
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_syntax_error37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_syntax_error
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_rational39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_rational
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(2)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(3)
44 ····41:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__45 ····42:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_current_prolog_flag52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_current_prolog_flag
52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@GLIBC_2.4·(2)56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strtod@GLIBC_2.4·(3)
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_integer60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_integer
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_number
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_float
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term_from_chars67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term_from_chars
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssnprintf
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sgetcode
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_term
72 ····69:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable73 ····70:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
75 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)76 ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int6477 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64
77 ····74:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)78 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream_noerror79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream_noerror
79 ····76:·000033ad···580·FUNC····GLOBAL·DEFAULT···11·install_redis4pl80 ····77:·0000342d···580·FUNC····GLOBAL·DEFAULT···11·install_redis4pl
11.0 KB
readelf --wide --relocs {}
    
Offset 1, 84 lines modifiedOffset 1, 84 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xb3c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xbbc·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fdc8··00000017·R_ARM_RELATIVE········3 0001fdc0··00000017·R_ARM_RELATIVE········
4 0001fdcc··00000017·R_ARM_RELATIVE········4 0001fdc4··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00002915·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00002a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00004515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00004615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0xb7c·contains·70·entries:11 Relocation·section·'.rel.plt'·at·offset·0xbfc·contains·70·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001fed4··00000316·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 0001fed4··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001fed8··00000416·R_ARM_JUMP_SLOT········00000000···Sfeof14 0001fed8··00000516·R_ARM_JUMP_SLOT········00000000···Sfeof
15 0001fedc··00000516·R_ARM_JUMP_SLOT········00000000···PL_is_atomic15 0001fedc··00000616·R_ARM_JUMP_SLOT········00000000···PL_is_atomic
16 0001fee0··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.416 0001fee0··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
17 0001fee4··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term17 0001fee4··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term
18 0001fee8··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_nil18 0001fee8··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
19 0001feec··00000a16·R_ARM_JUMP_SLOT········00000000···PL_put_variable19 0001feec··00000b16·R_ARM_JUMP_SLOT········00000000···PL_put_variable
20 0001fef0··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.420 0001fef0··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
21 0001fef4··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign21 0001fef4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
22 0001fef8··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz22 0001fef8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
23 0001fefc··00000f16·R_ARM_JUMP_SLOT········00000000···Sferror23 0001fefc··00001016·R_ARM_JUMP_SLOT········00000000···Sferror
24 0001ff00··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_int6424 0001ff00··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_int64
25 0001ff04··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_stream25 0001ff04··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_stream
26 0001ff08··00001216·R_ARM_JUMP_SLOT········00000000···PL_unify_chars26 0001ff08··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
27 0001ff0c··00001316·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.427 0001ff0c··00001416·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
28 0001ff10··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.428 0001ff10··00001516·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
29 0001ff14··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception29 0001ff14··00001616·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
30 0001ff18··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz30 0001ff18··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
31 0001ff1c··00001716·R_ARM_JUMP_SLOT········00000000···PL_put_float31 0001ff1c··00001816·R_ARM_JUMP_SLOT········00000000···PL_put_float
32 0001ff20··00001816·R_ARM_JUMP_SLOT········00000000···Sfwrite32 0001ff20··00001916·R_ARM_JUMP_SLOT········00000000···Sfwrite
33 0001ff24··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref33 0001ff24··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
34 0001ff28··00001a16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs34 0001ff28··00001b16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
35 0001ff2c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom35 0001ff2c··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
36 0001ff30··00001c16·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc36 0001ff30··00001d16·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc
37 0001ff34··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool37 0001ff34··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify_bool
38 0001ff38··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_float38 0001ff38··00001f16·R_ARM_JUMP_SLOT········00000000···PL_is_float
39 0001ff3c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate39 0001ff3c··00002016·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
40 0001ff40··00002016·R_ARM_JUMP_SLOT········00000000···strtoll@GLIBC_2.440 0001ff40··00002116·R_ARM_JUMP_SLOT········00000000···strtoll@GLIBC_2.4
41 0001ff44··00002116·R_ARM_JUMP_SLOT········00000000···PL_syntax_error41 0001ff44··00002216·R_ARM_JUMP_SLOT········00000000···PL_syntax_error
42 0001ff48··00002216·R_ARM_JUMP_SLOT········00000000···S__fillbuf42 0001ff48··00002316·R_ARM_JUMP_SLOT········00000000···S__fillbuf
43 0001ff4c··00002316·R_ARM_JUMP_SLOT········00000000···PL_is_rational43 0001ff4c··00002416·R_ARM_JUMP_SLOT········00000000···PL_is_rational
44 0001ff50··00002416·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark44 0001ff50··00002516·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark
45 0001ff54··00002516·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs45 0001ff54··00002616·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
46 0001ff58··00002616·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.446 0001ff58··00002716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
47 0001ff5c··00002716·R_ARM_JUMP_SLOT········00000000···PL_is_functor47 0001ff5c··00002816·R_ARM_JUMP_SLOT········00000000···PL_is_functor
48 0001ff60··00002816·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.448 0001ff60··00002916·R_ARM_JUMP_SLOT········00000000···__ctype_tolower_loc@GLIBC_2.4
49 0001ff64··00002916·R_ARM_JUMP_SLOT········00000000···__gmon_start__49 0001ff64··00002a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
50 0001ff68··00002a16·R_ARM_JUMP_SLOT········00000000···PL_resource_error50 0001ff68··00002b16·R_ARM_JUMP_SLOT········00000000···PL_resource_error
51 0001ff6c··00002b16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.451 0001ff6c··00002c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
52 0001ff70··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify52 0001ff70··00002d16·R_ARM_JUMP_SLOT········00000000···PL_unify
53 0001ff74··00002d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom53 0001ff74··00002e16·R_ARM_JUMP_SLOT········00000000···PL_put_atom
54 0001ff78··00002e16·R_ARM_JUMP_SLOT········00000000···PL_type_error54 0001ff78··00002f16·R_ARM_JUMP_SLOT········00000000···PL_type_error
55 0001ff7c··00002f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref55 0001ff7c··00003016·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
56 0001ff80··00003016·R_ARM_JUMP_SLOT········00000000···PL_current_prolog_flag56 0001ff80··00003116·R_ARM_JUMP_SLOT········00000000···PL_current_prolog_flag
57 0001ff84··00003116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.457 0001ff84··00003216·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
58 0001ff88··00003216·R_ARM_JUMP_SLOT········00000000···PL_unify_atom58 0001ff88··00003316·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
59 0001ff8c··00003316·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz59 0001ff8c··00003416·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
60 0001ff90··00003416·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.460 0001ff90··00003516·R_ARM_JUMP_SLOT········00000000···strtod@GLIBC_2.4
61 0001ff94··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex61 0001ff94··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
62 0001ff98··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_float62 0001ff98··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_float
63 0001ff9c··00003716·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers63 0001ff9c··00003816·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers
64 0001ffa0··00003816·R_ARM_JUMP_SLOT········00000000···PL_is_integer64 0001ffa0··00003916·R_ARM_JUMP_SLOT········00000000···PL_is_integer
65 0001ffa4··00003916·R_ARM_JUMP_SLOT········00000000···PL_is_number65 0001ffa4··00003a16·R_ARM_JUMP_SLOT········00000000···PL_is_number
66 0001ffa8··00003a16·R_ARM_JUMP_SLOT········00000000···Sflush66 0001ffa8··00003b16·R_ARM_JUMP_SLOT········00000000···Sflush
67 0001ffac··00003b16·R_ARM_JUMP_SLOT········00000000···PL_unify_list67 0001ffac··00003c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
68 0001ffb0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_free68 0001ffb0··00003d16·R_ARM_JUMP_SLOT········00000000···PL_free
69 0001ffb4··00003d16·R_ARM_JUMP_SLOT········00000000···PL_domain_error69 0001ffb4··00003e16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
70 0001ffb8··00003e16·R_ARM_JUMP_SLOT········00000000···PL_unify_float70 0001ffb8··00003f16·R_ARM_JUMP_SLOT········00000000···PL_unify_float
71 0001ffbc··00003f16·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars71 0001ffbc··00004016·R_ARM_JUMP_SLOT········00000000···PL_put_term_from_chars
72 0001ffc0··00004016·R_ARM_JUMP_SLOT········00000000···Ssnprintf72 0001ffc0··00004116·R_ARM_JUMP_SLOT········00000000···Ssnprintf
73 0001ffc4··00004116·R_ARM_JUMP_SLOT········00000000···PL_predicate73 0001ffc4··00004216·R_ARM_JUMP_SLOT········00000000···PL_predicate
74 0001ffc8··00004216·R_ARM_JUMP_SLOT········00000000···Sfprintf74 0001ffc8··00004316·R_ARM_JUMP_SLOT········00000000···Sfprintf
75 0001ffcc··00004316·R_ARM_JUMP_SLOT········00000000···Sgetcode75 0001ffcc··00004416·R_ARM_JUMP_SLOT········00000000···Sgetcode
76 0001ffd0··00004416·R_ARM_JUMP_SLOT········00000000···PL_put_term76 0001ffd0··00004516·R_ARM_JUMP_SLOT········00000000···PL_put_term
77 0001ffd4··00004616·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz77 0001ffd4··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
78 0001ffd8··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_nchars78 0001ffd8··00004816·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
79 0001ffdc··00004816·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.479 0001ffdc··00004916·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
80 0001ffe0··00004916·R_ARM_JUMP_SLOT········00000000···PL_unify_int6480 0001ffe0··00004a16·R_ARM_JUMP_SLOT········00000000···PL_unify_int64
81 0001ffe4··00004a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.481 0001ffe4··00004b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
82 0001ffe8··00004b16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror82 0001ffe8··00004c16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdd0·contains·27·entries:1 Dynamic·section·at·offset·0xfdc8·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xdac6 ·0x0000000c·(INIT)·······················0xe2c
6 ·0x0000000d·(FINI)·······················0x35f07 ·0x0000000d·(FINI)·······················0x3670
7 ·0x00000019·(INIT_ARRAY)·················0x1fdc88 ·0x00000019·(INIT_ARRAY)·················0x1fdc0
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fdcc10 ·0x0000001a·(FINI_ARRAY)·················0x1fdc4
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x60813 ·0x00000005·(STRTAB)·····················0x638
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················1113·(bytes)15 ·0x0000000a·(STRSZ)······················1158·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fec817 ·0x00000003·(PLTGOT)·····················0x1fec8
17 ·0x00000002·(PLTRELSZ)···················560·(bytes)18 ·0x00000002·(PLTRELSZ)···················560·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xb7c20 ·0x00000017·(JMPREL)·····················0xbfc
20 ·0x00000011·(REL)························0xb3c21 ·0x00000011·(REL)························0xbbc
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xafc26 ·0x6ffffffe·(VERNEED)····················0xb5c
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xa6228 ·0x6ffffff0·(VERSYM)·····················0xabe
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·669bc853ea599547e70ed45181f90be72e4966923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0b6d5aec9cd4ac6d8f75050637926295609f124c
3.56 KB
readelf --wide --version-info {}
    
Offset 1, 30 lines modifiedOffset 1, 32 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·77·entries:1 Version·symbols·section·'.gnu.version'·contains·78·entries:
2 ·Addr:·0x0000000000000a62··Offset:·0x00000a62··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000abe··Offset:·0x00000abe··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 6 ··00c:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
12 ··024:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
13 ··028:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
15 ··030:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 13 ··028:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
16 ··034:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 15 ··030:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 16 ··034:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
21 ··048:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
22 ··04c:···1·(*global*)···21 ··048:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 22 ··04c:···1·(*global*)······1·(*global*)···
  
23 Version·needs·section·'.gnu.version_r'·contains·2·entries:23 Version·needs·section·'.gnu.version_r'·contains·3·entries:
24 ·Addr:·0x0000000000000afc··Offset:·0x00000afc··Link:·4·(.dynstr)24 ·Addr:·0x0000000000000b5c··Offset:·0x00000b5c··Link:·4·(.dynstr)
25 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·125 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
26 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·326 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
27 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·127 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
28 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·228 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 29 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 30 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
816 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 S__fupdatefilepos_getc5 S__fupdatefilepos_getc
6 S__fillbuf6 S__fillbuf
 7 __aeabi_unwind_cpp_pr0
7 PL_get_nchars8 PL_get_nchars
8 Ssnprintf9 Ssnprintf
9 PL_get_stream10 PL_get_stream
10 PL_syntax_error11 PL_syntax_error
11 PL_release_stream_noerror12 PL_release_stream_noerror
12 PL_release_stream13 PL_release_stream
13 __stack_chk_fail14 __stack_chk_fail
Offset 54, 14 lines modifiedOffset 55, 15 lines modified
54 PL_call_predicate55 PL_call_predicate
55 PL_predicate56 PL_predicate
56 install_redis4pl57 install_redis4pl
57 PL_new_atom58 PL_new_atom
58 PL_new_functor_sz59 PL_new_functor_sz
59 PL_current_prolog_flag60 PL_current_prolog_flag
60 PL_register_foreign61 PL_register_foreign
 62 libgcc_s.so.1
61 libc.so.663 libc.so.6
62 ld-linux-armhf.so.364 ld-linux-armhf.so.3
63 GLIBC_2.465 GLIBC_2.4
64 H»      KxD»   J{D66 H»      KxD»   J{D
65 %IyD%J·KzD67 %IyD%J·KzD
66 C"F+F8F»68 C"F+F8F»
67 }I#FBF0FyD69 }I#FBF0FyD
Offset 109, 14 lines modifiedOffset 111, 15 lines modified
109 .shstrtab111 .shstrtab
110 .note.gnu.build-id112 .note.gnu.build-id
111 .gnu.hash113 .gnu.hash
112 .gnu.version114 .gnu.version
113 .gnu.version_r115 .gnu.version_r
114 .rel.dyn116 .rel.dyn
115 .rel.plt117 .rel.plt
 118 .ARM.exidx
116 .eh_frame119 .eh_frame
117 .init_array120 .init_array
118 .fini_array121 .fini_array
119 .dynamic122 .dynamic
120 .ARM.attributes123 .ARM.attributes
121 .gnu_debugaltlink124 .gnu_debugaltlink
122 .gnu_debuglink125 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·4c000000·01000000·05000000·....L...........2 ··0x00000138·02000000·4d000000·01000000·05000000·....M...........
3 ··0x00000128·04040000·4c000000·00000000·431124c0·....L.......C.$.3 ··0x00000148·04040000·4d000000·00000000·431124c0·....M.......C.$.
  
9.49 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 73 lines modifiedOffset 1, 76 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000608·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000638·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000618·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000648·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000628·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000658·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000638·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000668·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000648·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000678·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000658·6c697a65·00535f5f·66757064·61746566·lize.S__fupdatef7 ··0x00000688·6c697a65·00535f5f·66757064·61746566·lize.S__fupdatef
8 ··0x00000668·696c6570·6f735f67·65746300·535f5f66·ilepos_getc.S__f8 ··0x00000698·696c6570·6f735f67·65746300·535f5f66·ilepos_getc.S__f
9 ··0x00000678·696c6c62·75660050·4c5f6765·745f6e63·illbuf.PL_get_nc 
10 ··0x00000688·68617273·0053736e·7072696e·74660050·hars.Ssnprintf.P 
11 ··0x00000698·4c5f6765·745f7374·7265616d·00536665·L_get_stream.Sfe 
12 ··0x000006a8·6f660073·74726c65·6e00504c·5f73796e·of.strlen.PL_syn9 ··0x000006a8·696c6c62·7566005f·5f616561·62695f75·illbuf.__aeabi_u
 10 ··0x000006b8·6e77696e·645f6370·705f7072·3000504c·nwind_cpp_pr0.PL
 11 ··0x000006c8·5f676574·5f6e6368·61727300·53736e70·_get_nchars.Ssnp
 12 ··0x000006d8·72696e74·6600504c·5f676574·5f737472·rintf.PL_get_str
 13 ··0x000006e8·65616d00·5366656f·66007374·726c656e·eam.Sfeof.strlen
 14 ··0x000006f8·00504c5f·73796e74·61785f65·72726f72·.PL_syntax_error
 15 ··0x00000708·00504c5f·72656c65·6173655f·73747265·.PL_release_stre
13 ··0x000006b8·7461785f·6572726f·7200504c·5f72656c·tax_error.PL_rel16 ··0x00000718·616d5f6e·6f657272·6f720050·4c5f7265·am_noerror.PL_re
14 ··0x000006c8·65617365·5f737472·65616d5f·6e6f6572·ease_stream_noer 
15 ··0x000006d8·726f7200·504c5f72·656c6561·73655f73·ror.PL_release_s 
16 ··0x000006e8·74726561·6d005f5f·73746163·6b5f6368·tream.__stack_ch 
17 ··0x000006f8·6b5f6661·696c005f·5f737461·636b5f63·k_fail.__stack_c 
18 ··0x00000708·686b5f67·75617264·00504c5f·6d61726b·hk_guard.PL_mark17 ··0x00000728·6c656173·655f7374·7265616d·005f5f73·lease_stream.__s
 18 ··0x00000738·7461636b·5f63686b·5f666169·6c005f5f·tack_chk_fail.__
 19 ··0x00000748·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 20 ··0x00000758·504c5f6d·61726b5f·73747269·6e675f62·PL_mark_string_b
 21 ··0x00000768·75666665·72730050·4c5f7265·6c656173·uffers.PL_releas
19 ··0x00000718·5f737472·696e675f·62756666·65727300·_string_buffers.22 ··0x00000778·655f7374·72696e67·5f627566·66657273·e_string_buffers
20 ··0x00000728·504c5f72·656c6561·73655f73·7472696e·PL_release_strin 
21 ··0x00000738·675f6275·66666572·735f6672·6f6d5f6d·g_buffers_from_m 
22 ··0x00000748·61726b00·53667072·696e7466·00536677·ark.Sfprintf.Sfw 
23 ··0x00000758·72697465·00726561·6c6c6f63·006d616c·rite.realloc.mal 
24 ··0x00000768·6c6f6300·6d656d63·70790050·4c5f7265·loc.memcpy.PL_re23 ··0x00000788·5f66726f·6d5f6d61·726b0053·66707269·_from_mark.Sfpri
 24 ··0x00000798·6e746600·53667772·69746500·7265616c·ntf.Sfwrite.real
 25 ··0x000007a8·6c6f6300·6d616c6c·6f63006d·656d6370·loc.malloc.memcp
 26 ··0x000007b8·7900504c·5f726573·6f757263·655f6572·y.PL_resource_er
 27 ··0x000007c8·726f7200·504c5f6e·65775f74·65726d5f·ror.PL_new_term_
 28 ··0x000007d8·72656600·504c5f63·6f70795f·7465726d·ref.PL_copy_term
 29 ··0x000007e8·5f726566·005f504c·5f676574·5f617267·_ref._PL_get_arg
 30 ··0x000007f8·5f737a00·504c5f66·72656500·504c5f69·_sz.PL_free.PL_i
 31 ··0x00000808·735f6675·6e63746f·7200504c·5f676574·s_functor.PL_get
 32 ··0x00000818·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P
 33 ··0x00000828·4c5f646f·6d61696e·5f657272·6f720050·L_domain_error.P
25 ··0x00000778·736f7572·63655f65·72726f72·00504c5f·source_error.PL_34 ··0x00000838·4c5f7479·70655f65·72726f72·00504c5f·L_type_error.PL_
 35 ··0x00000848·6765745f·61746f6d·5f657800·53676574·get_atom_ex.Sget
 36 ··0x00000858·636f6465·00504c5f·756e6966·795f6368·code.PL_unify_ch
 37 ··0x00000868·61727300·504c5f75·6e696679·5f746572·ars.PL_unify_ter
 38 ··0x00000878·6d00504c·5f726169·73655f65·78636570·m.PL_raise_excep
 39 ··0x00000888·74696f6e·00504c5f·7075745f·61746f6d·tion.PL_put_atom
 40 ··0x00000898·00504c5f·69735f61·746f6d69·63005366·.PL_is_atomic.Sf
 41 ··0x000008a8·6572726f·72005366·6c757368·00504c5f·error.Sflush.PL_
 42 ··0x000008b8·69735f6e·756d6265·7200504c·5f756e69·is_number.PL_uni
 43 ··0x000008c8·66790050·4c5f6765·745f696e·74363400·fy.PL_get_int64.
 44 ··0x000008d8·504c5f69·735f696e·74656765·7200504c·PL_is_integer.PL
 45 ··0x000008e8·5f69735f·666c6f61·7400504c·5f676574·_is_float.PL_get
 46 ··0x000008f8·5f666c6f·61740050·4c5f7075·745f666c·_float.PL_put_fl
 47 ··0x00000908·6f617400·504c5f69·735f7261·74696f6e·oat.PL_is_ration
 48 ··0x00000918·616c005f·5f617373·6572745f·6661696c·al.__assert_fail
 49 ··0x00000928·00504c5f·7075745f·7465726d·5f66726f·.PL_put_term_fro
 50 ··0x00000938·6d5f6368·61727300·504c5f72·65736574·m_chars.PL_reset
 51 ··0x00000948·5f746572·6d5f7265·66730073·7472746f·_term_refs.strto
 52 ··0x00000958·6c6c005f·5f637479·70655f74·6f6c6f77·ll.__ctype_tolow
 53 ··0x00000968·65725f6c·6f630050·4c5f756e·6966795f·er_loc.PL_unify_
 54 ··0x00000978·626f6f6c·00737472·6e636d70·00504c5f·bool.strncmp.PL_
 55 ··0x00000988·756e6966·795f666c·6f617400·504c5f75·unify_float.PL_u
 56 ··0x00000998·6e696679·5f696e74·36340050·4c5f756e·nify_int64.PL_un
 57 ··0x000009a8·6966795f·6c697374·00504c5f·756e6966·ify_list.PL_unif
 58 ··0x000009b8·795f6174·6f6d0073·7472746f·6400504c·y_atom.strtod.PL
26 ··0x00000788·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_59 ··0x000009c8·5f6e6577·5f746572·6d5f7265·66730050·_new_term_refs.P
27 ··0x00000798·636f7079·5f746572·6d5f7265·66005f50·copy_term_ref._P60 ··0x000009d8·4c5f7075·745f7661·72696162·6c650050·L_put_variable.P
 61 ··0x000009e8·4c5f756e·6966795f·6e696c00·504c5f70·L_unify_nil.PL_p
 62 ··0x000009f8·75745f74·65726d00·504c5f63·616c6c5f·ut_term.PL_call_
 63 ··0x00000a08·70726564·69636174·6500504c·5f707265·predicate.PL_pre
 64 ··0x00000a18·64696361·7465006d·656d7365·7400696e·dicate.memset.in
 65 ··0x00000a28·7374616c·6c5f7265·64697334·706c0050·stall_redis4pl.P
 66 ··0x00000a38·4c5f6e65·775f6174·6f6d0050·4c5f6e65·L_new_atom.PL_ne
28 ··0x000007a8·4c5f6765·745f6172·675f737a·00504c5f·L_get_arg_sz.PL_67 ··0x00000a48·775f6675·6e63746f·725f737a·00504c5f·w_functor_sz.PL_
 68 ··0x00000a58·63757272·656e745f·70726f6c·6f675f66·current_prolog_f
 69 ··0x00000a68·6c616700·504c5f72·65676973·7465725f·lag.PL_register_
 70 ··0x00000a78·666f7265·69676e00·6c696267·63635f73·foreign.libgcc_s
 71 ··0x00000a88·2e736f2e·31006c69·62632e73·6f2e3600·.so.1.libc.so.6.
 72 ··0x00000a98·6c642d6c·696e7578·2d61726d·68662e73·ld-linux-armhf.s
 73 ··0x00000aa8·6f2e3300·474c4942·435f322e·34004743·o.3.GLIBC_2.4.GC
 74 ··0x00000ab8·435f332e·3500·······················C_3.5.
29 ··0x000007b8·66726565·00504c5f·69735f66·756e6374·free.PL_is_funct 
30 ··0x000007c8·6f720050·4c5f6765·745f6e61·6d655f61·or.PL_get_name_a 
31 ··0x000007d8·72697479·5f737a00·504c5f64·6f6d6169·rity_sz.PL_domai 
32 ··0x000007e8·6e5f6572·726f7200·504c5f74·7970655f·n_error.PL_type_ 
33 ··0x000007f8·6572726f·7200504c·5f676574·5f61746f·error.PL_get_ato 
34 ··0x00000808·6d5f6578·00536765·74636f64·6500504c·m_ex.Sgetcode.PL 
35 ··0x00000818·5f756e69·66795f63·68617273·00504c5f·_unify_chars.PL_ 
36 ··0x00000828·756e6966·795f7465·726d0050·4c5f7261·unify_term.PL_ra 
37 ··0x00000838·6973655f·65786365·7074696f·6e00504c·ise_exception.PL 
38 ··0x00000848·5f707574·5f61746f·6d00504c·5f69735f·_put_atom.PL_is_ 
39 ··0x00000858·61746f6d·69630053·66657272·6f720053·atomic.Sferror.S 
40 ··0x00000868·666c7573·6800504c·5f69735f·6e756d62·flush.PL_is_numb 
41 ··0x00000878·65720050·4c5f756e·69667900·504c5f67·er.PL_unify.PL_g 
42 ··0x00000888·65745f69·6e743634·00504c5f·69735f69·et_int64.PL_is_i 
43 ··0x00000898·6e746567·65720050·4c5f6973·5f666c6f·nteger.PL_is_flo 
44 ··0x000008a8·61740050·4c5f6765·745f666c·6f617400·at.PL_get_float. 
45 ··0x000008b8·504c5f70·75745f66·6c6f6174·00504c5f·PL_put_float.PL_ 
46 ··0x000008c8·69735f72·6174696f·6e616c00·5f5f6173·is_rational.__as 
47 ··0x000008d8·73657274·5f666169·6c00504c·5f707574·sert_fail.PL_put 
48 ··0x000008e8·5f746572·6d5f6672·6f6d5f63·68617273·_term_from_chars 
49 ··0x000008f8·00504c5f·72657365·745f7465·726d5f72·.PL_reset_term_r 
50 ··0x00000908·65667300·73747274·6f6c6c00·5f5f6374·efs.strtoll.__ct 
51 ··0x00000918·7970655f·746f6c6f·7765725f·6c6f6300·ype_tolower_loc. 
52 ··0x00000928·504c5f75·6e696679·5f626f6f·6c007374·PL_unify_bool.st 
53 ··0x00000938·726e636d·7000504c·5f756e69·66795f66·rncmp.PL_unify_f 
54 ··0x00000948·6c6f6174·00504c5f·756e6966·795f696e·loat.PL_unify_in 
55 ··0x00000958·74363400·504c5f75·6e696679·5f6c6973·t64.PL_unify_lis 
56 ··0x00000968·7400504c·5f756e69·66795f61·746f6d00·t.PL_unify_atom. 
57 ··0x00000978·73747274·6f640050·4c5f6e65·775f7465·strtod.PL_new_te 
58 ··0x00000988·726d5f72·65667300·504c5f70·75745f76·rm_refs.PL_put_v 
59 ··0x00000998·61726961·626c6500·504c5f75·6e696679·ariable.PL_unify 
60 ··0x000009a8·5f6e696c·00504c5f·7075745f·7465726d·_nil.PL_put_term 
61 ··0x000009b8·00504c5f·63616c6c·5f707265·64696361·.PL_call_predica 
62 ··0x000009c8·74650050·4c5f7072·65646963·61746500·te.PL_predicate. 
63 ··0x000009d8·6d656d73·65740069·6e737461·6c6c5f72·memset.install_r 
64 ··0x000009e8·65646973·34706c00·504c5f6e·65775f61·edis4pl.PL_new_a 
65 ··0x000009f8·746f6d00·504c5f6e·65775f66·756e6374·tom.PL_new_funct 
66 ··0x00000a08·6f725f73·7a00504c·5f637572·72656e74·or_sz.PL_current 
67 ··0x00000a18·5f70726f·6c6f675f·666c6167·00504c5f·_prolog_flag.PL_ 
68 ··0x00000a28·72656769·73746572·5f666f72·6569676e·register_foreign 
69 ··0x00000a38·006c6962·632e736f·2e36006c·642d6c69·.libc.so.6.ld-li 
Max diff block lines reached; 0/9618 bytes (0.00%) of diff not shown.
570 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000dac·<.init>:2 00000e2c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1130·<PL_release_stream_noerror@plt+0xc>5 »       bl»     11b0·<PL_release_stream_noerror@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
13.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
85.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000035f0·<.fini>:2 00003670·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
8.38 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 66 lines modifiedOffset 1, 66 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000035f8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00003678·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00003608·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00003688·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00003618·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00003698·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00003628·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000036a8·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00003638·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000036b8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00003648·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000036c8·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00003658·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000036d8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00003668·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000036e8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00003678·0b000000·41000000·00000000·00000000·....A...........10 ··0x000036f8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00003688·257a640d·0a000000·756e6578·70656374·%zd.....unexpect11 ··0x00003708·257a640d·0a000000·756e6578·70656374·%zd.....unexpect
12 ··0x00003698·65645f65·6f660000·24257a64·0d0a0000·ed_eof..$%zd....12 ··0x00003718·65645f65·6f660000·24257a64·0d0a0000·ed_eof..$%zd....
13 ··0x000036a8·0d0a0000·6d656d6f·72790000·72656469·....memory..redi13 ··0x00003728·0d0a0000·6d656d6f·72790000·72656469·....memory..redi
14 ··0x000036b8·735f7479·70650000·72656469·735f6175·s_type..redis_au14 ··0x00003738·735f7479·70650000·72656469·735f6175·s_type..redis_au
15 ··0x000036c8·746f0000·656e636f·64696e67·00000000·to..encoding....15 ··0x00003748·746f0000·656e636f·64696e67·00000000·to..encoding....
16 ··0x000036d8·6e65776c·696e655f·65787065·63746564·newline_expected16 ··0x00003758·6e65776c·696e655f·65787065·63746564·newline_expected
17 ··0x000036e8·00000000·6572726f·72000000·72656469·....error...redi17 ··0x00003768·00000000·6572726f·72000000·72656469·....error...redi
18 ··0x000036f8·735f6572·726f7200·24257a64·0d0a2563·s_error.$%zd..%c18 ··0x00003778·735f6572·726f7200·24257a64·0d0a2563·s_error.$%zd..%c
19 ··0x00003708·25632563·00000000·2a257a64·0d0a0000·%c%c....*%zd....19 ··0x00003788·25632563·00000000·2a257a64·0d0a0000·%c%c....*%zd....
20 ··0x00003718·72656469·735f6d65·73736167·65000000·redis_message...20 ··0x00003798·72656469·735f6d65·73736167·65000000·redis_message...
21 ··0x00003728·696e7465·67657200·666c6f61·74000000·integer.float...21 ··0x000037a8·696e7465·67657200·666c6f61·74000000·integer.float...
22 ··0x00003738·72617469·6f6e616c·00000000·6e756d62·rational....numb22 ··0x000037b8·72617469·6f6e616c·00000000·6e756d62·rational....numb
23 ··0x00003748·65720000·70616972·73000000·64696374·er..pairs...dict23 ··0x000037c8·65720000·70616972·73000000·64696374·er..pairs...dict
24 ··0x00003758·00000000·756e6b6e·6f776e00·74797065·....unknown.type24 ··0x000037d8·00000000·756e6b6e·6f776e00·74797065·....unknown.type
25 ··0x00003768·5f657272·6f720000·646f6d61·696e5f65·_error..domain_e25 ··0x000037e8·5f657272·6f720000·646f6d61·696e5f65·_error..domain_e
26 ··0x00003778·72726f72·00000000·2e2f7061·636b6167·rror...../packag26 ··0x000037f8·72726f72·00000000·2e2f7061·636b6167·rror...../packag
27 ··0x00003788·65732f72·65646973·2f726564·69733470·es/redis/redis4p27 ··0x00003808·65732f72·65646973·2f726564·69733470·es/redis/redis4p
28 ··0x00003798·6c2e6300·30000000·696e7465·6765725f·l.c.0...integer_28 ··0x00003818·6c2e6300·30000000·696e7465·6765725f·l.c.0...integer_
29 ··0x000037a8·65787065·63746564·00000000·696e7465·expected....inte29 ··0x00003828·65787065·63746564·00000000·696e7465·expected....inte
30 ··0x000037b8·6765725f·6d61786c·656e0000·3b206578·ger_maxlen..;·ex30 ··0x00003838·6765725f·6d61786c·656e0000·3b206578·ger_maxlen..;·ex
31 ··0x000037c8·70656374·65640000·72632021·3d202d31·pected..rc·!=·-131 ··0x00003848·70656374·65640000·72632021·3d202d31·pected..rc·!=·-1
32 ··0x000037d8·00000000·2d696e66·00000000·626f6f6c·....-inf....bool32 ··0x00003858·00000000·2d696e66·00000000·626f6f6c·....-inf....bool
33 ··0x000037e8·65616e5f·65787065·63746564·00000000·ean_expected....33 ··0x00003868·65616e5f·65787065·63746564·00000000·ean_expected....
34 ··0x000037f8·756e6578·70656374·65645f63·6f646500·unexpected_code.34 ··0x00003878·756e6578·70656374·65645f63·6f646500·unexpected_code.
35 ··0x00003808·72656469·735f6d61·705f6c65·6e677468·redis_map_length35 ··0x00003888·72656469·735f6d61·705f6c65·6e677468·redis_map_length
36 ··0x00003818·00000000·73797374·656d0000·64696374·....system..dict36 ··0x00003898·00000000·73797374·656d0000·64696374·....system..dict
37 ··0x00003828·5f706169·72730000·6e696c00·2d000000·_pairs..nil.-...37 ··0x000038a8·5f706169·72730000·6e696c00·2d000000·_pairs..nil.-...
38 ··0x00003838·3a000000·24524544·49534154·54524942·:...$REDISATTRIB38 ··0x000038b8·3a000000·24524544·49534154·54524942·:...$REDISATTRIB
39 ··0x00003848·24000000·61746f6d·00000000·73747269·$...atom....stri39 ··0x000038c8·24000000·61746f6d·00000000·73747269·$...atom....stri
40 ··0x00003858·6e670000·62797465·73000000·636f6465·ng..bytes...code40 ··0x000038d8·6e670000·62797465·73000000·636f6465·ng..bytes...code
41 ··0x00003868·73000000·63686172·73000000·75746638·s...chars...utf841 ··0x000038e8·73000000·63686172·73000000·75746638·s...chars...utf8
42 ··0x00003878·00000000·74657874·00000000·6175746f·....text....auto42 ··0x000038f8·00000000·74657874·00000000·6175746f·....text....auto
43 ··0x00003888·00000000·64696374·5f6b6579·00000000·....dict_key....43 ··0x00003908·00000000·64696374·5f6b6579·00000000·....dict_key....
44 ··0x00003898·70726f6c·6f670000·61730000·73746174·prolog..as..stat44 ··0x00003918·70726f6c·6f670000·61730000·73746174·prolog..as..stat
45 ··0x000038a8·75730000·6d696e5f·74616767·65645f69·us..min_tagged_i45 ··0x00003928·75730000·6d696e5f·74616767·65645f69·us..min_tagged_i
46 ··0x000038b8·6e746567·65720000·6d61785f·74616767·nteger..max_tagg46 ··0x00003938·6e746567·65720000·6d61785f·74616767·nteger..max_tagg
47 ··0x000038c8·65645f69·6e746567·65720000·72656469·ed_integer..redi47 ··0x00003948·65645f69·6e746567·65720000·72656469·ed_integer..redi
48 ··0x000038d8·735f7265·61645f6d·73670000·72656469·s_read_msg..redi48 ··0x00003958·735f7265·61645f6d·73670000·72656469·s_read_msg..redi
49 ··0x000038e8·735f7772·6974655f·6d736700·72656469·s_write_msg.redi49 ··0x00003968·735f7772·6974655f·6d736700·72656469·s_write_msg.redi
50 ··0x000038f8·735f7772·6974655f·6d73675f·6e6f5f66·s_write_msg_no_f50 ··0x00003978·735f7772·6974655f·6d73675f·6e6f5f66·s_write_msg_no_f
51 ··0x00003908·6c757368·00000000·24726564·69735f72·lush....$redis_r51 ··0x00003988·6c757368·00000000·24726564·69735f72·lush....$redis_r
52 ··0x00003918·6573796e·63000000·66697875·705f6e75·esync...fixup_nu52 ··0x00003998·6573796e·63000000·66697875·705f6e75·esync...fixup_nu
53 ··0x00003928·6d626572·00000000·636f6d70·61746962·mber....compatib53 ··0x000039a8·6d626572·00000000·636f6d70·61746962·mber....compatib
54 ··0x00003938·6c655f6e·756d0000·72656469·735f7265·le_num..redis_re54 ··0x000039b8·6c655f6e·756d0000·72656469·735f7265·le_num..redis_re
55 ··0x00003948·61645f73·74726561·6d000000·3e000000·ad_stream...>...55 ··0x000039c8·61645f73·74726561·6d000000·3e000000·ad_stream...>...
56 ··0x00003958·41000000·0c000000·41000000·11000000·A.......A.......56 ··0x000039d8·41000000·0c000000·41000000·11000000·A.......A.......
57 ··0x00003968·41000000·27000000·41000000·36000000·A...'...A...6...57 ··0x000039e8·41000000·27000000·41000000·36000000·A...'...A...6...
58 ··0x00003978·41000000·03000000·41000000·06000000·A.......A.......58 ··0x000039f8·41000000·03000000·41000000·06000000·A.......A.......
59 ··0x00003988·41000000·15000000·41000000·0f000000·A.......A.......59 ··0x00003a08·41000000·15000000·41000000·0f000000·A.......A.......
60 ··0x00003998·41000000·0e000000·41000000·26000000·A.......A...&...60 ··0x00003a18·41000000·0e000000·41000000·26000000·A.......A...&...
61 ··0x000039a8·41000000·13000000·41000000·29000000·A.......A...)...61 ··0x00003a28·41000000·13000000·41000000·29000000·A.......A...)...
62 ··0x000039b8·41000000·02000000·41000000·19000000·A.......A.......62 ··0x00003a38·41000000·02000000·41000000·19000000·A.......A.......
63 ··0x000039c8·41000000·0a000000·41000000·0b000000·A.......A.......63 ··0x00003a48·41000000·0a000000·41000000·0b000000·A.......A.......
64 ··0x000039d8·41000000·00000000·00000000··········A...........64 ··0x00003a58·41000000·00000000·00000000··········A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000039e4·00000000····························....2 ··0x00003b34·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fdc8·f5110000····························....2 ··0x0001fdc0·75120000····························u...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fdcc·b5110000····························....2 ··0x0001fdc4·35120000····························5...
  
2.78 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fec8·d0fd0100·00000000·00000000·b80d0000·................3 ··0x0001fec8·c8fd0100·00000000·00000000·380e0000·............8...
4 ··0x0001fed8·b80d0000·b80d0000·b80d0000·b80d0000·................4 ··0x0001fed8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
5 ··0x0001fee8·b80d0000·b80d0000·b80d0000·b80d0000·................5 ··0x0001fee8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
6 ··0x0001fef8·b80d0000·b80d0000·b80d0000·b80d0000·................6 ··0x0001fef8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
7 ··0x0001ff08·b80d0000·b80d0000·b80d0000·b80d0000·................7 ··0x0001ff08·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
8 ··0x0001ff18·b80d0000·b80d0000·b80d0000·b80d0000·................8 ··0x0001ff18·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
9 ··0x0001ff28·b80d0000·b80d0000·b80d0000·b80d0000·................9 ··0x0001ff28·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
10 ··0x0001ff38·b80d0000·b80d0000·b80d0000·b80d0000·................10 ··0x0001ff38·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
11 ··0x0001ff48·b80d0000·b80d0000·b80d0000·b80d0000·................11 ··0x0001ff48·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
12 ··0x0001ff58·b80d0000·b80d0000·b80d0000·b80d0000·................12 ··0x0001ff58·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
13 ··0x0001ff68·b80d0000·b80d0000·b80d0000·b80d0000·................13 ··0x0001ff68·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
14 ··0x0001ff78·b80d0000·b80d0000·b80d0000·b80d0000·................14 ··0x0001ff78·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
15 ··0x0001ff88·b80d0000·b80d0000·b80d0000·b80d0000·................15 ··0x0001ff88·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
16 ··0x0001ff98·b80d0000·b80d0000·b80d0000·b80d0000·................16 ··0x0001ff98·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
17 ··0x0001ffa8·b80d0000·b80d0000·b80d0000·b80d0000·................17 ··0x0001ffa8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
18 ··0x0001ffb8·b80d0000·b80d0000·b80d0000·b80d0000·................18 ··0x0001ffb8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
19 ··0x0001ffc8·b80d0000·b80d0000·b80d0000·b80d0000·................19 ··0x0001ffc8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
20 ··0x0001ffd8·b80d0000·b80d0000·b80d0000·b80d0000·................20 ··0x0001ffd8·380e0000·380e0000·380e0000·380e0000·8...8...8...8...
21 ··0x0001ffe8·b80d0000·00000000·00000000·00000000·................21 ··0x0001ffe8·380e0000·00000000·00000000·00000000·8...............
22 ··0x0001fff8·00000000·00000000···················........22 ··0x0001fff8·00000000·00000000···················........
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·39626338·35336561·35393935·34376537·9bc853ea599547e7 
3 ··0x00000010·30656434·35313831·66393062·65373265·0ed45181f90be72e2 ··0x00000000·36643561·65633963·64346163·36643866·6d5aec9cd4ac6d8f
 3 ··0x00000010·37353035·30363337·39323632·39353630·7505063792629560
4 ··0x00000020·34393636·39322e64·65627567·00000000·496692.debug....4 ··0x00000020·39663132·34632e64·65627567·00000000·9f124c.debug....
5 ··0x00000030·428ed7db····························B...5 ··0x00000030·2ccaceac····························,...
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
80.0 KB
./usr/lib/swi-prolog/lib/aarch64-linux/rlimit.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/streaminfo.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x001218·0x00001218·0x00001218·0x00028·0x00028·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01228·0x01228·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01244·0x01244·R·E·0x10000
7 ··LOAD···········0x00fe84·0x0001fe84·0x0001fe84·0x00180·0x00184·RW··0x100008 ··LOAD···········0x00fe88·0x0001fe88·0x0001fe88·0x0017c·0x00180·RW··0x10000
8 ··DYNAMIC········0x00fe8c·0x0001fe8c·0x0001fe8c·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe90·0x0001fe90·0x0001fe90·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe84·0x0001fe84·0x0001fe84·0x0017c·0x0017c·R···0x112 ··GNU_RELRO······0x00fe88·0x0001fe88·0x0001fe88·0x00178·0x00178·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0001e0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0001d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000318·000318·0001e9·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000328·000328·000211·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000502·000502·00003c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000053a·00053a·00003a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000540·000540·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000574·000574·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000580·000580·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000005d4·0005d4·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000005c0·0005c0·0000b8·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000614·000614·0000a0·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000678·000678·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000006b4·0006b4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000684·000684·00012c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000006c0·0006c0·00010c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000007b0·0007b0·0007c8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000007cc·0007cc·000778·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000f78·000f78·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000f44·000f44·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000f80·000f80·0002a4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000f4c·000f4c·0002c0·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········0000120c·00120c·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00001218·001218·000028·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001224·001224·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00001240·001240·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe84·00fe84·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe88·00fe88·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe88·00fe88·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe8c·00fe8c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe8c·00fe8c·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe90·00fe90·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff84·00ff84·00007c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff90·00ff90·000070·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.16 KB
readelf --wide --symbols {}
    
Offset 1, 33 lines modifiedOffset 1, 32 lines modified
  
1 Symbol·table·'.dynsym'·contains·30·entries:1 Symbol·table·'.dynsym'·contains·29·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000678·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000006b4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
 7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
 8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setrlimit64@GLIBC_2.4·(2) 
12 ·····9:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64 
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getrlimit64@GLIBC_2.4·(2) 
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)
 24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
 27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable29 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_int64 
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars 
32 ····29:·00000f61····24·FUNC····GLOBAL·DEFAULT···11·install_rlimit31 ····28:·00000f2d····24·FUNC····GLOBAL·DEFAULT···11·install_streaminfo
4.47 KB
readelf --wide --relocs {}
    
Offset 1, 37 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x580·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x5d4·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe84··00000017·R_ARM_RELATIVE········ 
4 0001fe88··00000017·R_ARM_RELATIVE········3 0001fe88··00000017·R_ARM_RELATIVE········
 4 0001fe8c··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001a15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x5c0·contains·23·entries:11 Relocation·section·'.rel.plt'·at·offset·0x614·contains·20·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 13 0001ff9c··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
13 0001ff90··00000316·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.414 0001ffa0··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream
14 0001ff94··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ffa4··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ff98··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_term16 0001ffa8··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_term
16 0001ff9c··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars17 0001ffac··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
17 0001ffa0··00000816·R_ARM_JUMP_SLOT········00000000···setrlimit64@GLIBC_2.4 
18 0001ffa4··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign18 0001ffb0··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
19 0001ffa8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_int64 
20 0001ffac··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.419 0001ffb4··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0001ffb0··00000d16·R_ARM_JUMP_SLOT········00000000···getrlimit64@GLIBC_2.4 
22 0001ffb4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception20 0001ffb8··00000d16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
23 0001ffb8··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz21 0001ffbc··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
24 0001ffbc··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref22 0001ffc0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
25 0001ffc0··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom23 0001ffc4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_atom
26 0001ffc4··00001216·R_ARM_JUMP_SLOT········00000000···PL_is_variable24 0001ffc8··00001116·R_ARM_JUMP_SLOT········00000000···PL_is_variable
27 0001ffc8··00001316·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.425 0001ffcc··00001216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
28 0001ffcc··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__26 0001ffd0··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__
29 0001ffd0··00001516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.427 0001ffd4··00001416·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
30 0001ffd4··00001616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame28 0001ffd8··00001616·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
31 0001ffd8··00001716·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame29 0001ffdc··00001716·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
 30 0001ffe0··00001816·R_ARM_JUMP_SLOT········00000000···Sfprintf
32 0001ffdc··00001816·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars31 0001ffe4··00001916·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
33 0001ffe0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_unify_int64 
34 0001ffe4··00001b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.432 0001ffe8··00001b16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
35 0001ffe8··00001c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars 
2.38 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe8c·contains·27·entries:1 Dynamic·section·at·offset·0xfe90·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x6786 ·0x0000000c·(INIT)·······················0x6b4
6 ·0x0000000d·(FINI)·······················0xf787 ·0x0000000d·(FINI)·······················0xf44
7 ·0x00000019·(INIT_ARRAY)·················0x1fe848 ·0x00000019·(INIT_ARRAY)·················0x1fe88
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe8810 ·0x0000001a·(FINI_ARRAY)·················0x1fe8c
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x31813 ·0x00000005·(STRTAB)·····················0x328
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················489·(bytes)15 ·0x0000000a·(STRSZ)······················529·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff8417 ·0x00000003·(PLTGOT)·····················0x1ff90
17 ·0x00000002·(PLTRELSZ)···················184·(bytes)18 ·0x00000002·(PLTRELSZ)···················160·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x5c020 ·0x00000017·(JMPREL)·····················0x614
20 ·0x00000011·(REL)························0x58021 ·0x00000011·(REL)························0x5d4
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x54026 ·0x6ffffffe·(VERNEED)····················0x574
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x50228 ·0x6ffffff0·(VERSYM)·····················0x53a
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·64f8393a09b0e884dc371a839b38220c042a9abb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·657a7f2162ccccca3207d3a1ef568038d7b56082
2.15 KB
readelf --wide --version-info {}
    
Offset 1, 18 lines modifiedOffset 1, 20 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·30·entries:1 Version·symbols·section·'.gnu.version'·contains·29·entries:
2 ·Addr:·0x0000000000000502··Offset:·0x00000502··Link:·3·(.dynsym)2 ·Addr:·0x000000000000053a··Offset:·0x0000053a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
 4 ··004:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 5 ··008:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
6 ··00c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···8 ··014:···3·(GLIBC_2.4)·····2·(GCC_3.5)·······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
10 ··01c:···1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)···
  
11 Version·needs·section·'.gnu.version_r'·contains·2·entries:11 Version·needs·section·'.gnu.version_r'·contains·3·entries:
12 ·Addr:·0x0000000000000540··Offset:·0x00000540··Link:·4·(.dynstr)12 ·Addr:·0x0000000000000574··Offset:·0x00000574··Link:·4·(.dynstr)
13 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·113 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
14 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·314 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
15 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·115 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
16 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·216 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 17 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 18 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
1.21 KB
strings --all --bytes=8 {}
    
Offset 12, 52 lines modifiedOffset 12, 58 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
19 PL_get_atom_chars 
20 getrlimit64 
21 PL_unify_int64 
22 PL_get_int64 
23 setrlimit64 
24 __errno_location 
25 install_rlimit19 __aeabi_unwind_cpp_pr1
 20 Sfprintf
 21 __ctype_b_loc
 22 __aeabi_unwind_cpp_pr0
 23 PL_get_stream_handle
 24 PL_release_stream
 25 install_streaminfo
26 PL_register_foreign26 PL_register_foreign
 27 libgcc_s.so.1
27 libc.so.628 libc.so.6
28 ld-linux-armhf.so.329 ld-linux-armhf.so.3
29 GLIBC_2.430 GLIBC_2.4
30 H»      KxD»   J{D31 H»      KxD»   J{D
31 F7H7J8KxDzD 
32 resource_error32 resource_error
33 no_memory33 no_memory
34 permission_error34 permission_error
35 existence_error35 existence_error
36 system_error36 system_error
37 variable37 variable
38 instantiation_error38 instantiation_error
39 type_error39 type_error
40 domain_error40 domain_error
41 not_implemented41 not_implemented
42 syntax_error42 syntax_error
43 ./packages/clib/error.c43 ./packages/clib/error.c
44 resource 
45 unlimited 
46 resource_limit 
47 integer_or_unlimited44 ----------------
 45 <%zd·0-bytes>
 46 stream_info
 47 Processed·input:
 48 Unprocessed·input:
 49 Buffered·output:
 50 Possibly·sent·output·(or·junk):
 51 $stream_info
48 pl_error52 pl_error
49 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug53 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
50 .shstrtab54 .shstrtab
51 .note.gnu.build-id55 .note.gnu.build-id
52 .gnu.hash56 .gnu.hash
53 .gnu.version57 .gnu.version
54 .gnu.version_r58 .gnu.version_r
55 .rel.dyn59 .rel.dyn
56 .rel.plt60 .rel.plt
 61 .ARM.extab
 62 .ARM.exidx
57 .eh_frame63 .eh_frame
58 .init_array64 .init_array
59 .fini_array65 .fini_array
60 .dynamic66 .dynamic
61 .ARM.attributes67 .ARM.attributes
62 .gnu_debugaltlink68 .gnu_debugaltlink
63 .gnu_debuglink69 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·1d000000·01000000·05000000·................2 ··0x00000138·02000000·1c000000·01000000·05000000·................
3 ··0x00000128·00100400·1d000000·00000000·4daad5da·............M...3 ··0x00000148·01000800·00000000·1c000000·13247ac2·.............$z.
  
4.38 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 34 lines modifiedOffset 1, 37 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000318·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000328·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000328·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000338·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000338·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000348·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000348·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000358·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000358·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000368·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000368·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000378·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000378·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000388·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000388·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000398·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000398·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000003a8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000003a8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000003b8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000003b8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000003c8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000003c8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000003d8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x000003d8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000003e8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000003e8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000003f8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x000003f8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000408·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000408·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000418·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000418·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000428·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000428·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000438·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000438·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000448·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000448·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000458·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x00000458·504c5f67·65745f61·746f6d5f·63686172·PL_get_atom_char 
23 ··0x00000468·73007374·72636d70·00676574·726c696d·s.strcmp.getrlim 
24 ··0x00000478·69743634·00504c5f·756e6966·795f696e·it64.PL_unify_in 
25 ··0x00000488·74363400·504c5f67·65745f69·6e743634·t64.PL_get_int64 
26 ··0x00000498·00736574·726c696d·69743634·005f5f65·.setrlimit64.__e 
27 ··0x000004a8·72726e6f·5f6c6f63·6174696f·6e00696e·rrno_location.in 
28 ··0x000004b8·7374616c·6c5f726c·696d6974·00504c5f·stall_rlimit.PL_ 
29 ··0x000004c8·72656769·73746572·5f666f72·6569676e·register_foreign22 ··0x00000468·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x00000478·70705f70·72310053·66707269·6e746600·pp_pr1.Sfprintf.
 24 ··0x00000488·5f5f6374·7970655f·625f6c6f·63005f5f·__ctype_b_loc.__
 25 ··0x00000498·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
 26 ··0x000004a8·5f707230·00504c5f·6765745f·73747265·_pr0.PL_get_stre
 27 ··0x000004b8·616d5f68·616e646c·6500504c·5f72656c·am_handle.PL_rel
 28 ··0x000004c8·65617365·5f737472·65616d00·696e7374·ease_stream.inst
 29 ··0x000004d8·616c6c5f·73747265·616d696e·666f0050·all_streaminfo.P
 30 ··0x000004e8·4c5f7265·67697374·65725f66·6f726569·L_register_forei
 31 ··0x000004f8·676e006c·69626763·635f732e·736f2e31·gn.libgcc_s.so.1
30 ··0x000004d8·006c6962·632e736f·2e36006c·642d6c69·.libc.so.6.ld-li32 ··0x00000508·006c6962·632e736f·2e36006c·642d6c69·.libc.so.6.ld-li
31 ··0x000004e8·6e75782d·61726d68·662e736f·2e330047·nux-armhf.so.3.G33 ··0x00000518·6e75782d·61726d68·662e736f·2e330047·nux-armhf.so.3.G
32 ··0x000004f8·4c494243·5f322e34·00················LIBC_2.4.34 ··0x00000528·4c494243·5f322e34·00474343·5f332e35·LIBC_2.4.GCC_3.5
 35 ··0x00000538·00··································.
  
392 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000678·<.init>:2 000006b4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     7b0·<PL_get_atom_chars@plt+0xc>5 »       bl»     7cc·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
4.33 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 127 lines modifiedOffset 1, 113 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000684·<strcmp@plt-0x14>:2 000006c0·<PL_get_stream_handle@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·694·<strcmp@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·6d0·<PL_get_stream_handle@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       strdeq» pc,·[r1],·-r07 »       andeq»  pc,·r1,·r0,·asr·#17
  
8 00000698·<strcmp@plt>:8 000006d4·<PL_get_stream_handle@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2288]!»      @·0x8f011 »       ldr»    pc,·[ip,·#2240]!»      @·0x8c0
  
12 000006a4·<__cxa_finalize@plt>:12 000006e0·<PL_release_stream@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2280]!»      @·0x8e815 »       ldr»    pc,·[ip,·#2232]!»      @·0x8b8
  
16 000006b0·<PL_unify_term@plt>:16 000006ec·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2272]!»      @·0x8e019 »       ldr»    pc,·[ip,·#2224]!»      @·0x8b0
  
20 000006bc·<PL_unify_atom_chars@plt>:20 000006f8·<PL_unify_term@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#2264]!»      @·0x8d823 »       ldr»    pc,·[ip,·#2216]!»      @·0x8a8
  
24 000006c8·<setrlimit64@plt>:24 00000704·<PL_unify_atom_chars@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#2256]!»      @·0x8d027 »       ldr»    pc,·[ip,·#2208]!»      @·0x8a0
  
28 000006d4·<PL_register_foreign@plt>:28 00000710·<PL_register_foreign@plt>:
29 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477829 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2244]!»      @·0x8c4 
  
33 000006e4·<PL_get_int64@plt>: 
34 »       add»    ip,·pc,·#0,·12 
35 »       add»    ip,·ip,·#126976»       @·0x1f000 
36 »       ldr»    pc,·[ip,·#2236]!»      @·0x8bc 
  
37 000006f0·<__stack_chk_fail@plt>: 
38 »       add»    ip,·pc,·#0,·12 
39 »       add»    ip,·ip,·#126976»       @·0x1f000 
40 »       ldr»    pc,·[ip,·#2228]!»      @·0x8b4 
  
41 000006fc·<getrlimit64@plt>: 
42 »       add»    ip,·pc,·#0,·12 
43 »       add»    ip,·ip,·#126976»       @·0x1f000 
44 »       ldr»    pc,·[ip,·#2220]!»      @·0x8ac 
  
45 00000708·<PL_raise_exception@plt>: 
46 »       add»    ip,·pc,·#0,·12 
47 »       add»    ip,·ip,·#126976»       @·0x1f000 
48 »       ldr»    pc,·[ip,·#2212]!»      @·0x8a4 
  
49 00000714·<PL_new_functor_sz@plt>: 
50 »       add»    ip,·pc,·#0,·12 
51 »       add»    ip,·ip,·#126976»       @·0x1f000 
52 »       ldr»    pc,·[ip,·#2204]!»      @·0x89c 
  
53 00000720·<PL_new_term_ref@plt>: 
54 »       add»    ip,·pc,·#0,·12 
55 »       add»    ip,·ip,·#126976»       @·0x1f000 
56 »       ldr»    pc,·[ip,·#2196]!»      @·0x89432 »       ldr»    pc,·[ip,·#2196]!»      @·0x894
  
57 0000072c·<PL_new_atom@plt>:33 00000720·<__stack_chk_fail@plt>:
58 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2188]!»      @·0x88c36 »       ldr»    pc,·[ip,·#2188]!»      @·0x88c
  
61 00000738·<PL_is_variable@plt>:37 0000072c·<PL_raise_exception@plt>:
62 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2180]!»      @·0x88440 »       ldr»    pc,·[ip,·#2180]!»      @·0x884
  
65 00000744·<strerror@plt>:41 00000738·<PL_new_functor_sz@plt>:
66 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c44 »       ldr»    pc,·[ip,·#2172]!»      @·0x87c
  
69 00000750·<__gmon_start__@plt>:45 00000744·<PL_new_term_ref@plt>:
70 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#2164]!»      @·0x87448 »       ldr»    pc,·[ip,·#2164]!»      @·0x874
  
73 0000075c·<__errno_location@plt>:49 00000750·<PL_new_atom@plt>:
74 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c52 »       ldr»    pc,·[ip,·#2156]!»      @·0x86c
  
77 00000768·<PL_close_foreign_frame@plt>:53 0000075c·<PL_is_variable@plt>:
78 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#2148]!»      @·0x86456 »       ldr»    pc,·[ip,·#2148]!»      @·0x864
  
81 00000774·<PL_open_foreign_frame@plt>:57 00000768·<strerror@plt>:
82 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#2140]!»      @·0x85c60 »       ldr»    pc,·[ip,·#2140]!»      @·0x85c
  
85 00000780·<PL_put_atom_chars@plt>:61 00000774·<__gmon_start__@plt>:
86 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#2132]!»      @·0x85464 »       ldr»    pc,·[ip,·#2132]!»      @·0x854
  
89 0000078c·<PL_unify_int64@plt>:65 00000780·<__ctype_b_loc@plt>:
90 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#2124]!»      @·0x84c68 »       ldr»    pc,·[ip,·#2124]!»      @·0x84c
  
93 00000798·<__assert_fail@plt>:69 0000078c·<PL_close_foreign_frame@plt>:
94 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#2116]!»      @·0x84472 »       ldr»    pc,·[ip,·#2116]!»      @·0x844
  
97 000007a4·<PL_get_atom_chars@plt>:73 00000798·<PL_open_foreign_frame@plt>:
98 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
100 »       ldr»    pc,·[ip,·#2108]!»      @·0x83c76 »       ldr»    pc,·[ip,·#2108]!»      @·0x83c
Max diff block lines reached; -1/4248 bytes (-0.02%) of diff not shown.
36.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000f78·<.fini>:2 00000f44·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
5.83 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 46 lines modifiedOffset 1, 47 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000f80·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000f4c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000f90·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000f5c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000fa0·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000f6c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000fb0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000f7c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000fc0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000f8c·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000fd0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000f9c·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000fe0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000fac·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000ff0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000fbc·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001000·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000fcc·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001010·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00000fdc·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001020·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...12 ··0x00000fec·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
13 ··0x00001030·7065726d·69737369·6f6e5f65·72726f72·permission_error13 ··0x00000ffc·7065726d·69737369·6f6e5f65·72726f72·permission_error
14 ··0x00001040·00000000·65786973·74656e63·655f6572·....existence_er14 ··0x0000100c·00000000·65786973·74656e63·655f6572·....existence_er
15 ··0x00001050·726f7200·73797374·656d5f65·72726f72·ror.system_error15 ··0x0000101c·726f7200·73797374·656d5f65·72726f72·ror.system_error
16 ··0x00001060·00000000·76617269·61626c65·00000000·....variable....16 ··0x0000102c·00000000·76617269·61626c65·00000000·....variable....
17 ··0x00001070·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x0000103c·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
18 ··0x00001080·726f7200·74797065·5f657272·6f720000·ror.type_error..18 ··0x0000104c·726f7200·74797065·5f657272·6f720000·ror.type_error..
19 ··0x00001090·646f6d61·696e5f65·72726f72·00000000·domain_error....19 ··0x0000105c·646f6d61·696e5f65·72726f72·00000000·domain_error....
20 ··0x000010a0·6e6f745f·696d706c·656d656e·74656400·not_implemented.20 ··0x0000106c·6e6f745f·696d706c·656d656e·74656400·not_implemented.
21 ··0x000010b0·73796e74·61785f65·72726f72·00000000·syntax_error....21 ··0x0000107c·73796e74·61785f65·72726f72·00000000·syntax_error....
22 ··0x000010c0·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/22 ··0x0000108c·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
23 ··0x000010d0·6572726f·722e6300·30000000·6572726f·error.c.0...erro23 ··0x0000109c·6572726f·722e6300·30000000·6572726f·error.c.0...erro
24 ··0x000010e0·72000000·2f000000·636f6e74·65787400·r.../...context.24 ··0x000010ac·72000000·2f000000·636f6e74·65787400·r.../...context.
25 ··0x000010f0·63707500·6673697a·65000000·64617461·cpu.fsize...data 
26 ··0x00001100·00000000·73746163·6b000000·636f7265·....stack...core 
27 ··0x00001110·00000000·72737300·6d656d6c·6f636b00·....rss.memlock. 
28 ··0x00001120·6e70726f·63000000·6e6f6669·6c650000·nproc...nofile.. 
29 ··0x00001130·726c696d·69740000·7265736f·75726365·rlimit..resource 
30 ··0x00001140·00000000·61746f6d·00000000·756e6c69·....atom....unli 
31 ··0x00001150·6d697465·64000000·7265736f·75726365·mited...resource 
32 ··0x00001160·5f6c696d·69740000·73657400·696e7465·_limit..set.inte 
33 ··0x00001170·6765725f·6f725f75·6e6c696d·69746564·ger_or_unlimited25 ··0x000010bc·2d2d2d2d·2d2d2d2d·2d2d2d2d·2d2d2d2d·----------------
 26 ··0x000010cc·0a000000·3c257a64·20302d62·79746573·....<%zd·0-bytes
 27 ··0x000010dc·3e000000·25630000·5c5c7525·30347800·>...%c..\\u%04x.
 28 ··0x000010ec·73747265·616d5f69·6e666f00·73747265·stream_info.stre
 29 ··0x000010fc·616d0000·50726f63·65737365·6420696e·am..Processed·in
 30 ··0x0000110c·7075743a·0a000000·556e7072·6f636573·put:....Unproces
 31 ··0x0000111c·73656420·696e7075·743a0a00·42756666·sed·input:..Buff
 32 ··0x0000112c·65726564·206f7574·7075743a·0a000000·ered·output:....
 33 ··0x0000113c·506f7373·69626c79·2073656e·74206f75·Possibly·sent·ou
 34 ··0x0000114c·74707574·20286f72·206a756e·6b293a0a·tput·(or·junk):.
 35 ··0x0000115c·00000000·24737472·65616d5f·696e666f·....$stream_info
34 ··0x00001180·00000000·67657400·706c5f65·72726f72·....get.pl_error36 ··0x0000116c·00000000·706c5f65·72726f72·00000000·....pl_error....
35 ··0x00001190·00000000·3e000000·41000000·0c000000·....>...A.......37 ··0x0000117c·3e000000·41000000·0c000000·41000000·>...A.......A...
36 ··0x000011a0·41000000·11000000·41000000·27000000·A.......A...'...38 ··0x0000118c·11000000·41000000·27000000·41000000·....A...'...A...
37 ··0x000011b0·41000000·36000000·41000000·03000000·A...6...A.......39 ··0x0000119c·36000000·41000000·03000000·41000000·6...A.......A...
38 ··0x000011c0·41000000·06000000·41000000·15000000·A.......A.......40 ··0x000011ac·06000000·41000000·15000000·41000000·....A.......A...
39 ··0x000011d0·41000000·0f000000·41000000·0e000000·A.......A.......41 ··0x000011bc·0f000000·41000000·0e000000·41000000·....A.......A...
40 ··0x000011e0·41000000·26000000·41000000·13000000·A...&...A.......42 ··0x000011cc·26000000·41000000·13000000·41000000·&...A.......A...
41 ··0x000011f0·41000000·29000000·41000000·02000000·A...)...A.......43 ··0x000011dc·29000000·41000000·02000000·41000000·)...A.......A...
42 ··0x00001200·41000000·19000000·41000000·0a000000·A.......A.......44 ··0x000011ec·19000000·41000000·0a000000·41000000·....A.......A...
43 ··0x00001210·41000000·0b000000·41000000·00000000·A.......A.......45 ··0x000011fc·0b000000·41000000·00000000·00000000·....A...........
44 ··0x00001220·00000000····························.... 
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001224·00000000····························....2 ··0x00001240·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe84·75080000····························u...2 ··0x0001fe88·91080000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe88·35080000····························5...2 ··0x0001fe8c·51080000····························Q...
  
1.21 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff84·8cfe0100·00000000·00000000·84060000·................3 ··0x0001ff90·90fe0100·00000000·00000000·c0060000·................
4 ··0x0001ff94·84060000·84060000·84060000·84060000·................ 
5 ··0x0001ffa4·84060000·84060000·84060000·84060000·................4 ··0x0001ffa0·c0060000·c0060000·c0060000·c0060000·................
6 ··0x0001ffb4·84060000·84060000·84060000·84060000·................5 ··0x0001ffb0·c0060000·c0060000·c0060000·c0060000·................
7 ··0x0001ffc4·84060000·84060000·84060000·84060000·................6 ··0x0001ffc0·c0060000·c0060000·c0060000·c0060000·................
8 ··0x0001ffd4·84060000·84060000·84060000·84060000·................7 ··0x0001ffd0·c0060000·c0060000·c0060000·c0060000·................
9 ··0x0001ffe4·84060000·84060000·00000000·00000000·................8 ··0x0001ffe0·c0060000·c0060000·c0060000·00000000·................
10 ··0x0001fff4·00000000·00000000·00000000··········............9 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·66383339·33613039·62306538·38346463·f8393a09b0e884dc 
3 ··0x00000010·33373161·38333962·33383232·30633034·371a839b38220c042 ··0x00000000·37613766·32313632·63636363·63613332·7a7f2162ccccca32
 3 ··0x00000010·30376433·61316566·35363830·33386437·07d3a1ef568038d7
4 ··0x00000020·32613961·62622e64·65627567·00000000·2a9abb.debug....4 ··0x00000020·62353630·38322e64·65627567·00000000·b56082.debug....
5 ··0x00000030·cdb6bcda····························....5 ··0x00000030·1af4eea7····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
44.9 KB
./usr/lib/swi-prolog/lib/aarch64-linux/sched.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/sched.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65980·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000b54·0x00000b54·0x00000b54·0x00020·0x00020·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ad8·0x00ad8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00b78·0x00b78·R·E·0x10000
7 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00160·0x00170·RW··0x100008 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x00178·RW··0x10000
8 ··DYNAMIC········0x00feac·0x0001feac·0x0001feac·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x0015c·0x0015c·R···0x112 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·26·section·headers,·starting·at·offset·0x101bc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000160·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000170·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000298·000298·00016b·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002c8·0002c8·000198·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000404·000404·00002c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000460·000460·00002e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000430·000430·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000490·000490·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000470·000470·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000004f0·0004f0·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000004b0·0004b0·000078·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000530·000530·000078·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000528·000528·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000005a8·0005a8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000534·000534·0000cc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000005b4·0005b4·0000cc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000600·000600·00034c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000680·000680·00034c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········0000094c·00094c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000009cc·0009cc·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000954·000954·000180·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000009d4·0009d4·000180·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00000b54·000b54·000020·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00000ad4·000ad4·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000b74·000b74·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fea8·00fea8·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001feac·00feac·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fea4·00fea4·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000010·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020004·010004·000010·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.3 KB
readelf --wide --symbols {}
    
Offset 1, 25 lines modifiedOffset 1, 26 lines modified
  
1 Symbol·table·'.dynsym'·contains·22·entries:1 Symbol·table·'.dynsym'·contains·23·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000528·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000005a8·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
9 ·····6:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpriority@GLIBC_2.4·(2)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpriority@GLIBC_2.4·(3)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setpriority@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setpriority@GLIBC_2.4·(3)
16 ····13:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
24 ····21:·000008d1···124·FUNC····GLOBAL·DEFAULT···11·install_sched25 ····22:·00000951···124·FUNC····GLOBAL·DEFAULT···11·install_sched
3.58 KB
readelf --wide --relocs {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x470·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x4f0·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe9c··00000017·R_ARM_RELATIVE········
3 0001fea4··00000017·R_ARM_RELATIVE········4 0001fea0··00000017·R_ARM_RELATIVE········
4 0001fea8··00000017·R_ARM_RELATIVE········ 
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000615·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001515·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x4b0·contains·15·entries:11 Relocation·section·'.rel.plt'·at·offset·0x530·contains·15·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffb0··00000316·R_ARM_JUMP_SLOT········00000000···PL_unify_integer13 0001ffb0··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
14 0001ffb4··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ffb4··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
15 0001ffb8··00000716·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 0001ffb8··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
16 0001ffbc··00000816·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.416 0001ffbc··00000916·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
17 0001ffc0··00000916·R_ARM_JUMP_SLOT········00000000···PL_existence_error17 0001ffc0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_existence_error
18 0001ffc4··00000a16·R_ARM_JUMP_SLOT········00000000···getpriority@GLIBC_2.418 0001ffc4··00000b16·R_ARM_JUMP_SLOT········00000000···getpriority@GLIBC_2.4
19 0001ffc8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom19 0001ffc8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
20 0001ffcc··00000c16·R_ARM_JUMP_SLOT········00000000···setpriority@GLIBC_2.420 0001ffcc··00000d16·R_ARM_JUMP_SLOT········00000000···setpriority@GLIBC_2.4
21 0001ffd0··00000d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__21 0001ffd0··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
22 0001ffd4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex22 0001ffd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
23 0001ffd8··00000f16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.423 0001ffd8··00001016·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
24 0001ffdc··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex24 0001ffdc··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
25 0001ffe0··00001116·R_ARM_JUMP_SLOT········00000000···PL_domain_error25 0001ffe0··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error
26 0001ffe4··00001216·R_ARM_JUMP_SLOT········00000000···PL_permission_error26 0001ffe4··00001316·R_ARM_JUMP_SLOT········00000000···PL_permission_error
27 0001ffe8··00001316·R_ARM_JUMP_SLOT········00000000···PL_warning27 0001ffe8··00001416·R_ARM_JUMP_SLOT········00000000···PL_warning
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfeac·contains·27·entries:1 Dynamic·section·at·offset·0xfea4·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x5286 ·0x0000000c·(INIT)·······················0x5a8
6 ·0x0000000d·(FINI)·······················0x94c7 ·0x0000000d·(FINI)·······················0x9cc
7 ·0x00000019·(INIT_ARRAY)·················0x1fea48 ·0x00000019·(INIT_ARRAY)·················0x1fe9c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fea810 ·0x0000001a·(FINI_ARRAY)·················0x1fea0
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x29813 ·0x00000005·(STRTAB)·····················0x2c8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················363·(bytes)15 ·0x0000000a·(STRSZ)······················408·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ffa417 ·0x00000003·(PLTGOT)·····················0x1ffa4
17 ·0x00000002·(PLTRELSZ)···················120·(bytes)18 ·0x00000002·(PLTRELSZ)···················120·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x4b020 ·0x00000017·(JMPREL)·····················0x530
20 ·0x00000011·(REL)························0x47021 ·0x00000011·(REL)························0x4f0
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x43026 ·0x6ffffffe·(VERNEED)····················0x490
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x40428 ·0x6ffffff0·(VERSYM)·····················0x460
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·9c4b0832ff36d35153d3582a769c27c809ef5cdc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3c3199233a83189291df3fbaea6ab0afb543f755
1.88 KB
readelf --wide --version-info {}
    
Offset 1, 16 lines modifiedOffset 1, 18 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·22·entries:1 Version·symbols·section·'.gnu.version'·contains·23·entries:
2 ·Addr:·0x0000000000000404··Offset:·0x00000404··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000460··Offset:·0x00000460··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)···
  
9 Version·needs·section·'.gnu.version_r'·contains·2·entries:9 Version·needs·section·'.gnu.version_r'·contains·3·entries:
10 ·Addr:·0x0000000000000430··Offset:·0x00000430··Link:·4·(.dynstr)10 ·Addr:·0x0000000000000490··Offset:·0x00000490··Link:·4·(.dynstr)
11 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·111 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
12 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·312 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
13 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·113 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
14 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·214 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 15 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 16 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
653 B
strings --all --bytes=8 {}
    
Offset 8, 19 lines modifiedOffset 8, 21 lines modified
8 __errno_location8 __errno_location
9 PL_warning9 PL_warning
10 PL_domain_error10 PL_domain_error
11 PL_permission_error11 PL_permission_error
12 PL_existence_error12 PL_existence_error
13 __stack_chk_fail13 __stack_chk_fail
14 __stack_chk_guard14 __stack_chk_guard
 15 __aeabi_unwind_cpp_pr0
15 getpriority16 getpriority
16 PL_unify_integer17 PL_unify_integer
17 install_sched18 install_sched
18 PL_new_atom19 PL_new_atom
19 PL_register_foreign20 PL_register_foreign
 21 libgcc_s.so.1
20 libc.so.622 libc.so.6
21 ld-linux-armhf.so.323 ld-linux-armhf.so.3
22 GLIBC_2.424 GLIBC_2.4
23 H»      KxD»   J{D25 H»      KxD»   J{D
24 priority_which26 priority_which
25 setpriority27 setpriority
26 setpriority/3:·unknown·error·%d28 setpriority/3:·unknown·error·%d
Offset 29, 14 lines modifiedOffset 31, 15 lines modified
29 .shstrtab31 .shstrtab
30 .note.gnu.build-id32 .note.gnu.build-id
31 .gnu.hash33 .gnu.hash
32 .gnu.version34 .gnu.version
33 .gnu.version_r35 .gnu.version_r
34 .rel.dyn36 .rel.dyn
35 .rel.plt37 .rel.plt
 38 .ARM.exidx
36 .eh_frame39 .eh_frame
37 .init_array40 .init_array
38 .fini_array41 .fini_array
39 .dynamic42 .dynamic
40 .ARM.attributes43 .ARM.attributes
41 .gnu_debugaltlink44 .gnu_debugaltlink
42 .gnu_debuglink45 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·15000000·01000000·05000000·................2 ··0x00000138·02000000·16000000·01000000·05000000·................
3 ··0x00000128·04002000·15000000·00000000·a3f268ef·..·...........h.3 ··0x00000148·04002000·16000000·00000000·a3f268ef·..·...........h.
  
3.34 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 26 lines modifiedOffset 1, 29 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000298·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002c8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002d8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002e8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000002c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002f8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000002d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000308·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000002e8·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom7 ··0x00000318·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom
8 ··0x000002f8·5f657800·504c5f67·65745f69·6e746567·_ex.PL_get_integ8 ··0x00000328·5f657800·504c5f67·65745f69·6e746567·_ex.PL_get_integ
9 ··0x00000308·65725f65·78007365·74707269·6f726974·er_ex.setpriorit9 ··0x00000338·65725f65·78007365·74707269·6f726974·er_ex.setpriorit
10 ··0x00000318·79005f5f·6572726e·6f5f6c6f·63617469·y.__errno_locati10 ··0x00000348·79005f5f·6572726e·6f5f6c6f·63617469·y.__errno_locati
11 ··0x00000328·6f6e0050·4c5f7761·726e696e·6700504c·on.PL_warning.PL11 ··0x00000358·6f6e0050·4c5f7761·726e696e·6700504c·on.PL_warning.PL
12 ··0x00000338·5f646f6d·61696e5f·6572726f·7200504c·_domain_error.PL12 ··0x00000368·5f646f6d·61696e5f·6572726f·7200504c·_domain_error.PL
13 ··0x00000348·5f706572·6d697373·696f6e5f·6572726f·_permission_erro13 ··0x00000378·5f706572·6d697373·696f6e5f·6572726f·_permission_erro
14 ··0x00000358·7200504c·5f657869·7374656e·63655f65·r.PL_existence_e14 ··0x00000388·7200504c·5f657869·7374656e·63655f65·r.PL_existence_e
15 ··0x00000368·72726f72·005f5f73·7461636b·5f63686b·rror.__stack_chk15 ··0x00000398·72726f72·005f5f73·7461636b·5f63686b·rror.__stack_chk
16 ··0x00000378·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch16 ··0x000003a8·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch
17 ··0x00000388·6b5f6775·61726400·67657470·72696f72·k_guard.getprior17 ··0x000003b8·6b5f6775·61726400·5f5f6165·6162695f·k_guard.__aeabi_
18 ··0x00000398·69747900·504c5f75·6e696679·5f696e74·ity.PL_unify_int 
19 ··0x000003a8·65676572·00696e73·74616c6c·5f736368·eger.install_sch 
20 ··0x000003b8·65640050·4c5f6e65·775f6174·6f6d0050·ed.PL_new_atom.P 
21 ··0x000003c8·4c5f7265·67697374·65725f66·6f726569·L_register_forei 
22 ··0x000003d8·676e006c·6962632e·736f2e36·006c642d·gn.libc.so.6.ld- 
23 ··0x000003e8·6c696e75·782d6172·6d68662e·736f2e33·linux-armhf.so.3 
24 ··0x000003f8·00474c49·42435f32·2e3400············.GLIBC_2.4.18 ··0x000003c8·756e7769·6e645f63·70705f70·72300067·unwind_cpp_pr0.g
 19 ··0x000003d8·65747072·696f7269·74790050·4c5f756e·etpriority.PL_un
 20 ··0x000003e8·6966795f·696e7465·67657200·696e7374·ify_integer.inst
 21 ··0x000003f8·616c6c5f·73636865·6400504c·5f6e6577·all_sched.PL_new
 22 ··0x00000408·5f61746f·6d00504c·5f726567·69737465·_atom.PL_registe
 23 ··0x00000418·725f666f·72656967·6e006c69·62676363·r_foreign.libgcc
 24 ··0x00000428·5f732e73·6f2e3100·6c696263·2e736f2e·_s.so.1.libc.so.
 25 ··0x00000438·36006c64·2d6c696e·75782d61·726d6866·6.ld-linux-armhf
 26 ··0x00000448·2e736f2e·3300474c·4942435f·322e3400·.so.3.GLIBC_2.4.
 27 ··0x00000458·4743435f·332e3500···················GCC_3.5.
  
382 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000528·<.init>:2 000005a8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     600·<PL_warning@plt+0xc>5 »       bl»     680·<PL_warning@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
3.25 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000534·<PL_unify_integer@plt-0x14>:2 000005b4·<PL_unify_integer@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·544·<PL_unify_integer@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·5c4·<PL_unify_integer@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r0,·ror·#207 »       andeq»  pc,·r1,·r0,·ror·#19
  
8 00000548·<PL_unify_integer@plt>:8 000005c8·<PL_unify_integer@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2656]!»      @·0xa6011 »       ldr»    pc,·[ip,·#2528]!»      @·0x9e0
  
12 00000554·<__cxa_finalize@plt>:12 000005d4·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2648]!»      @·0xa5815 »       ldr»    pc,·[ip,·#2520]!»      @·0x9d8
  
16 00000560·<PL_register_foreign@plt>:16 000005e0·<PL_register_foreign@plt>:
17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477817 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
18 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#126976»       @·0x1f00019 »       add»    ip,·ip,·#126976»       @·0x1f000
20 »       ldr»    pc,·[ip,·#2636]!»      @·0xa4c20 »       ldr»    pc,·[ip,·#2508]!»      @·0x9cc
  
21 00000570·<__stack_chk_fail@plt>:21 000005f0·<__stack_chk_fail@plt>:
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#2628]!»      @·0xa4424 »       ldr»    pc,·[ip,·#2500]!»      @·0x9c4
  
25 0000057c·<PL_existence_error@plt>:25 000005fc·<PL_existence_error@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c28 »       ldr»    pc,·[ip,·#2492]!»      @·0x9bc
  
29 00000588·<getpriority@plt>:29 00000608·<getpriority@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2612]!»      @·0xa3432 »       ldr»    pc,·[ip,·#2484]!»      @·0x9b4
  
33 00000594·<PL_new_atom@plt>:33 00000614·<PL_new_atom@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#2604]!»      @·0xa2c36 »       ldr»    pc,·[ip,·#2476]!»      @·0x9ac
  
37 000005a0·<setpriority@plt>:37 00000620·<setpriority@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2596]!»      @·0xa2440 »       ldr»    pc,·[ip,·#2468]!»      @·0x9a4
  
41 000005ac·<__gmon_start__@plt>:41 0000062c·<__gmon_start__@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2588]!»      @·0xa1c44 »       ldr»    pc,·[ip,·#2460]!»      @·0x99c
  
45 000005b8·<PL_get_integer_ex@plt>:45 00000638·<PL_get_integer_ex@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2580]!»      @·0xa1448 »       ldr»    pc,·[ip,·#2452]!»      @·0x994
  
49 000005c4·<__errno_location@plt>:49 00000644·<__errno_location@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2572]!»      @·0xa0c52 »       ldr»    pc,·[ip,·#2444]!»      @·0x98c
  
53 000005d0·<PL_get_atom_ex@plt>:53 00000650·<PL_get_atom_ex@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2564]!»      @·0xa0456 »       ldr»    pc,·[ip,·#2436]!»      @·0x984
  
57 000005dc·<PL_domain_error@plt>:57 0000065c·<PL_domain_error@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2556]!»      @·0x9fc60 »       ldr»    pc,·[ip,·#2428]!»      @·0x97c
  
61 000005e8·<PL_permission_error@plt>:61 00000668·<PL_permission_error@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2548]!»      @·0x9f464 »       ldr»    pc,·[ip,·#2420]!»      @·0x974
  
65 000005f4·<PL_warning@plt>:65 00000674·<PL_warning@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2540]!»      @·0x9ec68 »       ldr»    pc,·[ip,·#2412]!»      @·0x96c
9.37 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 86 lines modifiedOffset 1, 86 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000600·<install_sched@@Base-0x2d0>:2 00000680·<install_sched@@Base-0x2d0>:
3 call_weak_fn():3 call_weak_fn():
4 »       ldr»    r3,·[pc,·#20]» @·61c·<PL_warning@plt+0x28>4 »       ldr»    r3,·[pc,·#20]» @·69c·<PL_warning@plt+0x28>
5 »       ldr»    r2,·[pc,·#20]» @·620·<PL_warning@plt+0x2c>5 »       ldr»    r2,·[pc,·#20]» @·6a0·<PL_warning@plt+0x2c>
6 »       add»    r3,·pc,·r36 »       add»    r3,·pc,·r3
7 »       ldr»    r2,·[r3,·r2]7 »       ldr»    r2,·[r3,·r2]
8 »       cmp»    r2,·#08 »       cmp»    r2,·#0
9 »       bxeq»   lr9 »       bxeq»   lr
10 »       b»      5ac·<__gmon_start__@plt>10 »       b»      62c·<__gmon_start__@plt>
11 »       muleq»  r1,·r4,·r911 »       andeq»  pc,·r1,·r4,·lsl·r9»    @·<UNPREDICTABLE>
12 »       andeq»  r0,·r0,·r4,·asr·r012 »       andeq»  r0,·r0,·r4,·asr·r0
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       blmi»   1d2644·<install_sched@@Base+0x1d1d74>14 »       blmi»   1d26c4·<install_sched@@Base+0x1d1d74>
15 »       ldrbtmi»r4,·[r8],·#-2567»  @·0xfffff5f915 »       ldrbtmi»r4,·[r8],·#-2567»  @·0xfffff5f9
16 »       ldrbtmi»r4,·[sl],·#-1147»  @·0xfffffb8516 »       ldrbtmi»r4,·[sl],·#-1147»  @·0xfffffb85
17 »       andle»  r4,·r3,·r3,·lsl·#517 »       andle»  r4,·r3,·r3,·lsl·#5
18 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^18 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^
19 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]19 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]
20 »       svclt»  0x0000477020 »       svclt»  0x00004770
21 »       ldrdeq» pc,·[r1],·-r6 
22 »       ldrdeq» pc,·[r1],·-r4 
23 »       andeq»  pc,·r1,·r2,·ror·r9»    @·<UNPREDICTABLE>21 »       andeq»  pc,·r1,·r6,·asr·r9»    @·<UNPREDICTABLE>
 22 »       andeq»  pc,·r1,·r4,·asr·r9»    @·<UNPREDICTABLE>
 23 »       strdeq» pc,·[r1],·-r2
24 »       andeq»  r0,·r0,·ip,·asr·#3224 »       andeq»  r0,·r0,·ip,·asr·#32
25 register_tm_clones():25 register_tm_clones():
26 »       blmi»   252678·<install_sched@@Base+0x251da8>26 »       blmi»   2526f8·<install_sched@@Base+0x251da8>
27 »       bmi»    25183c·<install_sched@@Base+0x250f6c>27 »       bmi»    2518bc·<install_sched@@Base+0x250f6c>
28 »       bne»    6d184c·<install_sched@@Base+0x6d0f7c>28 »       bne»    6d18cc·<install_sched@@Base+0x6d0f7c>
29 »       svceq»  0x00d9447a29 »       svceq»  0x00d9447a
30 »       »       »       @·<UNDEFINED>·instruction:·0x01a3eb0130 »       »       »       @·<UNDEFINED>·instruction:·0x01a3eb01
31 »       andle»  r1,·r3,·r9,·asr·#3231 »       andle»  r1,·r3,·r9,·asr·#32
32 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^32 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^
33 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]33 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]
34 »       svclt»  0x0000477034 »       svclt»  0x00004770
35 »       andeq»  pc,·r1,·ip,·lsr·#1935 »       andeq»  pc,·r1,·ip,·lsr·#18
36 »       andeq»  pc,·r1,·r8,·lsr·#1936 »       andeq»  pc,·r1,·r8,·lsr·#18
37 »       andeq»  pc,·r1,·r4,·asr·#1837 »       andeq»  pc,·r1,·r4,·asr·#17
38 »       andeq»  r0,·r0,·r8,·asr·r038 »       andeq»  r0,·r0,·r8,·asr·r0
39 __do_global_dtors_aux():39 __do_global_dtors_aux():
40 »       blmi»   2adaac·<install_sched@@Base+0x2ad1dc>40 »       blmi»   2adb2c·<install_sched@@Base+0x2ad1dc>
41 »       ldrbtmi»r4,·[fp],·#-2570»  @·0xfffff5f641 »       ldrbtmi»r4,·[fp],·#-2570»  @·0xfffff5f6
42 »       ldmdavc»fp,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}42 »       ldmdavc»fp,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}
43 »       blmi»   26ec44·<install_sched@@Base+0x26e374>43 »       blmi»   26ecc4·<install_sched@@Base+0x26e374>
44 »       ldrdlt» r5,·[r3,·-r3]!44 »       ldrdlt» r5,·[r3,·-r3]!
45 »       ldrbtmi»r4,·[fp],·#-2824»  @·0xfffff4f845 »       ldrbtmi»r4,·[fp],·#-2824»  @·0xfffff4f8
46 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff681846 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6818
47 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef5a47 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef5a
48 »       blmi»   1c05a8·<install_sched@@Base+0x1bfcd8>48 »       blmi»   1c0628·<install_sched@@Base+0x1bfcd8>
49 »       ldrbtmi»r2,·[fp],·#-513»   @·0xfffffdff49 »       ldrbtmi»r2,·[fp],·#-513»   @·0xfffffdff
50 »       stclt»  0,·cr7,·[r8,·#-104]»  @·0xffffff9850 »       stclt»  0,·cr7,·[r8,·#-104]»  @·0xffffff98
51 »       andeq»  pc,·r1,·r6,·ror·r9»    @·<UNPREDICTABLE> 
52 »       andeq»  pc,·r1,·r4,·lsl·r9»    @·<UNPREDICTABLE>51 »       strdeq» pc,·[r1],·-r6
 52 »       muleq»  r1,·r4,·r8
53 »       andeq»  r0,·r0,·r8,·asr·#3253 »       andeq»  r0,·r0,·r8,·asr·#32
54 »       andeq»  pc,·r1,·r2,·ror·#1854 »       andeq»  pc,·r1,·r2,·ror·#17
55 »       andeq»  pc,·r1,·r6,·asr·r9»    @·<UNPREDICTABLE>55 »       ldrdeq» pc,·[r1],·-r6
56 frame_dummy():56 frame_dummy():
57 »       svclt»  0x0000e7c457 »       svclt»  0x0000e7c4
58 pl_setpriority():58 pl_setpriority():
59 ./packages/clib/sched.c:7359 ./packages/clib/sched.c:73
60 »       mvnsmi» lr,·sp,·lsr·#1860 »       mvnsmi» lr,·sp,·lsr·#18
61 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f61 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
62 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad62 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
63 »       svceq»  0x00d8f8cc63 »       svceq»  0x00d8f8cc
64 »       bmi»    d51f30·<install_sched@@Base+0xd51660>64 »       bmi»    d51fb0·<install_sched@@Base+0xd51660>
65 »       addlt»  r4,·r4,·r5,·lsr·fp65 »       addlt»  r4,·r4,·r5,·lsr·fp
66 »       svcge»  0x0002447a66 »       svcge»  0x0002447a
67 »       ldrtmi» r4,·[r9],·-sp,·lsl·#1267 »       ldrtmi» r4,·[r9],·-sp,·lsl·#12
68 »       ldmpl»  r3,·{r1,·r2,·r9,·sl,·lr}^68 »       ldmpl»  r3,·{r1,·r2,·r9,·sl,·lr}^
69 »       movwls» r6,·#14363»@·0x381b69 »       movwls» r6,·#14363»@·0x381b
70 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>70 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
71 get_which():71 get_which():
72 ./packages/clib/sched.c:5472 ./packages/clib/sched.c:54
73 »       svc»    0x006cf7ff73 »       svc»    0x006cf7ff
74 ./packages/clib/sched.c:54·(discriminator·1)74 ./packages/clib/sched.c:54·(discriminator·1)
75 »       bmi»    bed540·<install_sched@@Base+0xbecc70>75 »       bmi»    bed5c0·<install_sched@@Base+0xbecc70>
76 ./packages/clib/sched.c:5576 ./packages/clib/sched.c:55
77 »       ldrbtmi»r9,·[sl],·#-2818»  @·0xfffff4fe77 »       ldrbtmi»r9,·[sl],·#-2818»  @·0xfffff4fe
78 »       addmi»  r6,·fp,·#1114112»    @·0x11000078 »       addmi»  r6,·fp,·#1114112»    @·0x110000
79 »       ldmdavs»r1,·{r1,·r3,·r4,·r5,·ip,·lr,·pc}^79 »       ldmdavs»r1,·{r1,·r3,·r4,·r5,·ip,·lr,·pc}^
80 ./packages/clib/sched.c:5780 ./packages/clib/sched.c:57
81 »       eorsle» r4,·ip,·fp,·lsl·#581 »       eorsle» r4,·ip,·fp,·lsl·#5
82 ./packages/clib/sched.c:5982 ./packages/clib/sched.c:59
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 »       ldmdami»fp,·{r0,·r2,·sp,·lr,·pc}116 »       ldmdami»fp,·{r0,·r2,·sp,·lr,·pc}
117 get_which():117 get_which():
118 ./packages/clib/sched.c:62118 ./packages/clib/sched.c:62
119 »       ldrbtmi»r4,·[r8],·#-1585»  @·0xfffff9cf119 »       ldrbtmi»r4,·[r8],·#-1585»  @·0xfffff9cf
120 »       svc»    0x003ef7ff120 »       svc»    0x003ef7ff
121 pl_setpriority():121 pl_setpriority():
122 ./packages/clib/sched.c:81122 ./packages/clib/sched.c:81
123 »       bmi»    648768·<install_sched@@Base+0x647e98>123 »       bmi»    6487e8·<install_sched@@Base+0x647e98>
124 ./packages/clib/sched.c:95124 ./packages/clib/sched.c:95
125 »       ldrbtmi»r4,·[sl],·#-2835»  @·0xfffff4ed125 »       ldrbtmi»r4,·[sl],·#-2835»  @·0xfffff4ed
126 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}126 »       ldmdavs»sl,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
127 »       subsmi» r9,·sl,·r3,·lsl·#22127 »       subsmi» r9,·sl,·r3,·lsl·#22
128 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>128 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
129 »       andlt»  sp,·r4,·sl,·lsl·r1129 »       andlt»  sp,·r4,·sl,·lsl·r1
130 »       ldrhhi» lr,·[r0,·#141]!»    @·0x8d130 »       ldrhhi» lr,·[r0,·#141]!»    @·0x8d
Offset 145, 31 lines modifiedOffset 145, 31 lines modified
145 ./packages/clib/sched.c:84145 ./packages/clib/sched.c:84
146 »       »       »       @·<UNDEFINED>·instruction:·0x4629e7df146 »       »       »       @·<UNDEFINED>·instruction:·0x4629e7df
147 ./packages/clib/sched.c:88147 ./packages/clib/sched.c:88
148 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4640148 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4640
149 »       ldrb»   lr,·[sl,·sl,·ror·#29]149 »       ldrb»   lr,·[sl,·sl,·ror·#29]
150 ./packages/clib/sched.c:95150 ./packages/clib/sched.c:95
151 »       mcr»    7,·7,·pc,·cr0,·cr15,·{7}» @·<UNPREDICTABLE>151 »       mcr»    7,·7,·pc,·cr0,·cr15,·{7}» @·<UNPREDICTABLE>
152 »       andeq»  pc,·r1,·r0,·asr·#17152 »       andeq»  pc,·r1,·r0,·asr·#16
153 »       andeq»  r0,·r0,·r0,·asr·r0153 »       andeq»  r0,·r0,·r0,·asr·r0
154 »       andeq»  pc,·r1,·r6,·lsl·#18154 »       andeq»  pc,·r1,·r6,·lsl·#17
155 »       ldrdeq» r0,·[r0],·-r0»      @·<UNPREDICTABLE>155 »       ldrdeq» r0,·[r0],·-r0»      @·<UNPREDICTABLE>
156 »       andeq»  r0,·r0,·r6,·asr·#5156 »       andeq»  r0,·r0,·r6,·asr·#5
157 »       muleq»  r0,·lr,·r2157 »       muleq»  r0,·lr,·r2
158 »       andeq»  pc,·r1,·sl,·lsr·r8»    @·<UNPREDICTABLE>158 »       »       »       @·<UNDEFINED>·instruction:·0x0001f7ba
159 »       andeq»  r0,·r0,·lr,·ror·#4159 »       andeq»  r0,·r0,·lr,·ror·#4
160 »       andeq»  r0,·r0,·r4,·asr·r2160 »       andeq»  r0,·r0,·r4,·asr·r2
161 »       andeq»  r0,·r0,·r2,·ror·r2161 »       andeq»  r0,·r0,·r2,·ror·r2
162 pl_getpriority():162 pl_getpriority():
163 ./packages/clib/sched.c:100163 ./packages/clib/sched.c:100
164 »       mvnsmi» lr,·sp,·lsr·#18164 »       mvnsmi» lr,·sp,·lsr·#18
165 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f165 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
Max diff block lines reached; 4514/9405 bytes (48.00%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000094c·<.fini>:2 000009cc·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
3.29 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000954·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000009d4·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000964·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000009e4·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000974·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000009f4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000984·06000000·41000000·15000000·41000000·....A.......A... 
6 ··0x00000994·0f000000·41000000·0e000000·41000000·....A.......A... 
7 ··0x000009a4·26000000·41000000·13000000·41000000·&...A.......A... 
8 ··0x000009b4·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x000009c4·19000000·41000000·0a000000·41000000·....A.......A... 
10 ··0x000009d4·0b000000·41000000·00000000·00000000·....A........... 
11 ··0x000009e4·70677270·00000000·75736572·00000000·pgrp....user.... 
12 ··0x000009f4·70726f63·65737300·7072696f·72697479·process.priority 
13 ··0x00000a04·5f776869·63680000·73657470·72696f72·_which..setprior 
14 ··0x00000a14·69747900·73657470·72696f72·6974792f·ity.setpriority/ 
15 ··0x00000a24·333a2075·6e6b6e6f·776e2065·72726f72·3:·unknown·error 
16 ··0x00000a34·20256400·67657470·72696f72·69747900··%d.getpriority. 
17 ··0x00000a44·3e000000·41000000·0c000000·41000000·>...A.......A... 
18 ··0x00000a54·11000000·41000000·27000000·41000000·....A...'...A... 
19 ··0x00000a64·36000000·41000000·03000000·41000000·6...A.......A... 
20 ··0x00000a74·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000a04·06000000·41000000·15000000·41000000·....A.......A...
21 ··0x00000a84·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000a14·0f000000·41000000·0e000000·41000000·....A.......A...
22 ··0x00000a94·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000a24·26000000·41000000·13000000·41000000·&...A.......A...
23 ··0x00000aa4·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000a34·29000000·41000000·02000000·41000000·)...A.......A...
24 ··0x00000ab4·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000a44·19000000·41000000·0a000000·41000000·....A.......A...
25 ··0x00000ac4·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000a54·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00000a64·70677270·00000000·75736572·00000000·pgrp....user....
 12 ··0x00000a74·70726f63·65737300·7072696f·72697479·process.priority
 13 ··0x00000a84·5f776869·63680000·73657470·72696f72·_which..setprior
 14 ··0x00000a94·69747900·73657470·72696f72·6974792f·ity.setpriority/
 15 ··0x00000aa4·333a2075·6e6b6e6f·776e2065·72726f72·3:·unknown·error
 16 ··0x00000ab4·20256400·67657470·72696f72·69747900··%d.getpriority.
 17 ··0x00000ac4·3e000000·41000000·0c000000·41000000·>...A.......A...
 18 ··0x00000ad4·11000000·41000000·27000000·41000000·....A...'...A...
 19 ··0x00000ae4·36000000·41000000·03000000·41000000·6...A.......A...
 20 ··0x00000af4·06000000·41000000·15000000·41000000·....A.......A...
 21 ··0x00000b04·0f000000·41000000·0e000000·41000000·....A.......A...
 22 ··0x00000b14·26000000·41000000·13000000·41000000·&...A.......A...
 23 ··0x00000b24·29000000·41000000·02000000·41000000·)...A.......A...
 24 ··0x00000b34·19000000·41000000·0a000000·41000000·....A.......A...
 25 ··0x00000b44·0b000000·41000000·00000000·00000000·....A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00000ad4·00000000····························....2 ··0x00000b74·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fea4·c5060000····························....2 ··0x0001fe9c·45070000····························E...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fea8·85060000····························....2 ··0x0001fea0·05070000····························....
  
971 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ffa4·acfe0100·00000000·00000000·34050000·............4...3 ··0x0001ffa4·a4fe0100·00000000·00000000·b4050000·................
4 ··0x0001ffb4·34050000·34050000·34050000·34050000·4...4...4...4...4 ··0x0001ffb4·b4050000·b4050000·b4050000·b4050000·................
5 ··0x0001ffc4·34050000·34050000·34050000·34050000·4...4...4...4...5 ··0x0001ffc4·b4050000·b4050000·b4050000·b4050000·................
6 ··0x0001ffd4·34050000·34050000·34050000·34050000·4...4...4...4...6 ··0x0001ffd4·b4050000·b4050000·b4050000·b4050000·................
7 ··0x0001ffe4·34050000·34050000·00000000·00000000·4...4...........7 ··0x0001ffe4·b4050000·b4050000·00000000·00000000·................
8 ··0x0001fff4·00000000·00000000·00000000··········............8 ··0x0001fff4·00000000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·34623038·33326666·33366433·35313533·4b0832ff36d35153 
3 ··0x00000010·64333538·32613736·39633237·63383039·d3582a769c27c8092 ··0x00000000·33313939·32333361·38333138·39323931·3199233a83189291
 3 ··0x00000010·64663366·62616561·36616230·61666235·df3fbaea6ab0afb5
4 ··0x00000020·65663563·64632e64·65627567·00000000·ef5cdc.debug....4 ··0x00000020·34336637·35352e64·65627567·00000000·43f755.debug....
5 ··0x00000030·1a62b378····························.b.x5 ··0x00000030·8cb86e9a····························..n.
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
1.22 MB
./usr/lib/swi-prolog/lib/aarch64-linux/sgml2pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/sgml2pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········131968·(bytes·into·file)13 ··Start·of·section·headers:··········131992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0195e0·0x000195e0·0x000195e0·0x006c0·0x006c0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x19380·0x19380·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x19ca4·0x19ca4·R·E·0x10000
7 ··LOAD···········0x01fcb4·0x0002fcb4·0x0002fcb4·0x00520·0x00708·RW··0x100008 ··LOAD···········0x01fcac·0x0002fcac·0x0002fcac·0x00528·0x00710·RW··0x10000
8 ··DYNAMIC········0x01fcbc·0x0002fcbc·0x0002fcbc·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x01fcb4·0x0002fcb4·0x0002fcb4·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x01fcb4·0x0002fcb4·0x0002fcb4·0x0034c·0x0034c·R···0x112 ··GNU_RELRO······0x01fcac·0x0002fcac·0x0002fcac·0x00354·0x00354·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x20380:1 There·are·27·section·headers,·starting·at·offset·0x20398:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000030·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000030·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000148·000148·000930·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000168·000168·000950·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000a78·000a78·0007bd·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000ab8·000ab8·000801·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00001236·001236·000126·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000012ba·0012ba·00012a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000135c·00135c·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000013e4·0013e4·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000013ac·0013ac·000188·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001454·001454·000188·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001534·001534·000450·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000015dc·0015dc·000450·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00001984·001984·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001a2c·001a2c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001990·001990·0006cc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001a38·001a38·0006cc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002060·002060·013bbc·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002108·002108·013bbc·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00015c1c·015c1c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00015cc4·015cc4·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00015c24·015c24·003758·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00015ccc·015ccc·003758·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00019424·019424·0001bc·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······000195e0·0195e0·0006c0·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········0001937c·01937c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00019ca0·019ca0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0002fcb4·01fcb4·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0002fcac·01fcac·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0002fcb8·01fcb8·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0002fcb0·01fcb0·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0002fcbc·01fcbc·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0002fcb4·01fcb4·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0002fdb4·01fdb4·00024c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0002fdb4·01fdb4·00024c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00030000·020000·0001d4·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00030000·020000·0001d4·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········000301d4·0201d4·0001e8·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000301d4·0201d4·0001e8·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0201d4·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0201d4·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·020205·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·020205·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·020260·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·020260·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·020294·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·020294·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
20.7 KB
readelf --wide --symbols {}
Max HTML report size reached
21.4 KB
readelf --wide --relocs {}
Max HTML report size reached
2.29 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x1fcbc·contains·27·entries:1 Dynamic·section·at·offset·0x1fcb4·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x19846 ·0x0000000c·(INIT)·······················0x1a2c
6 ·0x0000000d·(FINI)·······················0x15c1c7 ·0x0000000d·(FINI)·······················0x15cc4
7 ·0x00000019·(INIT_ARRAY)·················0x2fcb48 ·0x00000019·(INIT_ARRAY)·················0x2fcac
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x2fcb810 ·0x0000001a·(FINI_ARRAY)·················0x2fcb0
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0xa7813 ·0x00000005·(STRTAB)·····················0xab8
13 ·0x00000006·(SYMTAB)·····················0x14814 ·0x00000006·(SYMTAB)·····················0x168
14 ·0x0000000a·(STRSZ)······················1981·(bytes)15 ·0x0000000a·(STRSZ)······················2049·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x2fdb417 ·0x00000003·(PLTGOT)·····················0x2fdb4
17 ·0x00000002·(PLTRELSZ)···················1104·(bytes)18 ·0x00000002·(PLTRELSZ)···················1104·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x153420 ·0x00000017·(JMPREL)·····················0x15dc
20 ·0x00000011·(REL)························0x13ac21 ·0x00000011·(REL)························0x1454
21 ·0x00000012·(RELSZ)······················392·(bytes)22 ·0x00000012·(RELSZ)······················392·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x135c26 ·0x6ffffffe·(VERNEED)····················0x13e4
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x123628 ·0x6ffffff0·(VERSYM)·····················0x12ba
28 ·0x6ffffffa·(RELCOUNT)···················4329 ·0x6ffffffa·(RELCOUNT)···················43
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·02ac02477c0077d6824b83a409349da5cbdbdc6a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a2a5148f96c42a6bf1800590eedb3eceb8ca9de6
6.78 KB
readelf --wide --version-info {}
    
Offset 1, 48 lines modifiedOffset 1, 51 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·147·entries:1 Version·symbols·section·'.gnu.version'·contains·149·entries:
2 ·Addr:·0x0000000000001236··Offset:·0x00001236··Link:·3·(.dynsym)2 ·Addr:·0x00000000000012ba··Offset:·0x000012ba··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
 4 ··004:···3·(GCC_3.5)·······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 6 ··00c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
8 ··014:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
9 ··018:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
10 ··01c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
11 ··020:···3·(GLIBC_2.34)····4·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 11 ··020:···2·(GLIBC_2.4)·····4·(GLIBC_2.34)····5·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 12 ··024:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 13 ··028:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
 14 ··02c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
12 ··024:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
14 ··02c:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.34)· 
17 ··038:···3·(GLIBC_2.34)····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··17 ··038:···4·(GLIBC_2.34)····4·(GLIBC_2.34)····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
18 ··03c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··18 ··03c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.34)· 
20 ··044:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···19 ··040:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
21 ··048:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···20 ··044:···4·(GLIBC_2.34)····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
22 ··04c:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
23 ··050:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
24 ··054:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
25 ··058:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···21 ··048:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
 22 ··04c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
 23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 24 ··054:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
 25 ··058:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
28 ··064:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···28 ··064:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····3·(GCC_3.5)····
29 ··068:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
31 ··070:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
32 ··074:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
33 ··078:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
34 ··07c:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
36 ··084:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
37 ··088:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.34)· 
38 ··08c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···29 ··068:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 30 ··06c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 35 ··080:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 36 ··084:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···
 37 ··088:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
 38 ··08c:···1·(*global*)······4·(GLIBC_2.34)····2·(GLIBC_2.4)·····1·(*global*)···
39 ··090:···1·(*global*)······1·(*global*)······1·(*global*)···39 ··090:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 40 ··094:···1·(*global*)···
  
40 Version·needs·section·'.gnu.version_r'·contains·2·entries:41 Version·needs·section·'.gnu.version_r'·contains·3·entries:
41 ·Addr:·0x000000000000135c··Offset:·0x0000135c··Link:·4·(.dynstr)42 ·Addr:·0x00000000000013e4··Offset:·0x000013e4··Link:·4·(.dynstr)
42 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·143 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
43 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·444 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
 45 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 46 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3
44 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·247 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·2
45 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·348 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·4
46 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·249 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·2
829 B
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 __stack_chk_fail6 __stack_chk_fail
6 __stack_chk_guard7 __stack_chk_guard
7 __assert_fail8 __assert_fail
 9 __aeabi_unwind_cpp_pr1
8 iswspace10 iswspace
9 towlower11 towlower
10 __wcscpy_chk12 __wcscpy_chk
11 __swprintf_chk13 __swprintf_chk
12 __fwprintf_chk14 __fwprintf_chk
13 __errno_location15 __errno_location
14 __ctype_toupper_loc16 __ctype_toupper_loc
Offset 102, 14 lines modifiedOffset 104, 15 lines modified
102 PL_chars_to_term104 PL_chars_to_term
103 PL_resource_error105 PL_resource_error
104 PL_is_atom106 PL_is_atom
105 PL_put_float107 PL_put_float
106 __strcat_chk108 __strcat_chk
107 __vsprintf_chk109 __vsprintf_chk
108 strerror110 strerror
 111 libgcc_s.so.1
109 libc.so.6112 libc.so.6
110 ld-linux-armhf.so.3113 ld-linux-armhf.so.3
111 GLIBC_2.4114 GLIBC_2.4
112 GLIBC_2.34115 GLIBC_2.34
113 H»      KxD»   J{D116 H»      KxD»   J{D
114 R'I(H{DyD117 R'I(H{DyD
115 bR»     I»    H{DyD118 bR»     I»    H{DyD
Offset 320, 14 lines modifiedOffset 323, 16 lines modified
320 .shstrtab323 .shstrtab
321 .note.gnu.build-id324 .note.gnu.build-id
322 .gnu.hash325 .gnu.hash
323 .gnu.version326 .gnu.version
324 .gnu.version_r327 .gnu.version_r
325 .rel.dyn328 .rel.dyn
326 .rel.plt329 .rel.plt
 330 .ARM.extab
 331 .ARM.exidx
327 .eh_frame332 .eh_frame
328 .init_array333 .init_array
329 .fini_array334 .fini_array
330 .dynamic335 .dynamic
331 .ARM.attributes336 .ARM.attributes
332 .gnu_debugaltlink337 .gnu_debugaltlink
333 .gnu_debuglink338 .gnu_debuglink
558 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·03000000·8f000000·01000000·05000000·................2 ··0x00000138·03000000·91000000·01000000·05000000·................
3 ··0x00000128·80040497·8f000000·90000000·92000000·................3 ··0x00000148·80040497·91000000·92000000·94000000·................
4 ··0x00000138·5f0fa3b1·4a5a4ceb·19471d32·fd502277·_...JZL..G.2.P"w4 ··0x00000158·5f0fa3b1·4a5a4ceb·19471d32·fd502277·_...JZL..G.2.P"w
  
16.7 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
755 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 15013 objdump: DWARF error: unable to read alt ref 15246 objdump: DWARF error: unable to read alt ref 15013 objdump: DWARF error: unable to read alt ref 2184 objdump: DWARF error: unable to read alt ref 2184
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001984·<.init>:2 00001a2c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2060·<install_xml_quote@plt+0x10>5 »       bl»     2108·<install_xml_quote@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
25.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
1020 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
675 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 15013 objdump: DWARF error: unable to read alt ref 15246 objdump: DWARF error: unable to read alt ref 15013 objdump: DWARF error: unable to read alt ref 2184 objdump: DWARF error: unable to read alt ref 2184
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00015c1c·<.fini>:2 00015cc4·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
116 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0001937c·00000000····························....2 ··0x00019ca0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0002fcb4·25210000····························%!..2 ··0x0002fcac·cd210000····························.!..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0002fcb8·e5200000····························.·..2 ··0x0002fcb0·8d210000····························.!..
  
5.0 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0002fdb4·bcfc0200·00000000·00000000·90190000·................3 ··0x0002fdb4·b4fc0200·00000000·00000000·381a0000·............8...
4 ··0x0002fdc4·90190000·90190000·90190000·90190000·................4 ··0x0002fdc4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
5 ··0x0002fdd4·90190000·90190000·90190000·90190000·................5 ··0x0002fdd4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
6 ··0x0002fde4·90190000·90190000·90190000·90190000·................6 ··0x0002fde4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
7 ··0x0002fdf4·90190000·90190000·90190000·90190000·................7 ··0x0002fdf4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
8 ··0x0002fe04·90190000·90190000·90190000·90190000·................8 ··0x0002fe04·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
9 ··0x0002fe14·90190000·90190000·90190000·90190000·................9 ··0x0002fe14·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
10 ··0x0002fe24·90190000·90190000·90190000·90190000·................10 ··0x0002fe24·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
11 ··0x0002fe34·90190000·90190000·90190000·90190000·................11 ··0x0002fe34·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
12 ··0x0002fe44·90190000·90190000·90190000·90190000·................12 ··0x0002fe44·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
13 ··0x0002fe54·90190000·90190000·90190000·90190000·................13 ··0x0002fe54·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
14 ··0x0002fe64·90190000·90190000·90190000·90190000·................14 ··0x0002fe64·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
15 ··0x0002fe74·90190000·90190000·90190000·90190000·................15 ··0x0002fe74·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
16 ··0x0002fe84·90190000·90190000·90190000·90190000·................16 ··0x0002fe84·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
17 ··0x0002fe94·90190000·90190000·90190000·90190000·................17 ··0x0002fe94·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
18 ··0x0002fea4·90190000·90190000·90190000·90190000·................18 ··0x0002fea4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
19 ··0x0002feb4·90190000·90190000·90190000·90190000·................19 ··0x0002feb4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
20 ··0x0002fec4·90190000·90190000·90190000·90190000·................20 ··0x0002fec4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
21 ··0x0002fed4·90190000·90190000·90190000·90190000·................21 ··0x0002fed4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
22 ··0x0002fee4·90190000·90190000·90190000·90190000·................22 ··0x0002fee4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
23 ··0x0002fef4·90190000·90190000·90190000·90190000·................23 ··0x0002fef4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
24 ··0x0002ff04·90190000·90190000·90190000·90190000·................24 ··0x0002ff04·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
25 ··0x0002ff14·90190000·90190000·90190000·90190000·................25 ··0x0002ff14·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
26 ··0x0002ff24·90190000·90190000·90190000·90190000·................26 ··0x0002ff24·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
27 ··0x0002ff34·90190000·90190000·90190000·90190000·................27 ··0x0002ff34·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
28 ··0x0002ff44·90190000·90190000·90190000·90190000·................28 ··0x0002ff44·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
29 ··0x0002ff54·90190000·90190000·90190000·90190000·................29 ··0x0002ff54·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
30 ··0x0002ff64·90190000·90190000·90190000·90190000·................30 ··0x0002ff64·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
31 ··0x0002ff74·90190000·90190000·90190000·90190000·................31 ··0x0002ff74·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
32 ··0x0002ff84·90190000·90190000·90190000·90190000·................32 ··0x0002ff84·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
33 ··0x0002ff94·90190000·90190000·90190000·90190000·................33 ··0x0002ff94·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
34 ··0x0002ffa4·90190000·90190000·90190000·90190000·................34 ··0x0002ffa4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
35 ··0x0002ffb4·90190000·90190000·90190000·90190000·................35 ··0x0002ffb4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
36 ··0x0002ffc4·90190000·90190000·90190000·90190000·................36 ··0x0002ffc4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
37 ··0x0002ffd4·90190000·90190000·90190000·90190000·................37 ··0x0002ffd4·381a0000·381a0000·381a0000·381a0000·8...8...8...8...
38 ··0x0002ffe4·90190000·00000000·00000000·00000000·................38 ··0x0002ffe4·381a0000·00000000·00000000·00000000·8...............
39 ··0x0002fff4·00000000·00000000·00000000··········............39 ··0x0002fff4·00000000·00000000·00000000··········............
  
3.86 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00030000·00000300·b0820100·f4820100·38830100·............8...2 ··0x00030000·00000300·58830100·9c830100·e0830100·....X...........
3 ··0x00030010·80830100·cc830100·00000000·1df00000·................3 ··0x00030010·28840100·74840100·00000000·c5f00000·(...t...........
4 ··0x00030020·6c870100·01000000·00000000·25040100·l...........%... 
5 ··0x00030030·bc8d0100·01000000·00000000·99180100·................ 
6 ··0x00030040·40870100·03000000·00000000·b1050100·@............... 
7 ··0x00030050·bc8c0100·02000000·00000000·31130100·............1... 
8 ··0x00030060·c88d0100·04000000·00000000·b1030100·................ 
9 ··0x00030070·dc850100·01000000·00000000·35f00000·............5... 
10 ··0x00030080·d4850100·02000000·00000000·c1ef0000·................ 
11 ··0x00030090·d48d0100·01000000·00000000·c9ee0000·................4 ··0x00030020·14880100·01000000·00000000·cd040100·................
 5 ··0x00030030·648e0100·01000000·00000000·41190100·d...........A...
 6 ··0x00030040·e8870100·03000000·00000000·59060100·............Y...
 7 ··0x00030050·648d0100·02000000·00000000·d9130100·d...............
 8 ··0x00030060·708e0100·04000000·00000000·59040100·p...........Y...
 9 ··0x00030070·84860100·01000000·00000000·ddf00000·................
 10 ··0x00030080·7c860100·02000000·00000000·69f00000·|...........i...
 11 ··0x00030090·7c8e0100·01000000·00000000·71ef0000·|...........q...
12 ··0x000300a0·34860100·02000000·00000000·00000000·4...............12 ··0x000300a0·dc860100·02000000·00000000·00000000·................
13 ··0x000300b0·00000000·00000000·00000000·00000000·................13 ··0x000300b0·00000000·00000000·00000000·00000000·................
14 ··0x000300c0·91f60000·00000000·01f70000·00000000·................14 ··0x000300c0·39f70000·00000000·a9f70000·00000000·9...............
15 ··0x000300d0·00000000·00000000·cc850100·00000000·................15 ··0x000300d0·00000000·00000000·74860100·00000000·........t.......
16 ··0x000300e0·00000000·01000000·d4850100·00000000·................16 ··0x000300e0·00000000·01000000·7c860100·00000000·........|.......
17 ··0x000300f0·00000000·02000000·d4850100·01000000·................17 ··0x000300f0·00000000·02000000·7c860100·01000000·........|.......
18 ··0x00030100·00000000·03000000·e8850100·00000000·................18 ··0x00030100·00000000·03000000·90860100·00000000·................
19 ··0x00030110·00000000·04000000·ec850100·00000000·................19 ··0x00030110·00000000·04000000·94860100·00000000·................
20 ··0x00030120·00000000·05000000·ec850100·01000000·................20 ··0x00030120·00000000·05000000·94860100·01000000·................
21 ··0x00030130·00000000·06000000·94880100·00000000·................21 ··0x00030130·00000000·06000000·3c890100·00000000·........<.......
22 ··0x00030140·00000000·07000000·94880100·01000000·................22 ··0x00030140·00000000·07000000·3c890100·01000000·........<.......
23 ··0x00030150·00000000·09000000·04860100·00000000·................23 ··0x00030150·00000000·09000000·ac860100·00000000·................
24 ··0x00030160·00000000·0a000000·04860100·01000000·................24 ··0x00030160·00000000·0a000000·ac860100·01000000·................
25 ··0x00030170·00000000·0c000000·208e0100·00000000·........·.......25 ··0x00030170·00000000·0c000000·c88e0100·00000000·................
26 ··0x00030180·00000000·0d000000·208e0100·01000000·........·.......26 ··0x00030180·00000000·0d000000·c88e0100·01000000·................
27 ··0x00030190·00000000·0e000000·20860100·00000000·........·.......27 ··0x00030190·00000000·0e000000·c8860100·00000000·................
28 ··0x000301a0·00000000·0f000000·20860100·01000000·........·.......28 ··0x000301a0·00000000·0f000000·c8860100·01000000·................
29 ··0x000301b0·00000000·0b000000·34860100·00000000·........4.......29 ··0x000301b0·00000000·0b000000·dc860100·00000000·................
30 ··0x000301c0·00000000·00000000·00000000·00000000·................30 ··0x000301c0·00000000·00000000·00000000·00000000·................
31 ··0x000301d0·00000000····························....31 ··0x000301d0·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·61633032·34373763·30303737·64363832·ac02477c0077d682 
3 ··0x00000010·34623833·61343039·33343964·61356362·4b83a409349da5cb2 ··0x00000000·61353134·38663936·63343261·36626631·a5148f96c42a6bf1
 3 ··0x00000010·38303035·39306565·64623365·63656238·800590eedb3eceb8
4 ··0x00000020·64626463·36612e64·65627567·00000000·dbdc6a.debug....4 ··0x00000020·63613964·65362e64·65627567·00000000·ca9de6.debug....
5 ··0x00000030·01b108aa····························....5 ··0x00000030·8aef196c····························...l
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
162 KB
./usr/lib/swi-prolog/lib/aarch64-linux/sha4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/sha4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00627c·0x0000627c·0x0000627c·0x00168·0x00168·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x061cc·0x061cc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x063e8·0x063e8·R·E·0x10000
7 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00194·0x001bc·RW··0x100008 ··LOAD···········0x00fe68·0x0001fe68·0x0001fe68·0x0019c·0x001c4·RW··0x10000
8 ··DYNAMIC········0x00fe78·0x0001fe78·0x0001fe78·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe70·0x0001fe70·0x0001fe70·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00190·0x00190·R···0x112 ··GNU_RELRO······0x00fe68·0x0001fe68·0x0001fe68·0x00198·0x00198·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000230·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000250·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000368·000368·00023c·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000003a8·0003a8·000280·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000005a4·0005a4·000046·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000628·000628·00004a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000005ec·0005ec·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000674·000674·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············0000062c·00062c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000006d4·0006d4·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000066c·00066c·0000e0·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000714·000714·0000e0·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········0000074c·00074c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000007f4·0007f4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000758·000758·000170·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000800·000800·000170·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000008c8·0008c8·004d54·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00000970·000970·004d54·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000561c·00561c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000056c4·0056c4·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00005628·005628·000ba0·00···A··0···0··817 ··[13]·.rodata···········PROGBITS········000056d0·0056d0·000ba0·00···A··0···0··8
 18 ··[14]·.ARM.extab········PROGBITS········00006270·006270·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000627c·00627c·000168·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········000061c8·0061c8·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000063e4·0063e4·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe70·00fe70·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe68·00fe68·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe74·00fe74·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe6c·00fe6c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe78·00fe78·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe70·00fe70·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff70·00ff70·000090·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff70·00ff70·000090·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000028·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·010004·000028·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.14 KB
readelf --wide --symbols {}
    
Offset 1, 38 lines modifiedOffset 1, 40 lines modified
  
1 Symbol·table·'.dynsym'·contains·35·entries:1 Symbol·table·'.dynsym'·contains·37·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000074c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000007f4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_nchars15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_string_nchars
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_ncodes23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list_ncodes
23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__24 ····21:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
 26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
31 ····28:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_string37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_string
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
37 ····34:·0000129d···268·FUNC····GLOBAL·DEFAULT···11·install_sha4pl39 ····36:·00001345···268·FUNC····GLOBAL·DEFAULT···11·install_sha4pl
5.38 KB
readelf --wide --relocs {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x62c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x6d4·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe70··00000017·R_ARM_RELATIVE········3 0001fe68··00000017·R_ARM_RELATIVE········
4 0001fe74··00000017·R_ARM_RELATIVE········4 0001fe6c··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001415·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001515·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001c15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x66c·contains·28·entries:11 Relocation·section·'.rel.plt'·at·offset·0x714·contains·28·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff7c··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ff7c··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ff80··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_term14 0001ff80··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_term
15 0001ff84··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars15 0001ff84··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
16 0001ff88··00000816·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.416 0001ff88··00000916·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
17 0001ff8c··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign17 0001ff8c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
18 0001ff90··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz18 0001ff90··00000b16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
19 0001ff94··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars19 0001ff94··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_string_nchars
20 0001ff98··00000c16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ff98··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
21 0001ff9c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception21 0001ff9c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
22 0001ffa0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz22 0001ffa0··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
23 0001ffa4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 0001ffa4··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
24 0001ffa8··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_atom24 0001ffa8··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom
25 0001ffac··00001116·R_ARM_JUMP_SLOT········00000000···PL_is_variable25 0001ffac··00001216·R_ARM_JUMP_SLOT········00000000···PL_is_variable
26 0001ffb0··00001216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.426 0001ffb0··00001316·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
27 0001ffb4··00001316·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes27 0001ffb4··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify_list_ncodes
28 0001ffb8··00001416·R_ARM_JUMP_SLOT········00000000···__gmon_start__28 0001ffb8··00001516·R_ARM_JUMP_SLOT········00000000···__gmon_start__
29 0001ffbc··00001516·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref29 0001ffbc··00001616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
30 0001ffc0··00001616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.430 0001ffc0··00001816·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
31 0001ffc4··00001716·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz31 0001ffc4··00001916·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
32 0001ffc8··00001816·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex32 0001ffc8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
33 0001ffcc··00001916·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame33 0001ffcc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
34 0001ffd0··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame34 0001ffd0··00001c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
35 0001ffd4··00001b16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars35 0001ffd4··00001d16·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
36 0001ffd8··00001d16·R_ARM_JUMP_SLOT········00000000···PL_get_nil36 0001ffd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_nil
37 0001ffdc··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars37 0001ffdc··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
38 0001ffe0··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_list38 0001ffe0··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_list
39 0001ffe4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_string39 0001ffe4··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_string
40 0001ffe8··00002116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.440 0001ffe8··00002316·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe78·contains·27·entries:1 Dynamic·section·at·offset·0xfe70·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x74c6 ·0x0000000c·(INIT)·······················0x7f4
6 ·0x0000000d·(FINI)·······················0x561c7 ·0x0000000d·(FINI)·······················0x56c4
7 ·0x00000019·(INIT_ARRAY)·················0x1fe708 ·0x00000019·(INIT_ARRAY)·················0x1fe68
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe7410 ·0x0000001a·(FINI_ARRAY)·················0x1fe6c
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x36813 ·0x00000005·(STRTAB)·····················0x3a8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················572·(bytes)15 ·0x0000000a·(STRSZ)······················640·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff7017 ·0x00000003·(PLTGOT)·····················0x1ff70
17 ·0x00000002·(PLTRELSZ)···················224·(bytes)18 ·0x00000002·(PLTRELSZ)···················224·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x66c20 ·0x00000017·(JMPREL)·····················0x714
20 ·0x00000011·(REL)························0x62c21 ·0x00000011·(REL)························0x6d4
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x5ec26 ·0x6ffffffe·(VERNEED)····················0x674
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x5a428 ·0x6ffffff0·(VERSYM)·····················0x628
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·2aa706421bb4264e8cb11ee2b9783e859462a89d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5281d471334d50309bab21d111c8a75b1a085f0a
2.33 KB
readelf --wide --version-info {}
    
Offset 1, 19 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·35·entries:1 Version·symbols·section·'.gnu.version'·contains·37·entries:
2 ·Addr:·0x00000000000005a4··Offset:·0x000005a4··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000628··Offset:·0x00000628··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
 4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 5 ··008:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GCC_3.5)····
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
7 ··010:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
8 ··014:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 12 ··024:···1·(*global*)···
  
12 Version·needs·section·'.gnu.version_r'·contains·2·entries:13 Version·needs·section·'.gnu.version_r'·contains·3·entries:
13 ·Addr:·0x00000000000005ec··Offset:·0x000005ec··Link:·4·(.dynstr)14 ·Addr:·0x0000000000000674··Offset:·0x00000674··Link:·4·(.dynstr)
14 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·115 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
15 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·316 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
16 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·117 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
17 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·218 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 19 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 20 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
796 B
strings --all --bytes=8 {}
    
Offset 12, 26 lines modifiedOffset 12, 29 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
19 PL_copy_term_ref20 PL_copy_term_ref
20 PL_get_list21 PL_get_list
21 PL_get_name_arity_sz22 PL_get_name_arity_sz
22 _PL_get_arg_sz23 _PL_get_arg_sz
23 PL_get_atom_ex24 PL_get_atom_ex
24 PL_get_nil25 PL_get_nil
 26 __aeabi_unwind_cpp_pr0
25 PL_get_nchars27 PL_get_nchars
26 PL_unify_list_ncodes28 PL_unify_list_ncodes
27 PL_unify_string_nchars29 PL_unify_string_nchars
28 PL_get_string30 PL_get_string
29 install_sha4pl31 install_sha4pl
30 PL_register_foreign32 PL_register_foreign
 33 libgcc_s.so.1
31 libc.so.634 libc.so.6
32 ld-linux-armhf.so.335 ld-linux-armhf.so.3
33 GLIBC_2.436 GLIBC_2.4
34 H»      KxD»   J{D37 H»      KxD»   J{D
35 -H-LxD|D38 -H-LxD|D
36 1FJF·DND39 1FJF·DND
37 ulz@*@z@rD40 ulz@*@z@rD
Offset 62, 14 lines modifiedOffset 65, 16 lines modified
62 .shstrtab65 .shstrtab
63 .note.gnu.build-id66 .note.gnu.build-id
64 .gnu.hash67 .gnu.hash
65 .gnu.version68 .gnu.version
66 .gnu.version_r69 .gnu.version_r
67 .rel.dyn70 .rel.dyn
68 .rel.plt71 .rel.plt
 72 .ARM.extab
 73 .ARM.exidx
69 .eh_frame74 .eh_frame
70 .init_array75 .init_array
71 .fini_array76 .fini_array
72 .dynamic77 .dynamic
73 .ARM.attributes78 .ARM.attributes
74 .gnu_debugaltlink79 .gnu_debugaltlink
75 .gnu_debuglink80 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·22000000·01000000·05000000·...."...........2 ··0x00000138·02000000·24000000·01000000·05000000·....$...........
3 ··0x00000128·84000000·00000000·22000000·471cdddc·........"...G...3 ··0x00000148·84000000·00000000·24000000·471cdddc·........$...G...
  
5.12 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 39 lines modifiedOffset 1, 43 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000368·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000003a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000378·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000003b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000388·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000398·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003a8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003b8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000003f8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000003c8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000408·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000003d8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000418·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000003e8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000428·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000003f8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x00000438·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000408·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000448·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000418·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000458·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000428·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000468·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x00000438·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000478·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000448·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000488·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000458·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000498·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000468·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x000004a8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000478·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x000004b8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000488·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x000004c8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000498·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x000004d8·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x000004a8·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref 
23 ··0x000004b8·00504c5f·6765745f·6c697374·00504c5f·.PL_get_list.PL_ 
24 ··0x000004c8·6765745f·6e616d65·5f617269·74795f73·get_name_arity_s 
25 ··0x000004d8·7a005f50·4c5f6765·745f6172·675f737a·z._PL_get_arg_sz 
26 ··0x000004e8·00504c5f·6765745f·61746f6d·5f657800·.PL_get_atom_ex. 
27 ··0x000004f8·504c5f67·65745f6e·696c0050·4c5f6765·PL_get_nil.PL_ge22 ··0x000004e8·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x000004f8·70705f70·72310050·4c5f636f·70795f74·pp_pr1.PL_copy_t
 24 ··0x00000508·65726d5f·72656600·504c5f67·65745f6c·erm_ref.PL_get_l
 25 ··0x00000518·69737400·504c5f67·65745f6e·616d655f·ist.PL_get_name_
 26 ··0x00000528·61726974·795f737a·005f504c·5f676574·arity_sz._PL_get
 27 ··0x00000538·5f617267·5f737a00·504c5f67·65745f61·_arg_sz.PL_get_a
 28 ··0x00000548·746f6d5f·65780050·4c5f6765·745f6e69·tom_ex.PL_get_ni
 29 ··0x00000558·6c005f5f·61656162·695f756e·77696e64·l.__aeabi_unwind
 30 ··0x00000568·5f637070·5f707230·00504c5f·6765745f·_cpp_pr0.PL_get_
28 ··0x00000508·745f6e63·68617273·00504c5f·756e6966·t_nchars.PL_unif31 ··0x00000578·6e636861·72730050·4c5f756e·6966795f·nchars.PL_unify_
29 ··0x00000518·795f6c69·73745f6e·636f6465·7300504c·y_list_ncodes.PL32 ··0x00000588·6c697374·5f6e636f·64657300·504c5f75·list_ncodes.PL_u
30 ··0x00000528·5f756e69·66795f73·7472696e·675f6e63·_unify_string_nc33 ··0x00000598·6e696679·5f737472·696e675f·6e636861·nify_string_ncha
31 ··0x00000538·68617273·00504c5f·6765745f·73747269·hars.PL_get_stri34 ··0x000005a8·72730050·4c5f6765·745f7374·72696e67·rs.PL_get_string
32 ··0x00000548·6e67006d·656d6370·7900696e·7374616c·ng.memcpy.instal35 ··0x000005b8·006d656d·63707900·696e7374·616c6c5f·.memcpy.install_
33 ··0x00000558·6c5f7368·6134706c·00504c5f·72656769·l_sha4pl.PL_regi 
34 ··0x00000568·73746572·5f666f72·6569676e·006d656d·ster_foreign.mem36 ··0x000005c8·73686134·706c0050·4c5f7265·67697374·sha4pl.PL_regist
 37 ··0x000005d8·65725f66·6f726569·676e006d·656d7365·er_foreign.memse
 38 ··0x000005e8·74006c69·62676363·5f732e73·6f2e3100·t.libgcc_s.so.1.
35 ··0x00000578·73657400·6c696263·2e736f2e·36006c64·set.libc.so.6.ld39 ··0x000005f8·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin
36 ··0x00000588·2d6c696e·75782d61·726d6866·2e736f2e·-linux-armhf.so.40 ··0x00000608·75782d61·726d6866·2e736f2e·3300474c·ux-armhf.so.3.GL
37 ··0x00000598·3300474c·4942435f·322e3400··········3.GLIBC_2.4.41 ··0x00000618·4942435f·322e3400·4743435f·332e3500·IBC_2.4.GCC_3.5.
  
740 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000074c·<.init>:2 000007f4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     8c8·<__assert_fail@plt+0xc>5 »       bl»     970·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
5.99 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 154 lines modifiedOffset 1, 154 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000758·<__cxa_finalize@plt-0x14>:2 00000800·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·768·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·810·<__cxa_finalize@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r8,·lsl·#167 »       andeq»  pc,·r1,·r0,·ror·#14
  
8 0000076c·<__cxa_finalize@plt>:8 00000814·<__cxa_finalize@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2056]!»      @·0x80811 »       ldr»    pc,·[ip,·#1888]!»      @·0x760
  
12 00000778·<PL_unify_term@plt>:12 00000820·<PL_unify_term@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2048]!»      @·0x80015 »       ldr»    pc,·[ip,·#1880]!»      @·0x758
  
16 00000784·<PL_unify_atom_chars@plt>:16 0000082c·<PL_unify_atom_chars@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2040]!»      @·0x7f819 »       ldr»    pc,·[ip,·#1872]!»      @·0x750
  
20 00000790·<memcpy@plt>:20 00000838·<memcpy@plt>:
21 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477821 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#2028]!»      @·0x7ec24 »       ldr»    pc,·[ip,·#1860]!»      @·0x744
  
25 000007a0·<PL_register_foreign@plt>:25 00000848·<PL_register_foreign@plt>:
26 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477826 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
27 »       add»    ip,·pc,·#0,·1227 »       add»    ip,·pc,·#0,·12
28 »       add»    ip,·ip,·#126976»       @·0x1f00028 »       add»    ip,·ip,·#126976»       @·0x1f000
29 »       ldr»    pc,·[ip,·#2016]!»      @·0x7e029 »       ldr»    pc,·[ip,·#1848]!»      @·0x738
  
30 000007b0·<PL_get_name_arity_sz@plt>:30 00000858·<PL_get_name_arity_sz@plt>:
31 »       add»    ip,·pc,·#0,·1231 »       add»    ip,·pc,·#0,·12
32 »       add»    ip,·ip,·#126976»       @·0x1f00032 »       add»    ip,·ip,·#126976»       @·0x1f000
33 »       ldr»    pc,·[ip,·#2008]!»      @·0x7d833 »       ldr»    pc,·[ip,·#1840]!»      @·0x730
  
34 000007bc·<PL_unify_string_nchars@plt>:34 00000864·<PL_unify_string_nchars@plt>:
35 »       add»    ip,·pc,·#0,·1235 »       add»    ip,·pc,·#0,·12
36 »       add»    ip,·ip,·#126976»       @·0x1f00036 »       add»    ip,·ip,·#126976»       @·0x1f000
37 »       ldr»    pc,·[ip,·#2000]!»      @·0x7d037 »       ldr»    pc,·[ip,·#1832]!»      @·0x728
  
38 000007c8·<__stack_chk_fail@plt>:38 00000870·<__stack_chk_fail@plt>:
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00040 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#1992]!»      @·0x7c841 »       ldr»    pc,·[ip,·#1824]!»      @·0x720
  
42 000007d4·<PL_raise_exception@plt>:42 0000087c·<PL_raise_exception@plt>:
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00044 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#1984]!»      @·0x7c045 »       ldr»    pc,·[ip,·#1816]!»      @·0x718
  
46 000007e0·<PL_new_functor_sz@plt>:46 00000888·<PL_new_functor_sz@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#1976]!»      @·0x7b849 »       ldr»    pc,·[ip,·#1808]!»      @·0x710
  
50 000007ec·<PL_new_term_ref@plt>:50 00000894·<PL_new_term_ref@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#1968]!»      @·0x7b053 »       ldr»    pc,·[ip,·#1800]!»      @·0x708
  
54 000007f8·<PL_new_atom@plt>:54 000008a0·<PL_new_atom@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a857 »       ldr»    pc,·[ip,·#1792]!»      @·0x700
  
58 00000804·<PL_is_variable@plt>:58 000008ac·<PL_is_variable@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a061 »       ldr»    pc,·[ip,·#1784]!»      @·0x6f8
  
62 00000810·<strerror@plt>:62 000008b8·<strerror@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#1944]!»      @·0x79865 »       ldr»    pc,·[ip,·#1776]!»      @·0x6f0
  
66 0000081c·<PL_unify_list_ncodes@plt>:66 000008c4·<PL_unify_list_ncodes@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#1936]!»      @·0x79069 »       ldr»    pc,·[ip,·#1768]!»      @·0x6e8
  
70 00000828·<__gmon_start__@plt>:70 000008d0·<__gmon_start__@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#1928]!»      @·0x78873 »       ldr»    pc,·[ip,·#1760]!»      @·0x6e0
  
74 00000834·<PL_copy_term_ref@plt>:74 000008dc·<PL_copy_term_ref@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#1920]!»      @·0x78077 »       ldr»    pc,·[ip,·#1752]!»      @·0x6d8
  
78 00000840·<memset@plt>:78 000008e8·<memset@plt>:
79 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477879 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
80 »       add»    ip,·pc,·#0,·1280 »       add»    ip,·pc,·#0,·12
81 »       add»    ip,·ip,·#126976»       @·0x1f00081 »       add»    ip,·ip,·#126976»       @·0x1f000
82 »       ldr»    pc,·[ip,·#1908]!»      @·0x77482 »       ldr»    pc,·[ip,·#1740]!»      @·0x6cc
  
83 00000850·<_PL_get_arg_sz@plt>:83 000008f8·<_PL_get_arg_sz@plt>:
84 »       add»    ip,·pc,·#0,·1284 »       add»    ip,·pc,·#0,·12
85 »       add»    ip,·ip,·#126976»       @·0x1f00085 »       add»    ip,·ip,·#126976»       @·0x1f000
86 »       ldr»    pc,·[ip,·#1900]!»      @·0x76c86 »       ldr»    pc,·[ip,·#1732]!»      @·0x6c4
  
87 0000085c·<PL_get_atom_ex@plt>:87 00000904·<PL_get_atom_ex@plt>:
88 »       add»    ip,·pc,·#0,·1288 »       add»    ip,·pc,·#0,·12
89 »       add»    ip,·ip,·#126976»       @·0x1f00089 »       add»    ip,·ip,·#126976»       @·0x1f000
90 »       ldr»    pc,·[ip,·#1892]!»      @·0x76490 »       ldr»    pc,·[ip,·#1724]!»      @·0x6bc
  
91 00000868·<PL_close_foreign_frame@plt>:91 00000910·<PL_close_foreign_frame@plt>:
92 »       add»    ip,·pc,·#0,·1292 »       add»    ip,·pc,·#0,·12
93 »       add»    ip,·ip,·#126976»       @·0x1f00093 »       add»    ip,·ip,·#126976»       @·0x1f000
94 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c94 »       ldr»    pc,·[ip,·#1716]!»      @·0x6b4
  
95 00000874·<PL_open_foreign_frame@plt>:95 0000091c·<PL_open_foreign_frame@plt>:
96 »       add»    ip,·pc,·#0,·1296 »       add»    ip,·pc,·#0,·12
97 »       add»    ip,·ip,·#126976»       @·0x1f00097 »       add»    ip,·ip,·#126976»       @·0x1f000
98 »       ldr»    pc,·[ip,·#1876]!»      @·0x75498 »       ldr»    pc,·[ip,·#1708]!»      @·0x6ac
  
99 00000880·<PL_put_atom_chars@plt>:99 00000928·<PL_put_atom_chars@plt>:
100 »       add»    ip,·pc,·#0,·12100 »       add»    ip,·pc,·#0,·12
Max diff block lines reached; 947/5603 bytes (16.90%) of diff not shown.
95.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
672 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000561c·<.fini>:2 000056c4·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
24.5 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000061c8·00000000····························....2 ··0x000063e4·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe70·8d090000····························....2 ··0x0001fe68·350a0000····························5...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe74·4d090000····························M...2 ··0x0001fe6c·f5090000····························....
  
1.34 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff70·78fe0100·00000000·00000000·58070000·x...........X...3 ··0x0001ff70·70fe0100·00000000·00000000·00080000·p...............
4 ··0x0001ff80·58070000·58070000·58070000·58070000·X...X...X...X...4 ··0x0001ff80·00080000·00080000·00080000·00080000·................
5 ··0x0001ff90·58070000·58070000·58070000·58070000·X...X...X...X...5 ··0x0001ff90·00080000·00080000·00080000·00080000·................
6 ··0x0001ffa0·58070000·58070000·58070000·58070000·X...X...X...X...6 ··0x0001ffa0·00080000·00080000·00080000·00080000·................
7 ··0x0001ffb0·58070000·58070000·58070000·58070000·X...X...X...X...7 ··0x0001ffb0·00080000·00080000·00080000·00080000·................
8 ··0x0001ffc0·58070000·58070000·58070000·58070000·X...X...X...X...8 ··0x0001ffc0·00080000·00080000·00080000·00080000·................
9 ··0x0001ffd0·58070000·58070000·58070000·58070000·X...X...X...X...9 ··0x0001ffd0·00080000·00080000·00080000·00080000·................
10 ··0x0001ffe0·58070000·58070000·58070000·00000000·X...X...X.......10 ··0x0001ffe0·00080000·00080000·00080000·00000000·................
11 ··0x0001fff0·00000000·00000000·00000000·00000000·................11 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·61373036·34323162·62343236·34653863·a706421bb4264e8c 
3 ··0x00000010·62313165·65326239·37383365·38353934·b11ee2b9783e85942 ··0x00000000·38316434·37313333·34643530·33303962·81d471334d50309b
 3 ··0x00000010·61623231·64313131·63386137·35623161·ab21d111c8a75b1a
4 ··0x00000020·36326138·39642e64·65627567·00000000·62a89d.debug....4 ··0x00000020·30383566·30612e64·65627567·00000000·085f0a.debug....
5 ··0x00000030·0f6de303····························.m..5 ··0x00000030·218756f9····························!.V.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
1.75 MB
./usr/lib/swi-prolog/lib/aarch64-linux/snowball.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/snowball.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········132536·(bytes·into·file)13 ··Start·of·section·headers:··········132560·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x011db4·0x00011db4·0x00011db4·0x00260·0x00260·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x11cec·0x11cec·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x12018·0x12018·R·E·0x10000
7 ··LOAD···········0x016d5c·0x00026d5c·0x00026d5c·0x0970c·0x09718·RW··0x100008 ··LOAD···········0x016d54·0x00026d54·0x00026d54·0x09714·0x09720·RW··0x10000
8 ··DYNAMIC········0x01fe00·0x0002fe00·0x0002fe00·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x01fdf8·0x0002fdf8·0x0002fdf8·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x016d5c·0x00026d5c·0x00026d5c·0x092a4·0x092a4·R···0x112 ··GNU_RELRO······0x016d54·0x00026d54·0x00026d54·0x092ac·0x092ac·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x205b8:1 There·are·27·section·headers,·starting·at·offset·0x205d0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·0002a4·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·0002a4·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000003bc·0003bc·000790·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········000003dc·0003dc·0007b0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000b4c·000b4c·000816·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000b8c·000b8c·00085a·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00001362·001362·0000f2·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000013e6·0013e6·0000f6·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001454·001454·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000014dc·0014dc·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000014a4·0014a4·0040c0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000154c·00154c·0040c0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00005564·005564·0001d0·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············0000560c·00560c·0001d0·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00005734·005734·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000057dc·0057dc·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00005740·005740·0002f4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000057e8·0057e8·0002f4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00005a34·005a34·0091e4·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00005adc·005adc·0091e4·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········0000ec18·00ec18·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000ecc0·00ecc0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000ec20·00ec20·0030c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000ecc8·00ecc8·0030c8·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00011d90·011d90·000024·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00011db4·011db4·000260·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00011ce8·011ce8·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00012014·012014·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······00026d5c·016d5c·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······00026d54·016d54·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······00026d60·016d60·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······00026d58·016d58·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········00026d64·016d64·00909c·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········00026d5c·016d5c·00909c·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0002fe00·01fe00·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0002fdf8·01fdf8·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0002fef8·01fef8·000108·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0002fef8·01fef8·000108·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00030000·020000·000468·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00030000·020000·000468·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00030468·020468·00000c·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00030468·020468·00000c·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·020468·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·020468·000031·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·02049c·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·02049c·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0204d0·0000e7·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0204d0·0000fd·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.1 KB
readelf --wide --symbols {}
Max HTML report size reached
187 KB
readelf --wide --relocs {}
Max HTML report size reached
2.29 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x1fe00·contains·27·entries:1 Dynamic·section·at·offset·0x1fdf8·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x57346 ·0x0000000c·(INIT)·······················0x57dc
6 ·0x0000000d·(FINI)·······················0xec187 ·0x0000000d·(FINI)·······················0xecc0
7 ·0x00000019·(INIT_ARRAY)·················0x26d5c8 ·0x00000019·(INIT_ARRAY)·················0x26d54
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x26d6010 ·0x0000001a·(FINI_ARRAY)·················0x26d58
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0xb4c13 ·0x00000005·(STRTAB)·····················0xb8c
13 ·0x00000006·(SYMTAB)·····················0x3bc14 ·0x00000006·(SYMTAB)·····················0x3dc
14 ·0x0000000a·(STRSZ)······················2070·(bytes)15 ·0x0000000a·(STRSZ)······················2138·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x2fef817 ·0x00000003·(PLTGOT)·····················0x2fef8
17 ·0x00000002·(PLTRELSZ)···················464·(bytes)18 ·0x00000002·(PLTRELSZ)···················464·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x556420 ·0x00000017·(JMPREL)·····················0x560c
20 ·0x00000011·(REL)························0x14a421 ·0x00000011·(REL)························0x154c
21 ·0x00000012·(RELSZ)······················16576·(bytes)22 ·0x00000012·(RELSZ)······················16576·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x145426 ·0x6ffffffe·(VERNEED)····················0x14dc
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x136228 ·0x6ffffff0·(VERSYM)·····················0x13e6
28 ·0x6ffffffa·(RELCOUNT)···················191429 ·0x6ffffffa·(RELCOUNT)···················1914
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·39d824fd755fba022d63b2dd14a1fe309612a9af3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebd18c4d7cd90aa95a39c7149447534816202d8c
3.94 KB
readelf --wide --version-info {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·121·entries:1 Version·symbols·section·'.gnu.version'·contains·123·entries:
2 ·Addr:·0x0000000000001362··Offset:·0x00001362··Link:·3·(.dynsym)2 ·Addr:·0x00000000000013e6··Offset:·0x000013e6··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
6 ··00c:···1·(*global*)······3·(GLIBC_2.34)····4·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
8 ··014:···1·(*global*)······1·(*global*)······3·(GLIBC_2.34)····2·(GLIBC_2.4)··6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.34)····5·(GLIBC_2.4)··
 7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····2·(GCC_3.5)·······3·(GLIBC_2.4)··
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······3·(GLIBC_2.34)····3·(GLIBC_2.34)····1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···4·(GLIBC_2.34)····1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
Offset 27, 16 lines modifiedOffset 27, 18 lines modified
27 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··078:···1·(*global*)···34 ··078:···1·(*global*)······1·(*global*)······1·(*global*)···
  
35 Version·needs·section·'.gnu.version_r'·contains·2·entries:35 Version·needs·section·'.gnu.version_r'·contains·3·entries:
36 ·Addr:·0x0000000000001454··Offset:·0x00001454··Link:·4·(.dynstr)36 ·Addr:·0x00000000000014dc··Offset:·0x000014dc··Link:·4·(.dynstr)
37 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·137 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
38 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·438 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
39 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·239 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
40 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·340 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
41 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·241 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 42 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 43 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
919 B
strings --all --bytes=8 {}
    
Offset 4, 14 lines modifiedOffset 4, 15 lines modified
4 __cxa_finalize4 __cxa_finalize
5 PL_copy_term_ref5 PL_copy_term_ref
6 PL_new_term_ref6 PL_new_term_ref
7 sb_stemmer_list7 sb_stemmer_list
8 PL_unify_atom_chars8 PL_unify_atom_chars
9 PL_unify_list9 PL_unify_list
10 PL_unify_nil10 PL_unify_nil
 11 __aeabi_unwind_cpp_pr0
11 pthread_key_create12 pthread_key_create
12 PL_unregister_atom13 PL_unregister_atom
13 sb_stemmer_delete14 sb_stemmer_delete
14 pthread_once15 pthread_once
15 pthread_getspecific16 pthread_getspecific
16 PL_get_atom17 PL_get_atom
17 PL_get_nchars18 PL_get_nchars
Offset 89, 23 lines modifiedOffset 90, 25 lines modified
89 slice_to90 slice_to
90 in_grouping_b_U91 in_grouping_b_U
91 slice_from_s92 slice_from_s
92 SN_create_env93 SN_create_env
93 SN_close_env94 SN_close_env
94 find_among95 find_among
95 insert_s96 insert_s
 97 __aeabi_unwind_cpp_pr1
96 create_s98 create_s
97 replace_s99 replace_s
98 in_grouping100 in_grouping
99 in_grouping_b101 in_grouping_b
100 out_grouping102 out_grouping
101 out_grouping_b103 out_grouping_b
102 slice_from_v104 slice_from_v
103 insert_v105 insert_v
104 assign_to106 assign_to
 107 libgcc_s.so.1
105 libc.so.6108 libc.so.6
106 ld-linux-armhf.so.3109 ld-linux-armhf.so.3
107 GLIBC_2.4110 GLIBC_2.4
108 GLIBC_2.34111 GLIBC_2.34
109 H»      KxD»   J{D112 H»      KxD»   J{D
110 Da"f`AF·F113 Da"f`AF·F
111 i·Fch#a1h114 i·Fch#a1h
Offset 323, 14 lines modifiedOffset 326, 16 lines modified
323 .shstrtab326 .shstrtab
324 .note.gnu.build-id327 .note.gnu.build-id
325 .gnu.hash328 .gnu.hash
326 .gnu.version329 .gnu.version
327 .gnu.version_r330 .gnu.version_r
328 .rel.dyn331 .rel.dyn
329 .rel.plt332 .rel.plt
 333 .ARM.extab
 334 .ARM.exidx
330 .eh_frame335 .eh_frame
331 .init_array336 .init_array
332 .fini_array337 .fini_array
333 .data.rel.ro338 .data.rel.ro
334 .dynamic339 .dynamic
335 .ARM.attributes340 .ARM.attributes
336 .gnu_debuglink341 .gnu_debuglink
5.76 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·43000000·27000000·10000000·09000000·C...'...........2 ··0x00000138·43000000·29000000·10000000·09000000·C...)...........
3 ··0x00000128·e0401184·8096843b·02100080·05628218·.@.....;.....b..3 ··0x00000148·e0401184·8096843b·02100080·05628218·.@.....;.....b..
4 ··0x00000138·b007aa29·d1051046·04008024·9e994ad5·...)...F...$..J.4 ··0x00000158·b007aa29·d1051046·04008024·9e994ad5·...)...F...$..J.
5 ··0x00000148·00d2e29c·00ac0148·20004021·00000024·.......H·.@!...$5 ··0x00000168·00d2e29c·00ac0148·20004021·00000024·.......H·.@!...$
6 ··0x00000158·88000010·0a998041·00d10208·d2210238·.......A.....!.86 ··0x00000178·88000010·0a998041·00d10208·d2210238·.......A.....!.8
7 ··0x00000168·27000000·29000000·2a000000·00000000·'...)...*....... 
8 ··0x00000178·2b000000·2c000000·2d000000·30000000·+...,...-...0...7 ··0x00000188·29000000·2b000000·2c000000·00000000·)...+...,.......
9 ··0x00000188·31000000·00000000·33000000·00000000·1.......3.......8 ··0x00000198·2d000000·2e000000·2f000000·32000000·-......./...2...
 9 ··0x000001a8·33000000·00000000·35000000·00000000·3.......5.......
10 ··0x00000198·34000000·00000000·00000000·00000000·4...............10 ··0x000001b8·36000000·00000000·00000000·00000000·6...............
11 ··0x000001a8·36000000·37000000·38000000·39000000·6...7...8...9...11 ··0x000001c8·38000000·39000000·3a000000·3b000000·8...9...:...;...
12 ··0x000001b8·3a000000·00000000·00000000·3c000000·:...........<...12 ··0x000001d8·3c000000·00000000·00000000·3e000000·<...........>...
13 ··0x000001c8·3d000000·00000000·3f000000·00000000·=.......?.......13 ··0x000001e8·3f000000·00000000·41000000·00000000·?.......A.......
14 ··0x000001d8·41000000·00000000·00000000·43000000·A...........C...14 ··0x000001f8·43000000·00000000·00000000·45000000·C...........E...
15 ··0x000001e8·00000000·44000000·45000000·48000000·....D...E...H...15 ··0x00000208·00000000·46000000·47000000·4a000000·....F...G...J...
16 ··0x000001f8·4a000000·4c000000·00000000·4e000000·J...L.......N...16 ··0x00000218·4c000000·4e000000·00000000·50000000·L...N.......P...
17 ··0x00000208·4f000000·51000000·52000000·56000000·O...Q...R...V...17 ··0x00000228·51000000·53000000·54000000·58000000·Q...S...T...X...
18 ··0x00000218·58000000·00000000·5a000000·5c000000·X.......Z...\...18 ··0x00000238·5a000000·00000000·5c000000·5e000000·Z.......\...^...
 19 ··0x00000248·61000000·62000000·63000000·66000000·a...b...c...f...
19 ··0x00000228·5f000000·60000000·61000000·64000000·_...`...a...d...20 ··0x00000258·00000000·67000000·68000000·6a000000·....g...h...j...
20 ··0x00000238·00000000·65000000·66000000·68000000·....e...f...h... 
21 ··0x00000248·6a000000·6b000000·00000000·00000000·j...k...........21 ··0x00000268·6c000000·6d000000·00000000·00000000·l...m...........
22 ··0x00000258·6c000000·6d000000·6f000000·73000000·l...m...o...s...22 ··0x00000278·6e000000·6f000000·71000000·75000000·n...o...q...u...
23 ··0x00000268·75000000·78000000·00000000·305f967c·u...x.......0_.|23 ··0x00000288·77000000·7a000000·00000000·305f967c·w...z.......0_.|
24 ··0x00000278·11af4c3d·39aedac8·0f6038b9·7b807b85·..L=9....`8.{.{.24 ··0x00000298·11af4c3d·39aedac8·0f6038b9·7b807b85·..L=9....`8.{.{.
25 ··0x00000288·fdcfef0d·5c8bcf7b·2c98a1cc·bb721791·....\..{,....r..25 ··0x000002a8·fdcfef0d·5c8bcf7b·2c98a1cc·bb721791·....\..{,....r..
26 ··0x00000298·f94450a1·acc34e04·274e6fac·0df9e3a6·.DP...N.'No.....26 ··0x000002b8·f94450a1·acc34e04·274e6fac·0df9e3a6·.DP...N.'No.....
27 ··0x000002a8·062885f6·2b7af3d8·f19b8eca·898ec7c4·.(..+z..........27 ··0x000002c8·062885f6·2b7af3d8·f19b8eca·898ec7c4·.(..+z..........
28 ··0x000002b8·2938b472·5d3be341·f8d65ea7·d7f471d7·)8.r];.A..^...q.28 ··0x000002d8·2938b472·5d3be341·f8d65ea7·d7f471d7·)8.r];.A..^...q.
29 ··0x000002c8·b580b6cb·6280680b·417eaac7·8a92e50b·....b.h.A~......29 ··0x000002e8·b580b6cb·6280680b·417eaac7·8a92e50b·....b.h.A~......
30 ··0x000002d8·ff983832·f0347978·f3defab7·f70ece97·..82.4yx........30 ··0x000002f8·ff983832·f0347978·f3defab7·f70ece97·..82.4yx........
31 ··0x000002e8·2f240921·aa514d13·e0c9f8d8·0fad8856·/$.!.QM........V31 ··0x00000308·2f240921·aa514d13·e0c9f8d8·0fad8856·/$.!.QM........V
32 ··0x000002f8·b8504737·a50edc3d·e4d047c8·db91dbda·.PG7...=..G.....32 ··0x00000318·b8504737·a50edc3d·e4d047c8·db91dbda·.PG7...=..G.....
33 ··0x00000308·3832dbf4·592d552e·e30e42e5·94364cbe·82..Y-U...B..6L.33 ··0x00000328·3832dbf4·592d552e·e30e42e5·94364cbe·82..Y-U...B..6L.
34 ··0x00000318·779a26ab·e7cd2d82·7c52ec74·705c34b9·w.&...-.|R.tp\4.34 ··0x00000338·779a26ab·e7cd2d82·7c52ec74·705c34b9·w.&...-.|R.tp\4.
35 ··0x00000328·82b9b585·fdc924a5·aeefc82b·3b1749f4·......$....+;.I.35 ··0x00000348·82b9b585·fdc924a5·aeefc82b·3b1749f4·......$....+;.I.
36 ··0x00000338·1ed3831a·bf4c956f·1e8ac84d·93501f6f·.....L.o...M.P.o36 ··0x00000358·1ed3831a·bf4c956f·1e8ac84d·93501f6f·.....L.o...M.P.o
37 ··0x00000348·9648aa13·d0f7aafb·7b7b2052·8787dbf5·.H......{{·R....37 ··0x00000368·9648aa13·d0f7aafb·7b7b2052·8787dbf5·.H......{{·R....
38 ··0x00000358·e991dbda·e07c9376·36b6fd12·a7941083·.....|.v6.......38 ··0x00000378·e991dbda·e07c9376·36b6fd12·a7941083·.....|.v6.......
39 ··0x00000368·cd1ddf89·89f06bdb·acb1f69f·cf1ddf89·......k.........39 ··0x00000388·cd1ddf89·89f06bdb·acb1f69f·cf1ddf89·......k.........
40 ··0x00000378·3e95f634·fdb0cd2b·3dd83550·fb3971b8·>..4...+=.5P.9q.40 ··0x00000398·3e95f634·fdb0cd2b·3dd83550·fb3971b8·>..4...+=.5P.9q.
41 ··0x00000388·bfc72c95·1ab7374d·5f58ea3b·c23465a4·..,...7M_X.;.4e.41 ··0x000003a8·bfc72c95·1ab7374d·5f58ea3b·c23465a4·..,...7M_X.;.4e.
42 ··0x00000398·1a4e6fac·dac4980a·edc2b2c7·0eebaafb·.No.............42 ··0x000003b8·1a4e6fac·dac4980a·edc2b2c7·0eebaafb·.No.............
43 ··0x000003a8·7db80700·2c5f967c·9c7094c7·910a81c1·}...,_.|.p......43 ··0x000003c8·7db80700·2c5f967c·9c7094c7·910a81c1·}...,_.|.p......
44 ··0x000003b8·ddc4980a····························....44 ··0x000003d8·ddc4980a····························....
  
17.4 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
402 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00005734·<.init>:2 000057dc·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     5a34·<pthread_setspecific@plt+0xc>5 »       bl»     5adc·<pthread_setspecific@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
10.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 311 lines modifiedOffset 1, 311 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00005740·<calloc@plt-0x14>:2 000057e8·<calloc@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·5750·<calloc@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·57f8·<calloc@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  sl,·r2,·r8,·lsr·#157 »       andeq»  sl,·r2,·r0,·lsl·#14
  
8 00005754·<calloc@plt>:8 000057fc·<calloc@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#172032»       @·0x2a00010 »       add»    ip,·ip,·#172032»       @·0x2a000
11 »       ldr»    pc,·[ip,·#1960]!»      @·0x7a811 »       ldr»    pc,·[ip,·#1792]!»      @·0x700
  
12 00005760·<create_s@plt>:12 00005808·<create_s@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#172032»       @·0x2a00014 »       add»    ip,·ip,·#172032»       @·0x2a000
15 »       ldr»    pc,·[ip,·#1952]!»      @·0x7a015 »       ldr»    pc,·[ip,·#1784]!»      @·0x6f8
  
16 0000576c·<strcmp@plt>:16 00005814·<strcmp@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#172032»       @·0x2a00018 »       add»    ip,·ip,·#172032»       @·0x2a000
19 »       ldr»    pc,·[ip,·#1944]!»      @·0x79819 »       ldr»    pc,·[ip,·#1776]!»      @·0x6f0
  
20 00005778·<PL_atom_chars@plt>:20 00005820·<PL_atom_chars@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#172032»       @·0x2a00022 »       add»    ip,·ip,·#172032»       @·0x2a000
23 »       ldr»    pc,·[ip,·#1936]!»      @·0x79023 »       ldr»    pc,·[ip,·#1768]!»      @·0x6e8
  
24 00005784·<__cxa_finalize@plt>:24 0000582c·<__cxa_finalize@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#172032»       @·0x2a00026 »       add»    ip,·ip,·#172032»       @·0x2a000
27 »       ldr»    pc,·[ip,·#1928]!»      @·0x78827 »       ldr»    pc,·[ip,·#1760]!»      @·0x6e0
  
28 00005790·<find_among@plt>:28 00005838·<find_among@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#172032»       @·0x2a00030 »       add»    ip,·ip,·#172032»       @·0x2a000
31 »       ldr»    pc,·[ip,·#1920]!»      @·0x78031 »       ldr»    pc,·[ip,·#1752]!»      @·0x6d8
  
32 0000579c·<PL_unify_atom_chars@plt>:32 00005844·<PL_unify_atom_chars@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#172032»       @·0x2a00034 »       add»    ip,·ip,·#172032»       @·0x2a000
35 »       ldr»    pc,·[ip,·#1912]!»      @·0x77835 »       ldr»    pc,·[ip,·#1744]!»      @·0x6d0
  
36 000057a8·<sb_stemmer_stem@plt>:36 00005850·<sb_stemmer_stem@plt>:
37 »       add»    ip,·pc,·#0,·1237 »       add»    ip,·pc,·#0,·12
38 »       add»    ip,·ip,·#172032»       @·0x2a00038 »       add»    ip,·ip,·#172032»       @·0x2a000
39 »       ldr»    pc,·[ip,·#1904]!»      @·0x77039 »       ldr»    pc,·[ip,·#1736]!»      @·0x6c8
  
40 000057b4·<eq_s_b@plt>:40 0000585c·<eq_s_b@plt>:
41 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477841 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#172032»       @·0x2a00043 »       add»    ip,·ip,·#172032»       @·0x2a000
44 »       ldr»    pc,·[ip,·#1892]!»      @·0x76444 »       ldr»    pc,·[ip,·#1724]!»      @·0x6bc
  
45 000057c4·<PL_unregister_atom@plt>:45 0000586c·<PL_unregister_atom@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#172032»       @·0x2a00047 »       add»    ip,·ip,·#172032»       @·0x2a000
48 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c48 »       ldr»    pc,·[ip,·#1716]!»      @·0x6b4
  
49 000057d0·<memmove@plt>:49 00005878·<memmove@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#172032»       @·0x2a00051 »       add»    ip,·ip,·#172032»       @·0x2a000
52 »       ldr»    pc,·[ip,·#1876]!»      @·0x75452 »       ldr»    pc,·[ip,·#1708]!»      @·0x6ac
  
53 000057dc·<free@plt>:53 00005884·<free@plt>:
54 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477854 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#172032»       @·0x2a00056 »       add»    ip,·ip,·#172032»       @·0x2a000
57 »       ldr»    pc,·[ip,·#1864]!»      @·0x74857 »       ldr»    pc,·[ip,·#1696]!»      @·0x6a0
  
58 000057ec·<SN_create_env@plt>:58 00005894·<SN_create_env@plt>:
59 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477859 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
60 »       add»    ip,·pc,·#0,·1260 »       add»    ip,·pc,·#0,·12
61 »       add»    ip,·ip,·#172032»       @·0x2a00061 »       add»    ip,·ip,·#172032»       @·0x2a000
62 »       ldr»    pc,·[ip,·#1852]!»      @·0x73c62 »       ldr»    pc,·[ip,·#1684]!»      @·0x694
  
63 000057fc·<PL_unify_nil@plt>:63 000058a4·<PL_unify_nil@plt>:
64 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477864 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
65 »       add»    ip,·pc,·#0,·1265 »       add»    ip,·pc,·#0,·12
66 »       add»    ip,·ip,·#172032»       @·0x2a00066 »       add»    ip,·ip,·#172032»       @·0x2a000
67 »       ldr»    pc,·[ip,·#1840]!»      @·0x73067 »       ldr»    pc,·[ip,·#1672]!»      @·0x688
  
68 0000580c·<pthread_getspecific@plt>:68 000058b4·<pthread_getspecific@plt>:
69 »       add»    ip,·pc,·#0,·1269 »       add»    ip,·pc,·#0,·12
70 »       add»    ip,·ip,·#172032»       @·0x2a00070 »       add»    ip,·ip,·#172032»       @·0x2a000
71 »       ldr»    pc,·[ip,·#1832]!»      @·0x72871 »       ldr»    pc,·[ip,·#1664]!»      @·0x680
  
72 00005818·<PL_register_foreign@plt>:72 000058c0·<PL_register_foreign@plt>:
73 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477873 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#172032»       @·0x2a00075 »       add»    ip,·ip,·#172032»       @·0x2a000
76 »       ldr»    pc,·[ip,·#1820]!»      @·0x71c76 »       ldr»    pc,·[ip,·#1652]!»      @·0x674
  
77 00005828·<eq_v_b@plt>:77 000058d0·<eq_v_b@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#172032»       @·0x2a00079 »       add»    ip,·ip,·#172032»       @·0x2a000
80 »       ldr»    pc,·[ip,·#1812]!»      @·0x71480 »       ldr»    pc,·[ip,·#1644]!»      @·0x66c
  
81 00005834·<in_grouping_b_U@plt>:81 000058dc·<in_grouping_b_U@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#172032»       @·0x2a00083 »       add»    ip,·ip,·#172032»       @·0x2a000
84 »       ldr»    pc,·[ip,·#1804]!»      @·0x70c84 »       ldr»    pc,·[ip,·#1636]!»      @·0x664
  
85 00005840·<memcmp@plt>:85 000058e8·<memcmp@plt>:
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#172032»       @·0x2a00087 »       add»    ip,·ip,·#172032»       @·0x2a000
88 »       ldr»    pc,·[ip,·#1796]!»      @·0x70488 »       ldr»    pc,·[ip,·#1628]!»      @·0x65c
  
89 0000584c·<sb_stemmer_list@plt>:89 000058f4·<sb_stemmer_list@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#172032»       @·0x2a00091 »       add»    ip,·ip,·#172032»       @·0x2a000
92 »       ldr»    pc,·[ip,·#1788]!»      @·0x6fc92 »       ldr»    pc,·[ip,·#1620]!»      @·0x654
  
93 00005858·<PL_unify_chars@plt>:93 00005900·<PL_unify_chars@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#172032»       @·0x2a00095 »       add»    ip,·ip,·#172032»       @·0x2a000
96 »       ldr»    pc,·[ip,·#1780]!»      @·0x6f496 »       ldr»    pc,·[ip,·#1612]!»      @·0x64c
  
97 00005864·<__stack_chk_fail@plt>:97 0000590c·<__stack_chk_fail@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#172032»       @·0x2a00099 »       add»    ip,·ip,·#172032»       @·0x2a000
100 »       ldr»    pc,·[ip,·#1772]!»      @·0x6ec100 »       ldr»    pc,·[ip,·#1604]!»      @·0x644
  
Max diff block lines reached; 6519/11021 bytes (59.15%) of diff not shown.
1.1 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000ec18·<.fini>:2 0000ecc0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
102 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00011ce8·00000000····························....2 ··0x00012014·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00026d5c·f95a0000····························.Z..2 ··0x00026d54·a15b0000····························.[..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00026d60·b95a0000····························.Z..2 ··0x00026d58·615b0000····························a[..
  
303 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
2.38 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0002fef8·00fe0200·00000000·00000000·40570000·............@W..3 ··0x0002fef8·f8fd0200·00000000·00000000·e8570000·.............W..
4 ··0x0002ff08·40570000·40570000·40570000·40570000·@W..@W..@W..@W..4 ··0x0002ff08·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
5 ··0x0002ff18·40570000·40570000·40570000·40570000·@W..@W..@W..@W..5 ··0x0002ff18·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
6 ··0x0002ff28·40570000·40570000·40570000·40570000·@W..@W..@W..@W..6 ··0x0002ff28·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
7 ··0x0002ff38·40570000·40570000·40570000·40570000·@W..@W..@W..@W..7 ··0x0002ff38·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
8 ··0x0002ff48·40570000·40570000·40570000·40570000·@W..@W..@W..@W..8 ··0x0002ff48·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
9 ··0x0002ff58·40570000·40570000·40570000·40570000·@W..@W..@W..@W..9 ··0x0002ff58·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
10 ··0x0002ff68·40570000·40570000·40570000·40570000·@W..@W..@W..@W..10 ··0x0002ff68·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
11 ··0x0002ff78·40570000·40570000·40570000·40570000·@W..@W..@W..@W..11 ··0x0002ff78·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
12 ··0x0002ff88·40570000·40570000·40570000·40570000·@W..@W..@W..@W..12 ··0x0002ff88·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
13 ··0x0002ff98·40570000·40570000·40570000·40570000·@W..@W..@W..@W..13 ··0x0002ff98·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
14 ··0x0002ffa8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..14 ··0x0002ffa8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
15 ··0x0002ffb8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..15 ··0x0002ffb8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
16 ··0x0002ffc8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..16 ··0x0002ffc8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
17 ··0x0002ffd8·40570000·40570000·40570000·40570000·@W..@W..@W..@W..17 ··0x0002ffd8·e8570000·e8570000·e8570000·e8570000·.W...W...W...W..
18 ··0x0002ffe8·40570000·00000000·00000000·00000000·@W..............18 ··0x0002ffe8·e8570000·00000000·00000000·00000000·.W..............
19 ··0x0002fff8·00000000·00000000···················........19 ··0x0002fff8·00000000·00000000···················........
  
8.44 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 74 lines modifiedOffset 1, 74 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00030000·00000300·84ed0000·01000000·00000000·................2 ··0x00030000·00000300·2cee0000·01000000·00000000·....,...........
3 ··0x00030010·00000000·00000000·88ed0000·01000000·................3 ··0x00030010·00000000·00000000·30ee0000·01000000·........0.......
4 ··0x00030020·00000000·00000000·00000000·f4ec0000·................4 ··0x00030020·00000000·00000000·00000000·9ced0000·................
5 ··0x00030030·01000000·00000000·00000000·00000000·................5 ··0x00030030·01000000·00000000·00000000·00000000·................
6 ··0x00030040·8ced0000·01000000·00000000·00000000·................6 ··0x00030040·34ee0000·01000000·00000000·00000000·4...............
7 ··0x00030050·00000000·90ed0000·01000000·00000000·................7 ··0x00030050·00000000·38ee0000·01000000·00000000·....8...........
8 ··0x00030060·00000000·00000000·94ed0000·01000000·................8 ··0x00030060·00000000·00000000·3cee0000·01000000·........<.......
9 ··0x00030070·00000000·00000000·00000000·fcec0000·................9 ··0x00030070·00000000·00000000·00000000·a4ed0000·................
10 ··0x00030080·01000000·00000000·00000000·00000000·................10 ··0x00030080·01000000·00000000·00000000·00000000·................
11 ··0x00030090·98ed0000·01000000·00000000·00000000·................11 ··0x00030090·40ee0000·01000000·00000000·00000000·@...............
12 ··0x000300a0·00000000·9ced0000·01000000·00000000·................12 ··0x000300a0·00000000·44ee0000·01000000·00000000·....D...........
13 ··0x000300b0·00000000·00000000·04ed0000·01000000·................13 ··0x000300b0·00000000·00000000·aced0000·01000000·................
14 ··0x000300c0·00000000·00000000·00000000·a0ed0000·................14 ··0x000300c0·00000000·00000000·00000000·48ee0000·............H...
15 ··0x000300d0·01000000·00000000·00000000·00000000·................15 ··0x000300d0·01000000·00000000·00000000·00000000·................
16 ··0x000300e0·a4ed0000·01000000·00000000·00000000·................16 ··0x000300e0·4cee0000·01000000·00000000·00000000·L...............
17 ··0x000300f0·00000000·a8ed0000·01000000·00000000·................17 ··0x000300f0·00000000·50ee0000·01000000·00000000·....P...........
18 ··0x00030100·00000000·00000000·aced0000·01000000·................18 ··0x00030100·00000000·00000000·54ee0000·01000000·........T.......
19 ··0x00030110·00000000·00000000·00000000·0ced0000·................19 ··0x00030110·00000000·00000000·00000000·b4ed0000·................
20 ··0x00030120·01000000·00000000·00000000·00000000·................20 ··0x00030120·01000000·00000000·00000000·00000000·................
21 ··0x00030130·b0ed0000·01000000·00000000·00000000·................21 ··0x00030130·58ee0000·01000000·00000000·00000000·X...............
22 ··0x00030140·00000000·b4ed0000·01000000·00000000·................22 ··0x00030140·00000000·5cee0000·01000000·00000000·....\...........
23 ··0x00030150·00000000·00000000·b8ed0000·01000000·................23 ··0x00030150·00000000·00000000·60ee0000·01000000·........`.......
24 ··0x00030160·00000000·00000000·00000000·14ed0000·................24 ··0x00030160·00000000·00000000·00000000·bced0000·................
25 ··0x00030170·01000000·00000000·00000000·00000000·................25 ··0x00030170·01000000·00000000·00000000·00000000·................
26 ··0x00030180·bced0000·01000000·00000000·00000000·................26 ··0x00030180·64ee0000·01000000·00000000·00000000·d...............
27 ··0x00030190·00000000·1ced0000·01000000·00000000·................27 ··0x00030190·00000000·c4ed0000·01000000·00000000·................
28 ··0x000301a0·00000000·00000000·c0ed0000·01000000·................28 ··0x000301a0·00000000·00000000·68ee0000·01000000·........h.......
29 ··0x000301b0·00000000·00000000·00000000·c4ed0000·................29 ··0x000301b0·00000000·00000000·00000000·6cee0000·............l...
30 ··0x000301c0·01000000·00000000·00000000·00000000·................30 ··0x000301c0·01000000·00000000·00000000·00000000·................
31 ··0x000301d0·24ed0000·01000000·00000000·00000000·$...............31 ··0x000301d0·cced0000·01000000·00000000·00000000·................
32 ··0x000301e0·00000000·c8ed0000·01000000·00000000·................32 ··0x000301e0·00000000·70ee0000·01000000·00000000·....p...........
33 ··0x000301f0·00000000·00000000·cced0000·01000000·................33 ··0x000301f0·00000000·00000000·74ee0000·01000000·........t.......
34 ··0x00030200·00000000·00000000·00000000·30ed0000·............0...34 ··0x00030200·00000000·00000000·00000000·d8ed0000·................
35 ··0x00030210·01000000·00000000·00000000·00000000·................35 ··0x00030210·01000000·00000000·00000000·00000000·................
36 ··0x00030220·d0ed0000·01000000·00000000·00000000·................36 ··0x00030220·78ee0000·01000000·00000000·00000000·x...............
37 ··0x00030230·00000000·d4ed0000·01000000·00000000·................37 ··0x00030230·00000000·7cee0000·01000000·00000000·....|...........
38 ··0x00030240·00000000·00000000·d8ed0000·01000000·................38 ··0x00030240·00000000·00000000·80ee0000·01000000·................
39 ··0x00030250·00000000·00000000·00000000·dced0000·................39 ··0x00030250·00000000·00000000·00000000·84ee0000·................
40 ··0x00030260·01000000·00000000·00000000·00000000·................40 ··0x00030260·01000000·00000000·00000000·00000000·................
41 ··0x00030270·38ed0000·01000000·00000000·00000000·8...............41 ··0x00030270·e0ed0000·01000000·00000000·00000000·................
42 ··0x00030280·00000000·e0ed0000·01000000·00000000·................42 ··0x00030280·00000000·88ee0000·01000000·00000000·................
43 ··0x00030290·00000000·00000000·44ed0000·01000000·........D.......43 ··0x00030290·00000000·00000000·eced0000·01000000·................
44 ··0x000302a0·00000000·00000000·00000000·4ced0000·............L...44 ··0x000302a0·00000000·00000000·00000000·f4ed0000·................
45 ··0x000302b0·01000000·00000000·00000000·00000000·................45 ··0x000302b0·01000000·00000000·00000000·00000000·................
46 ··0x000302c0·e4ed0000·01000000·00000000·00000000·................46 ··0x000302c0·8cee0000·01000000·00000000·00000000·................
47 ··0x000302d0·00000000·e8ed0000·01000000·00000000·................47 ··0x000302d0·00000000·90ee0000·01000000·00000000·................
48 ··0x000302e0·00000000·00000000·58ed0000·01000000·........X.......48 ··0x000302e0·00000000·00000000·00ee0000·01000000·................
49 ··0x000302f0·00000000·00000000·00000000·eced0000·................49 ··0x000302f0·00000000·00000000·00000000·94ee0000·................
50 ··0x00030300·01000000·00000000·00000000·00000000·................50 ··0x00030300·01000000·00000000·00000000·00000000·................
51 ··0x00030310·f0ed0000·01000000·00000000·00000000·................51 ··0x00030310·98ee0000·01000000·00000000·00000000·................
52 ··0x00030320·00000000·f4ed0000·01000000·00000000·................52 ··0x00030320·00000000·9cee0000·01000000·00000000·................
53 ··0x00030330·00000000·00000000·f8ed0000·01000000·................53 ··0x00030330·00000000·00000000·a0ee0000·01000000·................
54 ··0x00030340·00000000·00000000·00000000·64ed0000·............d...54 ··0x00030340·00000000·00000000·00000000·0cee0000·................
55 ··0x00030350·01000000·00000000·00000000·00000000·................55 ··0x00030350·01000000·00000000·00000000·00000000·................
56 ··0x00030360·fced0000·01000000·00000000·00000000·................56 ··0x00030360·a4ee0000·01000000·00000000·00000000·................
57 ··0x00030370·00000000·6ced0000·01000000·00000000·....l...........57 ··0x00030370·00000000·14ee0000·01000000·00000000·................
58 ··0x00030380·00000000·00000000·00ee0000·01000000·................58 ··0x00030380·00000000·00000000·a8ee0000·01000000·................
59 ··0x00030390·00000000·00000000·00000000·04ee0000·................59 ··0x00030390·00000000·00000000·00000000·acee0000·................
60 ··0x000303a0·01000000·00000000·00000000·00000000·................60 ··0x000303a0·01000000·00000000·00000000·00000000·................
61 ··0x000303b0·74ed0000·01000000·00000000·00000000·t...............61 ··0x000303b0·1cee0000·01000000·00000000·00000000·................
62 ··0x000303c0·00000000·08ee0000·01000000·00000000·................62 ··0x000303c0·00000000·b0ee0000·01000000·00000000·................
63 ··0x000303d0·00000000·00000000·0cee0000·01000000·................63 ··0x000303d0·00000000·00000000·b4ee0000·01000000·................
64 ··0x000303e0·00000000·00000000·00000000·7ced0000·............|...64 ··0x000303e0·00000000·00000000·00000000·24ee0000·............$...
65 ··0x000303f0·01000000·00000000·00000000·00000000·................65 ··0x000303f0·01000000·00000000·00000000·00000000·................
66 ··0x00030400·00000000·00000000·00000000·00000000·................66 ··0x00030400·00000000·00000000·00000000·00000000·................
67 ··0x00030410·00000000·f4ec0000·fcec0000·04ed0000·................67 ··0x00030410·00000000·9ced0000·a4ed0000·aced0000·................
68 ··0x00030420·0ced0000·14ed0000·1ced0000·24ed0000·............$...68 ··0x00030420·b4ed0000·bced0000·c4ed0000·cced0000·................
69 ··0x00030430·30ed0000·38ed0000·44ed0000·4ced0000·0...8...D...L...69 ··0x00030430·d8ed0000·e0ed0000·eced0000·f4ed0000·................
70 ··0x00030440·58ed0000·64ed0000·6ced0000·74ed0000·X...d...l...t...70 ··0x00030440·00ee0000·0cee0000·14ee0000·1cee0000·................
71 ··0x00030450·7ced0000·00000000·10ee0000·01000000·|...............71 ··0x00030450·24ee0000·00000000·b8ee0000·01000000·$...............
72 ··0x00030460·00000000·00000000···················........72 ··0x00030460·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·64383234·66643735·35666261·30323264·d824fd755fba022d 
3 ··0x00000010·36336232·64643134·61316665·33303936·63b2dd14a1fe30962 ··0x00000000·64313863·34643763·64393061·61393561·d18c4d7cd90aa95a
 3 ··0x00000010·33396337·31343934·34373533·34383136·39c7149447534816
4 ··0x00000020·31326139·61662e64·65627567·00000000·12a9af.debug....4 ··0x00000020·32303264·38632e64·65627567·00000000·202d8c.debug....
5 ··0x00000030·2c8dc5c5····························,...5 ··0x00000030·7394940f····························s...
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·75676c69·6e6b00·····················uglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·6c696e6b·00·······nu_debuglink.
  
316 KB
./usr/lib/swi-prolog/lib/aarch64-linux/socket.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/socket.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66208·(bytes·into·file)13 ··Start·of·section·headers:··········66228·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·27
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00617c·0x0000617c·0x0000617c·0x001a8·0x001a8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x0609c·0x0609c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x06328·0x06328·R·E·0x10000
7 ··LOAD···········0x00f890·0x0001f890·0x0001f890·0x00854·0x00958·RW··0x100008 ··LOAD···········0x00f888·0x0001f888·0x0001f888·0x0085c·0x00960·RW··0x10000
8 ··DYNAMIC········0x00fd48·0x0001fd48·0x0001fd48·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fd40·0x0001fd40·0x0001fd40·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00f890·0x0001f890·0x0001f890·0x00770·0x00770·R···0x112 ··GNU_RELRO······0x00f888·0x0001f888·0x0001f888·0x00778·0x00778·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x102a0:1 There·are·28·section·headers,·starting·at·offset·0x102b4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000700·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000720·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000083c·00083c·0005ee·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000087c·00087c·000632·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000e2a·000e2a·0000e0·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000eae·000eae·0000e4·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000f0c·000f0c·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000f94·000f94·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000f5c·000f5c·000578·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001004·001004·000578·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000014d4·0014d4·000340·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············0000157c·00157c·000340·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00001814·001814·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000018bc·0018bc·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001820·001820·000504·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000018c8·0018c8·000504·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001d24·001d24·0035f0·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001dcc·001dcc·0035f0·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00005314·005314·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000053bc·0053bc·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000531c·00531c·000d7c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000053c4·0053c4·000d7c·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00006140·006140·00003c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000617c·00617c·0001a8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00006098·006098·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00006324·006324·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001f890·00f890·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001f888·00f888·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001f894·00f894·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001f88c·00f88c·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········0001f898·00f898·0004b0·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········0001f890·00f890·0004b0·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fd48·00fd48·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fd40·00fd40·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fe40·00fe40·0001c0·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001fe40·00fe40·0001c0·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·0000e4·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·0000e4·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········000200e4·0100e4·000104·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········000200e4·0100e4·000104·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100e4·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100e4·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010115·00005b·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·010115·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010170·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·010170·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0101a4·0000f9·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·0101a4·00010f·00······0···0··1
30 Key·to·Flags:32 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
15.7 KB
readelf --wide --symbols {}
Max HTML report size reached
17.7 KB
readelf --wide --relocs {}
Max HTML report size reached
2.29 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfd48·contains·27·entries:1 Dynamic·section·at·offset·0xfd40·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x18146 ·0x0000000c·(INIT)·······················0x18bc
6 ·0x0000000d·(FINI)·······················0x53147 ·0x0000000d·(FINI)·······················0x53bc
7 ·0x00000019·(INIT_ARRAY)·················0x1f8908 ·0x00000019·(INIT_ARRAY)·················0x1f888
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1f89410 ·0x0000001a·(FINI_ARRAY)·················0x1f88c
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x83c13 ·0x00000005·(STRTAB)·····················0x87c
13 ·0x00000006·(SYMTAB)·····················0x13c14 ·0x00000006·(SYMTAB)·····················0x15c
14 ·0x0000000a·(STRSZ)······················1518·(bytes)15 ·0x0000000a·(STRSZ)······················1586·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fe4017 ·0x00000003·(PLTGOT)·····················0x1fe40
17 ·0x00000002·(PLTRELSZ)···················832·(bytes)18 ·0x00000002·(PLTRELSZ)···················832·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x14d420 ·0x00000017·(JMPREL)·····················0x157c
20 ·0x00000011·(REL)························0xf5c21 ·0x00000011·(REL)························0x1004
21 ·0x00000012·(RELSZ)······················1400·(bytes)22 ·0x00000012·(RELSZ)······················1400·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xf0c26 ·0x6ffffffe·(VERNEED)····················0xf94
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xe2a28 ·0x6ffffff0·(VERSYM)·····················0xeae
28 ·0x6ffffffa·(RELCOUNT)···················17029 ·0x6ffffffa·(RELCOUNT)···················170
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·cb37049f202bdab704c59361bcd40c7b84776ff13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5af1a47fb658aa1aeb40e8b7ff11cf890b9577de
5.21 KB
readelf --wide --version-info {}
    
Offset 1, 39 lines modifiedOffset 1, 42 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·112·entries:1 Version·symbols·section·'.gnu.version'·contains·114·entries:
2 ·Addr:·0x0000000000000e2a··Offset:·0x00000e2a··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000eae··Offset:·0x00000eae··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·· 
8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 7 ··010:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 8 ··014:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 10 ··01c:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)· 
14 ··02c:···1·(*global*)······4·(GLIBC_2.34)····2·(GLIBC_2.4)·····1·(*global*)···12 ··024:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···13 ··028:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 14 ··02c:···5·(GLIBC_2.34)····1·(*global*)······5·(GLIBC_2.34)····3·(GLIBC_2.4)··
 15 ··030:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
19 ··040:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 19 ··040:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····2·(GCC_3.5)····
 20 ··044:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
23 ··050:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
26 ··05c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
28 ··064:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
29 ··068:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 23 ··050:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 24 ··054:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 25 ··058:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 26 ··05c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 27 ··060:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 29 ··068:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 30 ··06c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 31 ··070:···1·(*global*)······1·(*global*)···
  
31 Version·needs·section·'.gnu.version_r'·contains·2·entries:32 Version·needs·section·'.gnu.version_r'·contains·3·entries:
32 ·Addr:·0x0000000000000f0c··Offset:·0x00000f0c··Link:·4·(.dynstr)33 ·Addr:·0x0000000000000f94··Offset:·0x00000f94··Link:·4·(.dynstr)
33 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·134 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
34 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·335 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
35 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·236 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
36 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·437 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·5
37 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·238 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 39 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 40 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
824 B
strings --all --bytes=8 {}
    
Offset 11, 14 lines modifiedOffset 11, 16 lines modified
11 PL_unify_term11 PL_unify_term
12 PL_raise_exception12 PL_raise_exception
13 PL_close_foreign_frame13 PL_close_foreign_frame
14 PL_put_atom_chars14 PL_put_atom_chars
15 __stack_chk_fail15 __stack_chk_fail
16 __assert_fail16 __assert_fail
17 __stack_chk_guard17 __stack_chk_guard
 18 __aeabi_unwind_cpp_pr1
 19 __aeabi_unwind_cpp_pr0
18 PL_get_integer20 PL_get_integer
19 PL_blob_data21 PL_blob_data
20 Sfprintf22 Sfprintf
21 PL_get_atom_ex23 PL_get_atom_ex
22 PL_atom_to_encoding24 PL_atom_to_encoding
23 PL_domain_error25 PL_domain_error
24 PL_get_file_name26 PL_get_file_name
Offset 82, 14 lines modifiedOffset 84, 15 lines modified
82 PL_warning84 PL_warning
83 PL_get_atom_chars85 PL_get_atom_chars
84 getservbyname86 getservbyname
85 PL_handle_signals87 PL_handle_signals
86 PL_unregister_atom88 PL_unregister_atom
87 shutdown89 shutdown
88 recvfrom90 recvfrom
 91 libgcc_s.so.1
89 libc.so.692 libc.so.6
90 ld-linux-armhf.so.393 ld-linux-armhf.so.3
91 GLIBC_2.494 GLIBC_2.4
92 GLIBC_2.3495 GLIBC_2.34
93 H»      KxD»   J{D96 H»      KxD»   J{D
94 F~D,KzD4i97 F~D,KzD4i
95 #KHF{DYi98 #KHF{DYi
Offset 251, 14 lines modifiedOffset 254, 16 lines modified
251 .shstrtab254 .shstrtab
252 .note.gnu.build-id255 .note.gnu.build-id
253 .gnu.hash256 .gnu.hash
254 .gnu.version257 .gnu.version
255 .gnu.version_r258 .gnu.version_r
256 .rel.dyn259 .rel.dyn
257 .rel.plt260 .rel.plt
 261 .ARM.extab
 262 .ARM.exidx
258 .eh_frame263 .eh_frame
259 .init_array264 .init_array
260 .fini_array265 .fini_array
261 .data.rel.ro266 .data.rel.ro
262 .dynamic267 .dynamic
263 .ARM.attributes268 .ARM.attributes
264 .gnu_debugaltlink269 .gnu_debugaltlink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·6e000000·01000000·05000000·....n...........2 ··0x00000138·02000000·70000000·01000000·05000000·....p...........
3 ··0x00000128·90020002·6e000000·6f000000·25c95ddd·....n...o...%.].3 ··0x00000148·90020002·70000000·71000000·25c95ddd·....p...q...%.].
4 ··0x00000138·27c7be4b····························'..K4 ··0x00000158·27c7be4b····························'..K
  
12.9 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
591 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 7586
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001814·<.init>:2 000018bc·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1d24·<PL_get_bool@plt+0xc>5 »       bl»     1dcc·<PL_get_bool@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
18.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
185 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
525 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 7586
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00005314·<.fini>:2 000053bc·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
28.4 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00006098·00000000····························....2 ··0x00006324·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001f890·e91d0000····························....2 ··0x0001f888·911e0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001f894·a91d0000····························....2 ··0x0001f88c·511e0000····························Q...
  
9.98 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 78 lines modifiedOffset 1, 78 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001f898·01000000·4c5a0000·02000000·545a0000·....LZ......TZ..2 ··0x0001f890·01000000·f45a0000·02000000·fc5a0000·.....Z.......Z..
3 ··0x0001f8a8·03000000·5c5a0000·04000000·645a0000·....\Z......dZ..3 ··0x0001f8a0·03000000·045b0000·04000000·0c5b0000·.....[.......[..
4 ··0x0001f8b8·05000000·6c5a0000·06000000·705a0000·....lZ......pZ..4 ··0x0001f8b0·05000000·145b0000·06000000·185b0000·.....[.......[..
5 ··0x0001f8c8·07000000·785a0000·08000000·805a0000·....xZ.......Z..5 ··0x0001f8c0·07000000·205b0000·08000000·285b0000·....·[......([..
6 ··0x0001f8d8·09000000·885a0000·0a000000·905a0000·.....Z.......Z..6 ··0x0001f8d0·09000000·305b0000·0a000000·385b0000·....0[......8[..
7 ··0x0001f8e8·0b000000·985a0000·0c000000·a05a0000·.....Z.......Z..7 ··0x0001f8e0·0b000000·405b0000·0c000000·485b0000·....@[......H[..
8 ··0x0001f8f8·0d000000·a85a0000·0e000000·b05a0000·.....Z.......Z..8 ··0x0001f8f0·0d000000·505b0000·0e000000·585b0000·....P[......X[..
9 ··0x0001f908·0f000000·b85a0000·10000000·c05a0000·.....Z.......Z..9 ··0x0001f900·0f000000·605b0000·10000000·685b0000·....`[......h[..
10 ··0x0001f918·11000000·c85a0000·12000000·d05a0000·.....Z.......Z..10 ··0x0001f910·11000000·705b0000·12000000·785b0000·....p[......x[..
11 ··0x0001f928·13000000·d85a0000·14000000·e05a0000·.....Z.......Z..11 ··0x0001f920·13000000·805b0000·14000000·885b0000·.....[.......[..
12 ··0x0001f938·15000000·e85a0000·16000000·f05a0000·.....Z.......Z..12 ··0x0001f930·15000000·905b0000·16000000·985b0000·.....[.......[..
13 ··0x0001f948·17000000·f85a0000·18000000·005b0000·.....Z.......[..13 ··0x0001f940·17000000·a05b0000·18000000·a85b0000·.....[.......[..
14 ··0x0001f958·19000000·085b0000·1a000000·105b0000·.....[.......[..14 ··0x0001f950·19000000·b05b0000·1a000000·b85b0000·.....[.......[..
15 ··0x0001f968·1b000000·185b0000·1c000000·205b0000·.....[......·[..15 ··0x0001f960·1b000000·c05b0000·1c000000·c85b0000·.....[.......[..
16 ··0x0001f978·1d000000·285b0000·1e000000·305b0000·....([......0[..16 ··0x0001f970·1d000000·d05b0000·1e000000·d85b0000·.....[.......[..
17 ··0x0001f988·1f000000·385b0000·20000000·405b0000·....8[..·...@[..17 ··0x0001f980·1f000000·e05b0000·20000000·e85b0000·.....[..·....[..
18 ··0x0001f998·21000000·485b0000·22000000·505b0000·!...H[.."...P[..18 ··0x0001f990·21000000·f05b0000·22000000·f85b0000·!....[.."....[..
19 ··0x0001f9a8·23000000·585b0000·24000000·605b0000·#...X[..$...`[..19 ··0x0001f9a0·23000000·005c0000·24000000·085c0000·#....\..$....\..
20 ··0x0001f9b8·25000000·705b0000·26000000·785b0000·%...p[..&...x[..20 ··0x0001f9b0·25000000·185c0000·26000000·205c0000·%....\..&...·\..
21 ··0x0001f9c8·27000000·805b0000·28000000·8c5b0000·'....[..(....[..21 ··0x0001f9c0·27000000·285c0000·28000000·345c0000·'...(\..(...4\..
22 ··0x0001f9d8·0b000000·945b0000·2a000000·a05b0000·.....[..*....[..22 ··0x0001f9d0·0b000000·3c5c0000·2a000000·485c0000·....<\..*...H\..
23 ··0x0001f9e8·2b000000·a85b0000·2c000000·b05b0000·+....[..,....[..23 ··0x0001f9e0·2b000000·505c0000·2c000000·585c0000·+...P\..,...X\..
24 ··0x0001f9f8·2d000000·b85b0000·2e000000·c45b0000·-....[.......[..24 ··0x0001f9f0·2d000000·605c0000·2e000000·6c5c0000·-...`\......l\..
25 ··0x0001fa08·2f000000·cc5b0000·30000000·d45b0000·/....[..0....[..25 ··0x0001fa00·2f000000·745c0000·30000000·7c5c0000·/...t\..0...|\..
26 ··0x0001fa18·31000000·dc5b0000·32000000·e45b0000·1....[..2....[..26 ··0x0001fa10·31000000·845c0000·32000000·8c5c0000·1....\..2....\..
27 ··0x0001fa28·33000000·ec5b0000·34000000·f45b0000·3....[..4....[..27 ··0x0001fa20·33000000·945c0000·34000000·9c5c0000·3....\..4....\..
28 ··0x0001fa38·35000000·fc5b0000·36000000·045c0000·5....[..6....\..28 ··0x0001fa30·35000000·a45c0000·36000000·ac5c0000·5....\..6....\..
29 ··0x0001fa48·37000000·0c5c0000·38000000·145c0000·7....\..8....\..29 ··0x0001fa40·37000000·b45c0000·38000000·bc5c0000·7....\..8....\..
30 ··0x0001fa58·39000000·1c5c0000·23000000·245c0000·9....\..#...$\..30 ··0x0001fa50·39000000·c45c0000·23000000·cc5c0000·9....\..#....\..
31 ··0x0001fa68·3b000000·305c0000·3c000000·385c0000·;...0\..<...8\..31 ··0x0001fa60·3b000000·d85c0000·3c000000·e05c0000·;....\..<....\..
32 ··0x0001fa78·3d000000·405c0000·3e000000·485c0000·=...@\..>...H\..32 ··0x0001fa70·3d000000·e85c0000·3e000000·f05c0000·=....\..>....\..
33 ··0x0001fa88·3f000000·505c0000·40000000·585c0000·?...P\..@...X\..33 ··0x0001fa80·3f000000·f85c0000·40000000·005d0000·?....\..@....]..
34 ··0x0001fa98·41000000·605c0000·42000000·685c0000·A...`\..B...h\..34 ··0x0001fa90·41000000·085d0000·42000000·105d0000·A....]..B....]..
35 ··0x0001faa8·43000000·705c0000·44000000·785c0000·C...p\..D...x\..35 ··0x0001faa0·43000000·185d0000·44000000·205d0000·C....]..D...·]..
36 ··0x0001fab8·45000000·805c0000·46000000·885c0000·E....\..F....\..36 ··0x0001fab0·45000000·285d0000·46000000·305d0000·E...(]..F...0]..
37 ··0x0001fac8·47000000·905c0000·48000000·985c0000·G....\..H....\..37 ··0x0001fac0·47000000·385d0000·48000000·405d0000·G...8]..H...@]..
38 ··0x0001fad8·49000000·a45c0000·4a000000·ac5c0000·I....\..J....\..38 ··0x0001fad0·49000000·4c5d0000·4a000000·545d0000·I...L]..J...T]..
39 ··0x0001fae8·4b000000·b45c0000·4c000000·c05c0000·K....\..L....\..39 ··0x0001fae0·4b000000·5c5d0000·4c000000·685d0000·K...\]..L...h]..
40 ··0x0001faf8·4d000000·cc5c0000·4e000000·d45c0000·M....\..N....\..40 ··0x0001faf0·4d000000·745d0000·4e000000·7c5d0000·M...t]..N...|]..
41 ··0x0001fb08·4f000000·dc5c0000·50000000·e45c0000·O....\..P....\..41 ··0x0001fb00·4f000000·845d0000·50000000·8c5d0000·O....]..P....]..
42 ··0x0001fb18·51000000·ec5c0000·52000000·f45c0000·Q....\..R....\..42 ··0x0001fb10·51000000·945d0000·52000000·9c5d0000·Q....]..R....]..
43 ··0x0001fb28·53000000·fc5c0000·54000000·085d0000·S....\..T....]..43 ··0x0001fb20·53000000·a45d0000·54000000·b05d0000·S....]..T....]..
44 ··0x0001fb38·55000000·105d0000·56000000·1c5d0000·U....]..V....]..44 ··0x0001fb30·55000000·b85d0000·56000000·c45d0000·U....]..V....]..
45 ··0x0001fb48·57000000·285d0000·58000000·305d0000·W...(]..X...0]..45 ··0x0001fb40·57000000·d05d0000·58000000·d85d0000·W....]..X....]..
46 ··0x0001fb58·59000000·3c5d0000·5a000000·4c5d0000·Y...<]..Z...L]..46 ··0x0001fb50·59000000·e45d0000·5a000000·f45d0000·Y....]..Z....]..
47 ··0x0001fb68·5b000000·585d0000·5c000000·645d0000·[...X]..\...d]..47 ··0x0001fb60·5b000000·005e0000·5c000000·0c5e0000·[....^..\....^..
48 ··0x0001fb78·5d000000·705d0000·5e000000·805d0000·]...p]..^....]..48 ··0x0001fb70·5d000000·185e0000·5e000000·285e0000·]....^..^...(^..
49 ··0x0001fb88·5f000000·905d0000·60000000·9c5d0000·_....]..`....]..49 ··0x0001fb80·5f000000·385e0000·60000000·445e0000·_...8^..`...D^..
50 ··0x0001fb98·61000000·ac5d0000·62000000·bc5d0000·a....]..b....]..50 ··0x0001fb90·61000000·545e0000·62000000·645e0000·a...T^..b...d^..
51 ··0x0001fba8·63000000·c85d0000·64000000·d85d0000·c....]..d....]..51 ··0x0001fba0·63000000·705e0000·64000000·805e0000·c...p^..d....^..
52 ··0x0001fbb8·65000000·e45d0000·66000000·f05d0000·e....]..f....]..52 ··0x0001fbb0·65000000·8c5e0000·66000000·985e0000·e....^..f....^..
53 ··0x0001fbc8·67000000·fc5d0000·68000000·0c5e0000·g....]..h....^..53 ··0x0001fbc0·67000000·a45e0000·68000000·b45e0000·g....^..h....^..
54 ··0x0001fbd8·69000000·185e0000·6a000000·205e0000·i....^..j...·^..54 ··0x0001fbd0·69000000·c05e0000·6a000000·c85e0000·i....^..j....^..
55 ··0x0001fbe8·6b000000·285e0000·6c000000·345e0000·k...(^..l...4^..55 ··0x0001fbe0·6b000000·d05e0000·6c000000·dc5e0000·k....^..l....^..
56 ··0x0001fbf8·6d000000·405e0000·6e000000·505e0000·m...@^..n...P^..56 ··0x0001fbf0·6d000000·e85e0000·6e000000·f85e0000·m....^..n....^..
57 ··0x0001fc08·6f000000·5c5e0000·70000000·6c5e0000·o...\^..p...l^..57 ··0x0001fc00·6f000000·045f0000·70000000·145f0000·o...._..p...._..
58 ··0x0001fc18·71000000·785e0000·72000000·885e0000·q...x^..r....^..58 ··0x0001fc10·71000000·205f0000·72000000·305f0000·q...·_..r...0_..
59 ··0x0001fc28·73000000·945e0000·74000000·a05e0000·s....^..t....^..59 ··0x0001fc20·73000000·3c5f0000·74000000·485f0000·s...<_..t...H_..
60 ··0x0001fc38·75000000·a85e0000·76000000·b05e0000·u....^..v....^..60 ··0x0001fc30·75000000·505f0000·76000000·585f0000·u...P_..v...X_..
61 ··0x0001fc48·77000000·b85e0000·78000000·c05e0000·w....^..x....^..61 ··0x0001fc40·77000000·605f0000·78000000·685f0000·w...`_..x...h_..
62 ··0x0001fc58·79000000·c85e0000·7a000000·d45e0000·y....^..z....^..62 ··0x0001fc50·79000000·705f0000·7a000000·7c5f0000·y...p_..z...|_..
63 ··0x0001fc68·7b000000·dc5e0000·7c000000·e85e0000·{....^..|....^..63 ··0x0001fc60·7b000000·845f0000·7c000000·905f0000·{...._..|...._..
64 ··0x0001fc78·7d000000·f45e0000·7e000000·005f0000·}....^..~...._..64 ··0x0001fc70·7d000000·9c5f0000·7e000000·a85f0000·}...._..~...._..
65 ··0x0001fc88·7f000000·085f0000·80000000·145f0000·....._......._..65 ··0x0001fc80·7f000000·b05f0000·80000000·bc5f0000·....._......._..
66 ··0x0001fc98·81000000·205f0000·82000000·305f0000·....·_......0_..66 ··0x0001fc90·81000000·c85f0000·82000000·d85f0000·....._......._..
67 ··0x0001fca8·83000000·3c5f0000·84000000·4c5f0000·....<_......L_..67 ··0x0001fca0·83000000·e45f0000·84000000·f45f0000·....._......._..
68 ··0x0001fcb8·85000000·545f0000·5f000000·605f0000·....T_.._...`_..68 ··0x0001fcb0·85000000·fc5f0000·5f000000·08600000·....._.._....`..
69 ··0x0001fcc8·00000000·00000000·01000000·a8590000·.............Y..69 ··0x0001fcc0·00000000·00000000·01000000·505a0000·............PZ..
70 ··0x0001fcd8·04000000·b8590000·03000000·c0590000·.....Y.......Y..70 ··0x0001fcd0·04000000·605a0000·03000000·685a0000·....`Z......hZ..
71 ··0x0001fce8·02000000·cc590000·00000000·00000000·.....Y..........71 ··0x0001fce0·02000000·745a0000·00000000·00000000·....tZ..........
72 ··0x0001fcf8·fdffffff·d8590000·ffffffff·e4590000·.....Y.......Y..72 ··0x0001fcf0·fdffffff·805a0000·ffffffff·8c5a0000·.....Z.......Z..
73 ··0x0001fd08·fcffffff·f4590000·faffffff·005a0000·.....Y.......Z..73 ··0x0001fd00·fcffffff·9c5a0000·faffffff·a85a0000·.....Z.......Z..
74 ··0x0001fd18·f6ffffff·0c5a0000·feffffff·185a0000·.....Z.......Z..74 ··0x0001fd10·f6ffffff·b45a0000·feffffff·c05a0000·.....Z.......Z..
75 ··0x0001fd28·f8ffffff·245a0000·f9ffffff·305a0000·....$Z......0Z..75 ··0x0001fd20·f8ffffff·cc5a0000·f9ffffff·d85a0000·.....Z.......Z..
76 ··0x0001fd38·f5ffffff·405a0000·00000000·00000000·....@Z..........76 ··0x0001fd30·f5ffffff·e85a0000·00000000·00000000·.....Z..........
  
3.83 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fe40·48fd0100·00000000·00000000·20180000·H...........·...3 ··0x0001fe40·40fd0100·00000000·00000000·c8180000·@...............
4 ··0x0001fe50·20180000·20180000·20180000·20180000··...·...·...·...4 ··0x0001fe50·c8180000·c8180000·c8180000·c8180000·................
5 ··0x0001fe60·20180000·20180000·20180000·20180000··...·...·...·...5 ··0x0001fe60·c8180000·c8180000·c8180000·c8180000·................
6 ··0x0001fe70·20180000·20180000·20180000·20180000··...·...·...·...6 ··0x0001fe70·c8180000·c8180000·c8180000·c8180000·................
7 ··0x0001fe80·20180000·20180000·20180000·20180000··...·...·...·...7 ··0x0001fe80·c8180000·c8180000·c8180000·c8180000·................
8 ··0x0001fe90·20180000·20180000·20180000·20180000··...·...·...·...8 ··0x0001fe90·c8180000·c8180000·c8180000·c8180000·................
9 ··0x0001fea0·20180000·20180000·20180000·20180000··...·...·...·...9 ··0x0001fea0·c8180000·c8180000·c8180000·c8180000·................
10 ··0x0001feb0·20180000·20180000·20180000·20180000··...·...·...·...10 ··0x0001feb0·c8180000·c8180000·c8180000·c8180000·................
11 ··0x0001fec0·20180000·20180000·20180000·20180000··...·...·...·...11 ··0x0001fec0·c8180000·c8180000·c8180000·c8180000·................
12 ··0x0001fed0·20180000·20180000·20180000·20180000··...·...·...·...12 ··0x0001fed0·c8180000·c8180000·c8180000·c8180000·................
13 ··0x0001fee0·20180000·20180000·20180000·20180000··...·...·...·...13 ··0x0001fee0·c8180000·c8180000·c8180000·c8180000·................
14 ··0x0001fef0·20180000·20180000·20180000·20180000··...·...·...·...14 ··0x0001fef0·c8180000·c8180000·c8180000·c8180000·................
15 ··0x0001ff00·20180000·20180000·20180000·20180000··...·...·...·...15 ··0x0001ff00·c8180000·c8180000·c8180000·c8180000·................
16 ··0x0001ff10·20180000·20180000·20180000·20180000··...·...·...·...16 ··0x0001ff10·c8180000·c8180000·c8180000·c8180000·................
17 ··0x0001ff20·20180000·20180000·20180000·20180000··...·...·...·...17 ··0x0001ff20·c8180000·c8180000·c8180000·c8180000·................
18 ··0x0001ff30·20180000·20180000·20180000·20180000··...·...·...·...18 ··0x0001ff30·c8180000·c8180000·c8180000·c8180000·................
19 ··0x0001ff40·20180000·20180000·20180000·20180000··...·...·...·...19 ··0x0001ff40·c8180000·c8180000·c8180000·c8180000·................
20 ··0x0001ff50·20180000·20180000·20180000·20180000··...·...·...·...20 ··0x0001ff50·c8180000·c8180000·c8180000·c8180000·................
21 ··0x0001ff60·20180000·20180000·20180000·20180000··...·...·...·...21 ··0x0001ff60·c8180000·c8180000·c8180000·c8180000·................
22 ··0x0001ff70·20180000·20180000·20180000·20180000··...·...·...·...22 ··0x0001ff70·c8180000·c8180000·c8180000·c8180000·................
23 ··0x0001ff80·20180000·20180000·20180000·20180000··...·...·...·...23 ··0x0001ff80·c8180000·c8180000·c8180000·c8180000·................
24 ··0x0001ff90·20180000·20180000·20180000·20180000··...·...·...·...24 ··0x0001ff90·c8180000·c8180000·c8180000·c8180000·................
25 ··0x0001ffa0·20180000·20180000·20180000·20180000··...·...·...·...25 ··0x0001ffa0·c8180000·c8180000·c8180000·c8180000·................
26 ··0x0001ffb0·20180000·20180000·20180000·20180000··...·...·...·...26 ··0x0001ffb0·c8180000·c8180000·c8180000·c8180000·................
27 ··0x0001ffc0·20180000·20180000·20180000·20180000··...·...·...·...27 ··0x0001ffc0·c8180000·c8180000·c8180000·c8180000·................
28 ··0x0001ffd0·20180000·20180000·20180000·20180000··...·...·...·...28 ··0x0001ffd0·c8180000·c8180000·c8180000·c8180000·................
29 ··0x0001ffe0·20180000·20180000·20180000·00000000··...·...·.......29 ··0x0001ffe0·c8180000·c8180000·c8180000·00000000·................
30 ··0x0001fff0·00000000·00000000·00000000·00000000·................30 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
1.77 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·00000000·07000000·bc550000·.............U..2 ··0x00020000·00000200·00000000·07000000·64560000·............dV..
3 ··0x00020010·00000000·07000000·58560000·00000000·........XV......3 ··0x00020010·00000000·07000000·00570000·00000000·.........W......
4 ··0x00020020·00000000·54570000·00000000·ffffffff·....TW..........4 ··0x00020020·00000000·fc570000·00000000·ffffffff·.....W..........
5 ··0x00020030·00000000·013a2975·00000000·e4540000·.....:)u.....T..5 ··0x00020030·00000000·013a2975·00000000·8c550000·.....:)u.....U..
6 ··0x00020040·19230000·89220000·e5220000·c1220000·.#..."..."..."..6 ··0x00020040·c1230000·31230000·8d230000·69230000·.#..1#...#..i#..
7 ··0x00020050·00000000·00000000·00000000·00000000·................7 ··0x00020050·00000000·00000000·00000000·00000000·................
8 ··0x00020060·00000000·00000000·00000000·00000000·................8 ··0x00020060·00000000·00000000·00000000·00000000·................
9 ··0x00020070·00000000·00000000·00000000·00000000·................9 ··0x00020070·00000000·00000000·00000000·00000000·................
10 ··0x00020080·00000000·00000000·00000000·00000000·................10 ··0x00020080·00000000·00000000·00000000·00000000·................
11 ··0x00020090·11240000·0d240000·25220000·15240000·.$...$..%"...$..11 ··0x00020090·b9240000·b5240000·cd220000·bd240000·.$...$..."...$..
12 ··0x000200a0·d1230000·00000000·11240000·0d240000·.#.......$...$..12 ··0x000200a0·79240000·00000000·b9240000·b5240000·y$.......$...$..
13 ··0x000200b0·25220000·09240000·d1230000·00000000·%"...$...#......13 ··0x000200b0·cd220000·b1240000·79240000·00000000·."...$..y$......
14 ··0x000200c0·00000000·07000000·bc550000·00000000·.........U......14 ··0x000200c0·00000000·07000000·64560000·00000000·........dV......
15 ··0x000200d0·07000000·58560000·00000000·ffffffff·....XV..........15 ··0x000200d0·07000000·00570000·00000000·ffffffff·.....W..........
16 ··0x000200e0·00000000····························....16 ··0x000200e0·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·33373034·39663230·32626461·62373034·37049f202bdab704 
3 ··0x00000010·63353933·36316263·64343063·37623834·c59361bcd40c7b842 ··0x00000000·66316134·37666236·35386161·31616562·f1a47fb658aa1aeb
 3 ··0x00000010·34306538·62376666·31316366·38393062·40e8b7ff11cf890b
4 ··0x00000020·37373666·66312e64·65627567·00000000·776ff1.debug....4 ··0x00000020·39353737·64652e64·65627567·00000000·9577de.debug....
5 ··0x00000030·07d98a51····························...Q5 ··0x00000030·06717be2····························.q{.
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·7567616c·746c696e·6b002e67·6e755f64·ugaltlink..gnu_d 
18 ··0x000000f0·65627567·6c696e6b·00················ebuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.
 19 ··0x00000100·2e676e75·5f646562·75676c69·6e6b00···.gnu_debuglink.
  
83.5 KB
./usr/lib/swi-prolog/lib/aarch64-linux/streaminfo.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/uuid.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 77% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65980·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00105c·0x0000105c·0x0000105c·0x00018·0x00018·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01168·0x01168·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01078·0x01078·R·E·0x10000
7 ··LOAD···········0x00fe90·0x0001fe90·0x0001fe90·0x00174·0x00178·RW··0x100008 ··LOAD···········0x00fe5c·0x0001fe5c·0x0001fe5c·0x001a8·0x001cc·RW··0x10000
8 ··DYNAMIC········0x00fe98·0x0001fe98·0x0001fe98·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe64·0x0001fe64·0x0001fe64·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe90·0x0001fe90·0x0001fe90·0x00170·0x00170·R···0x112 ··GNU_RELRO······0x00fe5c·0x0001fe5c·0x0001fe5c·0x001a4·0x001a4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·26·section·headers,·starting·at·offset·0x101bc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0001b0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000250·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000002e8·0002e8·0001cd·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000003a8·0003a8·00025c·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000004b6·0004b6·000036·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000604·000604·00004a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000004ec·0004ec·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000650·000650·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············0000052c·00052c·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000006b0·0006b0·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000056c·00056c·0000a0·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000006f0·0006f0·0000e8·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········0000060c·00060c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000007d8·0007d8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000618·000618·00010c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000007e4·0007e4·000174·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000724·000724·000778·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000958·000958·0004e8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000e9c·000e9c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000e40·000e40·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000ea4·000ea4·0002c0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000e48·000e48·000214·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······0000105c·00105c·000018·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001164·001164·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00001074·001074·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe90·00fe90·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fe5c·00fe5c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe94·00fe94·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fe60·00fe60·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe98·00fe98·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fe64·00fe64·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff90·00ff90·000070·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ff6c·00ff6c·000094·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00020004·010004·000024·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100c4·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
4.43 KB
readelf --wide --symbols {}
    
Offset 1, 30 lines modifiedOffset 1, 40 lines modified
  
1 Symbol·table·'.dynsym'·contains·27·entries:1 Symbol·table·'.dynsym'·contains·37·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000060c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000007d8·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term 
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars 
12 ·····9:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
 12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
 13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_chars_to_term
 14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_export
 15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
 17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_error
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz 
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable 
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_load
21 ····18:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(2) 
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame 
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame 
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfprintf23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
 24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
 25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
 26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
 27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
 29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
 30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
 31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_destroy
 32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_make
27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable33 ····30:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
 35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·uuid_create
 36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
 37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
29 ····26:·00000e85····24·FUNC····GLOBAL·DEFAULT···11·install_streaminfo39 ····36:·00000d8d···180·FUNC····GLOBAL·DEFAULT···11·install_uuid
4.67 KB
readelf --wide --relocs {}
    
Offset 1, 34 lines modifiedOffset 1, 43 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x52c·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x6b0·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe5c··00000017·R_ARM_RELATIVE········
3 0001fe90··00000017·R_ARM_RELATIVE········4 0001fe60··00000017·R_ARM_RELATIVE········
4 0001fe94··00000017·R_ARM_RELATIVE········ 
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000915·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001215·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001315·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x56c·contains·20·entries:11 Relocation·section·'.rel.plt'·at·offset·0x6f0·contains·29·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff9c··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle 
14 0001ffa0··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream13 0001ff78··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
15 0001ffa4··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.414 0001ff7c··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ffa8··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_term 
17 0001ffac··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars 
18 0001ffb0··00000a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign15 0001ff80··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
 16 0001ff84··00000916·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
 17 0001ff88··00000a16·R_ARM_JUMP_SLOT········00000000···PL_chars_to_term
 18 0001ff8c··00000b16·R_ARM_JUMP_SLOT········00000000···uuid_export
 19 0001ff90··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
19 0001ffb4··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.420 0001ff94··00000d16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
20 0001ffb8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_raise_exception21 0001ff98··00000e16·R_ARM_JUMP_SLOT········00000000···uuid_error
21 0001ffbc··00000d16·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz22 0001ff9c··00000f16·R_ARM_JUMP_SLOT········00000000···PL_existence_error
22 0001ffc0··00000e16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref23 0001ffa0··00001016·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
23 0001ffc4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_new_atom24 0001ffa4··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_atom
24 0001ffc8··00001016·R_ARM_JUMP_SLOT········00000000···PL_is_variable25 0001ffa8··00001216·R_ARM_JUMP_SLOT········00000000···uuid_load
25 0001ffcc··00001116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4 
26 0001ffd0··00001216·R_ARM_JUMP_SLOT········00000000···__gmon_start__26 0001ffac··00001316·R_ARM_JUMP_SLOT········00000000···__gmon_start__
 27 0001ffb0··00001416·R_ARM_JUMP_SLOT········00000000···PL_unify
27 0001ffd4··00001316·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.428 0001ffb4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
28 0001ffd8··00001416·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame29 0001ffb8··00001616·R_ARM_JUMP_SLOT········00000000···PL_type_error
29 0001ffdc··00001516·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame30 0001ffbc··00001716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
 31 0001ffc0··00001816·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
 32 0001ffc4··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
 33 0001ffc8··00001a16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
 34 0001ffcc··00001b16·R_ARM_JUMP_SLOT········00000000···PL_warning
 35 0001ffd0··00001c16·R_ARM_JUMP_SLOT········00000000···uuid_destroy
 36 0001ffd4··00001d16·R_ARM_JUMP_SLOT········00000000···uuid_make
 37 0001ffd8··00001f16·R_ARM_JUMP_SLOT········00000000···PL_get_nil
 38 0001ffdc··00002016·R_ARM_JUMP_SLOT········00000000···uuid_create
30 0001ffe0··00001616·R_ARM_JUMP_SLOT········00000000···Sfprintf39 0001ffe0··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_list
31 0001ffe4··00001716·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars40 0001ffe4··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_chars
32 0001ffe8··00001916·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.441 0001ffe8··00002316·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.45 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfe98·contains·27·entries:1 Dynamic·section·at·offset·0xfe64·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libossp-uuid.so.16]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x60c7 ·0x0000000c·(INIT)·······················0x7d8
6 ·0x0000000d·(FINI)·······················0xe9c8 ·0x0000000d·(FINI)·······················0xe40
7 ·0x00000019·(INIT_ARRAY)·················0x1fe909 ·0x00000019·(INIT_ARRAY)·················0x1fe5c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe9411 ·0x0000001a·(FINI_ARRAY)·················0x1fe60
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x2e814 ·0x00000005·(STRTAB)·····················0x3a8
13 ·0x00000006·(SYMTAB)·····················0x13815 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················461·(bytes)16 ·0x0000000a·(STRSZ)······················604·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff9018 ·0x00000003·(PLTGOT)·····················0x1ff6c
17 ·0x00000002·(PLTRELSZ)···················160·(bytes)19 ·0x00000002·(PLTRELSZ)···················232·(bytes)
18 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x56c21 ·0x00000017·(JMPREL)·····················0x6f0
20 ·0x00000011·(REL)························0x52c22 ·0x00000011·(REL)························0x6b0
21 ·0x00000012·(RELSZ)······················64·(bytes)23 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x4ec27 ·0x6ffffffe·(VERNEED)····················0x650
26 ·0x6fffffff·(VERNEEDNUM)·················228 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x4b629 ·0x6ffffff0·(VERSYM)·····················0x604
28 ·0x6ffffffa·(RELCOUNT)···················330 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·144533debb718fa4f0a47efd6a91141dbc9daff53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec888a92147d59b2fa35d7dc883d8b1ad29ff1fd
2.17 KB
readelf --wide --version-info {}
    
Offset 1, 17 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·27·entries:1 Version·symbols·section·'.gnu.version'·contains·37·entries:
2 ·Addr:·0x00000000000004b6··Offset:·0x000004b6··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000604··Offset:·0x00000604··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 12 ··024:···1·(*global*)···
  
10 Version·needs·section·'.gnu.version_r'·contains·2·entries:13 Version·needs·section·'.gnu.version_r'·contains·3·entries:
11 ·Addr:·0x00000000000004ec··Offset:·0x000004ec··Link:·4·(.dynstr)14 ·Addr:·0x0000000000000650··Offset:·0x00000650··Link:·4·(.dynstr)
12 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·115 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
13 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·316 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
14 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·117 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
15 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·218 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 19 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 20 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
1.68 KB
strings --all --bytes=8 {}
    
Offset 1, 64 lines modifiedOffset 1, 64 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_open_foreign_frame5 PL_get_nil
 6 PL_copy_term_ref
6 PL_new_term_ref7 PL_new_term_ref
7 strerror 
8 PL_new_atom 
9 PL_is_variable8 PL_get_list
 9 PL_get_name_arity_sz
 10 _PL_get_arg_sz
 11 PL_get_integer_ex
 12 PL_get_nil_ex
 13 uuid_create
 14 uuid_load
 15 uuid_make
 16 uuid_destroy
 17 uuid_export
 18 PL_chars_to_term
 19 PL_get_chars
 20 PL_get_atom_ex
 21 PL_domain_error
 22 uuid_error
 23 PL_warning
 24 PL_type_error
 25 PL_unify
10 PL_unify_atom_chars26 PL_unify_chars
 27 PL_existence_error
11 PL_new_functor_sz 
12 PL_unify_term 
13 PL_raise_exception 
14 PL_close_foreign_frame 
15 PL_put_atom_chars 
16 __stack_chk_fail28 __stack_chk_fail
17 __assert_fail29 __assert_fail
18 __stack_chk_guard30 __stack_chk_guard
 31 __aeabi_unwind_cpp_pr0
 32 install_uuid
 33 PL_new_atom
19 Sfprintf 
20 __ctype_b_loc 
21 PL_get_stream_handle 
22 PL_release_stream 
23 install_streaminfo 
24 PL_register_foreign34 PL_register_foreign
 35 libossp-uuid.so.16
 36 libgcc_s.so.1
25 libc.so.637 libc.so.6
26 ld-linux-armhf.so.338 ld-linux-armhf.so.3
27 GLIBC_2.439 GLIBC_2.4
28 H»      KxD»   J{D40 H»      KxD»   J{D
 41 J)F0FzDR
 42 uuid_version
 43 uuid_format
 44 UUID:·make:·%s
 45 uuid_context
29 resource_error 
30 no_memory 
31 permission_error 
32 existence_error 
33 system_error 
34 variable 
35 instantiation_error 
36 type_error 
37 domain_error 
38 not_implemented 
39 syntax_error 
40 ./packages/clib/error.c46 ./packages/clib/uuid.c
 47 UUID:·export:·%s
 48 ossp_uuid
41 ---------------- 
42 <%zd·0-bytes> 
43 stream_info 
44 Processed·input: 
45 Unprocessed·input: 
46 Buffered·output: 
47 Possibly·sent·output·(or·junk): 
48 $stream_info 
49 pl_error 
50 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug49 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
51 .shstrtab50 .shstrtab
52 .note.gnu.build-id51 .note.gnu.build-id
53 .gnu.hash52 .gnu.hash
54 .gnu.version53 .gnu.version
55 .gnu.version_r54 .gnu.version_r
56 .rel.dyn55 .rel.dyn
57 .rel.plt56 .rel.plt
 57 .ARM.exidx
58 .eh_frame58 .eh_frame
59 .init_array59 .init_array
60 .fini_array60 .fini_array
61 .dynamic61 .dynamic
62 .ARM.attributes62 .ARM.attributes
63 .gnu_debugaltlink63 .gnu_debugaltlink
64 .gnu_debuglink64 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·1a000000·01000000·05000000·................2 ··0x00000138·02000000·24000000·01000000·05000000·....$...........
3 ··0x00000128·01000800·00000000·1a000000·13247ac2·.............$z.3 ··0x00000148·00000480·24000000·00000000·f307d654·....$..........T
  
4.53 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 32 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000002e8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000003a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002f8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000003b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000308·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000318·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000003d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000328·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000003e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000338·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000003f8·6c697a65·00504c5f·6765745f·6e696c00·lize.PL_get_nil.
8 ··0x00000348·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne 
9 ··0x00000358·775f7465·726d5f72·65660073·74726572·w_term_ref.strer 
10 ··0x00000368·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom. 
11 ··0x00000378·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P 
12 ··0x00000388·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha 
13 ··0x00000398·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo 
14 ··0x000003a8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te 
15 ··0x000003b8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce 
16 ··0x000003c8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f 
17 ··0x000003d8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_ 
18 ··0x000003e8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._ 
19 ··0x000003f8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. 
20 ··0x00000408·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__ 
21 ··0x00000418·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard. 
22 ··0x00000428·53667072·696e7466·005f5f63·74797065·Sfprintf.__ctype 
23 ··0x00000438·5f625f6c·6f630050·4c5f6765·745f7374·_b_loc.PL_get_st 
24 ··0x00000448·7265616d·5f68616e·646c6500·504c5f72·ream_handle.PL_r 
25 ··0x00000458·656c6561·73655f73·74726561·6d00696e·elease_stream.in 
26 ··0x00000468·7374616c·6c5f7374·7265616d·696e666f·stall_streaminfo 
27 ··0x00000478·00504c5f·72656769·73746572·5f666f72·.PL_register_for 
28 ··0x00000488·6569676e·006c6962·632e736f·2e36006c·eign.libc.so.6.l 
29 ··0x00000498·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so 
30 ··0x000004a8·2e330047·4c494243·5f322e34·00·······.3.GLIBC_2.4.8 ··0x00000408·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
 9 ··0x00000418·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
 10 ··0x00000428·00504c5f·6765745f·6c697374·00504c5f·.PL_get_list.PL_
 11 ··0x00000438·6765745f·6e616d65·5f617269·74795f73·get_name_arity_s
 12 ··0x00000448·7a005f50·4c5f6765·745f6172·675f737a·z._PL_get_arg_sz
 13 ··0x00000458·00504c5f·6765745f·696e7465·6765725f·.PL_get_integer_
 14 ··0x00000468·65780050·4c5f6765·745f6e69·6c5f6578·ex.PL_get_nil_ex
 15 ··0x00000478·00757569·645f6372·65617465·00757569·.uuid_create.uui
 16 ··0x00000488·645f6c6f·61640075·7569645f·6d616b65·d_load.uuid_make
 17 ··0x00000498·00757569·645f6465·7374726f·79007575·.uuid_destroy.uu
 18 ··0x000004a8·69645f65·78706f72·7400504c·5f636861·id_export.PL_cha
 19 ··0x000004b8·72735f74·6f5f7465·726d0050·4c5f6765·rs_to_term.PL_ge
 20 ··0x000004c8·745f6368·61727300·504c5f67·65745f61·t_chars.PL_get_a
 21 ··0x000004d8·746f6d5f·65780050·4c5f646f·6d61696e·tom_ex.PL_domain
 22 ··0x000004e8·5f657272·6f720075·7569645f·6572726f·_error.uuid_erro
 23 ··0x000004f8·7200504c·5f776172·6e696e67·00504c5f·r.PL_warning.PL_
 24 ··0x00000508·74797065·5f657272·6f720050·4c5f756e·type_error.PL_un
 25 ··0x00000518·69667900·504c5f75·6e696679·5f636861·ify.PL_unify_cha
 26 ··0x00000528·72730050·4c5f6578·69737465·6e63655f·rs.PL_existence_
 27 ··0x00000538·6572726f·72005f5f·73746163·6b5f6368·error.__stack_ch
 28 ··0x00000548·6b5f6661·696c005f·5f617373·6572745f·k_fail.__assert_
 29 ··0x00000558·6661696c·005f5f73·7461636b·5f63686b·fail.__stack_chk
 30 ··0x00000568·5f677561·7264005f·5f616561·62695f75·_guard.__aeabi_u
 31 ··0x00000578·6e77696e·645f6370·705f7072·3000696e·nwind_cpp_pr0.in
 32 ··0x00000588·7374616c·6c5f7575·69640050·4c5f6e65·stall_uuid.PL_ne
 33 ··0x00000598·775f6174·6f6d0050·4c5f7265·67697374·w_atom.PL_regist
 34 ··0x000005a8·65725f66·6f726569·676e006c·69626f73·er_foreign.libos
 35 ··0x000005b8·73702d75·7569642e·736f2e31·36006c69·sp-uuid.so.16.li
 36 ··0x000005c8·62676363·5f732e73·6f2e3100·6c696263·bgcc_s.so.1.libc
 37 ··0x000005d8·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a
 38 ··0x000005e8·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_
 39 ··0x000005f8·322e3400·4743435f·332e3500··········2.4.GCC_3.5.
  
388 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000060c·<.init>:2 000007d8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     724·<__assert_fail@plt+0xc>5 »       bl»     958·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
5.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 113 lines modifiedOffset 1, 157 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000618·<PL_get_stream_handle@plt-0x14>:2 000007e4·<PL_get_nil_ex@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·628·<PL_get_stream_handle@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·7f4·<PL_get_nil_ex@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r8,·ror·#187 »       andeq»  pc,·r1,·r8,·ror·r7»    @·<UNPREDICTABLE>
  
8 0000062c·<PL_get_stream_handle@plt>:8 000007f8·<PL_get_nil_ex@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2408]!»      @·0x96811 »       ldr»    pc,·[ip,·#1912]!»      @·0x778
  
12 00000638·<PL_release_stream@plt>:12 00000804·<__cxa_finalize@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2400]!»      @·0x96015 »       ldr»    pc,·[ip,·#1904]!»      @·0x770
  
16 00000644·<__cxa_finalize@plt>:16 00000810·<PL_register_foreign@plt>:
 17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
17 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00019 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2392]!»      @·0x95820 »       ldr»    pc,·[ip,·#1892]!»      @·0x764
  
20 00000650·<PL_unify_term@plt>:21 00000820·<PL_get_name_arity_sz@plt>:
21 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#2384]!»      @·0x95024 »       ldr»    pc,·[ip,·#1884]!»      @·0x75c
  
24 0000065c·<PL_unify_atom_chars@plt>:25 0000082c·<PL_chars_to_term@plt>:
25 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#2376]!»      @·0x94828 »       ldr»    pc,·[ip,·#1876]!»      @·0x754
  
 29 00000838·<uuid_export@plt>:
28 00000668·<PL_register_foreign@plt>: 
29 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778 
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2364]!»      @·0x93c32 »       ldr»    pc,·[ip,·#1868]!»      @·0x74c
  
33 00000678·<__stack_chk_fail@plt>:33 00000844·<PL_unify_chars@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#2356]!»      @·0x93436 »       ldr»    pc,·[ip,·#1860]!»      @·0x744
  
37 00000684·<PL_raise_exception@plt>:37 00000850·<__stack_chk_fail@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2348]!»      @·0x92c40 »       ldr»    pc,·[ip,·#1852]!»      @·0x73c
  
41 00000690·<PL_new_functor_sz@plt>:41 0000085c·<uuid_error@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2340]!»      @·0x92444 »       ldr»    pc,·[ip,·#1844]!»      @·0x734
  
45 0000069c·<PL_new_term_ref@plt>:45 00000868·<PL_existence_error@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2332]!»      @·0x91c48 »       ldr»    pc,·[ip,·#1836]!»      @·0x72c
  
49 000006a8·<PL_new_atom@plt>:49 00000874·<PL_new_term_ref@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2324]!»      @·0x91452 »       ldr»    pc,·[ip,·#1828]!»      @·0x724
  
53 000006b4·<PL_is_variable@plt>:53 00000880·<PL_new_atom@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2316]!»      @·0x90c56 »       ldr»    pc,·[ip,·#1820]!»      @·0x71c
  
57 000006c0·<strerror@plt>:57 0000088c·<uuid_load@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2308]!»      @·0x90460 »       ldr»    pc,·[ip,·#1812]!»      @·0x714
  
61 000006cc·<__gmon_start__@plt>:61 00000898·<__gmon_start__@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2300]!»      @·0x8fc64 »       ldr»    pc,·[ip,·#1804]!»      @·0x70c
  
65 000006d8·<__ctype_b_loc@plt>:65 000008a4·<PL_unify@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2292]!»      @·0x8f468 »       ldr»    pc,·[ip,·#1796]!»      @·0x704
  
69 000006e4·<PL_close_foreign_frame@plt>:69 000008b0·<PL_get_integer_ex@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#2284]!»      @·0x8ec72 »       ldr»    pc,·[ip,·#1788]!»      @·0x6fc
  
73 000006f0·<PL_open_foreign_frame@plt>:73 000008bc·<PL_type_error@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#2276]!»      @·0x8e476 »       ldr»    pc,·[ip,·#1780]!»      @·0x6f4
  
77 000006fc·<Sfprintf@plt>: 
78 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477877 000008c8·<PL_copy_term_ref@plt>:
 78 »       add»    ip,·pc,·#0,·12
 79 »       add»    ip,·ip,·#126976»       @·0x1f000
 80 »       ldr»    pc,·[ip,·#1772]!»      @·0x6ec
  
 81 000008d4·<_PL_get_arg_sz@plt>:
 82 »       add»    ip,·pc,·#0,·12
 83 »       add»    ip,·ip,·#126976»       @·0x1f000
 84 »       ldr»    pc,·[ip,·#1764]!»      @·0x6e4
  
 85 000008e0·<PL_get_atom_ex@plt>:
 86 »       add»    ip,·pc,·#0,·12
 87 »       add»    ip,·ip,·#126976»       @·0x1f000
 88 »       ldr»    pc,·[ip,·#1756]!»      @·0x6dc
  
 89 000008ec·<PL_domain_error@plt>:
 90 »       add»    ip,·pc,·#0,·12
 91 »       add»    ip,·ip,·#126976»       @·0x1f000
 92 »       ldr»    pc,·[ip,·#1748]!»      @·0x6d4
  
 93 000008f8·<PL_warning@plt>:
 94 »       add»    ip,·pc,·#0,·12
 95 »       add»    ip,·ip,·#126976»       @·0x1f000
 96 »       ldr»    pc,·[ip,·#1740]!»      @·0x6cc
  
 97 00000904·<uuid_destroy@plt>:
Max diff block lines reached; 455/5204 bytes (8.74%) of diff not shown.
38.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000e9c·<.fini>:2 00000e40·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
5.24 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 47 lines modifiedOffset 1, 37 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000ea4·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000e48·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000eb4·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000e58·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000ec4·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000e68·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000ed4·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000e78·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000ee4·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000e88·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000ef4·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000e98·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000f04·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000ea8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00000f14·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000eb8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00000f24·0b000000·41000000·00000000·00000000·....A...........10 ··0x00000ec8·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00000ed8·6e733a55·524c0000·00000000·6e733a44·ns:URL......ns:D
 12 ··0x00000ee8·4e530000·6e733a58·35303000·6e733a4f·NS..ns:X500.ns:O
 13 ··0x00000ef8·49440000·6f707469·6f6e0000·75756964·ID..option..uuid
 14 ··0x00000f08·5f766572·73696f6e·00000000·75756964·_version....uuid
 15 ··0x00000f18·5f666f72·6d617400·55554944·3a206d61·_format.UUID:·ma
 16 ··0x00000f28·6b653a20·25730a00·75756964·5f636f6e·ke:·%s..uuid_con
 17 ··0x00000f38·74657874·00000000·2e2f7061·636b6167·text...../packag
 18 ··0x00000f48·65732f63·6c69622f·75756964·2e630000·es/clib/uuid.c..
 19 ··0x00000f58·30000000·55554944·3a206578·706f7274·0...UUID:·export
 20 ··0x00000f68·3a202573·0a000000·76657273·696f6e00·:·%s....version.
 21 ··0x00000f78·666f726d·61740000·61746f6d·00000000·format..atom....
 22 ··0x00000f88·696e7465·67657200·646e7300·75726c00·integer.dns.url.
 23 ··0x00000f98·6f696400·78353030·00000000·6f737370·oid.x500....ossp
 24 ··0x00000fa8·5f757569·64000000·01000000·10000000·_uuid...........
 25 ··0x00000fb8·02000000·04000000·08000000·706c5f75·............pl_u
11 ··0x00000f34·7265736f·75726365·5f657272·6f720000·resource_error.. 
12 ··0x00000f44·00000000·6e6f5f6d·656d6f72·79000000·....no_memory... 
13 ··0x00000f54·7065726d·69737369·6f6e5f65·72726f72·permission_error 
14 ··0x00000f64·00000000·65786973·74656e63·655f6572·....existence_er 
15 ··0x00000f74·726f7200·73797374·656d5f65·72726f72·ror.system_error 
16 ··0x00000f84·00000000·76617269·61626c65·00000000·....variable.... 
17 ··0x00000f94·696e7374·616e7469·6174696f·6e5f6572·instantiation_er 
18 ··0x00000fa4·726f7200·74797065·5f657272·6f720000·ror.type_error.. 
19 ··0x00000fb4·646f6d61·696e5f65·72726f72·00000000·domain_error.... 
20 ··0x00000fc4·6e6f745f·696d706c·656d656e·74656400·not_implemented. 
21 ··0x00000fd4·73796e74·61785f65·72726f72·00000000·syntax_error.... 
22 ··0x00000fe4·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/ 
23 ··0x00000ff4·6572726f·722e6300·30000000·6572726f·error.c.0...erro 
24 ··0x00001004·72000000·2f000000·636f6e74·65787400·r.../...context. 
25 ··0x00001014·2d2d2d2d·2d2d2d2d·2d2d2d2d·2d2d2d2d·---------------- 
26 ··0x00001024·0a000000·3c257a64·20302d62·79746573·....<%zd·0-bytes 
27 ··0x00001034·3e000000·25630000·5c5c7525·30347800·>...%c..\\u%04x. 
28 ··0x00001044·73747265·616d5f69·6e666f00·73747265·stream_info.stre 
29 ··0x00001054·616d0000·50726f63·65737365·6420696e·am..Processed·in 
30 ··0x00001064·7075743a·0a000000·556e7072·6f636573·put:....Unproces 
31 ··0x00001074·73656420·696e7075·743a0a00·42756666·sed·input:..Buff 
32 ··0x00001084·65726564·206f7574·7075743a·0a000000·ered·output:.... 
33 ··0x00001094·506f7373·69626c79·2073656e·74206f75·Possibly·sent·ou 
34 ··0x000010a4·74707574·20286f72·206a756e·6b293a0a·tput·(or·junk):. 
35 ··0x000010b4·00000000·24737472·65616d5f·696e666f·....$stream_info 
36 ··0x000010c4·00000000·706c5f65·72726f72·00000000·....pl_error.... 
37 ··0x000010d4·3e000000·41000000·0c000000·41000000·>...A.......A...26 ··0x00000fc8·75696400·3e000000·41000000·0c000000·uid.>...A.......
38 ··0x000010e4·11000000·41000000·27000000·41000000·....A...'...A...27 ··0x00000fd8·41000000·11000000·41000000·27000000·A.......A...'...
39 ··0x000010f4·36000000·41000000·03000000·41000000·6...A.......A...28 ··0x00000fe8·41000000·36000000·41000000·03000000·A...6...A.......
40 ··0x00001104·06000000·41000000·15000000·41000000·....A.......A...29 ··0x00000ff8·41000000·06000000·41000000·15000000·A.......A.......
41 ··0x00001114·0f000000·41000000·0e000000·41000000·....A.......A...30 ··0x00001008·41000000·0f000000·41000000·0e000000·A.......A.......
42 ··0x00001124·26000000·41000000·13000000·41000000·&...A.......A...31 ··0x00001018·41000000·26000000·41000000·13000000·A...&...A.......
43 ··0x00001134·29000000·41000000·02000000·41000000·)...A.......A...32 ··0x00001028·41000000·29000000·41000000·02000000·A...)...A.......
44 ··0x00001144·19000000·41000000·0a000000·41000000·....A.......A...33 ··0x00001038·41000000·19000000·41000000·0a000000·A.......A.......
45 ··0x00001154·0b000000·41000000·00000000·00000000·....A...........34 ··0x00001048·41000000·0b000000·41000000·00000000·A.......A.......
 35 ··0x00001058·00000000····························....
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001164·00000000····························....2 ··0x00001074·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe90·e9070000····························....2 ··0x0001fe5c·1d0a0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe94·a9070000····························....2 ··0x0001fe60·dd090000····························....
  
1.33 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 11 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff90·98fe0100·00000000·00000000·18060000·................3 ··0x0001ff6c·64fe0100·00000000·00000000·e4070000·d...............
4 ··0x0001ffa0·18060000·18060000·18060000·18060000·................ 
5 ··0x0001ffb0·18060000·18060000·18060000·18060000·................ 
6 ··0x0001ffc0·18060000·18060000·18060000·18060000·................4 ··0x0001ff7c·e4070000·e4070000·e4070000·e4070000·................
7 ··0x0001ffd0·18060000·18060000·18060000·18060000·................ 
8 ··0x0001ffe0·18060000·18060000·18060000·00000000·................5 ··0x0001ff8c·e4070000·e4070000·e4070000·e4070000·................
 6 ··0x0001ff9c·e4070000·e4070000·e4070000·e4070000·................
 7 ··0x0001ffac·e4070000·e4070000·e4070000·e4070000·................
 8 ··0x0001ffbc·e4070000·e4070000·e4070000·e4070000·................
 9 ··0x0001ffcc·e4070000·e4070000·e4070000·e4070000·................
 10 ··0x0001ffdc·e4070000·e4070000·e4070000·e4070000·................
9 ··0x0001fff0·00000000·00000000·00000000·00000000·................11 ··0x0001ffec·00000000·00000000·00000000·00000000·................
 12 ··0x0001fffc·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·34353333·64656262·37313866·61346630·4533debb718fa4f0 
3 ··0x00000010·61343765·66643661·39313134·31646263·a47efd6a91141dbc2 ··0x00000000·38383861·39323134·37643539·62326661·888a92147d59b2fa
 3 ··0x00000010·33356437·64633838·33643862·31616432·35d7dc883d8b1ad2
4 ··0x00000020·39646166·66352e64·65627567·00000000·9daff5.debug....4 ··0x00000020·39666631·66642e64·65627567·00000000·9ff1fd.debug....
5 ··0x00000030·e1fbc456····························...V5 ··0x00000030·3a0384dc····························:...
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
132 KB
./usr/lib/swi-prolog/lib/aarch64-linux/sweep-module.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/sweep-module.so
Files 78% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65972·(bytes·into·file)13 ··Start·of·section·headers:··········65996·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x002b78·0x00002b78·0x00002b78·0x000d8·0x000d8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x02abc·0x02abc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02c54·0x02c54·R·E·0x10000
7 ··LOAD···········0x00fe30·0x0001fe30·0x0001fe30·0x001d8·0x001e4·RW··0x100008 ··LOAD···········0x00fe28·0x0001fe28·0x0001fe28·0x001e0·0x001ec·RW··0x10000
8 ··DYNAMIC········0x00fe38·0x0001fe38·0x0001fe38·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe30·0x0001fe30·0x0001fe30·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe30·0x0001fe30·0x0001fe30·0x001d0·0x001d0·R···0x112 ··GNU_RELRO······0x00fe28·0x0001fe28·0x0001fe28·0x001d8·0x001d8·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b4:1 There·are·27·section·headers,·starting·at·offset·0x101cc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000340·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000360·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000047c·00047c·0002f4·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000004bc·0004bc·000338·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000770·000770·000068·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000007f4·0007f4·00006c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000007d8·0007d8·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000860·000860·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000818·000818·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000008c0·0008c0·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000858·000858·000160·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000900·000900·000160·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········000009b8·0009b8·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000a60·000a60·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000009c4·0009c4·000234·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000a6c·000a6c·000234·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000bf8·000bf8·00166c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000ca0·000ca0·00166c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00002264·002264·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000230c·00230c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000226c·00226c·00084c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002314·002314·00084c·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00002b60·002b60·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00002b78·002b78·0000d8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00002ab8·002ab8·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00002c50·002c50·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe30·00fe30·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe28·00fe28·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe34·00fe34·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe2c·00fe2c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe38·00fe38·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe30·00fe30·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff30·00ff30·0000d0·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff30·00ff30·0000d0·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000008·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000008·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020008·010008·00000c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020008·010008·00000c·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010008·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010008·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010039·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010039·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010094·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010094·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c8·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c8·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.26 KB
readelf --wide --symbols {}
    
Offset 1, 55 lines modifiedOffset 1, 57 lines modified
  
1 Symbol·table·'.dynsym'·contains·52·entries:1 Symbol·table·'.dynsym'·contains·54·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·000009b8·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000a60·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_query
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_next_solution
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_initialise16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_initialise
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int6417 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_nchars
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_term_type20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_term_type
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_compound_name_arity_sz21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_compound_name_arity_sz
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_action22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_action
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_float
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_version_info26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_version_info
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_query
30 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__31 ····28:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_current_query34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_current_query
 35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cut_query
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_nil
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_float
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_chars40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_chars
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int6441 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_int64
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_thread_self
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfdopen43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfdopen
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_list44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_list
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_module
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cleanup48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cleanup
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_initialised49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_initialised
48 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable50 ····47:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
53 ····50:·00001fa9···700·FUNC····GLOBAL·DEFAULT···11·emacs_module_init55 ····52:·00002051···700·FUNC····GLOBAL·DEFAULT···11·emacs_module_init
54 ····51:·00020010·····4·OBJECT··GLOBAL·DEFAULT···20·plugin_is_GPL_compatible56 ····53:·00020010·····4·OBJECT··GLOBAL·DEFAULT···22·plugin_is_GPL_compatible
7.39 KB
readelf --wide --relocs {}
    
Offset 1, 58 lines modifiedOffset 1, 58 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x818·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x8c0·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe30··00000017·R_ARM_RELATIVE········3 0001fe28··00000017·R_ARM_RELATIVE········
4 0001fe34··00000017·R_ARM_RELATIVE········4 0001fe2c··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00001c15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00002f15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x858·contains·44·entries:11 Relocation·section·'.rel.plt'·at·offset·0x900·contains·44·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff3c··00000316·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.413 0001ff3c··00000416·R_ARM_JUMP_SLOT········00000000···calloc@GLIBC_2.4
14 0001ff40··00000416·R_ARM_JUMP_SLOT········00000000···PL_unify_stream14 0001ff40··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
15 0001ff44··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ff44··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ff48··00000716·R_ARM_JUMP_SLOT········00000000···PL_close_query16 0001ff48··00000816·R_ARM_JUMP_SLOT········00000000···PL_close_query
17 0001ff4c··00000816·R_ARM_JUMP_SLOT········00000000···PL_next_solution17 0001ff4c··00000916·R_ARM_JUMP_SLOT········00000000···PL_next_solution
18 0001ff50··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.418 0001ff50··00000a16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
19 0001ff54··00000b16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign19 0001ff54··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
20 0001ff58··00000c16·R_ARM_JUMP_SLOT········00000000···PL_initialise20 0001ff58··00000d16·R_ARM_JUMP_SLOT········00000000···PL_initialise
21 0001ff5c··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_int6421 0001ff5c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_int64
22 0001ff60··00000e16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.422 0001ff60··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
23 0001ff64··00000f16·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars23 0001ff64··00001016·R_ARM_JUMP_SLOT········00000000···PL_atom_nchars
24 0001ff68··00001016·R_ARM_JUMP_SLOT········00000000···PL_term_type24 0001ff68··00001116·R_ARM_JUMP_SLOT········00000000···PL_term_type
25 0001ff6c··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_compound_name_arity_sz25 0001ff6c··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_compound_name_arity_sz
26 0001ff70··00001216·R_ARM_JUMP_SLOT········00000000···PL_action26 0001ff70··00001316·R_ARM_JUMP_SLOT········00000000···PL_action
27 0001ff74··00001316·R_ARM_JUMP_SLOT········00000000···PL_put_float27 0001ff74··00001416·R_ARM_JUMP_SLOT········00000000···PL_put_float
28 0001ff78··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref28 0001ff78··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
29 0001ff7c··00001516·R_ARM_JUMP_SLOT········00000000···PL_new_atom29 0001ff7c··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_atom
30 0001ff80··00001616·R_ARM_JUMP_SLOT········00000000···PL_version_info30 0001ff80··00001716·R_ARM_JUMP_SLOT········00000000···PL_version_info
31 0001ff84··00001716·R_ARM_JUMP_SLOT········00000000···PL_exception31 0001ff84··00001816·R_ARM_JUMP_SLOT········00000000···PL_exception
32 0001ff88··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs32 0001ff88··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
33 0001ff8c··00001916·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.433 0001ff8c··00001a16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
34 0001ff90··00001a16·R_ARM_JUMP_SLOT········00000000···PL_open_query34 0001ff90··00001b16·R_ARM_JUMP_SLOT········00000000···PL_open_query
35 0001ff94··00001b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__35 0001ff94··00001c16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
36 0001ff98··00001c16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.436 0001ff98··00001d16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
37 0001ff9c··00001d16·R_ARM_JUMP_SLOT········00000000···PL_unify37 0001ff9c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_unify
38 0001ffa0··00001e16·R_ARM_JUMP_SLOT········00000000···PL_current_query38 0001ffa0··00001f16·R_ARM_JUMP_SLOT········00000000···PL_current_query
39 0001ffa4··00001f16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.439 0001ffa4··00002116·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
40 0001ffa8··00002016·R_ARM_JUMP_SLOT········00000000···PL_cut_query40 0001ffa8··00002216·R_ARM_JUMP_SLOT········00000000···PL_cut_query
41 0001ffac··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_nil41 0001ffac··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_nil
42 0001ffb0··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_float42 0001ffb0··00002416·R_ARM_JUMP_SLOT········00000000···PL_get_float
43 0001ffb4··00002316·R_ARM_JUMP_SLOT········00000000···PL_put_chars43 0001ffb4··00002516·R_ARM_JUMP_SLOT········00000000···PL_put_chars
44 0001ffb8··00002416·R_ARM_JUMP_SLOT········00000000···PL_put_int6444 0001ffb8··00002616·R_ARM_JUMP_SLOT········00000000···PL_put_int64
45 0001ffbc··00002516·R_ARM_JUMP_SLOT········00000000···PL_thread_self45 0001ffbc··00002716·R_ARM_JUMP_SLOT········00000000···PL_thread_self
46 0001ffc0··00002616·R_ARM_JUMP_SLOT········00000000···Sfdopen46 0001ffc0··00002816·R_ARM_JUMP_SLOT········00000000···Sfdopen
47 0001ffc4··00002716·R_ARM_JUMP_SLOT········00000000···PL_cons_list47 0001ffc4··00002916·R_ARM_JUMP_SLOT········00000000···PL_cons_list
48 0001ffc8··00002816·R_ARM_JUMP_SLOT········00000000···PL_permission_error48 0001ffc8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_permission_error
49 0001ffcc··00002916·R_ARM_JUMP_SLOT········00000000···PL_predicate49 0001ffcc··00002b16·R_ARM_JUMP_SLOT········00000000···PL_predicate
50 0001ffd0··00002a16·R_ARM_JUMP_SLOT········00000000···PL_new_module50 0001ffd0··00002c16·R_ARM_JUMP_SLOT········00000000···PL_new_module
51 0001ffd4··00002b16·R_ARM_JUMP_SLOT········00000000···PL_cleanup51 0001ffd4··00002d16·R_ARM_JUMP_SLOT········00000000···PL_cleanup
52 0001ffd8··00002c16·R_ARM_JUMP_SLOT········00000000···PL_is_initialised52 0001ffd8··00002e16·R_ARM_JUMP_SLOT········00000000···PL_is_initialised
53 0001ffdc··00002e16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz53 0001ffdc··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
54 0001ffe0··00002f16·R_ARM_JUMP_SLOT········00000000···PL_get_nchars54 0001ffe0··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_nchars
55 0001ffe4··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_list55 0001ffe4··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_list
56 0001ffe8··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_integer56 0001ffe8··00003316·R_ARM_JUMP_SLOT········00000000···PL_get_integer
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe38·contains·27·entries:1 Dynamic·section·at·offset·0xfe30·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x9b86 ·0x0000000c·(INIT)·······················0xa60
6 ·0x0000000d·(FINI)·······················0x22647 ·0x0000000d·(FINI)·······················0x230c
7 ·0x00000019·(INIT_ARRAY)·················0x1fe308 ·0x00000019·(INIT_ARRAY)·················0x1fe28
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe3410 ·0x0000001a·(FINI_ARRAY)·················0x1fe2c
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x47c13 ·0x00000005·(STRTAB)·····················0x4bc
13 ·0x00000006·(SYMTAB)·····················0x13c14 ·0x00000006·(SYMTAB)·····················0x15c
14 ·0x0000000a·(STRSZ)······················756·(bytes)15 ·0x0000000a·(STRSZ)······················824·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff3017 ·0x00000003·(PLTGOT)·····················0x1ff30
17 ·0x00000002·(PLTRELSZ)···················352·(bytes)18 ·0x00000002·(PLTRELSZ)···················352·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x85820 ·0x00000017·(JMPREL)·····················0x900
20 ·0x00000011·(REL)························0x81821 ·0x00000011·(REL)························0x8c0
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x7d826 ·0x6ffffffe·(VERNEED)····················0x860
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x77028 ·0x6ffffff0·(VERSYM)·····················0x7f4
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·f55c37439f68deb0f32ba4c939e2a81d0a4f9e833 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0895966924723715b8a998010291404f69f4ba13
2.6 KB
readelf --wide --version-info {}
    
Offset 1, 23 lines modifiedOffset 1, 26 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·52·entries:1 Version·symbols·section·'.gnu.version'·contains·54·entries:
2 ·Addr:·0x0000000000000770··Offset:·0x00000770··Link:·3·(.dynsym)2 ·Addr:·0x00000000000007f4··Offset:·0x000007f4··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)··· 
6 ··00c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····4·(GLIBC_2.4)··
 6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 9 ··018:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
9 ··018:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 11 ··020:···2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
10 ··01c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 16 ··034:···1·(*global*)······1·(*global*)···
  
16 Version·needs·section·'.gnu.version_r'·contains·2·entries:17 Version·needs·section·'.gnu.version_r'·contains·3·entries:
17 ·Addr:·0x00000000000007d8··Offset:·0x000007d8··Link:·4·(.dynstr)18 ·Addr:·0x0000000000000860··Offset:·0x00000860··Link:·4·(.dynstr)
18 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·119 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
19 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·320 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
20 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·121 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
21 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·222 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 23 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 24 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
891 B
strings --all --bytes=8 {}
    
Offset 1, 17 lines modifiedOffset 1, 19 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_cleanup5 PL_cleanup
 6 __aeabi_unwind_cpp_pr0
6 PL_get_integer7 PL_get_integer
7 PL_unify_stream8 PL_unify_stream
8 __stack_chk_fail9 __stack_chk_fail
9 __stack_chk_guard10 __stack_chk_guard
10 PL_is_initialised11 PL_is_initialised
 12 __aeabi_unwind_cpp_pr1
11 PL_version_info13 PL_version_info
12 PL_register_foreign14 PL_register_foreign
13 PL_initialise15 PL_initialise
14 PL_thread_self16 PL_thread_self
15 PL_action17 PL_action
16 PL_put_chars18 PL_put_chars
17 PL_get_nchars19 PL_get_nchars
Offset 37, 14 lines modifiedOffset 39, 15 lines modified
37 PL_new_module39 PL_new_module
38 PL_predicate40 PL_predicate
39 PL_open_query41 PL_open_query
40 PL_unify42 PL_unify
41 PL_permission_error43 PL_permission_error
42 emacs_module_init44 emacs_module_init
43 plugin_is_GPL_compatible45 plugin_is_GPL_compatible
 46 libgcc_s.so.1
44 libc.so.647 libc.so.6
45 ld-linux-armhf.so.348 ld-linux-armhf.so.3
46 GLIBC_2.449 GLIBC_2.4
47 H»      KxD»   J{D50 H»      KxD»   J{D
48 FJ#F(FzD51 FJ#F(FzD
49 DJDH#FzD52 DJDH#FzD
50 ·J#F(FzD53 ·J#F(FzD
Offset 99, 14 lines modifiedOffset 102, 16 lines modified
99 .shstrtab102 .shstrtab
100 .note.gnu.build-id103 .note.gnu.build-id
101 .gnu.hash104 .gnu.hash
102 .gnu.version105 .gnu.version
103 .gnu.version_r106 .gnu.version_r
104 .rel.dyn107 .rel.dyn
105 .rel.plt108 .rel.plt
 109 .ARM.extab
 110 .ARM.exidx
106 .eh_frame111 .eh_frame
107 .init_array112 .init_array
108 .fini_array113 .fini_array
109 .dynamic114 .dynamic
110 .ARM.attributes115 .ARM.attributes
111 .gnu_debugaltlink116 .gnu_debugaltlink
112 .gnu_debuglink117 .gnu_debuglink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·32000000·01000000·05000000·....2...........2 ··0x00000138·02000000·34000000·01000000·05000000·....4...........
3 ··0x00000128·42800100·32000000·00000000·e63598a3·B...2........5..3 ··0x00000148·42800100·34000000·00000000·e63598a3·B...4........5..
4 ··0x00000138·31b04c44····························1.LD4 ··0x00000158·31b04c44····························1.LD
  
6.67 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 51 lines modifiedOffset 1, 55 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0000047c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000004bc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x0000048c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000004cc·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x0000049c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000004dc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000004ac·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000004ec·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000004bc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000004fc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000004cc·6c697a65·00504c5f·636c6561·6e757000·lize.PL_cleanup.7 ··0x0000050c·6c697a65·00504c5f·636c6561·6e757000·lize.PL_cleanup.
8 ··0x000004dc·504c5f67·65745f69·6e746567·65720053·PL_get_integer.S 
9 ··0x000004ec·66646f70·656e0050·4c5f756e·6966795f·fdopen.PL_unify_ 
10 ··0x000004fc·73747265·616d005f·5f737461·636b5f63·stream.__stack_c 
11 ··0x0000050c·686b5f66·61696c00·5f5f7374·61636b5f·hk_fail.__stack_ 
12 ··0x0000051c·63686b5f·67756172·6400504c·5f69735f·chk_guard.PL_is_ 
13 ··0x0000052c·696e6974·69616c69·73656400·63616c6c·initialised.call 
14 ··0x0000053c·6f630066·72656500·7374726c·656e006d·oc.free.strlen.m8 ··0x0000051c·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 9 ··0x0000052c·70705f70·72300050·4c5f6765·745f696e·pp_pr0.PL_get_in
 10 ··0x0000053c·74656765·72005366·646f7065·6e00504c·teger.Sfdopen.PL
 11 ··0x0000054c·5f756e69·66795f73·74726561·6d005f5f·_unify_stream.__
 12 ··0x0000055c·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._
 13 ··0x0000056c·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
 14 ··0x0000057c·00504c5f·69735f69·6e697469·616c6973·.PL_is_initialis
 15 ··0x0000058c·65640063·616c6c6f·63005f5f·61656162·ed.calloc.__aeab
 16 ··0x0000059c·695f756e·77696e64·5f637070·5f707231·i_unwind_cpp_pr1
 17 ··0x000005ac·00667265·65007374·726c656e·006d616c·.free.strlen.mal
15 ··0x0000054c·616c6c6f·63006d65·6d736574·00504c5f·alloc.memset.PL_18 ··0x000005bc·6c6f6300·6d656d73·65740050·4c5f7665·loc.memset.PL_ve
16 ··0x0000055c·76657273·696f6e5f·696e666f·00504c5f·version_info.PL_19 ··0x000005cc·7273696f·6e5f696e·666f0050·4c5f7265·rsion_info.PL_re
17 ··0x0000056c·72656769·73746572·5f666f72·6569676e·register_foreign 
18 ··0x0000057c·00504c5f·696e6974·69616c69·73650050·.PL_initialise.P 
19 ··0x0000058c·4c5f7468·72656164·5f73656c·6600504c·L_thread_self.PL 
20 ··0x0000059c·5f616374·696f6e00·504c5f70·75745f63·_action.PL_put_c 
21 ··0x000005ac·68617273·00504c5f·6765745f·6e636861·hars.PL_get_ncha20 ··0x000005dc·67697374·65725f66·6f726569·676e0050·gister_foreign.P
 21 ··0x000005ec·4c5f696e·69746961·6c697365·00504c5f·L_initialise.PL_
 22 ··0x000005fc·74687265·61645f73·656c6600·504c5f61·thread_self.PL_a
 23 ··0x0000060c·6374696f·6e00504c·5f707574·5f636861·ction.PL_put_cha
 24 ··0x0000061c·72730050·4c5f6765·745f6e63·68617273·rs.PL_get_nchars
22 ··0x000005bc·72730050·4c5f6e65·775f7465·726d5f72·rs.PL_new_term_r25 ··0x0000062c·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
23 ··0x000005cc·65660050·4c5f6765·745f636f·6d706f75·ef.PL_get_compou26 ··0x0000063c·00504c5f·6765745f·636f6d70·6f756e64·.PL_get_compound
24 ··0x000005dc·6e645f6e·616d655f·61726974·795f737a·nd_name_arity_sz27 ··0x0000064c·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P
25 ··0x000005ec·00504c5f·61746f6d·5f6e6368·61727300·.PL_atom_nchars. 
26 ··0x000005fc·504c5f67·65745f61·72675f73·7a00504c·PL_get_arg_sz.PL28 ··0x0000065c·4c5f6174·6f6d5f6e·63686172·7300504c·L_atom_nchars.PL
 29 ··0x0000066c·5f676574·5f617267·5f737a00·504c5f74·_get_arg_sz.PL_t
27 ··0x0000060c·5f746572·6d5f7479·70650050·4c5f6765·_term_type.PL_ge30 ··0x0000067c·65726d5f·74797065·00504c5f·6765745f·erm_type.PL_get_
28 ··0x0000061c·745f696e·74363400·504c5f67·65745f66·t_int64.PL_get_f31 ··0x0000068c·696e7436·3400504c·5f676574·5f666c6f·int64.PL_get_flo
29 ··0x0000062c·6c6f6174·00504c5f·6765745f·6c697374·loat.PL_get_list32 ··0x0000069c·61740050·4c5f6765·745f6c69·73740050·at.PL_get_list.P
30 ··0x0000063c·00504c5f·63757272·656e745f·71756572·.PL_current_quer33 ··0x000006ac·4c5f6375·7272656e·745f7175·65727900·L_current_query.
31 ··0x0000064c·7900504c·5f636c6f·73655f71·75657279·y.PL_close_query 
32 ··0x0000065c·00504c5f·65786365·7074696f·6e00504c·.PL_exception.PL34 ··0x000006bc·504c5f63·6c6f7365·5f717565·72790050·PL_close_query.P
 35 ··0x000006cc·4c5f6578·63657074·696f6e00·504c5f63·L_exception.PL_c
33 ··0x0000066c·5f637574·5f717565·72790050·4c5f6e65·_cut_query.PL_ne36 ··0x000006dc·75745f71·75657279·00504c5f·6e657874·ut_query.PL_next
34 ··0x0000067c·78745f73·6f6c7574·696f6e00·504c5f70·xt_solution.PL_p 
35 ··0x0000068c·75745f69·6e743634·00504c5f·7075745f·ut_int64.PL_put_37 ··0x000006ec·5f736f6c·7574696f·6e00504c·5f707574·_solution.PL_put
 38 ··0x000006fc·5f696e74·36340050·4c5f7075·745f666c·_int64.PL_put_fl
36 ··0x0000069c·666c6f61·7400504c·5f636f6e·735f6c69·float.PL_cons_li39 ··0x0000070c·6f617400·504c5f63·6f6e735f·6c697374·oat.PL_cons_list
37 ··0x000006ac·73740050·4c5f7075·745f6e69·6c00504c·st.PL_put_nil.PL40 ··0x0000071c·00504c5f·7075745f·6e696c00·504c5f6e·.PL_put_nil.PL_n
38 ··0x000006bc·5f6e6577·5f746572·6d5f7265·66730050·_new_term_refs.P41 ··0x0000072c·65775f74·65726d5f·72656673·00504c5f·ew_term_refs.PL_
39 ··0x000006cc·4c5f6e65·775f6174·6f6d0050·4c5f6e65·L_new_atom.PL_ne42 ··0x0000073c·6e65775f·61746f6d·00504c5f·6e65775f·new_atom.PL_new_
40 ··0x000006dc·775f6d6f·64756c65·00504c5f·70726564·w_module.PL_pred43 ··0x0000074c·6d6f6475·6c650050·4c5f7072·65646963·module.PL_predic
41 ··0x000006ec·69636174·6500504c·5f6f7065·6e5f7175·icate.PL_open_qu44 ··0x0000075c·61746500·504c5f6f·70656e5f·71756572·ate.PL_open_quer
42 ··0x000006fc·65727900·504c5f75·6e696679·00504c5f·ery.PL_unify.PL_ 
43 ··0x0000070c·7065726d·69737369·6f6e5f65·72726f72·permission_error45 ··0x0000076c·7900504c·5f756e69·66790050·4c5f7065·y.PL_unify.PL_pe
 46 ··0x0000077c·726d6973·73696f6e·5f657272·6f720065·rmission_error.e
44 ··0x0000071c·00656d61·63735f6d·6f64756c·655f696e·.emacs_module_in47 ··0x0000078c·6d616373·5f6d6f64·756c655f·696e6974·macs_module_init
45 ··0x0000072c·69740070·6c756769·6e5f6973·5f47504c·it.plugin_is_GPL 
46 ··0x0000073c·5f636f6d·70617469·626c6500·6c696263·_compatible.libc48 ··0x0000079c·00706c75·67696e5f·69735f47·504c5f63·.plugin_is_GPL_c
 49 ··0x000007ac·6f6d7061·7469626c·65006c69·62676363·ompatible.libgcc
 50 ··0x000007bc·5f732e73·6f2e3100·6c696263·2e736f2e·_s.so.1.libc.so.
47 ··0x0000074c·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a51 ··0x000007cc·36006c64·2d6c696e·75782d61·726d6866·6.ld-linux-armhf
48 ··0x0000075c·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_52 ··0x000007dc·2e736f2e·3300474c·4942435f·322e3400·.so.3.GLIBC_2.4.
49 ··0x0000076c·322e3400····························2.4.53 ··0x000007ec·4743435f·332e3500···················GCC_3.5.
  
546 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000009b8·<.init>:2 00000a60·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     bf8·<PL_get_integer@plt+0xc>5 »       bl»     ca0·<PL_get_integer@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
8.49 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 235 lines modifiedOffset 1, 235 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000009c4·<calloc@plt-0x14>:2 00000a6c·<calloc@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·9d4·<calloc@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·a7c·<calloc@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·ip,·asr·r5»    @·<UNPREDICTABLE>7 »       »       »       @·<UNDEFINED>·instruction:·0x0001f4b4
  
8 000009d8·<calloc@plt>:8 00000a80·<calloc@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1372]!»      @·0x55c11 »       ldr»    pc,·[ip,·#1204]!»      @·0x4b4
  
12 000009e4·<PL_unify_stream@plt>:12 00000a8c·<PL_unify_stream@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1364]!»      @·0x55415 »       ldr»    pc,·[ip,·#1196]!»      @·0x4ac
  
16 000009f0·<__cxa_finalize@plt>:16 00000a98·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#1356]!»      @·0x54c19 »       ldr»    pc,·[ip,·#1188]!»      @·0x4a4
  
20 000009fc·<PL_close_query@plt>:20 00000aa4·<PL_close_query@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#1348]!»      @·0x54423 »       ldr»    pc,·[ip,·#1180]!»      @·0x49c
  
24 00000a08·<PL_next_solution@plt>:24 00000ab0·<PL_next_solution@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#1340]!»      @·0x53c27 »       ldr»    pc,·[ip,·#1172]!»      @·0x494
  
28 00000a14·<free@plt>:28 00000abc·<free@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#1332]!»      @·0x53431 »       ldr»    pc,·[ip,·#1164]!»      @·0x48c
  
32 00000a20·<PL_register_foreign@plt>:32 00000ac8·<PL_register_foreign@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#1324]!»      @·0x52c35 »       ldr»    pc,·[ip,·#1156]!»      @·0x484
  
36 00000a2c·<PL_initialise@plt>:36 00000ad4·<PL_initialise@plt>:
37 »       add»    ip,·pc,·#0,·1237 »       add»    ip,·pc,·#0,·12
38 »       add»    ip,·ip,·#126976»       @·0x1f00038 »       add»    ip,·ip,·#126976»       @·0x1f000
39 »       ldr»    pc,·[ip,·#1316]!»      @·0x52439 »       ldr»    pc,·[ip,·#1148]!»      @·0x47c
  
40 00000a38·<PL_get_int64@plt>:40 00000ae0·<PL_get_int64@plt>:
41 »       add»    ip,·pc,·#0,·1241 »       add»    ip,·pc,·#0,·12
42 »       add»    ip,·ip,·#126976»       @·0x1f00042 »       add»    ip,·ip,·#126976»       @·0x1f000
43 »       ldr»    pc,·[ip,·#1308]!»      @·0x51c43 »       ldr»    pc,·[ip,·#1140]!»      @·0x474
  
44 00000a44·<__stack_chk_fail@plt>:44 00000aec·<__stack_chk_fail@plt>:
45 »       add»    ip,·pc,·#0,·1245 »       add»    ip,·pc,·#0,·12
46 »       add»    ip,·ip,·#126976»       @·0x1f00046 »       add»    ip,·ip,·#126976»       @·0x1f000
47 »       ldr»    pc,·[ip,·#1300]!»      @·0x51447 »       ldr»    pc,·[ip,·#1132]!»      @·0x46c
  
48 00000a50·<PL_atom_nchars@plt>:48 00000af8·<PL_atom_nchars@plt>:
49 »       add»    ip,·pc,·#0,·1249 »       add»    ip,·pc,·#0,·12
50 »       add»    ip,·ip,·#126976»       @·0x1f00050 »       add»    ip,·ip,·#126976»       @·0x1f000
51 »       ldr»    pc,·[ip,·#1292]!»      @·0x50c51 »       ldr»    pc,·[ip,·#1124]!»      @·0x464
  
52 00000a5c·<PL_term_type@plt>:52 00000b04·<PL_term_type@plt>:
53 »       add»    ip,·pc,·#0,·1253 »       add»    ip,·pc,·#0,·12
54 »       add»    ip,·ip,·#126976»       @·0x1f00054 »       add»    ip,·ip,·#126976»       @·0x1f000
55 »       ldr»    pc,·[ip,·#1284]!»      @·0x50455 »       ldr»    pc,·[ip,·#1116]!»      @·0x45c
  
56 00000a68·<PL_get_compound_name_arity_sz@plt>:56 00000b10·<PL_get_compound_name_arity_sz@plt>:
57 »       add»    ip,·pc,·#0,·1257 »       add»    ip,·pc,·#0,·12
58 »       add»    ip,·ip,·#126976»       @·0x1f00058 »       add»    ip,·ip,·#126976»       @·0x1f000
59 »       ldr»    pc,·[ip,·#1276]!»      @·0x4fc59 »       ldr»    pc,·[ip,·#1108]!»      @·0x454
  
60 00000a74·<PL_action@plt>:60 00000b1c·<PL_action@plt>:
61 »       add»    ip,·pc,·#0,·1261 »       add»    ip,·pc,·#0,·12
62 »       add»    ip,·ip,·#126976»       @·0x1f00062 »       add»    ip,·ip,·#126976»       @·0x1f000
63 »       ldr»    pc,·[ip,·#1268]!»      @·0x4f463 »       ldr»    pc,·[ip,·#1100]!»      @·0x44c
  
64 00000a80·<PL_put_float@plt>:64 00000b28·<PL_put_float@plt>:
65 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477865 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#1256]!»      @·0x4e868 »       ldr»    pc,·[ip,·#1088]!»      @·0x440
  
69 00000a90·<PL_new_term_ref@plt>:69 00000b38·<PL_new_term_ref@plt>:
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#1248]!»      @·0x4e072 »       ldr»    pc,·[ip,·#1080]!»      @·0x438
  
73 00000a9c·<PL_new_atom@plt>:73 00000b44·<PL_new_atom@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#1240]!»      @·0x4d876 »       ldr»    pc,·[ip,·#1072]!»      @·0x430
  
77 00000aa8·<PL_version_info@plt>:77 00000b50·<PL_version_info@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#1232]!»      @·0x4d080 »       ldr»    pc,·[ip,·#1064]!»      @·0x428
  
81 00000ab4·<PL_exception@plt>:81 00000b5c·<PL_exception@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#1224]!»      @·0x4c884 »       ldr»    pc,·[ip,·#1056]!»      @·0x420
  
85 00000ac0·<PL_new_term_refs@plt>:85 00000b68·<PL_new_term_refs@plt>:
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#1216]!»      @·0x4c088 »       ldr»    pc,·[ip,·#1048]!»      @·0x418
  
89 00000acc·<malloc@plt>:89 00000b74·<malloc@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#1208]!»      @·0x4b892 »       ldr»    pc,·[ip,·#1040]!»      @·0x410
  
93 00000ad8·<PL_open_query@plt>:93 00000b80·<PL_open_query@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#1200]!»      @·0x4b096 »       ldr»    pc,·[ip,·#1032]!»      @·0x408
  
97 00000ae4·<__gmon_start__@plt>:97 00000b8c·<__gmon_start__@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#126976»       @·0x1f00099 »       add»    ip,·ip,·#126976»       @·0x1f000
100 »       ldr»    pc,·[ip,·#1192]!»      @·0x4a8100 »       ldr»    pc,·[ip,·#1024]!»      @·0x400
Max diff block lines reached; 3817/8354 bytes (45.69%) of diff not shown.
63.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002264·<.fini>:2 0000230c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
17.5 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002ab8·00000000····························....2 ··0x00002c50·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe30·bd0c0000····························....2 ··0x0001fe28·650d0000····························e...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe34·7d0c0000····························}...2 ··0x0001fe2c·250d0000····························%...
  
1.87 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff30·38fe0100·00000000·00000000·c4090000·8...............3 ··0x0001ff30·30fe0100·00000000·00000000·6c0a0000·0...........l...
4 ··0x0001ff40·c4090000·c4090000·c4090000·c4090000·................4 ··0x0001ff40·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
5 ··0x0001ff50·c4090000·c4090000·c4090000·c4090000·................5 ··0x0001ff50·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
6 ··0x0001ff60·c4090000·c4090000·c4090000·c4090000·................6 ··0x0001ff60·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
7 ··0x0001ff70·c4090000·c4090000·c4090000·c4090000·................7 ··0x0001ff70·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
8 ··0x0001ff80·c4090000·c4090000·c4090000·c4090000·................8 ··0x0001ff80·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
9 ··0x0001ff90·c4090000·c4090000·c4090000·c4090000·................9 ··0x0001ff90·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
10 ··0x0001ffa0·c4090000·c4090000·c4090000·c4090000·................10 ··0x0001ffa0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
11 ··0x0001ffb0·c4090000·c4090000·c4090000·c4090000·................11 ··0x0001ffb0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
12 ··0x0001ffc0·c4090000·c4090000·c4090000·c4090000·................12 ··0x0001ffc0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
13 ··0x0001ffd0·c4090000·c4090000·c4090000·c4090000·................13 ··0x0001ffd0·6c0a0000·6c0a0000·6c0a0000·6c0a0000·l...l...l...l...
14 ··0x0001ffe0·c4090000·c4090000·c4090000·00000000·................14 ··0x0001ffe0·6c0a0000·6c0a0000·6c0a0000·00000000·l...l...l.......
15 ··0x0001fff0·00000000·00000000·00000000·00000000·................15 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·35633337·34333966·36386465·62306633·5c37439f68deb0f3 
3 ··0x00000010·32626134·63393339·65326138·31643061·2ba4c939e2a81d0a2 ··0x00000000·39353936·36393234·37323337·31356238·95966924723715b8
 3 ··0x00000010·61393938·30313032·39313430·34663639·a998010291404f69
4 ··0x00000020·34663965·38332e64·65627567·00000000·4f9e83.debug....4 ··0x00000020·66346261·31332e64·65627567·00000000·f4ba13.debug....
5 ··0x00000030·2f71936a····························/q.j5 ··0x00000030·fd29f28e····························.)..
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
46.3 KB
./usr/lib/swi-prolog/lib/aarch64-linux/syslog.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/syslog.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000ea8·0x00000ea8·0x00000ea8·0x00028·0x00028·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00df8·0x00df8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00ed4·0x00ed4·R·E·0x10000
7 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00160·0x00164·RW··0x100008 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00168·0x0016c·RW··0x10000
8 ··DYNAMIC········0x00feac·0x0001feac·0x0001feac·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fea4·0x0001fea4·0x0001fea4·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x0015c·0x0015c·R···0x112 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000160·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000180·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000298·000298·00014a·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000002d8·0002d8·00018e·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000003e2·0003e2·00002c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000466·000466·000030·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000410·000410·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000498·000498·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000450·000450·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000004f8·0004f8·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000490·000490·000078·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000538·000538·000078·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000508·000508·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000005b0·0005b0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000514·000514·0000cc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000005bc·0005bc·0000cc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000005e0·0005e0·00059c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000688·000688·00059c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00000b7c·000b7c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00000c24·000c24·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000b84·000b84·000270·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00000c2c·000c2c·000270·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00000e9c·000e9c·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00000ea8·000ea8·000028·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00000df4·000df4·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000ed0·000ed0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fea8·00fea8·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001feac·00feac·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fea4·00fea4·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ffa4·00ffa4·00005c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
3.38 KB
readelf --wide --symbols {}
    
Offset 1, 25 lines modifiedOffset 1, 27 lines modified
  
1 Symbol·table·'.dynsym'·contains·22·entries:1 Symbol·table·'.dynsym'·contains·24·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000508·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000005b0·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)11 ·····8:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(2)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(3)
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closelog@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·closelog@GLIBC_2.4·(3)
16 ····13:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__17 ····14:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
 19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__syslog_chk@GLIBC_2.4·(2)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__syslog_chk@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·openlog@GLIBC_2.4·(2)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·openlog@GLIBC_2.4·(3)
21 ····18:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable23 ····20:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
24 ····21:·00000b21····92·FUNC····GLOBAL·DEFAULT···11·install_syslog26 ····23:·00000bc9····92·FUNC····GLOBAL·DEFAULT···11·install_syslog
3.56 KB
readelf --wide --relocs {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x450·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x4f8·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe9c··00000017·R_ARM_RELATIVE········
3 0001fea4··00000017·R_ARM_RELATIVE········4 0001fea0··00000017·R_ARM_RELATIVE········
4 0001fea8··00000017·R_ARM_RELATIVE········ 
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00000d15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00000e15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00001215·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00001415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x490·contains·15·entries:11 Relocation·section·'.rel.plt'·at·offset·0x538·contains·15·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffb0··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex13 0001ffb0··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
14 0001ffb4··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.414 0001ffb4··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
15 0001ffb8··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.415 0001ffb8··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
16 0001ffbc··00000816·R_ARM_JUMP_SLOT········00000000···PL_register_foreign16 0001ffbc··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
17 0001ffc0··00000916·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.417 0001ffc0··00000a16·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.4
18 0001ffc4··00000a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.418 0001ffc4··00000b16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
19 0001ffc8··00000b16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref19 0001ffc8··00000c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
20 0001ffcc··00000c16·R_ARM_JUMP_SLOT········00000000···closelog@GLIBC_2.420 0001ffcc··00000d16·R_ARM_JUMP_SLOT········00000000···closelog@GLIBC_2.4
21 0001ffd0··00000d16·R_ARM_JUMP_SLOT········00000000···__gmon_start__21 0001ffd0··00000e16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
22 0001ffd4··00000e16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref22 0001ffd4··00000f16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
23 0001ffd8··00000f16·R_ARM_JUMP_SLOT········00000000···__syslog_chk@GLIBC_2.423 0001ffd8··00001116·R_ARM_JUMP_SLOT········00000000···__syslog_chk@GLIBC_2.4
24 0001ffdc··00001016·R_ARM_JUMP_SLOT········00000000···PL_domain_error24 0001ffdc··00001216·R_ARM_JUMP_SLOT········00000000···PL_domain_error
25 0001ffe0··00001116·R_ARM_JUMP_SLOT········00000000···openlog@GLIBC_2.425 0001ffe0··00001316·R_ARM_JUMP_SLOT········00000000···openlog@GLIBC_2.4
26 0001ffe4··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex26 0001ffe4··00001516·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
27 0001ffe8··00001416·R_ARM_JUMP_SLOT········00000000···PL_get_chars27 0001ffe8··00001616·R_ARM_JUMP_SLOT········00000000···PL_get_chars
2.27 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfeac·contains·27·entries:1 Dynamic·section·at·offset·0xfea4·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x5086 ·0x0000000c·(INIT)·······················0x5b0
6 ·0x0000000d·(FINI)·······················0xb7c7 ·0x0000000d·(FINI)·······················0xc24
7 ·0x00000019·(INIT_ARRAY)·················0x1fea48 ·0x00000019·(INIT_ARRAY)·················0x1fe9c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fea810 ·0x0000001a·(FINI_ARRAY)·················0x1fea0
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x29813 ·0x00000005·(STRTAB)·····················0x2d8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················330·(bytes)15 ·0x0000000a·(STRSZ)······················398·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ffa417 ·0x00000003·(PLTGOT)·····················0x1ffa4
17 ·0x00000002·(PLTRELSZ)···················120·(bytes)18 ·0x00000002·(PLTRELSZ)···················120·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x49020 ·0x00000017·(JMPREL)·····················0x538
20 ·0x00000011·(REL)························0x45021 ·0x00000011·(REL)························0x4f8
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x41026 ·0x6ffffffe·(VERNEED)····················0x498
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x3e228 ·0x6ffffff0·(VERSYM)·····················0x466
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·257688f4c3ab366e7edf3ac8f15e28025253d8693 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9b2db84ae926d8e0df4782fa2ab647f1371e0715
1.89 KB
readelf --wide --version-info {}
    
Offset 1, 16 lines modifiedOffset 1, 18 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·22·entries:1 Version·symbols·section·'.gnu.version'·contains·24·entries:
2 ·Addr:·0x00000000000003e2··Offset:·0x000003e2··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000466··Offset:·0x00000466··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·· 
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··5 ··008:···4·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)···7 ··010:···2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
9 Version·needs·section·'.gnu.version_r'·contains·2·entries:9 Version·needs·section·'.gnu.version_r'·contains·3·entries:
10 ·Addr:·0x0000000000000410··Offset:·0x00000410··Link:·4·(.dynstr)10 ·Addr:·0x0000000000000498··Offset:·0x00000498··Link:·4·(.dynstr)
11 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·111 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
12 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·312 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
13 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·113 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
14 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·214 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 15 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 16 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
747 B
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 26 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 closelog5 closelog
 6 __aeabi_unwind_cpp_pr1
6 PL_get_chars7 PL_get_chars
7 PL_domain_error8 PL_domain_error
8 __syslog_chk9 __syslog_chk
9 __stack_chk_fail10 __stack_chk_fail
10 __stack_chk_guard11 __stack_chk_guard
 12 __aeabi_unwind_cpp_pr0
11 PL_copy_term_ref13 PL_copy_term_ref
12 PL_new_term_ref14 PL_new_term_ref
13 PL_get_list_ex15 PL_get_list_ex
14 PL_get_nil_ex16 PL_get_nil_ex
15 install_syslog17 install_syslog
16 PL_register_foreign18 PL_register_foreign
 19 libgcc_s.so.1
17 libc.so.620 libc.so.6
18 ld-linux-armhf.so.321 ld-linux-armhf.so.3
19 GLIBC_2.422 GLIBC_2.4
20 H»      KxD»   J{D23 H»      KxD»   J{D
21 oF5I@FyD24 oF5I@FyD
22 syslog_priority25 syslog_priority
23 syslog_option26 syslog_option
Offset 29, 14 lines modifiedOffset 32, 16 lines modified
29 .shstrtab32 .shstrtab
30 .note.gnu.build-id33 .note.gnu.build-id
31 .gnu.hash34 .gnu.hash
32 .gnu.version35 .gnu.version
33 .gnu.version_r36 .gnu.version_r
34 .rel.dyn37 .rel.dyn
35 .rel.plt38 .rel.plt
 39 .ARM.extab
 40 .ARM.exidx
36 .eh_frame41 .eh_frame
37 .init_array42 .init_array
38 .fini_array43 .fini_array
39 .dynamic44 .dynamic
40 .ARM.attributes45 .ARM.attributes
41 .gnu_debugaltlink46 .gnu_debugaltlink
42 .gnu_debuglink47 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·15000000·01000000·05000000·................2 ··0x00000138·02000000·17000000·01000000·05000000·................
3 ··0x00000128·00200010·15000000·00000000·bd891bde·.·..............3 ··0x00000148·00200010·17000000·00000000·bd891bde·.·..............
  
3.15 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 24 lines modifiedOffset 1, 28 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000298·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000002d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000002a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000002e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000002b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000002f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000002c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000308·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000002d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000318·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000002e8·6c697a65·00636c6f·73656c6f·6700504c·lize.closelog.PL7 ··0x00000328·6c697a65·00636c6f·73656c6f·67005f5f·lize.closelog.__
8 ··0x000002f8·5f676574·5f636861·72730073·7472636d·_get_chars.strcm 
9 ··0x00000308·7000504c·5f646f6d·61696e5f·6572726f·p.PL_domain_erro 
10 ··0x00000318·72005f5f·7379736c·6f675f63·686b005f·r.__syslog_chk._ 
11 ··0x00000328·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. 
12 ··0x00000338·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar8 ··0x00000338·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
 9 ··0x00000348·5f707231·00504c5f·6765745f·63686172·_pr1.PL_get_char
 10 ··0x00000358·73007374·72636d70·00504c5f·646f6d61·s.strcmp.PL_doma
 11 ··0x00000368·696e5f65·72726f72·005f5f73·79736c6f·in_error.__syslo
 12 ··0x00000378·675f6368·6b005f5f·73746163·6b5f6368·g_chk.__stack_ch
 13 ··0x00000388·6b5f6661·696c005f·5f737461·636b5f63·k_fail.__stack_c
 14 ··0x00000398·686b5f67·75617264·005f5f61·65616269·hk_guard.__aeabi
 15 ··0x000003a8·5f756e77·696e645f·6370705f·70723000·_unwind_cpp_pr0.
13 ··0x00000348·6400504c·5f636f70·795f7465·726d5f72·d.PL_copy_term_r16 ··0x000003b8·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref
14 ··0x00000358·65660050·4c5f6e65·775f7465·726d5f72·ef.PL_new_term_r17 ··0x000003c8·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref
15 ··0x00000368·65660050·4c5f6765·745f6c69·73745f65·ef.PL_get_list_e18 ··0x000003d8·00504c5f·6765745f·6c697374·5f657800·.PL_get_list_ex.
16 ··0x00000378·7800504c·5f676574·5f6e696c·5f657800·x.PL_get_nil_ex.19 ··0x000003e8·504c5f67·65745f6e·696c5f65·78007374·PL_get_nil_ex.st
17 ··0x00000388·73747264·7570006f·70656e6c·6f670069·strdup.openlog.i20 ··0x000003f8·72647570·006f7065·6e6c6f67·00696e73·rdup.openlog.ins
18 ··0x00000398·6e737461·6c6c5f73·79736c6f·6700504c·nstall_syslog.PL 
19 ··0x000003a8·5f726567·69737465·725f666f·72656967·_register_foreig21 ··0x00000408·74616c6c·5f737973·6c6f6700·504c5f72·tall_syslog.PL_r
 22 ··0x00000418·65676973·7465725f·666f7265·69676e00·egister_foreign.
 23 ··0x00000428·6c696267·63635f73·2e736f2e·31006c69·libgcc_s.so.1.li
20 ··0x000003b8·6e006c69·62632e73·6f2e3600·6c642d6c·n.libc.so.6.ld-l24 ··0x00000438·62632e73·6f2e3600·6c642d6c·696e7578·bc.so.6.ld-linux
21 ··0x000003c8·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.25 ··0x00000448·2d61726d·68662e73·6f2e3300·474c4942·-armhf.so.3.GLIB
22 ··0x000003d8·474c4942·435f322e·3400··············GLIBC_2.4.26 ··0x00000458·435f322e·34004743·435f332e·3500·····C_2.4.GCC_3.5.
  
386 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000508·<.init>:2 000005b0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     5e0·<PL_get_chars@plt+0xc>5 »       bl»     688·<PL_get_chars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
3.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 87 lines modifiedOffset 1, 87 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000514·<PL_get_nil_ex@plt-0x14>:2 000005bc·<PL_get_nil_ex@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·524·<PL_get_nil_ex@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·5cc·<PL_get_nil_ex@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r0,·lsl·#217 »       ldrdeq» pc,·[r1],·-r8
  
8 00000528·<PL_get_nil_ex@plt>:8 000005d0·<PL_get_nil_ex@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2688]!»      @·0xa8011 »       ldr»    pc,·[ip,·#2520]!»      @·0x9d8
  
12 00000534·<strcmp@plt>:12 000005dc·<strcmp@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2680]!»      @·0xa7815 »       ldr»    pc,·[ip,·#2512]!»      @·0x9d0
  
16 00000540·<__cxa_finalize@plt>:16 000005e8·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2672]!»      @·0xa7019 »       ldr»    pc,·[ip,·#2504]!»      @·0x9c8
  
20 0000054c·<PL_register_foreign@plt>:20 000005f4·<PL_register_foreign@plt>:
21 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477821 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#2660]!»      @·0xa6424 »       ldr»    pc,·[ip,·#2492]!»      @·0x9bc
  
25 0000055c·<strdup@plt>:25 00000604·<strdup@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#2652]!»      @·0xa5c28 »       ldr»    pc,·[ip,·#2484]!»      @·0x9b4
  
29 00000568·<__stack_chk_fail@plt>:29 00000610·<__stack_chk_fail@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#2644]!»      @·0xa5432 »       ldr»    pc,·[ip,·#2476]!»      @·0x9ac
  
33 00000574·<PL_new_term_ref@plt>:33 0000061c·<PL_new_term_ref@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#2636]!»      @·0xa4c36 »       ldr»    pc,·[ip,·#2468]!»      @·0x9a4
  
37 00000580·<closelog@plt>:37 00000628·<closelog@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#2628]!»      @·0xa4440 »       ldr»    pc,·[ip,·#2460]!»      @·0x99c
  
41 0000058c·<__gmon_start__@plt>:41 00000634·<__gmon_start__@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#2620]!»      @·0xa3c44 »       ldr»    pc,·[ip,·#2452]!»      @·0x994
  
45 00000598·<PL_copy_term_ref@plt>:45 00000640·<PL_copy_term_ref@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#2612]!»      @·0xa3448 »       ldr»    pc,·[ip,·#2444]!»      @·0x98c
  
49 000005a4·<__syslog_chk@plt>:49 0000064c·<__syslog_chk@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#2604]!»      @·0xa2c52 »       ldr»    pc,·[ip,·#2436]!»      @·0x984
  
53 000005b0·<PL_domain_error@plt>:53 00000658·<PL_domain_error@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#2596]!»      @·0xa2456 »       ldr»    pc,·[ip,·#2428]!»      @·0x97c
  
57 000005bc·<openlog@plt>:57 00000664·<openlog@plt>:
58 »       add»    ip,·pc,·#0,·1258 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00059 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#2588]!»      @·0xa1c60 »       ldr»    pc,·[ip,·#2420]!»      @·0x974
  
61 000005c8·<PL_get_list_ex@plt>:61 00000670·<PL_get_list_ex@plt>:
62 »       add»    ip,·pc,·#0,·1262 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00063 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#2580]!»      @·0xa1464 »       ldr»    pc,·[ip,·#2412]!»      @·0x96c
  
65 000005d4·<PL_get_chars@plt>:65 0000067c·<PL_get_chars@plt>:
66 »       add»    ip,·pc,·#0,·1266 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00067 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#2572]!»      @·0xa0c68 »       ldr»    pc,·[ip,·#2404]!»      @·0x964
8.77 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 72 lines modifiedOffset 1, 72 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000005e0·<install_syslog@@Base-0x540>:2 00000688·<install_syslog@@Base-0x540>:
3 call_weak_fn():3 call_weak_fn():
4 »       ldr»    r3,·[pc,·#20]» @·5fc·<PL_get_chars@plt+0x28>4 »       ldr»    r3,·[pc,·#20]» @·6a4·<PL_get_chars@plt+0x28>
5 »       ldr»    r2,·[pc,·#20]» @·600·<PL_get_chars@plt+0x2c>5 »       ldr»    r2,·[pc,·#20]» @·6a8·<PL_get_chars@plt+0x2c>
6 »       add»    r3,·pc,·r36 »       add»    r3,·pc,·r3
7 »       ldr»    r2,·[r3,·r2]7 »       ldr»    r2,·[r3,·r2]
8 »       cmp»    r2,·#08 »       cmp»    r2,·#0
9 »       bxeq»   lr9 »       bxeq»   lr
10 »       b»      58c·<__gmon_start__@plt>10 »       b»      634·<__gmon_start__@plt>
11 »       »       »       @·<UNDEFINED>·instruction:·0x0001f9b411 »       andeq»  pc,·r1,·ip,·lsl·#18
12 »       andeq»  r0,·r0,·r4,·asr·r012 »       andeq»  r0,·r0,·r4,·asr·r0
13 deregister_tm_clones():13 deregister_tm_clones():
14 »       blmi»   1d2624·<install_syslog@@Base+0x1d1b04>14 »       blmi»   1d26cc·<install_syslog@@Base+0x1d1b04>
15 »       ldrbtmi»r4,·[r8],·#-2567»  @·0xfffff5f915 »       ldrbtmi»r4,·[r8],·#-2567»  @·0xfffff5f9
16 »       ldrbtmi»r4,·[sl],·#-1147»  @·0xfffffb8516 »       ldrbtmi»r4,·[sl],·#-1147»  @·0xfffffb85
17 »       andle»  r4,·r3,·r3,·lsl·#517 »       andle»  r4,·r3,·r3,·lsl·#5
18 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^18 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^
19 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]19 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]
20 »       svclt»  0x0000477020 »       svclt»  0x00004770
21 »       strdeq» pc,·[r1],·-r6 
22 »       strdeq» pc,·[r1],·-r4 
23 »       muleq»  r1,·r2,·r921 »       andeq»  pc,·r1,·lr,·asr·#18
 22 »       andeq»  pc,·r1,·ip,·asr·#18
 23 »       andeq»  pc,·r1,·sl,·ror·#17
24 »       andeq»  r0,·r0,·ip,·asr·#3224 »       andeq»  r0,·r0,·ip,·asr·#32
25 register_tm_clones():25 register_tm_clones():
26 »       blmi»   252658·<install_syslog@@Base+0x251b38>26 »       blmi»   252700·<install_syslog@@Base+0x251b38>
27 »       bmi»    25181c·<install_syslog@@Base+0x250cfc>27 »       bmi»    2518c4·<install_syslog@@Base+0x250cfc>
28 »       bne»    6d182c·<install_syslog@@Base+0x6d0d0c>28 »       bne»    6d18d4·<install_syslog@@Base+0x6d0d0c>
29 »       svceq»  0x00d9447a29 »       svceq»  0x00d9447a
30 »       »       »       @·<UNDEFINED>·instruction:·0x01a3eb0130 »       »       »       @·<UNDEFINED>·instruction:·0x01a3eb01
31 »       andle»  r1,·r3,·r9,·asr·#3231 »       andle»  r1,·r3,·r9,·asr·#32
32 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^32 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^
33 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]33 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]
34 »       svclt»  0x0000477034 »       svclt»  0x00004770
35 »       andeq»  pc,·r1,·ip,·asr·#19 
36 »       andeq»  pc,·r1,·r8,·asr·#19 
37 »       andeq»  pc,·r1,·r4,·ror·#1835 »       andeq»  pc,·r1,·r4,·lsr·#18
 36 »       andeq»  pc,·r1,·r0,·lsr·#18
 37 »       »       »       @·<UNDEFINED>·instruction:·0x0001f8bc
38 »       andeq»  r0,·r0,·r8,·asr·r038 »       andeq»  r0,·r0,·r8,·asr·r0
39 __do_global_dtors_aux():39 __do_global_dtors_aux():
40 »       blmi»   2ada8c·<install_syslog@@Base+0x2acf6c>40 »       blmi»   2adb34·<install_syslog@@Base+0x2acf6c>
41 »       ldrbtmi»r4,·[fp],·#-2570»  @·0xfffff5f641 »       ldrbtmi»r4,·[fp],·#-2570»  @·0xfffff5f6
42 »       ldmdavc»fp,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}42 »       ldmdavc»fp,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}
43 »       blmi»   26ec24·<install_syslog@@Base+0x26e104>43 »       blmi»   26eccc·<install_syslog@@Base+0x26e104>
44 »       ldrdlt» r5,·[r3,·-r3]!44 »       ldrdlt» r5,·[r3,·-r3]!
45 »       ldrbtmi»r4,·[fp],·#-2824»  @·0xfffff4f845 »       ldrbtmi»r4,·[fp],·#-2824»  @·0xfffff4f8
46 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff681846 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6818
47 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef6047 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef60
48 »       blmi»   1c0588·<install_syslog@@Base+0x1bfa68>48 »       blmi»   1c0630·<install_syslog@@Base+0x1bfa68>
49 »       ldrbtmi»r2,·[fp],·#-513»   @·0xfffffdff49 »       ldrbtmi»r2,·[fp],·#-513»   @·0xfffffdff
50 »       stclt»  0,·cr7,·[r8,·#-104]»  @·0xffffff9850 »       stclt»  0,·cr7,·[r8,·#-104]»  @·0xffffff98
51 »       muleq»  r1,·r6,·r9 
52 »       andeq»  pc,·r1,·r4,·lsr·r9»    @·<UNPREDICTABLE>51 »       andeq»  pc,·r1,·lr,·ror·#17
 52 »       andeq»  pc,·r1,·ip,·lsl·#17
53 »       andeq»  r0,·r0,·r8,·asr·#3253 »       andeq»  r0,·r0,·r8,·asr·#32
 54 »       ldrdeq» pc,·[r1],·-sl
54 »       andeq»  pc,·r1,·r2,·lsl·#1955 »       andeq»  pc,·r1,·lr,·asr·#17
55 »       andeq»  pc,·r1,·r6,·ror·r9»    @·<UNPREDICTABLE> 
56 frame_dummy():56 frame_dummy():
57 »       svclt»  0x0000e7c457 »       svclt»  0x0000e7c4
58 pl_closelog():58 pl_closelog():
59 ./packages/clib/syslog.c:17359 ./packages/clib/syslog.c:173
60 »       vst3.8» {d27,d29,d31},·[pc],·r860 »       vst3.8» {d27,d29,d31},·[pc],·r8
61 »       bl»     feb578b4·<install_syslog@@Base+0xfeb56d94>61 »       bl»     feb5795c·<install_syslog@@Base+0xfeb56d94>
62 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c62 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
63 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0ff863 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff0ff8
64 »       andcs»  lr,·r1,·r4,·ror·#3064 »       andcs»  lr,·r1,·r4,·ror·#30
65 ./packages/clib/syslog.c:17665 ./packages/clib/syslog.c:176
66 »       svclt»  0x0000bd0866 »       svclt»  0x0000bd08
67 pl_syslog():67 pl_syslog():
68 ./packages/clib/syslog.c:15668 ./packages/clib/syslog.c:156
Offset 102, 18 lines modifiedOffset 102, 18 lines modified
102 »       vrshr.s64»      q8,·<illegal·reg·q11.5>,·#64102 »       vrshr.s64»      q8,·<illegal·reg·q11.5>,·#64
103 »       ldrtmi» r0,·[r9],·-r0,·lsr·#4103 »       ldrtmi» r0,·[r9],·-r0,·lsr·#4
104 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628104 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
105 »       stmdacs»r0,·{r5,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}105 »       stmdacs»r0,·{r5,·r6,·r8,·r9,·sl,·fp,·sp,·lr,·pc}
106 ./packages/clib/syslog.c:159·(discriminator·1)106 ./packages/clib/syslog.c:159·(discriminator·1)
107 »       andcs»  sp,·r0,·r3,·asr·#2107 »       andcs»  sp,·r0,·r3,·asr·#2
108 ./packages/clib/syslog.c:156108 ./packages/clib/syslog.c:156
109 »       blmi»   ad2fd8·<install_syslog@@Base+0xad24b8>109 »       blmi»   ad3080·<install_syslog@@Base+0xad24b8>
110 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^110 »       ldmpl»  r3,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^
111 ./packages/clib/syslog.c:168111 ./packages/clib/syslog.c:168
112 »       blls»   5a794·<install_syslog@@Base+0x59c74>112 »       blls»   5a83c·<install_syslog@@Base+0x59c74>
113 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a113 »       »       »       @·<UNDEFINED>·instruction:·0xf04f405a
114 »       mrsle»  r0,·(UNDEF:·121)114 »       mrsle»  r0,·(UNDEF:·121)
115 »       pop»    {r1,·ip,·sp,·pc}115 »       pop»    {r1,·ip,·sp,·pc}
116 »       stmdbmi»r8!,·{r4,·r5,·r6,·r7,·r8,·pc}116 »       stmdbmi»r8!,·{r4,·r5,·r6,·r7,·r8,·pc}
117 get_priority():117 get_priority():
118 ./packages/clib/syslog.c:117118 ./packages/clib/syslog.c:117
119 »       ldrbtmi»r4,·[r9],·#-1600»  @·0xfffff9c0119 »       ldrbtmi»r4,·[r9],·#-1600»  @·0xfffff9c0
Offset 155, 18 lines modifiedOffset 155, 18 lines modified
155 »       ldrbtmi»r4,·[r8],·#-1585»  @·0xfffff9cf155 »       ldrbtmi»r4,·[r8],·#-1585»  @·0xfffff9cf
156 »       svc»    0x000cf7ff156 »       svc»    0x000cf7ff
157 ./packages/clib/syslog.c:126157 ./packages/clib/syslog.c:126
158 »       strcs»  lr,·[r1],·#-1983»    @·0xfffff841158 »       strcs»  lr,·[r1],·#-1983»    @·0xfffff841
159 ./packages/clib/syslog.c:117·(discriminator·1)159 ./packages/clib/syslog.c:117·(discriminator·1)
160 »       strcs»  lr,·[r2],·#-1971»    @·0xfffff84d160 »       strcs»  lr,·[r2],·#-1971»    @·0xfffff84d
161 ./packages/clib/syslog.c:118·(discriminator·1)161 ./packages/clib/syslog.c:118·(discriminator·1)
162 »       bmi»    57a66c·<install_syslog@@Base+0x579b4c>162 »       bmi»    57a714·<install_syslog@@Base+0x579b4c>
163 syslog():163 syslog():
164 /usr/include/arm-linux-gnueabihf/bits/syslog.h:37164 /usr/include/arm-linux-gnueabihf/bits/syslog.h:37
165 »       blls»   1202c·<install_syslog@@Base+0x1150c>165 »       blls»   120d4·<install_syslog@@Base+0x1150c>
166 »       ldrbtmi»r2,·[sl],·#-257»   @·0xfffffeff166 »       ldrbtmi»r2,·[sl],·#-257»   @·0xfffffeff
167 »       mrc»    7,·7,·APSR_nzcv,·cr10,·cr15,·{7}167 »       mrc»    7,·7,·APSR_nzcv,·cr10,·cr15,·{7}
168 pl_syslog():168 pl_syslog():
169 ./packages/clib/syslog.c:164169 ./packages/clib/syslog.c:164
170 »       ldr»    r2,·[r3,·r1]!170 »       ldr»    r2,·[r3,·r1]!
171 get_priority():171 get_priority():
172 ./packages/clib/syslog.c:119·(discriminator·1)172 ./packages/clib/syslog.c:119·(discriminator·1)
Offset 176, 18 lines modifiedOffset 176, 18 lines modified
176 ./packages/clib/syslog.c:121·(discriminator·1)176 ./packages/clib/syslog.c:121·(discriminator·1)
177 »       str»    r2,·[r2,·r5,·lsl·#8]!177 »       str»    r2,·[r2,·r5,·lsl·#8]!
178 ./packages/clib/syslog.c:122·(discriminator·1)178 ./packages/clib/syslog.c:122·(discriminator·1)
179 »       str»    r2,·[r0,·r6,·lsl·#8]!179 »       str»    r2,·[r0,·r6,·lsl·#8]!
180 pl_syslog():180 pl_syslog():
181 ./packages/clib/syslog.c:168181 ./packages/clib/syslog.c:168
182 »       mrc»    7,·6,·APSR_nzcv,·cr0,·cr15,·{7}182 »       mrc»    7,·6,·APSR_nzcv,·cr0,·cr15,·{7}
183 »       andeq»  pc,·r1,·r8,·asr·#17183 »       andeq»  pc,·r1,·r0,·lsr·#16
184 »       andeq»  r0,·r0,·r0,·asr·r0184 »       andeq»  r0,·r0,·r0,·asr·r0
185 »       andeq»  r0,·r0,·r4,·lsl·r5185 »       andeq»  r0,·r0,·r4,·lsl·r5
Max diff block lines reached; 3832/8797 bytes (43.56%) of diff not shown.
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000b7c·<.fini>:2 00000c24·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
5.25 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000b84·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00000c2c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00000b94·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00000c3c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00000ba4·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00000c4c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00000bb4·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00000c5c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00000bc4·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00000c6c·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00000bd4·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00000c7c·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00000be4·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x00000bf4·19000000·41000000·0a000000·41000000·....A.......A... 
10 ··0x00000c04·0b000000·41000000·00000000·00000000·....A........... 
11 ··0x00000c14·656d6572·67000000·616c6572·74000000·emerg...alert... 
12 ··0x00000c24·63726974·00000000·65727200·7761726e·crit....err.warn 
13 ··0x00000c34·696e6700·6e6f7469·63650000·696e666f·ing.notice..info 
14 ··0x00000c44·00000000·64656275·67000000·7379736c·....debug...sysl 
15 ··0x00000c54·6f675f70·72696f72·69747900·25730000·og_priority.%s.. 
16 ··0x00000c64·636f6e73·00000000·6e64656c·61790000·cons....ndelay.. 
17 ··0x00000c74·6e6f7761·69740000·6f64656c·61790000·nowait..odelay.. 
18 ··0x00000c84·70657272·6f720000·70696400·7379736c·perror..pid.sysl 
19 ··0x00000c94·6f675f6f·7074696f·6e000000·61757468·og_option...auth 
20 ··0x00000ca4·00000000·61757468·70726976·00000000·....authpriv.... 
21 ··0x00000cb4·63726f6e·00000000·6461656d·6f6e0000·cron....daemon.. 
22 ··0x00000cc4·66747000·6b65726e·00000000·6c6f6361·ftp.kern....loca 
23 ··0x00000cd4·6c300000·6c6f6361·6c310000·6c6f6361·l0..local1..loca 
24 ··0x00000ce4·6c320000·6c6f6361·6c330000·6c6f6361·l2..local3..loca 
25 ··0x00000cf4·6c340000·6c6f6361·6c350000·6c6f6361·l4..local5..loca 
26 ··0x00000d04·6c360000·6c6f6361·6c370000·6c707200·l6..local7..lpr. 
27 ··0x00000d14·6d61696c·00000000·6e657773·00000000·mail....news.... 
28 ··0x00000d24·7379736c·6f670000·75736572·00000000·syslog..user.... 
29 ··0x00000d34·75756370·00000000·7379736c·6f675f66·uucp....syslog_f 
30 ··0x00000d44·6163696c·69747900·246f7065·6e6c6f67·acility.$openlog 
31 ··0x00000d54·00000000·24636c6f·73656c6f·67000000·....$closelog... 
32 ··0x00000d64·3e000000·41000000·0c000000·41000000·>...A.......A... 
33 ··0x00000d74·11000000·41000000·27000000·41000000·....A...'...A... 
34 ··0x00000d84·36000000·41000000·03000000·41000000·6...A.......A... 
35 ··0x00000d94·06000000·41000000·15000000·41000000·....A.......A... 
36 ··0x00000da4·0f000000·41000000·0e000000·41000000·....A.......A... 
37 ··0x00000db4·26000000·41000000·13000000·41000000·&...A.......A... 
38 ··0x00000dc4·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00000c8c·29000000·41000000·02000000·41000000·)...A.......A...
39 ··0x00000dd4·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00000c9c·19000000·41000000·0a000000·41000000·....A.......A...
 10 ··0x00000cac·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00000cbc·656d6572·67000000·616c6572·74000000·emerg...alert...
 12 ··0x00000ccc·63726974·00000000·65727200·7761726e·crit....err.warn
 13 ··0x00000cdc·696e6700·6e6f7469·63650000·696e666f·ing.notice..info
 14 ··0x00000cec·00000000·64656275·67000000·7379736c·....debug...sysl
 15 ··0x00000cfc·6f675f70·72696f72·69747900·25730000·og_priority.%s..
 16 ··0x00000d0c·636f6e73·00000000·6e64656c·61790000·cons....ndelay..
 17 ··0x00000d1c·6e6f7761·69740000·6f64656c·61790000·nowait..odelay..
 18 ··0x00000d2c·70657272·6f720000·70696400·7379736c·perror..pid.sysl
 19 ··0x00000d3c·6f675f6f·7074696f·6e000000·61757468·og_option...auth
 20 ··0x00000d4c·00000000·61757468·70726976·00000000·....authpriv....
 21 ··0x00000d5c·63726f6e·00000000·6461656d·6f6e0000·cron....daemon..
 22 ··0x00000d6c·66747000·6b65726e·00000000·6c6f6361·ftp.kern....loca
 23 ··0x00000d7c·6c300000·6c6f6361·6c310000·6c6f6361·l0..local1..loca
 24 ··0x00000d8c·6c320000·6c6f6361·6c330000·6c6f6361·l2..local3..loca
 25 ··0x00000d9c·6c340000·6c6f6361·6c350000·6c6f6361·l4..local5..loca
 26 ··0x00000dac·6c360000·6c6f6361·6c370000·6c707200·l6..local7..lpr.
 27 ··0x00000dbc·6d61696c·00000000·6e657773·00000000·mail....news....
 28 ··0x00000dcc·7379736c·6f670000·75736572·00000000·syslog..user....
 29 ··0x00000ddc·75756370·00000000·7379736c·6f675f66·uucp....syslog_f
 30 ··0x00000dec·6163696c·69747900·246f7065·6e6c6f67·acility.$openlog
 31 ··0x00000dfc·00000000·24636c6f·73656c6f·67000000·....$closelog...
 32 ··0x00000e0c·3e000000·41000000·0c000000·41000000·>...A.......A...
 33 ··0x00000e1c·11000000·41000000·27000000·41000000·....A...'...A...
 34 ··0x00000e2c·36000000·41000000·03000000·41000000·6...A.......A...
 35 ··0x00000e3c·06000000·41000000·15000000·41000000·....A.......A...
 36 ··0x00000e4c·0f000000·41000000·0e000000·41000000·....A.......A...
 37 ··0x00000e5c·26000000·41000000·13000000·41000000·&...A.......A...
 38 ··0x00000e6c·29000000·41000000·02000000·41000000·)...A.......A...
 39 ··0x00000e7c·19000000·41000000·0a000000·41000000·....A.......A...
40 ··0x00000de4·0b000000·41000000·00000000·00000000·....A...........40 ··0x00000e8c·0b000000·41000000·00000000·00000000·....A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00000df4·00000000····························....2 ··0x00000ed0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fea4·a5060000····························....2 ··0x0001fe9c·4d070000····························M...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fea8·65060000····························e...2 ··0x0001fea0·0d070000····························....
  
971 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ffa4·acfe0100·00000000·00000000·14050000·................3 ··0x0001ffa4·a4fe0100·00000000·00000000·bc050000·................
4 ··0x0001ffb4·14050000·14050000·14050000·14050000·................4 ··0x0001ffb4·bc050000·bc050000·bc050000·bc050000·................
5 ··0x0001ffc4·14050000·14050000·14050000·14050000·................5 ··0x0001ffc4·bc050000·bc050000·bc050000·bc050000·................
6 ··0x0001ffd4·14050000·14050000·14050000·14050000·................6 ··0x0001ffd4·bc050000·bc050000·bc050000·bc050000·................
7 ··0x0001ffe4·14050000·14050000·00000000·00000000·................7 ··0x0001ffe4·bc050000·bc050000·00000000·00000000·................
8 ··0x0001fff4·00000000·00000000·00000000··········............8 ··0x0001fff4·00000000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·37363838·66346333·61623336·36653765·7688f4c3ab366e7e 
3 ··0x00000010·64663361·63386631·35653238·30323532·df3ac8f15e2802522 ··0x00000000·32646238·34616539·32366438·65306466·2db84ae926d8e0df
 3 ··0x00000010·34373832·66613261·62363437·66313337·4782fa2ab647f137
4 ··0x00000020·35336438·36392e64·65627567·00000000·53d869.debug....4 ··0x00000020·31653037·31352e64·65627567·00000000·1e0715.debug....
5 ··0x00000030·712059d9····························q·Y.5 ··0x00000030·45c99c95····························E...
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
301 KB
./usr/lib/swi-prolog/lib/aarch64-linux/table.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/table.so
Files 88% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x005928·0x00005928·0x00005928·0x00178·0x00178·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x0583c·0x0583c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x05aa4·0x05aa4·R·E·0x10000
7 ··LOAD···········0x00fdb8·0x0001fdb8·0x0001fdb8·0x0024c·0x00490·RW··0x100008 ··LOAD···········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00254·0x00498·RW··0x10000
8 ··DYNAMIC········0x00fdc0·0x0001fdc0·0x0001fdc0·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fdb8·0x0001fdb8·0x0001fdb8·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdb8·0x0001fdb8·0x0001fdb8·0x00248·0x00248·R···0x112 ··GNU_RELRO······0x00fdb0·0x0001fdb0·0x0001fdb0·0x00250·0x00250·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·00002c·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·00002c·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000144·000144·000510·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000164·000164·000530·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000654·000654·000492·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000694·000694·0004d6·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000ae6·000ae6·0000a2·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000b6a·000b6a·0000a6·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000b88·000b88·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000c10·000c10·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000bd8·000bd8·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000c80·000c80·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000c18·000c18·000250·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000cc0·000cc0·000250·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000e68·000e68·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000f10·000f10·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000e74·000e74·0003b4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000f1c·000f1c·0003b4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001228·001228·004010·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000012d0·0012d0·004010·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00005238·005238·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000052e0·0052e0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00005240·005240·0005f8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000052e8·0052e8·0005f8·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········000058e0·0058e0·000048·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00005928·005928·000178·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00005838·005838·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00005aa0·005aa0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fdb8·00fdb8·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fdb0·00fdb0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fdbc·00fdbc·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fdb4·00fdb4·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fdc0·00fdc0·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fdb8·00fdb8·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001feb8·00feb8·000148·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001feb8·00feb8·000148·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000244·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·010004·000244·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.5 KB
readelf --wide --symbols {}
Max HTML report size reached
11.8 KB
readelf --wide --relocs {}
Max HTML report size reached
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdc0·contains·27·entries:1 Dynamic·section·at·offset·0xfdb8·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xe686 ·0x0000000c·(INIT)·······················0xf10
6 ·0x0000000d·(FINI)·······················0x52387 ·0x0000000d·(FINI)·······················0x52e0
7 ·0x00000019·(INIT_ARRAY)·················0x1fdb88 ·0x00000019·(INIT_ARRAY)·················0x1fdb0
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fdbc10 ·0x0000001a·(FINI_ARRAY)·················0x1fdb4
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x65413 ·0x00000005·(STRTAB)·····················0x694
13 ·0x00000006·(SYMTAB)·····················0x14414 ·0x00000006·(SYMTAB)·····················0x164
14 ·0x0000000a·(STRSZ)······················1170·(bytes)15 ·0x0000000a·(STRSZ)······················1238·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1feb817 ·0x00000003·(PLTGOT)·····················0x1feb8
17 ·0x00000002·(PLTRELSZ)···················592·(bytes)18 ·0x00000002·(PLTRELSZ)···················592·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xc1820 ·0x00000017·(JMPREL)·····················0xcc0
20 ·0x00000011·(REL)························0xbd821 ·0x00000011·(REL)························0xc80
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xb8826 ·0x6ffffffe·(VERNEED)····················0xc10
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xae628 ·0x6ffffff0·(VERSYM)·····················0xb6a
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·b9d724920aac71207c4995757ae01a79b66b82a23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7938821318dfebd916d43655e6e3786fc711218a
3.92 KB
readelf --wide --version-info {}
    
Offset 1, 32 lines modifiedOffset 1, 34 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·81·entries:1 Version·symbols·section·'.gnu.version'·contains·83·entries:
2 ·Addr:·0x0000000000000ae6··Offset:·0x00000ae6··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000b6a··Offset:·0x00000b6a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
6 ··00c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··7 ··010:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··11 ··020:···5·(GLIBC_2.34)····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 12 ··024:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 13 ··028:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 14 ··02c:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
12 ··024:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··15 ··030:···2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 16 ··034:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··17 ··038:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
14 ··02c:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
15 ··030:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
16 ··034:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
17 ··038:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 21 ··048:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
21 ··048:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···22 ··04c:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
22 ··04c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)··· 
  
24 Version·needs·section·'.gnu.version_r'·contains·2·entries:24 Version·needs·section·'.gnu.version_r'·contains·3·entries:
25 ·Addr:·0x0000000000000b88··Offset:·0x00000b88··Link:·4·(.dynstr)25 ·Addr:·0x0000000000000c10··Offset:·0x00000c10··Link:·4·(.dynstr)
26 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·126 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
27 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·327 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
28 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·228 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
29 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·429 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·5
30 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·230 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 31 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 32 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
921 B
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 21 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_new_term_ref6 PL_new_term_ref
6 PL_unify_term7 PL_unify_term
7 PL_raise_exception8 PL_raise_exception
8 __ctype_b_loc9 __ctype_b_loc
9 __ctype_tolower_loc10 __ctype_tolower_loc
10 PL_unify_chars11 PL_unify_chars
11 __stack_chk_fail12 __stack_chk_fail
12 __stack_chk_guard13 __stack_chk_guard
 14 __aeabi_unwind_cpp_pr1
13 PL_unify_atom_chars15 PL_unify_atom_chars
14 PL_get_integer16 PL_get_integer
15 PL_get_atom17 PL_get_atom
16 PL_atom_chars18 PL_atom_chars
17 __fstat64_time6419 __fstat64_time64
18 __errno_location20 __errno_location
19 PL_get_int6421 PL_get_int64
Offset 55, 14 lines modifiedOffset 57, 15 lines modified
55 install_table57 install_table
56 PL_new_atom58 PL_new_atom
57 install_order59 install_order
58 PL_register_foreign60 PL_register_foreign
59 PL_get_nchars61 PL_get_nchars
60 PL_warning62 PL_warning
61 strerror63 strerror
 64 libgcc_s.so.1
62 libc.so.665 libc.so.6
63 ld-linux-armhf.so.366 ld-linux-armhf.so.3
64 GLIBC_2.467 GLIBC_2.4
65 GLIBC_2.3468 GLIBC_2.34
66 H»      KxD»   J{D69 H»      KxD»   J{D
67 zupkf80F70 zupkf80F
68 sK0F{DYh71 sK0F{DYh
Offset 127, 14 lines modifiedOffset 130, 16 lines modified
127 .shstrtab130 .shstrtab
128 .note.gnu.build-id131 .note.gnu.build-id
129 .gnu.hash132 .gnu.hash
130 .gnu.version133 .gnu.version
131 .gnu.version_r134 .gnu.version_r
132 .rel.dyn135 .rel.dyn
133 .rel.plt136 .rel.plt
 137 .ARM.extab
 138 .ARM.exidx
134 .eh_frame139 .eh_frame
135 .init_array140 .init_array
136 .fini_array141 .fini_array
137 .dynamic142 .dynamic
138 .ARM.attributes143 .ARM.attributes
139 .gnu_debugaltlink144 .gnu_debugaltlink
140 .gnu_debuglink145 .gnu_debuglink
550 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·03000000·4e000000·01000000·05000000·....N...........2 ··0x00000138·03000000·50000000·01000000·05000000·....P...........
3 ··0x00000128·08449010·4e000000·4f000000·50000000·.D..N...O...P...3 ··0x00000148·08449010·50000000·51000000·52000000·.D..P...Q...R...
4 ··0x00000138·9d465c9f·c3d979ef·57b928ef··········.F\...y.W.(.4 ··0x00000158·9d465c9f·c3d979ef·57b928ef··········.F\...y.W.(.
  
10.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 77 lines modifiedOffset 1, 81 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000654·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000694·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000664·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000006a4·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000674·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000006b4·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000684·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000006c4·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000694·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000006d4·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x000006e4·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x000006f4·696e645f·6370705f·70723000·504c5f6e·ind_cpp_pr0.PL_n
 9 ··0x00000704·65775f74·65726d5f·72656600·504c5f75·ew_term_ref.PL_u
 10 ··0x00000714·6e696679·5f746572·6d00504c·5f726169·nify_term.PL_rai
 11 ··0x00000724·73655f65·78636570·74696f6e·005f5f63·se_exception.__c
 12 ··0x00000734·74797065·5f625f6c·6f63005f·5f637479·type_b_loc.__cty
 13 ··0x00000744·70655f74·6f6c6f77·65725f6c·6f630073·pe_tolower_loc.s
 14 ··0x00000754·74726e63·70790073·74726c65·6e00504c·trncpy.strlen.PL
 15 ··0x00000764·5f756e69·66795f63·68617273·00667265·_unify_chars.fre
 16 ··0x00000774·65006d61·6c6c6f63·005f5f73·7461636b·e.malloc.__stack
 17 ··0x00000784·5f63686b·5f666169·6c005f5f·73746163·_chk_fail.__stac
 18 ··0x00000794·6b5f6368·6b5f6775·61726400·5f5f6165·k_chk_guard.__ae
 19 ··0x000007a4·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p
7 ··0x000006a4·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term 
8 ··0x000006b4·5f726566·00504c5f·756e6966·795f7465·_ref.PL_unify_te 
9 ··0x000006c4·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce 
10 ··0x000006d4·7074696f·6e005f5f·63747970·655f625f·ption.__ctype_b_ 
11 ··0x000006e4·6c6f6300·5f5f6374·7970655f·746f6c6f·loc.__ctype_tolo 
12 ··0x000006f4·7765725f·6c6f6300·7374726e·63707900·wer_loc.strncpy. 
13 ··0x00000704·7374726c·656e0050·4c5f756e·6966795f·strlen.PL_unify_ 
14 ··0x00000714·63686172·73006672·6565006d·616c6c6f·chars.free.mallo 
15 ··0x00000724·63005f5f·73746163·6b5f6368·6b5f6661·c.__stack_chk_fa 
16 ··0x00000734·696c005f·5f737461·636b5f63·686b5f67·il.__stack_chk_g 
17 ··0x00000744·75617264·00504c5f·756e6966·795f6174·uard.PL_unify_at 
18 ··0x00000754·6f6d5f63·68617273·00504c5f·6765745f·om_chars.PL_get_ 
19 ··0x00000764·696e7465·67657200·504c5f67·65745f61·integer.PL_get_a 
20 ··0x00000774·746f6d00·504c5f61·746f6d5f·63686172·tom.PL_atom_char 
21 ··0x00000784·73006f70·656e3634·005f5f66·73746174·s.open64.__fstat 
22 ··0x00000794·36345f74·696d6536·34006d6d·61703634·64_time64.mmap64 
23 ··0x000007a4·00636c6f·7365006d·756e6d61·70005f5f·.close.munmap.__ 
24 ··0x000007b4·6572726e·6f5f6c6f·63617469·6f6e0050·errno_location.P 
25 ··0x000007c4·4c5f6765·745f696e·74363400·504c5f67·L_get_int64.PL_g 
26 ··0x000007d4·65745f6e·616d655f·61726974·795f737a·et_name_arity_sz 
27 ··0x000007e4·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege 
28 ··0x000007f4·7200504c·5f756e69·66795f61·746f6d00·r.PL_unify_atom.20 ··0x000007b4·72310050·4c5f756e·6966795f·61746f6d·r1.PL_unify_atom
29 ··0x00000804·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P21 ··0x000007c4·5f636861·72730050·4c5f6765·745f696e·_chars.PL_get_in
 22 ··0x000007d4·74656765·7200504c·5f676574·5f61746f·teger.PL_get_ato
 23 ··0x000007e4·6d00504c·5f61746f·6d5f6368·61727300·m.PL_atom_chars.
 24 ··0x000007f4·6f70656e·3634005f·5f667374·61743634·open64.__fstat64
 25 ··0x00000804·5f74696d·65363400·6d6d6170·36340063·_time64.mmap64.c
 26 ··0x00000814·6c6f7365·006d756e·6d617000·5f5f6572·lose.munmap.__er
 27 ··0x00000824·726e6f5f·6c6f6361·74696f6e·00504c5f·rno_location.PL_
 28 ··0x00000834·6765745f·696e7436·3400504c·5f676574·get_int64.PL_get
 29 ··0x00000844·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P
 30 ··0x00000854·4c5f756e·6966795f·696e7465·67657200·L_unify_integer.
 31 ··0x00000864·504c5f75·6e696679·5f61746f·6d005f50·PL_unify_atom._P
 32 ··0x00000874·4c5f6765·745f6172·675f737a·00504c5f·L_get_arg_sz.PL_
30 ··0x00000814·4c5f636f·70795f74·65726d5f·72656600·L_copy_term_ref.33 ··0x00000884·636f7079·5f746572·6d5f7265·6600504c·copy_term_ref.PL
31 ··0x00000824·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s34 ··0x00000894·5f6e6577·5f66756e·63746f72·5f737a00·_new_functor_sz.
32 ··0x00000834·7a00504c·5f756e69·66795f6c·69737400·z.PL_unify_list. 
33 ··0x00000844·504c5f75·6e696679·5f6e696c·005f5f61·PL_unify_nil.__a35 ··0x000008a4·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL
 36 ··0x000008b4·5f756e69·66795f6e·696c005f·5f617373·_unify_nil.__ass
34 ··0x00000854·73736572·745f6661·696c0050·4c5f666f·ssert_fail.PL_fo37 ··0x000008c4·6572745f·6661696c·00504c5f·666f7265·ert_fail.PL_fore
35 ··0x00000864·72656967·6e5f636f·6e74726f·6c00504c·reign_control.PL38 ··0x000008d4·69676e5f·636f6e74·726f6c00·504c5f66·ign_control.PL_f
36 ··0x00000874·5f666f72·6569676e·5f636f6e·74657874·_foreign_context39 ··0x000008e4·6f726569·676e5f63·6f6e7465·7874005f·oreign_context._
37 ··0x00000884·005f504c·5f726574·7279005f·5f737072·._PL_retry.__spr40 ··0x000008f4·504c5f72·65747279·005f5f73·7072696e·PL_retry.__sprin
38 ··0x00000894·696e7466·5f63686b·00504c5f·72657072·intf_chk.PL_repr41 ··0x00000904·74665f63·686b0050·4c5f7265·70726573·tf_chk.PL_repres
39 ··0x000008a4·6573656e·74617469·6f6e5f65·72726f72·esentation_error42 ··0x00000914·656e7461·74696f6e·5f657272·6f720073·entation_error.s
40 ··0x000008b4·00737472·746f6400·504c5f75·6e696679·.strtod.PL_unify43 ··0x00000924·7472746f·6400504c·5f756e69·66795f66·trtod.PL_unify_f
41 ··0x000008c4·5f666c6f·6174006d·656d7365·7400504c·_float.memset.PL44 ··0x00000934·6c6f6174·006d656d·73657400·504c5f67·loat.memset.PL_g
42 ··0x000008d4·5f676574·5f6c6973·7400504c·5f6f7065·_get_list.PL_ope45 ··0x00000944·65745f6c·69737400·504c5f6f·70656e5f·et_list.PL_open_
 46 ··0x00000954·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL
 47 ··0x00000964·5f676574·5f6e696c·00504c5f·636c6f73·_get_nil.PL_clos
43 ··0x000008e4·6e5f666f·72656967·6e5f6672·616d6500·n_foreign_frame.48 ··0x00000974·655f666f·72656967·6e5f6672·616d6500·e_foreign_frame.
 49 ··0x00000984·504c5f70·75745f74·65726d00·504c5f67·PL_put_term.PL_g
44 ··0x000008f4·504c5f67·65745f6e·696c0050·4c5f636c·PL_get_nil.PL_cl 
45 ··0x00000904·6f73655f·666f7265·69676e5f·6672616d·ose_foreign_fram 
46 ··0x00000914·6500504c·5f707574·5f746572·6d00504c·e.PL_put_term.PL 
47 ··0x00000924·5f676574·5f61746f·6d5f6578·006d656d·_get_atom_ex.mem50 ··0x00000994·65745f61·746f6d5f·6578006d·656d6370·et_atom_ex.memcp
48 ··0x00000934·63707900·504c5f72·65736f75·7263655f·cpy.PL_resource_51 ··0x000009a4·7900504c·5f726573·6f757263·655f6572·y.PL_resource_er
49 ··0x00000944·6572726f·7200504c·5f676574·5f66756e·error.PL_get_fun52 ··0x000009b4·726f7200·504c5f67·65745f66·756e6374·ror.PL_get_funct
50 ··0x00000954·63746f72·00504c5f·646f6d61·696e5f65·ctor.PL_domain_e53 ··0x000009c4·6f720050·4c5f646f·6d61696e·5f657272·or.PL_domain_err
51 ··0x00000964·72726f72·00504c5f·756e6966·795f7374·rror.PL_unify_st54 ··0x000009d4·6f720050·4c5f756e·6966795f·73747269·or.PL_unify_stri
52 ··0x00000974·72696e67·5f6e6368·61727300·504c5f75·ring_nchars.PL_u 
53 ··0x00000984·6e696679·5f66756e·63746f72·00737472·nify_functor.str 
54 ··0x00000994·636d7000·504c5f75·6e696679·5f737472·cmp.PL_unify_str 
55 ··0x000009a4·696e675f·63686172·7300504c·5f756e69·ing_chars.PL_uni55 ··0x000009e4·6e675f6e·63686172·7300504c·5f756e69·ng_nchars.PL_uni
 56 ··0x000009f4·66795f66·756e6374·6f720073·7472636d·fy_functor.strcm
 57 ··0x00000a04·7000504c·5f756e69·66795f73·7472696e·p.PL_unify_strin
 58 ··0x00000a14·675f6368·61727300·504c5f75·6e696679·g_chars.PL_unify
56 ··0x000009b4·66795f6c·6973745f·63686172·73007374·fy_list_chars.st59 ··0x00000a24·5f6c6973·745f6368·61727300·7374726e·_list_chars.strn
57 ··0x000009c4·726e636d·7000504c·5f666f72·6569676e·rncmp.PL_foreign60 ··0x00000a34·636d7000·504c5f66·6f726569·676e5f63·cmp.PL_foreign_c
58 ··0x000009d4·5f636f6e·74657874·5f616464·72657373·_context_address61 ··0x00000a44·6f6e7465·78745f61·64647265·73730050·ontext_address.P
59 ··0x000009e4·00504c5f·69735f76·61726961·626c6500·.PL_is_variable.62 ··0x00000a54·4c5f6973·5f766172·6961626c·6500504c·L_is_variable.PL
60 ··0x000009f4·504c5f67·65745f61·746f6d5f·63686172·PL_get_atom_char63 ··0x00000a64·5f676574·5f61746f·6d5f6368·61727300·_get_atom_chars.
61 ··0x00000a04·73005f50·4c5f7265·7472795f·61646472·s._PL_retry_addr64 ··0x00000a74·5f504c5f·72657472·795f6164·64726573·_PL_retry_addres
62 ··0x00000a14·65737300·504c5f67·65745f6c·6f6e6700·ess.PL_get_long.65 ··0x00000a84·7300504c·5f676574·5f6c6f6e·6700504c·s.PL_get_long.PL
63 ··0x00000a24·504c5f67·65745f66·6c6f6174·00504c5f·PL_get_float.PL_66 ··0x00000a94·5f676574·5f666c6f·61740050·4c5f6765·_get_float.PL_ge
64 ··0x00000a34·6765745f·63686172·73007374·72637079·get_chars.strcpy67 ··0x00000aa4·745f6368·61727300·73747263·70790069·t_chars.strcpy.i
65 ··0x00000a44·00696e73·74616c6c·5f746162·6c650050·.install_table.P68 ··0x00000ab4·6e737461·6c6c5f74·61626c65·00504c5f·nstall_table.PL_
66 ··0x00000a54·4c5f6e65·775f6174·6f6d0069·6e737461·L_new_atom.insta69 ··0x00000ac4·6e65775f·61746f6d·00696e73·74616c6c·new_atom.install
67 ··0x00000a64·6c6c5f6f·72646572·00504c5f·72656769·ll_order.PL_regi 
68 ··0x00000a74·73746572·5f666f72·6569676e·00696e73·ster_foreign.ins70 ··0x00000ad4·5f6f7264·65720050·4c5f7265·67697374·_order.PL_regist
 71 ··0x00000ae4·65725f66·6f726569·676e0069·6e737461·er_foreign.insta
69 ··0x00000a84·74616c6c·00504c5f·6765745f·6e636861·tall.PL_get_ncha72 ··0x00000af4·6c6c0050·4c5f6765·745f6e63·68617273·ll.PL_get_nchars
70 ··0x00000a94·7273006d·656d6d6f·76650050·4c5f7761·rs.memmove.PL_wa73 ··0x00000b04·006d656d·6d6f7665·00504c5f·7761726e·.memmove.PL_warn
71 ··0x00000aa4·726e696e·67007374·72657272·6f72006c·rning.strerror.l74 ··0x00000b14·696e6700·73747265·72726f72·006c6962·ing.strerror.lib
 75 ··0x00000b24·6763635f·732e736f·2e31006c·6962632e·gcc_s.so.1.libc.
72 ··0x00000ab4·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu76 ··0x00000b34·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar
73 ··0x00000ac4·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI77 ··0x00000b44·6d68662e·736f2e33·00474c49·42435f32·mhf.so.3.GLIBC_2
74 ··0x00000ad4·42435f32·2e340047·4c494243·5f322e33·BC_2.4.GLIBC_2.378 ··0x00000b54·2e340047·4c494243·5f322e33·34004743·.4.GLIBC_2.34.GC
75 ··0x00000ae4·3400································4.79 ··0x00000b64·435f332e·3500·······················C_3.5.
  
604 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 3868 objdump: DWARF error: unable to read alt ref 14715
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000e68·<.init>:2 00000f10·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1228·<PL_get_atom_chars@plt+0xc>5 »       bl»     12d0·<PL_get_atom_chars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
14.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
217 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
526 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 3868 objdump: DWARF error: unable to read alt ref 14715
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00005238·<.fini>:2 000052e0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
12.7 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00005838·00000000····························....2 ··0x00005aa0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fdb8·ed120000····························....2 ··0x0001fdb0·95130000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fdbc·ad120000····························....2 ··0x0001fdb4·55130000····························U...
  
2.91 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001feb8·c0fd0100·00000000·00000000·740e0000·............t...3 ··0x0001feb8·b8fd0100·00000000·00000000·1c0f0000·................
4 ··0x0001fec8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...4 ··0x0001fec8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
5 ··0x0001fed8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...5 ··0x0001fed8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
6 ··0x0001fee8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...6 ··0x0001fee8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
7 ··0x0001fef8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...7 ··0x0001fef8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
8 ··0x0001ff08·740e0000·740e0000·740e0000·740e0000·t...t...t...t...8 ··0x0001ff08·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
9 ··0x0001ff18·740e0000·740e0000·740e0000·740e0000·t...t...t...t...9 ··0x0001ff18·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
10 ··0x0001ff28·740e0000·740e0000·740e0000·740e0000·t...t...t...t...10 ··0x0001ff28·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
11 ··0x0001ff38·740e0000·740e0000·740e0000·740e0000·t...t...t...t...11 ··0x0001ff38·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
12 ··0x0001ff48·740e0000·740e0000·740e0000·740e0000·t...t...t...t...12 ··0x0001ff48·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
13 ··0x0001ff58·740e0000·740e0000·740e0000·740e0000·t...t...t...t...13 ··0x0001ff58·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
14 ··0x0001ff68·740e0000·740e0000·740e0000·740e0000·t...t...t...t...14 ··0x0001ff68·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
15 ··0x0001ff78·740e0000·740e0000·740e0000·740e0000·t...t...t...t...15 ··0x0001ff78·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
16 ··0x0001ff88·740e0000·740e0000·740e0000·740e0000·t...t...t...t...16 ··0x0001ff88·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
17 ··0x0001ff98·740e0000·740e0000·740e0000·740e0000·t...t...t...t...17 ··0x0001ff98·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
18 ··0x0001ffa8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...18 ··0x0001ffa8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
19 ··0x0001ffb8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...19 ··0x0001ffb8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
20 ··0x0001ffc8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...20 ··0x0001ffc8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
21 ··0x0001ffd8·740e0000·740e0000·740e0000·740e0000·t...t...t...t...21 ··0x0001ffd8·1c0f0000·1c0f0000·1c0f0000·1c0f0000·................
22 ··0x0001ffe8·740e0000·00000000·00000000·00000000·t...............22 ··0x0001ffe8·1c0f0000·00000000·00000000·00000000·................
23 ··0x0001fff8·00000000·00000000···················........23 ··0x0001fff8·00000000·00000000···················........
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·64373234·39323061·61633731·32303763·d724920aac71207c 
3 ··0x00000010·34393935·37353761·65303161·37396236·4995757ae01a79b62 ··0x00000000·33383832·31333138·64666562·64393136·38821318dfebd916
 3 ··0x00000010·64343336·35356536·65333738·36666337·d43655e6e3786fc7
4 ··0x00000020·36623832·61322e64·65627567·00000000·6b82a2.debug....4 ··0x00000020·31313231·38612e64·65627567·00000000·11218a.debug....
5 ··0x00000030·d366034d····························.f.M5 ··0x00000030·d2460f28····························.F.(
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
32.3 KB
./usr/lib/swi-prolog/lib/aarch64-linux/test_cpp.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/test_cpp.so
Files 99% similar despite different names
997 B
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x030eb8·0x00030eb8·0x00030eb8·0x00850·0x00850·R···0x46 ··ARM_EXIDX······0x030eb8·0x00030eb8·0x00030eb8·0x008a0·0x008a0·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x3170c·0x3170c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x3175c·0x3175c·R·E·0x10000
8 ··LOAD···········0x03f720·0x0004f720·0x0004f720·0x00a40·0x00e84·RW··0x100008 ··LOAD···········0x03f720·0x0004f720·0x0004f720·0x00a40·0x00e84·RW··0x10000
9 ··DYNAMIC········0x03f8e4·0x0004f8e4·0x0004f8e4·0x00110·0x00110·RW··0x49 ··DYNAMIC········0x03f8e4·0x0004f8e4·0x0004f8e4·0x00110·0x00110·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x03f720·0x0004f720·0x0004f720·0x008e0·0x008e0·R···0x112 ··GNU_RELRO······0x03f720·0x0004f720·0x0004f720·0x008e0·0x008e0·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
1.52 KB
readelf --wide --sections {}
    
Offset 13, 16 lines modifiedOffset 13, 16 lines modified
13 ··[·8]·.rel.plt··········REL·············000071a0·0071a0·000a40·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············000071a0·0071a0·000a40·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00007be0·007be0·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00007be0·007be0·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00007bec·007bec·000f78·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········00007bec·007bec·000f78·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········00008b68·008b68·021ffc·00··AX··0···0··816 ··[11]·.text·············PROGBITS········00008b68·008b68·021ffc·00··AX··0···0··8
17 ··[12]·.fini·············PROGBITS········0002ab64·02ab64·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········0002ab64·02ab64·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········0002ab6c·02ab6c·001928·00···A··0···0··418 ··[13]·.rodata···········PROGBITS········0002ab6c·02ab6c·001928·00···A··0···0··4
19 ··[14]·.ARM.extab········PROGBITS········0002c494·02c494·004a23·00···A··0···0··419 ··[14]·.ARM.extab········PROGBITS········0002c494·02c494·004a23·00···A··0···0··4
20 ··[15]·.ARM.exidx········ARM_EXIDX·······00030eb8·030eb8·000850·00··AL·11···0··420 ··[15]·.ARM.exidx········ARM_EXIDX·······00030eb8·030eb8·0008a0·00··AL·11···0··4
21 ··[16]·.eh_frame·········PROGBITS········00031708·031708·000004·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00031758·031758·000004·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······0004f720·03f720·000008·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······0004f720·03f720·000008·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······0004f728·03f728·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······0004f728·03f728·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······PROGBITS········0004f72c·03f72c·0001b8·00··WA··0···0··424 ··[19]·.data.rel.ro······PROGBITS········0004f72c·03f72c·0001b8·00··WA··0···0··4
25 ··[20]·.dynamic··········DYNAMIC·········0004f8e4·03f8e4·000110·08··WA··4···0··425 ··[20]·.dynamic··········DYNAMIC·········0004f8e4·03f8e4·000110·08··WA··4···0··4
26 ··[21]·.got··············PROGBITS········0004f9f4·03f9f4·00060c·04··WA··0···0··426 ··[21]·.got··············PROGBITS········0004f9f4·03f9f4·00060c·04··WA··0···0··4
27 ··[22]·.data·············PROGBITS········00050000·040000·000160·00··WA··0···0··427 ··[22]·.data·············PROGBITS········00050000·040000·000160·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00050160·040160·000444·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········00050160·040160·000444·00··WA··0···0··4
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·81f20eedc4d81eb04b0ac908128ac8cec7f26b893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6de2be63033cb6db801b7ad80d711801d4e1e187
912 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 _ZSt21ios_base_library_initv5 _ZSt21ios_base_library_initv
6 _ZNKSt5ctypeIcE8do_widenEc6 _ZNKSt5ctypeIcE8do_widenEc
 7 __aeabi_unwind_cpp_pr0
7 _ZNK6PlFail4whatEv8 _ZNK6PlFail4whatEv
8 _ZNK15PlExceptionFail4whatEv9 _ZNK15PlExceptionFail4whatEv
9 _ZN6PlAtomD2Ev10 _ZN6PlAtomD2Ev
10 _ZN6PlAtomD1Ev11 _ZN6PlAtomD1Ev
11 _ZN9PlFunctorD2Ev12 _ZN9PlFunctorD2Ev
12 _ZN9PlFunctorD1Ev13 _ZN9PlFunctorD1Ev
13 _ZN6PlBlob10pre_deleteEv14 _ZN6PlBlob10pre_deleteEv
Offset 33, 15 lines modifiedOffset 34, 14 lines modified
33 _ZN6PlFailD0Ev34 _ZN6PlFailD0Ev
34 _ZNK6PlBlob4saveEP9io_stream35 _ZNK6PlBlob4saveEP9io_stream
35 PL_warning36 PL_warning
36 __cxa_allocate_exception37 __cxa_allocate_exception
37 __cxa_throw38 __cxa_throw
38 _ZTV6PlFail39 _ZTV6PlFail
39 _ZTI6PlFail40 _ZTI6PlFail
40 __aeabi_unwind_cpp_pr0 
41 _ZN6PlBlob4loadEP9io_stream41 _ZN6PlBlob4loadEP9io_stream
42 PL_system_error42 PL_system_error
43 _ZNSt19_Sp_counted_deleterIP8PlRecord15PlRecordDeleterSaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info43 _ZNSt19_Sp_counted_deleterIP8PlRecord15PlRecordDeleterSaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info
44 _ZNKSt9type_infoeqERKS_44 _ZNKSt9type_infoeqERKS_
45 _ZTI15PlRecordDeleter45 _ZTI15PlRecordDeleter
46 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base46 _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
47 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj47 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj
9.8 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 4, 81 lines modifiedOffset 4, 81 lines modified
4 ··0x000027e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT4 ··0x000027e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
5 ··0x000027f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM5 ··0x000027f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
6 ··0x00002808·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone6 ··0x00002808·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
7 ··0x00002818·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina7 ··0x00002818·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
8 ··0x00002828·6c697a65·005f5a53·74323169·6f735f62·lize._ZSt21ios_b8 ··0x00002828·6c697a65·005f5a53·74323169·6f735f62·lize._ZSt21ios_b
9 ··0x00002838·6173655f·6c696272·6172795f·696e6974·ase_library_init9 ··0x00002838·6173655f·6c696272·6172795f·696e6974·ase_library_init
10 ··0x00002848·76005f5a·4e4b5374·35637479·70654963·v._ZNKSt5ctypeIc10 ··0x00002848·76005f5a·4e4b5374·35637479·70654963·v._ZNKSt5ctypeIc
11 ··0x00002858·4538646f·5f776964·656e4563·005f5a4e·E8do_widenEc._ZN11 ··0x00002858·4538646f·5f776964·656e4563·005f5f61·E8do_widenEc.__a
 12 ··0x00002868·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
 13 ··0x00002878·70723000·5f5a4e4b·36506c46·61696c34·pr0._ZNK6PlFail4
12 ··0x00002868·4b36506c·4661696c·34776861·74457600·K6PlFail4whatEv. 
13 ··0x00002878·5f5a4e4b·3135506c·45786365·7074696f·_ZNK15PlExceptio 
14 ··0x00002888·6e466169·6c347768·61744576·005f5a4e·nFail4whatEv._ZN 
15 ··0x00002898·36506c41·746f6d44·32457600·5f5a4e36·6PlAtomD2Ev._ZN6 
16 ··0x000028a8·506c4174·6f6d4431·4576005f·5a4e3950·PlAtomD1Ev._ZN9P 
17 ··0x000028b8·6c46756e·63746f72·44324576·005f5a4e·lFunctorD2Ev._ZN 
18 ··0x000028c8·39506c46·756e6374·6f724431·4576005f·9PlFunctorD1Ev._ 
19 ··0x000028d8·5a4e3650·6c426c6f·62313070·72655f64·ZN6PlBlob10pre_d 
20 ··0x000028e8·656c6574·65457600·5f5a4e4b·36506c42·eleteEv._ZNK6PlB14 ··0x00002888·77686174·4576005f·5a4e4b31·35506c45·whatEv._ZNK15PlE
21 ··0x000028f8·6c6f6231·34636f6d·70617265·5f666965·lob14compare_fie 
22 ··0x00002908·6c647345·504b535f·005f5a4e·4b36506c·ldsEPKS_._ZNK6Pl 
23 ··0x00002918·426c6f62·31327772·6974655f·6669656c·Blob12write_fiel 
24 ··0x00002928·64734550·39696f5f·73747265·616d6900·dsEP9io_streami.15 ··0x00002898·78636570·74696f6e·4661696c·34776861·xceptionFail4wha
 16 ··0x000028a8·74457600·5f5a4e36·506c4174·6f6d4432·tEv._ZN6PlAtomD2
 17 ··0x000028b8·4576005f·5a4e3650·6c41746f·6d443145·Ev._ZN6PlAtomD1E
 18 ··0x000028c8·76005f5a·4e39506c·46756e63·746f7244·v._ZN9PlFunctorD
 19 ··0x000028d8·32457600·5f5a4e39·506c4675·6e63746f·2Ev._ZN9PlFuncto
 20 ··0x000028e8·72443145·76005f5a·4e36506c·426c6f62·rD1Ev._ZN6PlBlob
 21 ··0x000028f8·31307072·655f6465·6c657465·4576005f·10pre_deleteEv._
 22 ··0x00002908·5a4e4b36·506c426c·6f623134·636f6d70·ZNK6PlBlob14comp
 23 ··0x00002918·6172655f·6669656c·64734550·4b535f00·are_fieldsEPKS_.
25 ··0x00002938·5f5a4e4b·364d7942·6c6f6231·30626c6f·_ZNK6MyBlob10blo24 ··0x00002928·5f5a4e4b·36506c42·6c6f6231·32777269·_ZNK6PlBlob12wri
 25 ··0x00002938·74655f66·69656c64·73455039·696f5f73·te_fieldsEP9io_s
 26 ··0x00002948·74726561·6d69005f·5a4e4b36·4d79426c·treami._ZNK6MyBl
 27 ··0x00002958·6f623130·626c6f62·5f73697a·655f4576·ob10blob_size_Ev
 28 ··0x00002968·005f5a4e·4b31304d·7946696c·65426c6f·._ZNK10MyFileBlo
 29 ··0x00002978·62313062·6c6f625f·73697a65·5f457600·b10blob_size_Ev.
 30 ··0x00002988·5f5a4e4b·394d6170·53747253·74723130·_ZNK9MapStrStr10
26 ··0x00002948·625f7369·7a655f45·76005f5a·4e4b3130·b_size_Ev._ZNK1031 ··0x00002998·626c6f62·5f73697a·655f4576·005f5a4e·blob_size_Ev._ZN
 32 ··0x000029a8·53743139·5f53705f·636f756e·7465645f·St19_Sp_counted_
 33 ··0x000029b8·64656c65·74657249·5038506c·5265636f·deleterIP8PlReco
 34 ··0x000029c8·72643135·506c5265·636f7264·44656c65·rd15PlRecordDele
 35 ··0x000029d8·74657253·61497645·4c4e395f·5f676e75·terSaIvELN9__gnu
 36 ··0x000029e8·5f637878·31325f4c·6f636b5f·706f6c69·_cxx12_Lock_poli
 37 ··0x000029f8·63794532·45454432·4576005f·5a4e5374·cyE2EED2Ev._ZNSt
 38 ··0x00002a08·31395f53·705f636f·756e7465·645f6465·19_Sp_counted_de
 39 ··0x00002a18·6c657465·72495038·506c5265·636f7264·leterIP8PlRecord
 40 ··0x00002a28·3135506c·5265636f·72644465·6c657465·15PlRecordDelete
 41 ··0x00002a38·72536149·76454c4e·395f5f67·6e755f63·rSaIvELN9__gnu_c
 42 ··0x00002a48·78783132·5f4c6f63·6b5f706f·6c696379·xx12_Lock_policy
 43 ··0x00002a58·45324545·44314576·005f5a4e·53743139·E2EED1Ev._ZNSt19
27 ··0x00002958·4d794669·6c65426c·6f623130·626c6f62·MyFileBlob10blob 
28 ··0x00002968·5f73697a·655f4576·005f5a4e·4b394d61·_size_Ev._ZNK9Ma 
29 ··0x00002978·70537472·53747231·30626c6f·625f7369·pStrStr10blob_si 
30 ··0x00002988·7a655f45·76005f5a·4e537431·395f5370·ze_Ev._ZNSt19_Sp 
31 ··0x00002998·5f636f75·6e746564·5f64656c·65746572·_counted_deleter 
32 ··0x000029a8·49503850·6c526563·6f726431·35506c52·IP8PlRecord15PlR 
33 ··0x000029b8·65636f72·6444656c·65746572·53614976·ecordDeleterSaIv 
34 ··0x000029c8·454c4e39·5f5f676e·755f6378·7831325f·ELN9__gnu_cxx12_ 
35 ··0x000029d8·4c6f636b·5f706f6c·69637945·32454544·Lock_policyE2EED 
36 ··0x000029e8·32457600·5f5a4e53·7431395f·53705f63·2Ev._ZNSt19_Sp_c 
37 ··0x000029f8·6f756e74·65645f64·656c6574·65724950·ounted_deleterIP 
38 ··0x00002a08·38506c52·65636f72·64313550·6c526563·8PlRecord15PlRec 
39 ··0x00002a18·6f726444·656c6574·65725361·4976454c·ordDeleterSaIvEL 
40 ··0x00002a28·4e395f5f·676e755f·63787831·325f4c6f·N9__gnu_cxx12_Lo 
41 ··0x00002a38·636b5f70·6f6c6963·79453245·45443145·ck_policyE2EED1E 
42 ··0x00002a48·76005f5a·4e537431·395f5370·5f636f75·v._ZNSt19_Sp_cou 
43 ··0x00002a58·6e746564·5f64656c·65746572·49503850·nted_deleterIP8P 
44 ··0x00002a68·6c526563·6f726431·35506c52·65636f72·lRecord15PlRecor 
45 ··0x00002a78·6444656c·65746572·53614976·454c4e39·dDeleterSaIvELN9 
46 ··0x00002a88·5f5f676e·755f6378·7831325f·4c6f636b·__gnu_cxx12_Lock 
47 ··0x00002a98·5f706f6c·69637945·32454544·30457600·_policyE2EED0Ev. 
48 ··0x00002aa8·5f5a646c·50766a00·5f5a4e53·7431395f·_ZdlPvj._ZNSt19_ 
49 ··0x00002ab8·53705f63·6f756e74·65645f64·656c6574·Sp_counted_delet44 ··0x00002a68·5f53705f·636f756e·7465645f·64656c65·_Sp_counted_dele
50 ··0x00002ac8·65724950·38506c52·65636f72·64313550·erIP8PlRecord15P45 ··0x00002a78·74657249·5038506c·5265636f·72643135·terIP8PlRecord15
51 ··0x00002ad8·6c526563·6f726444·656c6574·65725361·lRecordDeleterSa46 ··0x00002a88·506c5265·636f7264·44656c65·74657253·PlRecordDeleterS
52 ··0x00002ae8·4976454c·4e395f5f·676e755f·63787831·IvELN9__gnu_cxx147 ··0x00002a98·61497645·4c4e395f·5f676e75·5f637878·aIvELN9__gnu_cxx
53 ··0x00002af8·325f4c6f·636b5f70·6f6c6963·79453245·2_Lock_policyE2E48 ··0x00002aa8·31325f4c·6f636b5f·706f6c69·63794532·12_Lock_policyE2
54 ··0x00002b08·4531305f·4d5f6465·7374726f·79457600·E10_M_destroyEv. 
55 ··0x00002b18·5f5a4e31·35506c45·78636570·74696f6e·_ZN15PlException 
56 ··0x00002b28·42617365·44324576·005f5a4e·53743965·BaseD2Ev._ZNSt9e49 ··0x00002ab8·45454430·4576005f·5a646c50·766a005f·EED0Ev._ZdlPvj._
 50 ··0x00002ac8·5a4e5374·31395f53·705f636f·756e7465·ZNSt19_Sp_counte
 51 ··0x00002ad8·645f6465·6c657465·72495038·506c5265·d_deleterIP8PlRe
 52 ··0x00002ae8·636f7264·3135506c·5265636f·72644465·cord15PlRecordDe
 53 ··0x00002af8·6c657465·72536149·76454c4e·395f5f67·leterSaIvELN9__g
 54 ··0x00002b08·6e755f63·78783132·5f4c6f63·6b5f706f·nu_cxx12_Lock_po
 55 ··0x00002b18·6c696379·45324545·31305f4d·5f646573·licyE2EE10_M_des
 56 ··0x00002b28·74726f79·4576005f·5a4e3135·506c4578·troyEv._ZN15PlEx
57 ··0x00002b38·78636570·74696f6e·44324576·005f5a54·xceptionD2Ev._ZT57 ··0x00002b38·63657074·696f6e42·61736544·32457600·ceptionBaseD2Ev.
 58 ··0x00002b48·5f5a4e53·74396578·63657074·696f6e44·_ZNSt9exceptionD
 59 ··0x00002b58·32457600·5f5a5456·3135506c·45786365·2Ev._ZTV15PlExce
 60 ··0x00002b68·7074696f·6e426173·65005f5a·4e313550·ptionBase._ZN15P
58 ··0x00002b48·56313550·6c457863·65707469·6f6e4261·V15PlExceptionBa61 ··0x00002b78·6c457863·65707469·6f6e4261·73654431·lExceptionBaseD1
59 ··0x00002b58·7365005f·5a4e3135·506c4578·63657074·se._ZN15PlExcept62 ··0x00002b88·4576005f·5a4e3135·506c4578·63657074·Ev._ZN15PlExcept
60 ··0x00002b68·696f6e42·61736544·31457600·5f5a4e31·ionBaseD1Ev._ZN163 ··0x00002b98·696f6e42·61736544·30457600·5f5a4e31·ionBaseD0Ev._ZN1
61 ··0x00002b78·35506c45·78636570·74696f6e·42617365·5PlExceptionBase64 ··0x00002ba8·35506c45·78636570·74696f6e·4661696c·5PlExceptionFail
62 ··0x00002b88·44304576·005f5a4e·3135506c·45786365·D0Ev._ZN15PlExce65 ··0x00002bb8·44324576·005f5a4e·3135506c·45786365·D2Ev._ZN15PlExce
63 ··0x00002b98·7074696f·6e466169·6c443245·76005f5a·ptionFailD2Ev._Z66 ··0x00002bc8·7074696f·6e466169·6c443145·76005f5a·ptionFailD1Ev._Z
64 ··0x00002ba8·4e313550·6c457863·65707469·6f6e4661·N15PlExceptionFa67 ··0x00002bd8·4e313550·6c457863·65707469·6f6e4661·N15PlExceptionFa
65 ··0x00002bb8·696c4431·4576005f·5a4e3135·506c4578·ilD1Ev._ZN15PlEx68 ··0x00002be8·696c4430·4576005f·5a4e3650·6c466169·ilD0Ev._ZN6PlFai
 69 ··0x00002bf8·6c443245·76005f5a·4e36506c·4661696c·lD2Ev._ZN6PlFail
 70 ··0x00002c08·44314576·005f5a4e·36506c46·61696c44·D1Ev._ZN6PlFailD
 71 ··0x00002c18·30457600·5f5a4e4b·36506c42·6c6f6234·0Ev._ZNK6PlBlob4
 72 ··0x00002c28·73617665·45503969·6f5f7374·7265616d·saveEP9io_stream
 73 ··0x00002c38·00504c5f·7761726e·696e6700·5f5f6378·.PL_warning.__cx
 74 ··0x00002c48·615f616c·6c6f6361·74655f65·78636570·a_allocate_excep
 75 ··0x00002c58·74696f6e·005f5f63·78615f74·68726f77·tion.__cxa_throw
 76 ··0x00002c68·005f5a54·5636506c·4661696c·005f5a54·._ZTV6PlFail._ZT
 77 ··0x00002c78·4936506c·4661696c·005f5a4e·36506c42·I6PlFail._ZN6PlB
66 ··0x00002bc8·63657074·696f6e46·61696c44·30457600·ceptionFailD0Ev. 
67 ··0x00002bd8·5f5a4e36·506c4661·696c4432·4576005f·_ZN6PlFailD2Ev._ 
68 ··0x00002be8·5a4e3650·6c466169·6c443145·76005f5a·ZN6PlFailD1Ev._Z 
69 ··0x00002bf8·4e36506c·4661696c·44304576·005f5a4e·N6PlFailD0Ev._ZN 
70 ··0x00002c08·4b36506c·426c6f62·34736176·65455039·K6PlBlob4saveEP9 
71 ··0x00002c18·696f5f73·74726561·6d00504c·5f776172·io_stream.PL_war 
72 ··0x00002c28·6e696e67·005f5f63·78615f61·6c6c6f63·ning.__cxa_alloc 
73 ··0x00002c38·6174655f·65786365·7074696f·6e005f5f·ate_exception.__ 
74 ··0x00002c48·6378615f·7468726f·77005f5a·54563650·cxa_throw._ZTV6P 
75 ··0x00002c58·6c466169·6c005f5a·54493650·6c466169·lFail._ZTI6PlFai 
76 ··0x00002c68·6c005f5f·61656162·695f756e·77696e64·l.__aeabi_unwind 
77 ··0x00002c78·5f637070·5f707230·005f5a4e·36506c42·_cpp_pr0._ZN6PlB 
78 ··0x00002c88·6c6f6234·6c6f6164·45503969·6f5f7374·lob4loadEP9io_st78 ··0x00002c88·6c6f6234·6c6f6164·45503969·6f5f7374·lob4loadEP9io_st
79 ··0x00002c98·7265616d·00504c5f·73797374·656d5f65·ream.PL_system_e79 ··0x00002c98·7265616d·00504c5f·73797374·656d5f65·ream.PL_system_e
80 ··0x00002ca8·72726f72·005f5a4e·53743139·5f53705f·rror._ZNSt19_Sp_80 ··0x00002ca8·72726f72·005f5a4e·53743139·5f53705f·rror._ZNSt19_Sp_
81 ··0x00002cb8·636f756e·7465645f·64656c65·74657249·counted_deleterI81 ··0x00002cb8·636f756e·7465645f·64656c65·74657249·counted_deleterI
82 ··0x00002cc8·5038506c·5265636f·72643135·506c5265·P8PlRecord15PlRe82 ··0x00002cc8·5038506c·5265636f·72643135·506c5265·P8PlRecord15PlRe
83 ··0x00002cd8·636f7264·44656c65·74657253·61497645·cordDeleterSaIvE83 ··0x00002cd8·636f7264·44656c65·74657253·61497645·cordDeleterSaIvE
Max diff block lines reached; 0/9934 bytes (0.00%) of diff not shown.
17.6 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00031708·00000000····························....2 ··0x00031758·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·66323065·65646334·64383165·62303462·f20eedc4d81eb04b 
3 ··0x00000010·30616339·30383132·38616338·63656337·0ac908128ac8cec72 ··0x00000000·65326265·36333033·33636236·64623830·e2be63033cb6db80
 3 ··0x00000010·31623761·64383064·37313138·30316434·1b7ad80d711801d4
4 ··0x00000020·66323662·38392e64·65627567·00000000·f26b89.debug....4 ··0x00000020·65316531·38372e64·65627567·00000000·e1e187.debug....
5 ··0x00000030·c2c8559d····························..U.5 ··0x00000030·520bb22d····························R..-
  
180 KB
./usr/lib/swi-prolog/lib/aarch64-linux/test_ffi.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/unix.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 79% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66060·(bytes·into·file)13 ··Start·of·section·headers:··········66028·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·27
1.96 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0026f8·0x000026f8·0x000026f8·0x00078·0x00078·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x02e90·0x02e90·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02774·0x02774·R·E·0x10000
7 ··LOAD···········0x00fda8·0x0001fda8·0x0001fda8·0x002b8·0x002c0·RW··0x100008 ··LOAD···········0x00fd74·0x0001fd74·0x0001fd74·0x002a8·0x002b0·RW··0x10000
8 ··DYNAMIC········0x00fdb0·0x0001fdb0·0x0001fdb0·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fdcc·0x0001fdcc·0x0001fdcc·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fda8·0x0001fda8·0x0001fda8·0x00258·0x00258·R···0x112 ··GNU_RELRO······0x00fd74·0x0001fd74·0x0001fd74·0x0028c·0x0028c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.72 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 37 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x1020c:1 There·are·28·section·headers,·starting·at·offset·0x101ec:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000560·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0004f0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000069c·00069c·00053f·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000648·000648·00043c·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000bdc·000bdc·0000ac·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000a84·000a84·00009e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000c88·000c88·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000b24·000b24·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000cc8·000cc8·000088·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000b94·000b94·0000b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000d50·000d50·000270·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000c4c·000c4c·000218·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00000fc0·000fc0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000e64·000e64·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000fcc·000fcc·0003d8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000e70·000e70·000348·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000013a4·0013a4·00151c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········000011b8·0011b8·00117c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000028c0·0028c0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002334·002334·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000028c8·0028c8·0005c4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000233c·00233c·0003b0·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········000026ec·0026ec·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······000026f8·0026f8·000078·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00002e8c·002e8c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00002770·002770·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fda8·00fda8·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd74·00fd74·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fdac·00fdac·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fd78·00fd78·000004·04··WA··0···0··4
 23 ··[19]·.data.rel.ro······PROGBITS········0001fd7c·00fd7c·000050·00··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fdb0·00fdb0·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fdcc·00fdcc·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fea8·00fea8·000158·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001fecc·00fecc·000134·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000060·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020060·010060·000008·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········0002001c·01001c·000008·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010060·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010091·00005b·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100ec·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010120·0000ec·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·0100dc·00010f·00······0···0··1
29 Key·to·Flags:32 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.2 KB
readelf --wide --symbols {}
Max HTML report size reached
12.3 KB
readelf --wide --relocs {}
Max HTML report size reached
2.48 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdb0·contains·27·entries:1 Dynamic·section·at·offset·0xfdcc·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xfc06 ·0x0000000c·(INIT)·······················0xe64
6 ·0x0000000d·(FINI)·······················0x28c07 ·0x0000000d·(FINI)·······················0x2334
7 ·0x00000019·(INIT_ARRAY)·················0x1fda88 ·0x00000019·(INIT_ARRAY)·················0x1fd74
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fdac10 ·0x0000001a·(FINI_ARRAY)·················0x1fd78
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x69c13 ·0x00000005·(STRTAB)·····················0x648
13 ·0x00000006·(SYMTAB)·····················0x13c14 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················1343·(bytes)15 ·0x0000000a·(STRSZ)······················1084·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fea817 ·0x00000003·(PLTGOT)·····················0x1fecc
17 ·0x00000002·(PLTRELSZ)···················624·(bytes)18 ·0x00000002·(PLTRELSZ)···················536·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xd5020 ·0x00000017·(JMPREL)·····················0xc4c
20 ·0x00000011·(REL)························0xcc821 ·0x00000011·(REL)························0xb94
21 ·0x00000012·(RELSZ)······················136·(bytes)22 ·0x00000012·(RELSZ)······················184·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xc8826 ·0x6ffffffe·(VERNEED)····················0xb24
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xbdc28 ·0x6ffffff0·(VERSYM)·····················0xa84
28 ·0x6ffffffa·(RELCOUNT)···················1229 ·0x6ffffffa·(RELCOUNT)···················16
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·018735d23a03604dc95e1ad9b0931274cb2fa5923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·47d7c750714a22d825b9d74b7b98e2148f36e5eb
4.08 KB
readelf --wide --version-info {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·86·entries:1 Version·symbols·section·'.gnu.version'·contains·79·entries:
2 ·Addr:·0x0000000000000bdc··Offset:·0x00000bdc··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000a84··Offset:·0x00000a84··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···3·(GLIBC_2.34)····1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
 6 ··00c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 7 ··010:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······5·(GLIBC_2.4)··
 8 ··014:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 9 ··018:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
 13 ··028:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
 14 ··02c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
17 ··038:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 16 ··034:···4·(GLIBC_2.4)·····2·(GCC_3.5)·······1·(*global*)······1·(*global*)···
 17 ··038:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 21 ··048:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
23 ··050:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···22 ··04c:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)··· 
  
25 Version·needs·section·'.gnu.version_r'·contains·2·entries:23 Version·needs·section·'.gnu.version_r'·contains·3·entries:
26 ·Addr:·0x0000000000000c88··Offset:·0x00000c88··Link:·4·(.dynstr)24 ·Addr:·0x0000000000000b24··Offset:·0x00000b24··Link:·4·(.dynstr)
27 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·125 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
28 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·326 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
29 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·127 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
30 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·228 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·4
 29 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·3
 30 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 31 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
4.07 KB
strings --all --bytes=8 {}
    
Offset 1, 181 lines modifiedOffset 1, 106 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 PL_open_foreign_frame
5 PL_get_atom_chars 
6 PL_get_integer_ex 
7 PL_new_term_ref6 PL_new_term_ref
 7 strerror
8 PL_put_atom_chars 
9 PL_put_int64 
10 PL_new_term_refs 
11 PL_put_term 
12 PL_new_atom8 PL_new_atom
 9 PL_is_variable
 10 PL_unify_atom_chars
13 PL_new_functor_sz11 PL_new_functor_sz
14 PL_cons_functor_v 
15 PL_unify12 PL_unify_term
 13 PL_raise_exception
 14 PL_close_foreign_frame
 15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
19 PL_resource_error 
20 PL_permission_error 
21 PL_existence_error 
22 PL_domain_error19 __aeabi_unwind_cpp_pr1
 20 __aeabi_unwind_cpp_pr0
 21 PL_get_name_arity_sz
 22 PL_atom_chars
23 PL_type_error23 PL_type_error
24 PL_representation_error 
25 PL_uninstantiation_error 
26 PL_instantiation_error 
27 PL_get_stream 
28 PL_qlf_get_int64 
29 PL_unify_int64 
30 PL_release_stream 
31 PL_cvt_i_int64 
32 PL_qlf_put_int64 
33 PL_qlf_get_int32 
34 PL_unify_integer24 PL_unify_integer
35 PL_cvt_i_int32 
36 PL_qlf_put_int3225 PL_new_term_refs
 26 _PL_get_arg_sz
 27 PL_domain_error
 28 __prctl_time64
 29 PL_unify_bool
 30 PL_get_bool_ex
 31 __errno_location
37 PL_copy_term_ref32 PL_copy_term_ref
 33 PL_cons_functor
38 PL_get_list_ex 
39 PL_mark_string_buffers 
40 PL_get_chars 
41 PL_release_string_buffers_from_mark 
42 Sfprintf 
43 PL_get_nil_ex 
44 PL_put_nil 
45 PL_cons_list 
46 PL_unify_atom_chars 
47 PL_unify_list34 PL_unify_list
 35 PL_unify
48 PL_unify_nil36 PL_unify_nil
49 PL_unify_bool 
50 PL_unify_string_chars 
51 __strcat_chk 
52 _PL_atoms 
53 PL_scan_options 
54 PL_unify_term37 PL_unify_stream
 38 PL_get_integer
 39 PL_get_signum_ex
 40 PL_handle_signals
55 PL_get_atom_ex 
56 PL_atom_nchars 
57 PL_atom_wchars 
58 SfprintfX 
59 PL_foreign_control 
60 PL_get_long_ex41 PL_get_integer_ex
61 PL_foreign_context_address 
62 _PL_retry_address 
63 PL_foreign_context 
64 _PL_retry 
65 PL_get_nchars42 PL_get_chars
 43 PL_get_stream_handle
 44 PL_release_stream
 45 PL_set_prolog_flag
 46 PL_resource_error
 47 PL_get_atom
 48 PL_register_atom
 49 install_unix
66 SsnprintfX 
67 Ssnprintf 
68 PL_unify_chars 
69 Sdprintf 
70 PL_predicate 
71 PL_open_query 
72 PL_next_solution 
73 PL_exception 
74 PL_cut_query 
75 PL_close_query 
76 PL_clear_exception 
77 PL_register_foreign50 PL_register_foreign
78 uninstall_test_ffi51 __environ
 52 libgcc_s.so.1
79 libc.so.653 libc.so.6
80 ld-linux-armhf.so.354 ld-linux-armhf.so.3
81 GLIBC_2.455 GLIBC_2.4
 56 GLIBC_2.34
82 H»      KxD»   J{D57 H»      KxD»   J{D
 58 yh#FBF@F
 59 EI{DEJyDEM
 60 resource_error
 61 no_memory
 62 permission_error
 63 existence_error
 64 system_error
 65 variable
83 »       KJ"»    I»   H{DyD·3xD 
84 zq{D0FzD 
85 pJpH#FzD 
86 nJnH#FzD 
87 lJlH#FzD 
88 jJjH#FzD 
89 hJhH#FzD 
Max diff block lines reached; 229/4119 bytes (5.56%) of diff not shown.
479 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·54000000·01000000·05000000·....T...........2 ··0x00000138·02000000·4e000000·01000000·05000000·....N...........
 3 ··0x00000148·00000280·00000000·4e000000·3fead554·........N...?..T
3 ··0x00000128·10c00400·54000000·55000000·9390fa46·....T...U......F 
4 ··0x00000138·cf0562bc····························..b. 
  
10.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 87 lines modifiedOffset 1, 71 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0000069c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000648·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000006ac·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000658·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000006bc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000668·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000006cc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000678·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000006dc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000688·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000006ec·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom7 ··0x00000698·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
 8 ··0x000006a8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
 9 ··0x000006b8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
8 ··0x000006fc·5f636861·72730050·4c5f6765·745f696e·_chars.PL_get_in 
9 ··0x0000070c·74656765·725f6578·00504c5f·6e65775f·teger_ex.PL_new_ 
10 ··0x0000071c·7465726d·5f726566·00504c5f·7075745f·term_ref.PL_put_ 
11 ··0x0000072c·61746f6d·5f636861·72730050·4c5f7075·atom_chars.PL_pu 
12 ··0x0000073c·745f696e·74363400·504c5f6e·65775f74·t_int64.PL_new_t 
13 ··0x0000074c·65726d5f·72656673·00504c5f·7075745f·erm_refs.PL_put_ 
14 ··0x0000075c·7465726d·00504c5f·6e65775f·61746f6d·term.PL_new_atom10 ··0x000006c8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
15 ··0x0000076c·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_11 ··0x000006d8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
 12 ··0x000006e8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
16 ··0x0000077c·737a0050·4c5f636f·6e735f66·756e6374·sz.PL_cons_funct13 ··0x000006f8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
17 ··0x0000078c·6f725f76·00504c5f·756e6966·79005f5f·or_v.PL_unify.__14 ··0x00000708·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
 15 ··0x00000718·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
 16 ··0x00000728·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
 17 ··0x00000738·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
 18 ··0x00000748·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
18 ··0x0000079c·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._19 ··0x00000758·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
19 ··0x000007ac·5f617373·6572745f·6661696c·005f5f73·_assert_fail.__s20 ··0x00000768·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
20 ··0x000007bc·7461636b·5f63686b·5f677561·72640050·tack_chk_guard.P21 ··0x00000778·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 22 ··0x00000788·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x00000798·70705f70·7231005f·5f616561·62695f75·pp_pr1.__aeabi_u
 24 ··0x000007a8·6e77696e·645f6370·705f7072·3000504c·nwind_cpp_pr0.PL
 25 ··0x000007b8·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_
 26 ··0x000007c8·737a0050·4c5f6174·6f6d5f63·68617273·sz.PL_atom_chars
 27 ··0x000007d8·00737472·636d7000·504c5f74·7970655f·.strcmp.PL_type_
 28 ··0x000007e8·6572726f·72007379·73636f6e·6600504c·error.sysconf.PL
21 ··0x000007cc·4c5f7265·736f7572·63655f65·72726f72·L_resource_error 
22 ··0x000007dc·00504c5f·7065726d·69737369·6f6e5f65·.PL_permission_e 
23 ··0x000007ec·72726f72·00504c5f·65786973·74656e63·rror.PL_existenc 
24 ··0x000007fc·655f6572·726f7200·504c5f64·6f6d6169·e_error.PL_domai 
25 ··0x0000080c·6e5f6572·726f7200·504c5f74·7970655f·n_error.PL_type_ 
26 ··0x0000081c·6572726f·7200504c·5f726570·72657365·error.PL_represe 
27 ··0x0000082c·6e746174·696f6e5f·6572726f·7200504c·ntation_error.PL 
28 ··0x0000083c·5f756e69·6e737461·6e746961·74696f6e·_uninstantiation 
29 ··0x0000084c·5f657272·6f720050·4c5f696e·7374616e·_error.PL_instan 
30 ··0x0000085c·74696174·696f6e5f·6572726f·7200504c·tiation_error.PL 
31 ··0x0000086c·5f676574·5f737472·65616d00·504c5f71·_get_stream.PL_q 
32 ··0x0000087c·6c665f67·65745f69·6e743634·00504c5f·lf_get_int64.PL_ 
33 ··0x0000088c·756e6966·795f696e·74363400·504c5f72·unify_int64.PL_r 
34 ··0x0000089c·656c6561·73655f73·74726561·6d00504c·elease_stream.PL 
35 ··0x000008ac·5f637674·5f695f69·6e743634·00504c5f·_cvt_i_int64.PL_ 
36 ··0x000008bc·716c665f·7075745f·696e7436·3400504c·qlf_put_int64.PL 
37 ··0x000008cc·5f716c66·5f676574·5f696e74·33320050·_qlf_get_int32.P 
38 ··0x000008dc·4c5f756e·6966795f·696e7465·67657200·L_unify_integer.29 ··0x000007f8·5f756e69·66795f69·6e746567·65720050·_unify_integer.P
39 ··0x000008ec·504c5f63·76745f69·5f696e74·33320050·PL_cvt_i_int32.P 
40 ··0x000008fc·4c5f716c·665f7075·745f696e·74333200·L_qlf_put_int32. 
41 ··0x0000090c·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref30 ··0x00000808·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.
 31 ··0x00000818·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P
 32 ··0x00000828·4c5f646f·6d61696e·5f657272·6f72005f·L_domain_error._
 33 ··0x00000838·5f707263·746c5f74·696d6536·3400504c·_prctl_time64.PL
 34 ··0x00000848·5f756e69·66795f62·6f6f6c00·504c5f67·_unify_bool.PL_g
 35 ··0x00000858·65745f62·6f6f6c5f·6578005f·5f657272·et_bool_ex.__err
 36 ··0x00000868·6e6f5f6c·6f636174·696f6e00·504c5f63·no_location.PL_c
 37 ··0x00000878·6f70795f·7465726d·5f726566·00737472·opy_term_ref.str
 38 ··0x00000888·63687200·7374726e·63707900·504c5f63·chr.strncpy.PL_c
 39 ··0x00000898·6f6e735f·66756e63·746f7200·504c5f75·ons_functor.PL_u
42 ··0x0000091c·00504c5f·6765745f·6c697374·5f657800·.PL_get_list_ex. 
43 ··0x0000092c·504c5f6d·61726b5f·73747269·6e675f62·PL_mark_string_b 
44 ··0x0000093c·75666665·72730050·4c5f6765·745f6368·uffers.PL_get_ch 
45 ··0x0000094c·61727300·504c5f72·656c6561·73655f73·ars.PL_release_s 
46 ··0x0000095c·7472696e·675f6275·66666572·735f6672·tring_buffers_fr 
47 ··0x0000096c·6f6d5f6d·61726b00·53667072·696e7466·om_mark.Sfprintf 
48 ··0x0000097c·00504c5f·6765745f·6e696c5f·65780050·.PL_get_nil_ex.P 
49 ··0x0000098c·4c5f7075·745f6e69·6c00504c·5f636f6e·L_put_nil.PL_con 
50 ··0x0000099c·735f6c69·73740050·4c5f756e·6966795f·s_list.PL_unify_ 
51 ··0x000009ac·61746f6d·5f636861·72730050·4c5f756e·atom_chars.PL_un 
52 ··0x000009bc·6966795f·6c697374·00504c5f·756e6966·ify_list.PL_unif40 ··0x000008a8·6e696679·5f6c6973·7400504c·5f756e69·nify_list.PL_uni
 41 ··0x000008b8·66790050·4c5f756e·6966795f·6e696c00·fy.PL_unify_nil.
 42 ··0x000008c8·7374726c·656e0053·6c6f636b·00536677·strlen.Slock.Sfw
 43 ··0x000008d8·72697465·0053756e·6c6f636b·00706970·rite.Sunlock.pip
 44 ··0x000008e8·65005366·646f7065·6e00504c·5f756e69·e.Sfdopen.PL_uni
 45 ··0x000008f8·66795f73·74726561·6d00504c·5f676574·fy_stream.PL_get
53 ··0x000009cc·795f6e69·6c00504c·5f756e69·66795f62·y_nil.PL_unify_b 
54 ··0x000009dc·6f6f6c00·504c5f75·6e696679·5f737472·ool.PL_unify_str 
55 ··0x000009ec·696e675f·63686172·73005f5f·73747263·ing_chars.__strc 
56 ··0x000009fc·61745f63·686b005f·504c5f61·746f6d73·at_chk._PL_atoms 
57 ··0x00000a0c·00504c5f·7363616e·5f6f7074·696f6e73·.PL_scan_options 
58 ··0x00000a1c·00504c5f·756e6966·795f7465·726d0050·.PL_unify_term.P 
59 ··0x00000a2c·4c5f6765·745f6174·6f6d5f65·7800504c·L_get_atom_ex.PL 
60 ··0x00000a3c·5f61746f·6d5f6e63·68617273·00504c5f·_atom_nchars.PL_ 
61 ··0x00000a4c·61746f6d·5f776368·61727300·53667072·atom_wchars.Sfpr 
62 ··0x00000a5c·696e7466·5800504c·5f666f72·6569676e·intfX.PL_foreign 
63 ··0x00000a6c·5f636f6e·74726f6c·00504c5f·6765745f·_control.PL_get_46 ··0x00000908·5f696e74·65676572·00504c5f·6765745f·_integer.PL_get_
 47 ··0x00000918·7369676e·756d5f65·78006b69·6c6c0050·signum_ex.kill.P
 48 ··0x00000928·4c5f6861·6e646c65·5f736967·6e616c73·L_handle_signals
 49 ··0x00000938·00776169·74706964·00504c5f·6765745f·.waitpid.PL_get_
 50 ··0x00000948·696e7465·6765725f·6578006d·616c6c6f·integer_ex.mallo
 51 ··0x00000958·6300504c·5f676574·5f636861·72730066·c.PL_get_chars.f
 52 ··0x00000968·72656500·65786563·76700050·4c5f6765·ree.execvp.PL_ge
 53 ··0x00000978·745f7374·7265616d·5f68616e·646c6500·t_stream_handle.
 54 ··0x00000988·53666c75·73680050·4c5f7265·6c656173·Sflush.PL_releas
 55 ··0x00000998·655f7374·7265616d·00666f72·6b006765·e_stream.fork.ge
 56 ··0x000009a8·74706964·00504c5f·7365745f·70726f6c·tpid.PL_set_prol
 57 ··0x000009b8·6f675f66·6c616700·504c5f72·65736f75·og_flag.PL_resou
 58 ··0x000009c8·7263655f·6572726f·72006475·70320053·rce_error.dup2.S
 59 ··0x000009d8·66696c65·6e6f0050·4c5f6765·745f6174·fileno.PL_get_at
 60 ··0x000009e8·6f6d0073·65747369·6400636c·6f736500·om.setsid.close.
64 ··0x00000a7c·6c6f6e67·5f657800·504c5f66·6f726569·long_ex.PL_forei 
65 ··0x00000a8c·676e5f63·6f6e7465·78745f61·64647265·gn_context_addre 
66 ··0x00000a9c·7373005f·504c5f72·65747279·5f616464·ss._PL_retry_add 
67 ··0x00000aac·72657373·00667265·65006d61·6c6c6f63·ress.free.malloc 
68 ··0x00000abc·00504c5f·666f7265·69676e5f·636f6e74·.PL_foreign_cont 
69 ··0x00000acc·65787400·5f504c5f·72657472·7900504c·ext._PL_retry.PL 
70 ··0x00000adc·5f676574·5f6e6368·61727300·53736e70·_get_nchars.Ssnp 
71 ··0x00000aec·72696e74·66580053·736e7072·696e7466·rintfX.Ssnprintf 
72 ··0x00000afc·00504c5f·756e6966·795f6368·61727300·.PL_unify_chars. 
73 ··0x00000b0c·53647072·696e7466·00504c5f·70726564·Sdprintf.PL_pred 
74 ··0x00000b1c·69636174·6500504c·5f6f7065·6e5f7175·icate.PL_open_qu 
75 ··0x00000b2c·65727900·504c5f6e·6578745f·736f6c75·ery.PL_next_solu 
76 ··0x00000b3c·74696f6e·00504c5f·65786365·7074696f·tion.PL_exceptio 
77 ··0x00000b4c·6e00504c·5f637574·5f717565·72790050·n.PL_cut_query.P 
78 ··0x00000b5c·4c5f636c·6f73655f·71756572·7900504c·L_close_query.PL 
79 ··0x00000b6c·5f636c65·61725f65·78636570·74696f6e·_clear_exception 
80 ··0x00000b7c·00504c5f·72656769·73746572·5f666f72·.PL_register_for61 ··0x000009f8·504c5f72·65676973·7465725f·61746f6d·PL_register_atom
81 ··0x00000b8c·6569676e·00737472·6e637079·00737472·eign.strncpy.str 
82 ··0x00000b9c·636d7000·756e696e·7374616c·6c5f7465·cmp.uninstall_te 
83 ··0x00000bac·73745f66·6669006c·6962632e·736f2e36·st_ffi.libc.so.6 
84 ··0x00000bbc·006c642d·6c696e75·782d6172·6d68662e·.ld-linux-armhf. 
Max diff block lines reached; 0/10233 bytes (0.00%) of diff not shown.
551 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 16352
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000fc0·<.init>:2 00000e64·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     13a4·<PL_get_atom_chars@plt+0xc>5 »       bl»     11b8·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
14.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
94.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
477 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 16352
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000028c0·<.fini>:2 00002334·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
10.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 96 lines modifiedOffset 1, 62 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000028c8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x0000233c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000028d8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x0000234c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000028e8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x0000235c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000028f8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x0000236c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002908·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x0000237c·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002918·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x0000238c·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002928·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x0000239c·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002938·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000023ac·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00002948·0b000000·41000000·00000000·00000000·....A...........10 ··0x000023bc·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x000023cc·7265736f·75726365·5f657272·6f720000·resource_error..
 12 ··0x000023dc·00000000·6e6f5f6d·656d6f72·79000000·....no_memory...
 13 ··0x000023ec·7065726d·69737369·6f6e5f65·72726f72·permission_error
 14 ··0x000023fc·00000000·65786973·74656e63·655f6572·....existence_er
 15 ··0x0000240c·726f7200·73797374·656d5f65·72726f72·ror.system_error
 16 ··0x0000241c·00000000·76617269·61626c65·00000000·....variable....
11 ··0x00002958·696e745f·696e666f·00000000·2e2f7061·int_info...../pa 
12 ··0x00002968·636b6167·65732f63·70702f74·6573745f·ckages/cpp/test_ 
13 ··0x00002978·6666692e·63000000·6620213d·20300000·ffi.c...f·!=·0.. 
14 ··0x00002988·25730a00·74727565·00000000·54525545·%s..true....TRUE 
15 ··0x00002998·00000000·46414c53·45000000·65786365·....FALSE...exce 
16 ··0x000029a8·7074696f·6e000000·3f3f3f00·7969656c·ption...???.yiel 
17 ··0x000029b8·64000000·6c617374·00000000·66616c73·d...last....fals 
18 ··0x000029c8·65000000·2c6e6f72·6d616c00·2c6e6f64·e...,normal.,nod 
19 ··0x000029d8·65627567·00000000·2c636174·63685f65·ebug....,catch_e 
20 ··0x000029e8·78636570·74696f6e·00000000·2c706173·xception....,pas 
21 ··0x000029f8·735f6578·63657074·696f6e00·2c616c6c·s_exception.,all 
22 ··0x00002a08·6f775f79·69656c64·00000000·2c657874·ow_yield....,ext 
23 ··0x00002a18·5f737461·74757300·2c636c65·61725f72·_status.,clear_r 
24 ··0x00002a28·65747572·6e5f7472·75650000·2c636c6f·eturn_true..,clo 
25 ··0x00002a38·73655f71·75657279·00000000·2c657863·se_query....,exc 
26 ··0x00002a48·5f746572·6d000000·6666695f·6f707469·_term...ffi_opti 
27 ··0x00002a58·6f6e7300·2f25732f·257a6400·2f255773·ons./%s/%zd./%Ws 
28 ··0x00002a68·2f257a64·00000000·6d656d6f·72790000·/%zd....memory.. 
29 ··0x00002a78·30000000·3c25753e·3a255573·00000000·0...<%u>:%Us.... 
30 ··0x00002a88·3c756e6b·6e6f776e·2d746572·6d3a2575·<unknown-term:%u 
31 ··0x00002a98·3e000000·3c6e756c·6c2d7465·726d3e00·>...<null-term>. 
32 ··0x00002aa8·25730000·3c696e76·616c6964·20746572·%s..<invalid·ter 
33 ··0x00002ab8·6d3e0000·3c6e6f2d·65786365·7074696f·m>..<no-exceptio 
34 ··0x00002ac8·6e3e0000·63616c6c·00000000·72616e67·n>..call....rang 
35 ··0x00002ad8·655f6666·69000000·72616e67·655f6666·e_ffi...range_ff 
36 ··0x00002ae8·69616c6c·6f630000·72616e67·655f6666·ialloc..range_ff 
37 ··0x00002af8·695f7374·72000000·52414e47·455f4646·i_str...RANGE_FF 
38 ··0x00002b08·49000000·30203d3d·20737472·6e636d70·I...0·==·strncmp 
39 ··0x00002b18·2872616e·67655f66·66695f73·74722c20·(range_ffi_str,· 
40 ··0x00002b28·52414e47·455f4646·495f5354·525f434f·RANGE_FFI_STR_CO 
41 ··0x00002b38·4e54454e·54532c20·52414e47·455f4646·NTENTS,·RANGE_FF 
42 ··0x00002b48·495f5354·525f4c45·4e290000·775f6174·I_STR_LEN)..w_at 
43 ··0x00002b58·6f6d5f66·66695f00·61746f6d·5f666669·om_ffi_.atom_ffi 
44 ··0x00002b68·5f000000·6666695f·63616c6c·5f657863·_...ffi_call_exc 
45 ··0x00002b78·00000000·73647072·696e7466·00000000·....sdprintf.... 
46 ··0x00002b88·73647072·696e7466·6e6c0000·71756572·sdprintfnl..quer 
47 ··0x00002b98·795f666c·6167735f·73747200·71756572·y_flags_str.quer 
48 ··0x00002ba8·795f7263·5f737461·7475735f·73747200·y_rc_status_str. 
49 ··0x00002bb8·6666695f·6765745f·656e7669·726f6e31·ffi_get_environ1 
50 ··0x00002bc8·00000000·6666695f·6765745f·656e7669·....ffi_get_envi 
51 ··0x00002bd8·726f6e32·00000000·6666695f·77726974·ron2....ffi_writ 
52 ··0x00002be8·655f6174·6f6d7300·6666695f·77726974·e_atoms.ffi_writ 
53 ··0x00002bf8·655f696e·74333200·6666695f·72656164·e_int32.ffi_read 
54 ··0x00002c08·5f696e74·33320000·6666695f·77726974·_int32..ffi_writ 
55 ··0x00002c18·655f696e·74363400·6666695f·72656164·e_int64.ffi_read 
56 ··0x00002c28·5f696e74·36340000·7468726f·775f696e·_int64..throw_in 
57 ··0x00002c38·7374616e·74696174·696f6e5f·6572726f·stantiation_erro 
58 ··0x00002c48·725f6666·69000000·7468726f·775f756e·r_ffi...throw_un 
59 ··0x00002c58·696e7374·616e7469·6174696f·6e5f6572·instantiation_er17 ··0x0000242c·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
60 ··0x00002c68·726f725f·66666900·7468726f·775f7265·ror_ffi.throw_re 
61 ··0x00002c78·70726573·656e7461·74696f6e·5f657272·presentation_err 
62 ··0x00002c88·6f725f66·66690000·7468726f·775f7479·or_ffi..throw_ty 
63 ··0x00002c98·70655f65·72726f72·5f666669·00000000·pe_error_ffi.... 
64 ··0x00002ca8·7468726f·775f646f·6d61696e·5f657272·throw_domain_err 
65 ··0x00002cb8·6f725f66·66690000·7468726f·775f6578·or_ffi..throw_ex 
66 ··0x00002cc8·69737465·6e63655f·6572726f·725f6666·istence_error_ff 
67 ··0x00002cd8·69000000·7468726f·775f7065·726d6973·i...throw_permis 
68 ··0x00002ce8·73696f6e·5f657272·6f725f66·66690000·sion_error_ffi.. 
69 ··0x00002cf8·7468726f·775f7265·736f7572·63655f65·throw_resource_e 
70 ··0x00002d08·72726f72·5f666669·00000000·696e745f·rror_ffi....int_ 
71 ··0x00002d18·696e666f·5f666669·00000000·5348454c·info_ffi....SHEL 
72 ··0x00002d28·4c3d2f62·696e2f62·61736800·5445524d·L=/bin/bash.TERM 
73 ··0x00002d38·4341503d·00000000·5057443d·2f686f6d·CAP=....PWD=/hom 
74 ··0x00002d48·652f7072·6f677261·6d6d6572·2f737263·e/programmer/src 
75 ··0x00002d58·2f737769·706c2d64·6576656c·00000000·/swipl-devel.... 
76 ··0x00002d68·4c414e47·3d656e5f·55532e55·54462d38·LANG=en_US.UTF-8 
77 ··0x00002d78·00000000·71756f74·65640000·6c656e67·....quoted..leng 
78 ··0x00002d88·74680000·63616c6c·6261636b·00000000·th..callback.... 
79 ··0x00002d98·746f6b65·6e000000·64657363·72000000·token...descr... 
80 ··0x00002da8·696e745f·696e666f·5f666669·00000000·int_info_ffi.... 
81 ··0x00002db8·72616e67·655f6666·69616c6c·6f630000·range_ffialloc.. 
82 ··0x00002dc8·72616e67·655f6666·69000000·696e7374·range_ffi...inst 
83 ··0x00002dd8·616c6c5f·74657374·5f666669·00000000·all_test_ffi.... 
84 ··0x00002de8·756e696e·7374616c·6c5f7465·73745f66·uninstall_test_f18 ··0x0000243c·726f7200·74797065·5f657272·6f720000·ror.type_error..
 19 ··0x0000244c·646f6d61·696e5f65·72726f72·00000000·domain_error....
 20 ··0x0000245c·6e6f745f·696d706c·656d656e·74656400·not_implemented.
 21 ··0x0000246c·73796e74·61785f65·72726f72·00000000·syntax_error....
 22 ··0x0000247c·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/
 23 ··0x0000248c·6572726f·722e6300·30000000·6572726f·error.c.0...erro
 24 ··0x0000249c·72000000·2f000000·636f6e74·65787400·r.../...context.
 25 ··0x000024ac·6172675f·6d617800·636f6d70·6f756e64·arg_max.compound
 26 ··0x000024bc·00000000·7365745f·64756d70·61626c65·....set_dumpable
 27 ··0x000024cc·00000000·70726374·6c000000·70726f63·....prctl...proc
 28 ··0x000024dc·65737300·6765745f·64756d70·61626c65·ess.get_dumpable
 29 ··0x000024ec·00000000·70726374·6c5f6f70·74696f6e·....prctl_option
 30 ··0x000024fc·00000000·3d000000·70697065·00000000·....=...pipe....
 31 ··0x0000250c·63726561·74650000·77000000·6b696c6c·create..w...kill
 32 ··0x0000251c·00000000·70696400·70726f63·6573735f·....pid.process_
 33 ··0x0000252c·69640000·77616974·00000000·65786974·id..wait....exit
 34 ··0x0000253c·65640000·7369676e·616c6564·00000000·ed..signaled....
 35 ··0x0000254c·73746f70·70656400·2e2f7061·636b6167·stopped../packag
 36 ··0x0000255c·65732f63·6c69622f·756e6978·2e630000·es/clib/unix.c..
 37 ··0x0000256c·65786563·00000000·61746f6d·69630000·exec....atomic..
 38 ··0x0000257c·636f6d6d·616e6400·65786563·75746500·command.execute.
 39 ··0x0000258c·75736572·5f6f7574·70757400·6d656d6f·user_output.memo
 40 ··0x0000259c·72790000·6368696c·64000000·64757000·ry..child...dup.
 41 ··0x000025ac·73747265·616d0000·666f726b·5f000000·stream..fork_...
 42 ··0x000025bc·64657461·63685f49·4f000000·656e7669·detach_IO...envi
 43 ··0x000025cc·726f6e00·73797363·6f6e6600·6368696c·ron.sysconf.chil
 44 ··0x000025dc·645f6d61·78000000·636c6b5f·74636b00·d_max...clk_tck.
 45 ··0x000025ec·6f70656e·5f6d6178·00000000·70616765·open_max....page
 46 ··0x000025fc·73697a65·00000000·70687973·5f706167·size....phys_pag
 47 ··0x0000260c·65730000·61767068·79735f70·61676573·es..avphys_pages
 48 ··0x0000261c·00000000·6e70726f·63657373·6f72735f·....nprocessors_
 49 ··0x0000262c·636f6e66·00000000·6e70726f·63657373·conf....nprocess
 50 ··0x0000263c·6f72735f·6f6e6c6e·00000000·706c5f65·ors_onln....pl_e
 51 ··0x0000264c·72726f72·00000000·706c5f77·61697400·rror....pl_wait.
85 ··0x00002df8·66690000·3e000000·41000000·0c000000·fi..>...A.......52 ··0x0000265c·3e000000·41000000·0c000000·41000000·>...A.......A...
86 ··0x00002e08·41000000·11000000·41000000·27000000·A.......A...'...53 ··0x0000266c·11000000·41000000·27000000·41000000·....A...'...A...
87 ··0x00002e18·41000000·36000000·41000000·03000000·A...6...A.......54 ··0x0000267c·36000000·41000000·03000000·41000000·6...A.......A...
Max diff block lines reached; 0/10226 bytes (0.00%) of diff not shown.
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002e8c·00000000····························....2 ··0x00002770·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fda8·69140000····························i...2 ··0x0001fd74·7d120000····························}...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fdac·29140000····························)...2 ··0x0001fd78·3d120000····························=...
  
2.96 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 26 lines modifiedOffset 1, 24 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fea8·b0fd0100·00000000·00000000·cc0f0000·................3 ··0x0001fecc·ccfd0100·00000000·00000000·700e0000·............p...
 4 ··0x0001fedc·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 5 ··0x0001feec·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 6 ··0x0001fefc·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 7 ··0x0001ff0c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 8 ··0x0001ff1c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 9 ··0x0001ff2c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 10 ··0x0001ff3c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 11 ··0x0001ff4c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 12 ··0x0001ff5c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 13 ··0x0001ff6c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 14 ··0x0001ff7c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 15 ··0x0001ff8c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 16 ··0x0001ff9c·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 17 ··0x0001ffac·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 18 ··0x0001ffbc·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 19 ··0x0001ffcc·700e0000·700e0000·700e0000·700e0000·p...p...p...p...
 20 ··0x0001ffdc·700e0000·700e0000·00000000·00000000·p...p...........
4 ··0x0001feb8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
5 ··0x0001fec8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
6 ··0x0001fed8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
7 ··0x0001fee8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
8 ··0x0001fef8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
9 ··0x0001ff08·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
10 ··0x0001ff18·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
11 ··0x0001ff28·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
12 ··0x0001ff38·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
13 ··0x0001ff48·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
14 ··0x0001ff58·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
15 ··0x0001ff68·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
16 ··0x0001ff78·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
17 ··0x0001ff88·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
18 ··0x0001ff98·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
19 ··0x0001ffa8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
20 ··0x0001ffb8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
21 ··0x0001ffc8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
22 ··0x0001ffd8·cc0f0000·cc0f0000·cc0f0000·cc0f0000·................ 
23 ··0x0001ffe8·cc0f0000·00000000·00000000·00000000·................21 ··0x0001ffec·00000000·00000000·00000000·00000000·................
24 ··0x0001fff8·00000000·00000000···················........22 ··0x0001fffc·00000000····························....
  
676 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 9 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·242d0000·342d0000·402d0000·....$-..4-..@-..2 ··0x00020000·00000200·b9160000·591a0000·bd160000·........Y.......
3 ··0x00020010·682d0000·00000000·00000000·00000000·h-..............3 ··0x00020010·c5160000·00000000·00000000··········............
4 ··0x00020020·7c2d0000·00000000·04000000·842d0000·|-...........-.. 
5 ··0x00020030·00000000·08000000·8c2d0000·00000000·.........-...... 
6 ··0x00020040·07000000·982d0000·00000000·06000000·.....-.......... 
7 ··0x00020050·a02d0000·00000000·ffffffff·00000000·.-.............. 
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·38373335·64323361·30333630·34646339·8735d23a03604dc9 
3 ··0x00000010·35653161·64396230·39333132·37346362·5e1ad9b0931274cb2 ··0x00000000·64376337·35303731·34613232·64383235·d7c750714a22d825
 3 ··0x00000010·62396437·34623762·39386532·31343866·b9d74b7b98e2148f
4 ··0x00000020·32666135·39322e64·65627567·00000000·2fa592.debug....4 ··0x00000020·33366535·65622e64·65627567·00000000·36e5eb.debug....
5 ··0x00000030·d3d6dc4a····························...J5 ··0x00000030·a4ed135e····························...^
  
1.62 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM.16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn18 ··0x000000f0·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.19 ··0x00000100·2e676e75·5f646562·75676c69·6e6b00···.gnu_debuglink.
  
315 KB
./usr/lib/swi-prolog/lib/aarch64-linux/tex.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/tex.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66120·(bytes·into·file)13 ··Start·of·section·headers:··········66140·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·27
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x005fb4·0x00005fb4·0x00005fb4·0x00168·0x00168·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x05ea4·0x05ea4·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x06120·0x06120·R·E·0x10000
7 ··LOAD···········0x00fdbc·0x0001fdbc·0x0001fdbc·0x002d0·0x00b8c·RW··0x100008 ··LOAD···········0x00fdb4·0x0001fdb4·0x0001fdb4·0x002d8·0x00b94·RW··0x10000
8 ··DYNAMIC········0x00fdfc·0x0001fdfc·0x0001fdfc·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fdf4·0x0001fdf4·0x0001fdf4·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdbc·0x0001fdbc·0x0001fdbc·0x00244·0x00244·R···0x112 ··GNU_RELRO······0x00fdb4·0x0001fdb4·0x0001fdb4·0x0024c·0x0024c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x10248:1 There·are·28·section·headers,·starting·at·offset·0x1025c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000420·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000440·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000558·000558·00034d·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000598·000598·000391·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000008a6·0008a6·000084·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000092a·00092a·000088·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000092c·00092c·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000009b4·0009b4·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············0000097c·00097c·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000a24·000a24·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000b34·000b34·0001c8·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000bdc·000bdc·0001c8·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00000cfc·000cfc·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000da4·000da4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000d08·000d08·0002d0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000db0·000db0·0002d0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000fd8·000fd8·0045ec·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001080·001080·0045ec·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000055c4·0055c4·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000566c·00566c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000055cc·0055cc·0008d4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00005674·005674·0008d4·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00005f48·005f48·00006c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00005fb4·005fb4·000168·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00005ea0·005ea0·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········0000611c·00611c·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fdbc·00fdbc·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fdb4·00fdb4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fdc0·00fdc0·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fdb8·00fdb8·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········0001fdc4·00fdc4·000038·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········0001fdbc·00fdbc·000038·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fdfc·00fdfc·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fdf4·00fdf4·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fef4·00fef4·00010c·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001fef4·00fef4·00010c·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·00008c·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·00008c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020090·01008c·0008b8·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········00020090·01008c·0008b8·00··WA··0···0··8
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01008c·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01008c·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0100bd·00005b·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·0100bd·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010118·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·010118·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·01014c·0000f9·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·01014c·00010f·00······0···0··1
30 Key·to·Flags:32 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
9.47 KB
readelf --wide --symbols {}
    
Offset 1, 69 lines modifiedOffset 1, 71 lines modified
  
1 Symbol·table·'.dynsym'·contains·66·entries:1 Symbol·table·'.dynsym'·contains·68·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000cfc·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000da4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(2)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(3)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_chars
11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.4·(3)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_atoms
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.4·(2)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
20 ····17:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)21 ····18:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_fatal_error24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_fatal_error
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsprintf_chk@GLIBC_2.4·(2)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__vsprintf_chk@GLIBC_2.4·(3)
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_reset_term_refs
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
30 ····27:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.4·(2)31 ····28:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.4·(3)
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@GLIBC_2.4·(2)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite@GLIBC_2.4·(3)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(2)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(3)
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__38 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(2)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(3)
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@GLIBC_2.4·(2)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ungetc@GLIBC_2.4·(3)
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(2)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(3)
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__isoc99_sscanf@GLIBC_2.7·(4)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__isoc99_sscanf@GLIBC_2.7·(5)
 46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(2)48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncpy@GLIBC_2.4·(3)
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.4·(2)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.4·(3)
50 ····47:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdout@GLIBC_2.4·(2)52 ····49:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stdout@GLIBC_2.4·(3)
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(2)53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fclose@GLIBC_2.4·(3)
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_functor55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_functor
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putc@GLIBC_2.4·(2)57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putc@GLIBC_2.4·(3)
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen64@GLIBC_2.4·(2)59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fopen64@GLIBC_2.4·(3)
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
59 ····56:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable61 ····58:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_arg_sz
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(2)64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.4·(2)66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.4·(3)
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
66 ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)68 ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_chars
68 ····65:·00004dbd···944·FUNC····GLOBAL·DEFAULT···11·install_tex70 ····67:·00004e65···944·FUNC····GLOBAL·DEFAULT···11·install_tex
10.8 KB
readelf --wide --relocs {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x97c·contains·55·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xa24·contains·55·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fdb4··00000017·R_ARM_RELATIVE········
 4 0001fdb8··00000017·R_ARM_RELATIVE········
3 0001fdbc··00000017·R_ARM_RELATIVE········5 0001fdbc··00000017·R_ARM_RELATIVE········
4 0001fdc0··00000017·R_ARM_RELATIVE········6 0001fdc0··00000017·R_ARM_RELATIVE········
5 0001fdc4··00000017·R_ARM_RELATIVE········7 0001fdc4··00000017·R_ARM_RELATIVE········
6 0001fdc8··00000017·R_ARM_RELATIVE········8 0001fdc8··00000017·R_ARM_RELATIVE········
7 0001fdcc··00000017·R_ARM_RELATIVE········9 0001fdcc··00000017·R_ARM_RELATIVE········
8 0001fdd0··00000017·R_ARM_RELATIVE········10 0001fdd0··00000017·R_ARM_RELATIVE········
9 0001fdd4··00000017·R_ARM_RELATIVE········11 0001fdd4··00000017·R_ARM_RELATIVE········
10 0001fdd8··00000017·R_ARM_RELATIVE········12 0001fdd8··00000017·R_ARM_RELATIVE········
11 0001fddc··00000017·R_ARM_RELATIVE········13 0001fddc··00000017·R_ARM_RELATIVE········
12 0001fde0··00000017·R_ARM_RELATIVE········14 0001fde0··00000017·R_ARM_RELATIVE········
13 0001fde4··00000017·R_ARM_RELATIVE········15 0001fde4··00000017·R_ARM_RELATIVE········
14 0001fde8··00000017·R_ARM_RELATIVE········16 0001fde8··00000017·R_ARM_RELATIVE········
15 0001fdec··00000017·R_ARM_RELATIVE········17 0001fdec··00000017·R_ARM_RELATIVE········
16 0001fdf0··00000017·R_ARM_RELATIVE········18 0001fdf0··00000017·R_ARM_RELATIVE········
17 0001fdf4··00000017·R_ARM_RELATIVE········ 
18 0001fdf8··00000017·R_ARM_RELATIVE········ 
19 00020000··00000017·R_ARM_RELATIVE········19 00020000··00000017·R_ARM_RELATIVE········
20 00020004··00000017·R_ARM_RELATIVE········20 00020004··00000017·R_ARM_RELATIVE········
21 00020008··00000017·R_ARM_RELATIVE········21 00020008··00000017·R_ARM_RELATIVE········
22 0002000c··00000017·R_ARM_RELATIVE········22 0002000c··00000017·R_ARM_RELATIVE········
23 00020010··00000017·R_ARM_RELATIVE········23 00020010··00000017·R_ARM_RELATIVE········
24 00020014··00000017·R_ARM_RELATIVE········24 00020014··00000017·R_ARM_RELATIVE········
25 00020018··00000017·R_ARM_RELATIVE········25 00020018··00000017·R_ARM_RELATIVE········
Offset 45, 74 lines modifiedOffset 45, 74 lines modified
45 00020068··00000017·R_ARM_RELATIVE········45 00020068··00000017·R_ARM_RELATIVE········
46 0002006c··00000017·R_ARM_RELATIVE········46 0002006c··00000017·R_ARM_RELATIVE········
47 00020070··00000017·R_ARM_RELATIVE········47 00020070··00000017·R_ARM_RELATIVE········
48 00020074··00000017·R_ARM_RELATIVE········48 00020074··00000017·R_ARM_RELATIVE········
49 00020078··00000017·R_ARM_RELATIVE········49 00020078··00000017·R_ARM_RELATIVE········
50 0002007c··00000017·R_ARM_RELATIVE········50 0002007c··00000017·R_ARM_RELATIVE········
51 00020080··00000017·R_ARM_RELATIVE········51 00020080··00000017·R_ARM_RELATIVE········
52 0001ffe4··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.452 0001ffe4··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
53 0001ffe8··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable53 0001ffe8··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
54 0001ffec··00001115·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.454 0001ffec··00001215·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
55 0001fff0··00001b15·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.455 0001fff0··00001c15·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.4
56 0001fff4··00002215·R_ARM_GLOB_DAT·········00000000···__gmon_start__56 0001fff4··00002315·R_ARM_GLOB_DAT·········00000000···__gmon_start__
57 0001fff8··00002f15·R_ARM_GLOB_DAT·········00000000···stdout@GLIBC_2.457 0001fff8··00003115·R_ARM_GLOB_DAT·········00000000···stdout@GLIBC_2.4
58 0001fffc··00003815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable58 0001fffc··00003a15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
59 Relocation·section·'.rel.plt'·at·offset·0xb34·contains·57·entries:59 Relocation·section·'.rel.plt'·at·offset·0xbdc·contains·57·entries:
60 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name60 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
61 0001ff00··00000316·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame61 0001ff00··00000416·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame
62 0001ff04··00000416·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.462 0001ff04··00000516·R_ARM_JUMP_SLOT········00000000···raise@GLIBC_2.4
63 0001ff08··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer63 0001ff08··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
64 0001ff0c··00000616·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.464 0001ff0c··00000716·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
65 0001ff10··00000716·R_ARM_JUMP_SLOT········00000000···PL_atom_chars65 0001ff10··00000816·R_ARM_JUMP_SLOT········00000000···PL_atom_chars
66 0001ff14··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.466 0001ff14··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
67 0001ff18··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term67 0001ff18··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
68 0001ff1c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars68 0001ff1c··00000c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
69 0001ff20··00000c16·R_ARM_JUMP_SLOT········00000000···fflush@GLIBC_2.469 0001ff20··00000d16·R_ARM_JUMP_SLOT········00000000···fflush@GLIBC_2.4
70 0001ff24··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.470 0001ff24··00000e16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
71 0001ff28··00000e16·R_ARM_JUMP_SLOT········00000000···_PL_atoms71 0001ff28··00000f16·R_ARM_JUMP_SLOT········00000000···_PL_atoms
72 0001ff2c··00000f16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.472 0001ff2c··00001016·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.4
73 0001ff30··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify_nil73 0001ff30··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
74 0001ff34··00001216·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.474 0001ff34··00001316·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
75 0001ff38··00001316·R_ARM_JUMP_SLOT········00000000···PL_register_foreign75 0001ff38··00001416·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
76 0001ff3c··00001416·R_ARM_JUMP_SLOT········00000000···PL_fatal_error76 0001ff3c··00001516·R_ARM_JUMP_SLOT········00000000···PL_fatal_error
77 0001ff40··00001516·R_ARM_JUMP_SLOT········00000000···__vsprintf_chk@GLIBC_2.477 0001ff40··00001616·R_ARM_JUMP_SLOT········00000000···__vsprintf_chk@GLIBC_2.4
78 0001ff44··00001616·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.478 0001ff44··00001716·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
79 0001ff48··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz79 0001ff48··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
80 0001ff4c··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref80 0001ff4c··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
81 0001ff50··00001916·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs81 0001ff50··00001a16·R_ARM_JUMP_SLOT········00000000···PL_reset_term_refs
82 0001ff54··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_atom82 0001ff54··00001b16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
83 0001ff58··00001c16·R_ARM_JUMP_SLOT········00000000···fwrite@GLIBC_2.483 0001ff58··00001d16·R_ARM_JUMP_SLOT········00000000···fwrite@GLIBC_2.4
84 0001ff5c··00001d16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate84 0001ff5c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
85 0001ff60··00001e16·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.485 0001ff60··00001f16·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
86 0001ff64··00001f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.486 0001ff64··00002016·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
87 0001ff68··00002016·R_ARM_JUMP_SLOT········00000000···PL_is_functor87 0001ff68··00002116·R_ARM_JUMP_SLOT········00000000···PL_is_functor
88 0001ff6c··00002116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.488 0001ff6c··00002216·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
89 0001ff70··00002216·R_ARM_JUMP_SLOT········00000000···__gmon_start__89 0001ff70··00002316·R_ARM_JUMP_SLOT········00000000···__gmon_start__
90 0001ff74··00002316·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.490 0001ff74··00002416·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.4
91 0001ff78··00002416·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.491 0001ff78··00002516·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
92 0001ff7c··00002516·R_ARM_JUMP_SLOT········00000000···ungetc@GLIBC_2.492 0001ff7c··00002616·R_ARM_JUMP_SLOT········00000000···ungetc@GLIBC_2.4
93 0001ff80··00002616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref93 0001ff80··00002716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
94 0001ff84··00002716·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.494 0001ff84··00002816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
95 0001ff88··00002816·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.495 0001ff88··00002916·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
96 0001ff8c··00002916·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.796 0001ff8c··00002a16·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.7
97 0001ff90··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom97 0001ff90··00002c16·R_ARM_JUMP_SLOT········00000000···PL_get_atom
98 0001ff94··00002b16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.498 0001ff94··00002d16·R_ARM_JUMP_SLOT········00000000···strncpy@GLIBC_2.4
99 0001ff98··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom99 0001ff98··00002e16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
100 0001ff9c··00002d16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz100 0001ff9c··00002f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
101 0001ffa0··00002e16·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4101 0001ffa0··00003016·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4
102 0001ffa4··00003016·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4102 0001ffa4··00003216·R_ARM_JUMP_SLOT········00000000···fclose@GLIBC_2.4
103 0001ffa8··00003116·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame103 0001ffa8··00003316·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
104 0001ffac··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_functor104 0001ffac··00003416·R_ARM_JUMP_SLOT········00000000···PL_get_functor
105 0001ffb0··00003316·R_ARM_JUMP_SLOT········00000000···PL_unify_list105 0001ffb0··00003516·R_ARM_JUMP_SLOT········00000000···PL_unify_list
106 0001ffb4··00003416·R_ARM_JUMP_SLOT········00000000···putc@GLIBC_2.4106 0001ffb4··00003616·R_ARM_JUMP_SLOT········00000000···putc@GLIBC_2.4
107 0001ffb8··00003516·R_ARM_JUMP_SLOT········00000000···PL_predicate107 0001ffb8··00003716·R_ARM_JUMP_SLOT········00000000···PL_predicate
108 0001ffbc··00003616·R_ARM_JUMP_SLOT········00000000···fopen64@GLIBC_2.4108 0001ffbc··00003816·R_ARM_JUMP_SLOT········00000000···fopen64@GLIBC_2.4
109 0001ffc0··00003716·R_ARM_JUMP_SLOT········00000000···PL_warning109 0001ffc0··00003916·R_ARM_JUMP_SLOT········00000000···PL_warning
110 0001ffc4··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz110 0001ffc4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_get_arg_sz
111 0001ffc8··00003a16·R_ARM_JUMP_SLOT········00000000···PL_get_list111 0001ffc8··00003c16·R_ARM_JUMP_SLOT········00000000···PL_get_list
112 0001ffcc··00003b16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4112 0001ffcc··00003d16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
113 0001ffd0··00003c16·R_ARM_JUMP_SLOT········00000000···PL_get_integer113 0001ffd0··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_integer
114 0001ffd4··00003d16·R_ARM_JUMP_SLOT········00000000···getc@GLIBC_2.4114 0001ffd4··00003f16·R_ARM_JUMP_SLOT········00000000···getc@GLIBC_2.4
115 0001ffd8··00003e16·R_ARM_JUMP_SLOT········00000000···PL_get_chars115 0001ffd8··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_chars
116 0001ffdc··00003f16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4116 0001ffdc··00004116·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
117 0001ffe0··00004016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars117 0001ffe0··00004216·R_ARM_JUMP_SLOT········00000000···PL_get_atom_chars
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdfc·contains·27·entries:1 Dynamic·section·at·offset·0xfdf4·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xcfc6 ·0x0000000c·(INIT)·······················0xda4
6 ·0x0000000d·(FINI)·······················0x55c47 ·0x0000000d·(FINI)·······················0x566c
7 ·0x00000019·(INIT_ARRAY)·················0x1fdbc8 ·0x00000019·(INIT_ARRAY)·················0x1fdb4
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fdc010 ·0x0000001a·(FINI_ARRAY)·················0x1fdb8
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x55813 ·0x00000005·(STRTAB)·····················0x598
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················845·(bytes)15 ·0x0000000a·(STRSZ)······················913·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fef417 ·0x00000003·(PLTGOT)·····················0x1fef4
17 ·0x00000002·(PLTRELSZ)···················456·(bytes)18 ·0x00000002·(PLTRELSZ)···················456·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xb3420 ·0x00000017·(JMPREL)·····················0xbdc
20 ·0x00000011·(REL)························0x97c21 ·0x00000011·(REL)························0xa24
21 ·0x00000012·(RELSZ)······················440·(bytes)22 ·0x00000012·(RELSZ)······················440·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x92c26 ·0x6ffffffe·(VERNEED)····················0x9b4
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x8a628 ·0x6ffffff0·(VERSYM)·····················0x92a
28 ·0x6ffffffa·(RELCOUNT)···················4829 ·0x6ffffffa·(RELCOUNT)···················48
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·70308fc273f58ffec6574895cfb6cab489427ed93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4e941d473f577dde1b40d4e80d0deb8f7ef29287
3.72 KB
readelf --wide --version-info {}
    
Offset 1, 28 lines modifiedOffset 1, 30 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·66·entries:1 Version·symbols·section·'.gnu.version'·contains·68·entries:
2 ·Addr:·0x00000000000008a6··Offset:·0x000008a6··Link:·3·(.dynsym)2 ·Addr:·0x000000000000092a··Offset:·0x0000092a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···6 ··00c:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
10 ··01c:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····3·(GLIBC_2.4)··
11 ··020:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
12 ··024:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
13 ··028:···2·(GLIBC_2.4)·····4·(GLIBC_2.7)·····1·(*global*)······2·(GLIBC_2.4)·· 
14 ··02c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··8 ··014:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 10 ··01c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 11 ··020:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 12 ··024:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 13 ··028:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····5·(GLIBC_2.7)·····2·(GCC_3.5)····
 14 ··02c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 15 ··030:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 16 ··034:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
18 ··03c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··18 ··03c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
19 ··040:···1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
  
20 Version·needs·section·'.gnu.version_r'·contains·2·entries:20 Version·needs·section·'.gnu.version_r'·contains·3·entries:
21 ·Addr:·0x000000000000092c··Offset:·0x0000092c··Link:·4·(.dynstr)21 ·Addr:·0x00000000000009b4··Offset:·0x000009b4··Link:·4·(.dynstr)
22 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·122 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
23 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·323 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
24 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·224 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
25 ··0x0030:···Name:·GLIBC_2.7··Flags:·none··Version:·425 ··0x0030:···Name:·GLIBC_2.7··Flags:·none··Version:·5
26 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·226 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 27 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 28 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
859 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 17 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 __stack_chk_fail6 __stack_chk_fail
6 __stack_chk_guard7 __stack_chk_guard
7 __fprintf_chk8 __fprintf_chk
8 __vsprintf_chk9 __vsprintf_chk
 10 __aeabi_unwind_cpp_pr1
9 PL_unify_atom11 PL_unify_atom
10 PL_get_atom12 PL_get_atom
11 PL_get_chars13 PL_get_chars
12 PL_unify_integer14 PL_unify_integer
13 PL_get_integer15 PL_get_integer
14 PL_get_atom_chars16 PL_get_atom_chars
15 PL_unify_atom_chars17 PL_unify_atom_chars
Offset 36, 14 lines modifiedOffset 38, 15 lines modified
36 _PL_get_arg_sz38 _PL_get_arg_sz
37 PL_get_list39 PL_get_list
38 install_tex40 install_tex
39 PL_new_atom41 PL_new_atom
40 PL_new_functor_sz42 PL_new_functor_sz
41 PL_register_foreign43 PL_register_foreign
42 __isoc99_sscanf44 __isoc99_sscanf
 45 libgcc_s.so.1
43 libc.so.646 libc.so.6
44 ld-linux-armhf.so.347 ld-linux-armhf.so.3
45 GLIBC_2.448 GLIBC_2.4
46 GLIBC_2.749 GLIBC_2.7
47 H»      KxD»   J{D50 H»      KxD»   J{D
48 D'LiF|D\51 D'LiF|D\
49 {D%`3Db`"s52 {D%`3Db`"s
Offset 129, 14 lines modifiedOffset 132, 16 lines modified
129 .shstrtab132 .shstrtab
130 .note.gnu.build-id133 .note.gnu.build-id
131 .gnu.hash134 .gnu.hash
132 .gnu.version135 .gnu.version
133 .gnu.version_r136 .gnu.version_r
134 .rel.dyn137 .rel.dyn
135 .rel.plt138 .rel.plt
 139 .ARM.extab
 140 .ARM.exidx
136 .eh_frame141 .eh_frame
137 .init_array142 .init_array
138 .fini_array143 .fini_array
139 .data.rel.ro144 .data.rel.ro
140 .dynamic145 .dynamic
141 .ARM.attributes146 .ARM.attributes
142 .gnu_debugaltlink147 .gnu_debugaltlink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·41000000·01000000·05000000·....A...........2 ··0x00000138·02000000·43000000·01000000·05000000·....C...........
3 ··0x00000128·00100010·41000000·00000000·8d474ceb·....A........GL.3 ··0x00000148·00100010·43000000·00000000·8d474ceb·....C........GL.
  
7.39 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 56 lines modifiedOffset 1, 61 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000558·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000598·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000568·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000005a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000578·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000005b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000588·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000005c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000598·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000005d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000005a8·6c697a65·005f5f73·7461636b·5f63686b·lize.__stack_chk 
8 ··0x000005b8·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch 
9 ··0x000005c8·6b5f6775·61726400·5f5f6670·72696e74·k_guard.__fprint 
10 ··0x000005d8·665f6368·6b007374·64657272·005f5f76·f_chk.stderr.__v7 ··0x000005e8·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x000005f8·696e645f·6370705f·70723000·5f5f7374·ind_cpp_pr0.__st
 9 ··0x00000608·61636b5f·63686b5f·6661696c·005f5f73·ack_chk_fail.__s
 10 ··0x00000618·7461636b·5f63686b·5f677561·7264005f·tack_chk_guard._
 11 ··0x00000628·5f667072·696e7466·5f63686b·00737464·_fprintf_chk.std
 12 ··0x00000638·65727200·5f5f7673·7072696e·74665f63·err.__vsprintf_c
 13 ··0x00000648·686b0070·75746300·66777269·7465005f·hk.putc.fwrite._
 14 ··0x00000658·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 15 ··0x00000668·705f7072·3100504c·5f756e69·66795f61·p_pr1.PL_unify_a
 16 ··0x00000678·746f6d00·504c5f67·65745f61·746f6d00·tom.PL_get_atom.
 17 ··0x00000688·666f7065·6e363400·6d616c6c·6f630050·fopen64.malloc.P
 18 ··0x00000698·4c5f6765·745f6368·61727300·7374646f·L_get_chars.stdo
 19 ··0x000006a8·75740050·4c5f756e·6966795f·696e7465·ut.PL_unify_inte
 20 ··0x000006b8·67657200·504c5f67·65745f69·6e746567·ger.PL_get_integ
 21 ··0x000006c8·65720066·666c7573·68006663·6c6f7365·er.fflush.fclose
 22 ··0x000006d8·00657869·74007374·726e6370·79006d65·.exit.strncpy.me
 23 ··0x000006e8·6d637079·00737472·636d7000·504c5f67·mcpy.strcmp.PL_g
 24 ··0x000006f8·65745f61·746f6d5f·63686172·7300504c·et_atom_chars.PL
 25 ··0x00000708·5f756e69·66795f61·746f6d5f·63686172·_unify_atom_char
 26 ··0x00000718·73006672·65650073·74726c65·6e005f5f·s.free.strlen.__
11 ··0x000005e8·73707269·6e74665f·63686b00·70757463·sprintf_chk.putc27 ··0x00000728·73707269·6e74665f·63686b00·7374726e·sprintf_chk.strn
12 ··0x000005f8·00667772·69746500·504c5f75·6e696679·.fwrite.PL_unify 
13 ··0x00000608·5f61746f·6d00504c·5f676574·5f61746f·_atom.PL_get_ato 
14 ··0x00000618·6d00666f·70656e36·34006d61·6c6c6f63·m.fopen64.malloc 
15 ··0x00000628·00504c5f·6765745f·63686172·73007374·.PL_get_chars.st 
16 ··0x00000638·646f7574·00504c5f·756e6966·795f696e·dout.PL_unify_in 
17 ··0x00000648·74656765·7200504c·5f676574·5f696e74·teger.PL_get_int 
18 ··0x00000658·65676572·0066666c·75736800·66636c6f·eger.fflush.fclo 
19 ··0x00000668·73650065·78697400·7374726e·63707900·se.exit.strncpy. 
20 ··0x00000678·6d656d63·70790073·7472636d·7000504c·memcpy.strcmp.PL 
21 ··0x00000688·5f676574·5f61746f·6d5f6368·61727300·_get_atom_chars. 
22 ··0x00000698·504c5f75·6e696679·5f61746f·6d5f6368·PL_unify_atom_ch 
23 ··0x000006a8·61727300·66726565·00737472·6c656e00·ars.free.strlen. 
24 ··0x000006b8·5f5f7370·72696e74·665f6368·6b007374·__sprintf_chk.st 
25 ··0x000006c8·726e636d·7000756e·67657463·00737472·rncmp.ungetc.str28 ··0x00000738·636d7000·756e6765·74630073·74726370·cmp.ungetc.strcp
26 ··0x000006d8·63707900·504c5f69·735f6675·6e63746f·cpy.PL_is_functo29 ··0x00000748·7900504c·5f69735f·66756e63·746f7200·y.PL_is_functor.
27 ··0x000006e8·7200504c·5f6e6577·5f746572·6d5f7265·r.PL_new_term_re30 ··0x00000758·504c5f6e·65775f74·65726d5f·72656600·PL_new_term_ref.
28 ··0x000006f8·6600504c·5f776172·6e696e67·005f5f61·f.PL_warning.__a31 ··0x00000768·504c5f77·61726e69·6e67005f·5f617373·PL_warning.__ass
29 ··0x00000708·73736572·745f6661·696c0050·4c5f6174·ssert_fail.PL_at32 ··0x00000778·6572745f·6661696c·00504c5f·61746f6d·ert_fail.PL_atom
30 ··0x00000718·6f6d5f63·68617273·00504c5f·756e6966·om_chars.PL_unif33 ··0x00000788·5f636861·72730050·4c5f756e·6966795f·_chars.PL_unify_
31 ··0x00000728·795f6e69·6c00504c·5f756e69·66795f6c·y_nil.PL_unify_l34 ··0x00000798·6e696c00·504c5f75·6e696679·5f6c6973·nil.PL_unify_lis
32 ··0x00000738·69737400·504c5f75·6e696679·5f746572·ist.PL_unify_ter35 ··0x000007a8·7400504c·5f756e69·66795f74·65726d00·t.PL_unify_term.
33 ··0x00000748·6d00504c·5f726573·65745f74·65726d5f·m.PL_reset_term_36 ··0x000007b8·504c5f72·65736574·5f746572·6d5f7265·PL_reset_term_re
34 ··0x00000758·72656673·00504c5f·636f7079·5f746572·refs.PL_copy_ter37 ··0x000007c8·66730050·4c5f636f·70795f74·65726d5f·fs.PL_copy_term_
35 ··0x00000768·6d5f7265·66005f50·4c5f6174·6f6d7300·m_ref._PL_atoms.38 ··0x000007d8·72656600·5f504c5f·61746f6d·7300504c·ref._PL_atoms.PL
36 ··0x00000778·504c5f6f·70656e5f·666f7265·69676e5f·PL_open_foreign_39 ··0x000007e8·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr
37 ··0x00000788·6672616d·6500504c·5f707265·64696361·frame.PL_predica40 ··0x000007f8·616d6500·504c5f70·72656469·63617465·ame.PL_predicate
38 ··0x00000798·74650050·4c5f6361·6c6c5f70·72656469·te.PL_call_predi 
39 ··0x000007a8·63617465·00504c5f·64697363·6172645f·cate.PL_discard_41 ··0x00000808·00504c5f·63616c6c·5f707265·64696361·.PL_call_predica
 42 ··0x00000818·74650050·4c5f6469·73636172·645f666f·te.PL_discard_fo
40 ··0x000007b8·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL43 ··0x00000828·72656967·6e5f6672·616d6500·504c5f66·reign_frame.PL_f
41 ··0x000007c8·5f666174·616c5f65·72726f72·005f5f65·_fatal_error.__e44 ··0x00000838·6174616c·5f657272·6f72005f·5f657272·atal_error.__err
42 ··0x000007d8·72726e6f·5f6c6f63·6174696f·6e007374·rrno_location.st45 ··0x00000848·6e6f5f6c·6f636174·696f6e00·73747265·no_location.stre
43 ··0x000007e8·72657272·6f720050·4c5f6765·745f6675·rerror.PL_get_fu46 ··0x00000858·72726f72·00504c5f·6765745f·66756e63·rror.PL_get_func
44 ··0x000007f8·6e63746f·72005f50·4c5f6765·745f6172·nctor._PL_get_ar47 ··0x00000868·746f7200·5f504c5f·6765745f·6172675f·tor._PL_get_arg_
45 ··0x00000808·675f737a·00504c5f·6765745f·6c697374·g_sz.PL_get_list48 ··0x00000878·737a0050·4c5f6765·745f6c69·73740069·sz.PL_get_list.i
46 ··0x00000818·00696e73·74616c6c·5f746578·00504c5f·.install_tex.PL_49 ··0x00000888·6e737461·6c6c5f74·65780050·4c5f6e65·nstall_tex.PL_ne
47 ··0x00000828·6e65775f·61746f6d·00504c5f·6e65775f·new_atom.PL_new_50 ··0x00000898·775f6174·6f6d0050·4c5f6e65·775f6675·w_atom.PL_new_fu
48 ··0x00000838·66756e63·746f725f·737a0050·4c5f7265·functor_sz.PL_re51 ··0x000008a8·6e63746f·725f737a·00504c5f·72656769·nctor_sz.PL_regi
49 ··0x00000848·67697374·65725f66·6f726569·676e0066·gister_foreign.f52 ··0x000008b8·73746572·5f666f72·6569676e·00666765·ster_foreign.fge
50 ··0x00000858·67657473·005f5f69·736f6339·395f7373·gets.__isoc99_ss53 ··0x000008c8·7473005f·5f69736f·6339395f·73736361·ts.__isoc99_ssca
51 ··0x00000868·63616e66·00726169·7365006c·6962632e·canf.raise.libc.54 ··0x000008d8·6e660072·61697365·006c6962·6763635f·nf.raise.libgcc_
 55 ··0x000008e8·732e736f·2e31006c·6962632e·736f2e36·s.so.1.libc.so.6
52 ··0x00000878·736f2e36·006c642d·6c696e75·782d6172·so.6.ld-linux-ar56 ··0x000008f8·006c642d·6c696e75·782d6172·6d68662e·.ld-linux-armhf.
53 ··0x00000888·6d68662e·736f2e33·00474c49·42435f32·mhf.so.3.GLIBC_257 ··0x00000908·736f2e33·00474c49·42435f32·2e340047·so.3.GLIBC_2.4.G
54 ··0x00000898·2e340047·4c494243·5f322e37·00·······.4.GLIBC_2.7.58 ··0x00000918·4c494243·5f322e37·00474343·5f332e35·LIBC_2.7.GCC_3.5
 59 ··0x00000928·00··································.
  
554 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 16352
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000cfc·<.init>:2 00000da4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     fd8·<PL_get_atom_chars@plt+0xc>5 »       bl»     1080·<PL_get_atom_chars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
11.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 16352
    
Offset 1, 300 lines modifiedOffset 1, 300 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000d08·<PL_discard_foreign_frame@plt-0x14>:2 00000db0·<PL_discard_foreign_frame@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·d18·<PL_discard_foreign_frame@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·dc0·<PL_discard_foreign_frame@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       ldrdeq» pc,·[r1],·-ip7 »       andeq»  pc,·r1,·r4,·lsr·r1»    @·<UNPREDICTABLE>
  
8 00000d1c·<PL_discard_foreign_frame@plt>:8 00000dc4·<PL_discard_foreign_frame@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#476]!»       @·0x1dc11 »       ldr»    pc,·[ip,·#308]!»       @·0x134
  
12 00000d28·<raise@plt>:12 00000dd0·<raise@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#468]!»       @·0x1d415 »       ldr»    pc,·[ip,·#300]!»       @·0x12c
  
16 00000d34·<PL_unify_integer@plt>:16 00000ddc·<PL_unify_integer@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#460]!»       @·0x1cc19 »       ldr»    pc,·[ip,·#292]!»       @·0x124
  
20 00000d40·<strcmp@plt>:20 00000de8·<strcmp@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#452]!»       @·0x1c423 »       ldr»    pc,·[ip,·#284]!»       @·0x11c
  
24 00000d4c·<PL_atom_chars@plt>:24 00000df4·<PL_atom_chars@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#444]!»       @·0x1bc27 »       ldr»    pc,·[ip,·#276]!»       @·0x114
  
28 00000d58·<__cxa_finalize@plt>:28 00000e00·<__cxa_finalize@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#436]!»       @·0x1b431 »       ldr»    pc,·[ip,·#268]!»       @·0x10c
  
32 00000d64·<PL_unify_term@plt>:32 00000e0c·<PL_unify_term@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#428]!»       @·0x1ac35 »       ldr»    pc,·[ip,·#260]!»       @·0x104
  
36 00000d70·<PL_unify_atom_chars@plt>:36 00000e18·<PL_unify_atom_chars@plt>:
37 »       add»    ip,·pc,·#0,·1237 »       add»    ip,·pc,·#0,·12
38 »       add»    ip,·ip,·#126976»       @·0x1f00038 »       add»    ip,·ip,·#126976»       @·0x1f000
39 »       ldr»    pc,·[ip,·#420]!»       @·0x1a439 »       ldr»    pc,·[ip,·#252]!»       @·0xfc
  
40 00000d7c·<fflush@plt>:40 00000e24·<fflush@plt>:
41 »       add»    ip,·pc,·#0,·1241 »       add»    ip,·pc,·#0,·12
42 »       add»    ip,·ip,·#126976»       @·0x1f00042 »       add»    ip,·ip,·#126976»       @·0x1f000
43 »       ldr»    pc,·[ip,·#412]!»       @·0x19c43 »       ldr»    pc,·[ip,·#244]!»       @·0xf4
  
44 00000d88·<free@plt>:44 00000e30·<free@plt>:
45 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477845 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#400]!»       @·0x19048 »       ldr»    pc,·[ip,·#232]!»       @·0xe8
  
49 00000d98·<_PL_atoms@plt>:49 00000e40·<_PL_atoms@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00051 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#392]!»       @·0x18852 »       ldr»    pc,·[ip,·#224]!»       @·0xe0
  
53 00000da4·<fgets@plt>:53 00000e4c·<fgets@plt>:
54 »       add»    ip,·pc,·#0,·1254 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00055 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#384]!»       @·0x18056 »       ldr»    pc,·[ip,·#216]!»       @·0xd8
  
57 00000db0·<PL_unify_nil@plt>:57 00000e58·<PL_unify_nil@plt>:
58 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477858 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#372]!»       @·0x17461 »       ldr»    pc,·[ip,·#204]!»       @·0xcc
  
62 00000dc0·<memcpy@plt>:62 00000e68·<memcpy@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#364]!»       @·0x16c65 »       ldr»    pc,·[ip,·#196]!»       @·0xc4
  
66 00000dcc·<PL_register_foreign@plt>:66 00000e74·<PL_register_foreign@plt>:
67 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477867 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
68 »       add»    ip,·pc,·#0,·1268 »       add»    ip,·pc,·#0,·12
69 »       add»    ip,·ip,·#126976»       @·0x1f00069 »       add»    ip,·ip,·#126976»       @·0x1f000
70 »       ldr»    pc,·[ip,·#352]!»       @·0x16070 »       ldr»    pc,·[ip,·#184]!»       @·0xb8
  
71 00000ddc·<PL_fatal_error@plt>:71 00000e84·<PL_fatal_error@plt>:
72 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477872 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
73 »       add»    ip,·pc,·#0,·1273 »       add»    ip,·pc,·#0,·12
74 »       add»    ip,·ip,·#126976»       @·0x1f00074 »       add»    ip,·ip,·#126976»       @·0x1f000
75 »       ldr»    pc,·[ip,·#340]!»       @·0x15475 »       ldr»    pc,·[ip,·#172]!»       @·0xac
  
76 00000dec·<__vsprintf_chk@plt>:76 00000e94·<__vsprintf_chk@plt>:
77 »       add»    ip,·pc,·#0,·1277 »       add»    ip,·pc,·#0,·12
78 »       add»    ip,·ip,·#126976»       @·0x1f00078 »       add»    ip,·ip,·#126976»       @·0x1f000
79 »       ldr»    pc,·[ip,·#332]!»       @·0x14c79 »       ldr»    pc,·[ip,·#164]!»       @·0xa4
  
80 00000df8·<__stack_chk_fail@plt>:80 00000ea0·<__stack_chk_fail@plt>:
81 »       add»    ip,·pc,·#0,·1281 »       add»    ip,·pc,·#0,·12
82 »       add»    ip,·ip,·#126976»       @·0x1f00082 »       add»    ip,·ip,·#126976»       @·0x1f000
83 »       ldr»    pc,·[ip,·#324]!»       @·0x14483 »       ldr»    pc,·[ip,·#156]!»       @·0x9c
  
84 00000e04·<PL_new_functor_sz@plt>:84 00000eac·<PL_new_functor_sz@plt>:
85 »       add»    ip,·pc,·#0,·1285 »       add»    ip,·pc,·#0,·12
86 »       add»    ip,·ip,·#126976»       @·0x1f00086 »       add»    ip,·ip,·#126976»       @·0x1f000
87 »       ldr»    pc,·[ip,·#316]!»       @·0x13c87 »       ldr»    pc,·[ip,·#148]!»       @·0x94
  
88 00000e10·<PL_new_term_ref@plt>:88 00000eb8·<PL_new_term_ref@plt>:
89 »       add»    ip,·pc,·#0,·1289 »       add»    ip,·pc,·#0,·12
90 »       add»    ip,·ip,·#126976»       @·0x1f00090 »       add»    ip,·ip,·#126976»       @·0x1f000
91 »       ldr»    pc,·[ip,·#308]!»       @·0x13491 »       ldr»    pc,·[ip,·#140]!»       @·0x8c
  
92 00000e1c·<PL_reset_term_refs@plt>:92 00000ec4·<PL_reset_term_refs@plt>:
93 »       add»    ip,·pc,·#0,·1293 »       add»    ip,·pc,·#0,·12
94 »       add»    ip,·ip,·#126976»       @·0x1f00094 »       add»    ip,·ip,·#126976»       @·0x1f000
95 »       ldr»    pc,·[ip,·#300]!»       @·0x12c95 »       ldr»    pc,·[ip,·#132]!»       @·0x84
  
96 00000e28·<PL_new_atom@plt>:96 00000ed0·<PL_new_atom@plt>:
97 »       add»    ip,·pc,·#0,·1297 »       add»    ip,·pc,·#0,·12
98 »       add»    ip,·ip,·#126976»       @·0x1f00098 »       add»    ip,·ip,·#126976»       @·0x1f000
99 »       ldr»    pc,·[ip,·#292]!»       @·0x12499 »       ldr»    pc,·[ip,·#124]!»       @·0x7c
  
100 00000e34·<fwrite@plt>:100 00000edc·<fwrite@plt>:
Max diff block lines reached; 6519/11030 bytes (59.10%) of diff not shown.
233 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
477 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 16352
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000055c4·<.fini>:2 0000566c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
18.7 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00005ea0·00000000····························....2 ··0x0000611c·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fdbc·9d100000····························....2 ··0x0001fdb4·45110000····························E...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fdc0·5d100000····························]...2 ··0x0001fdb8·05110000····························....
  
685 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001fdc4·3c5a0000·405a0000·445a0000·485a0000·<Z..@Z..DZ..HZ.. 
3 ··0x0001fdd4·4c5a0000·505a0000·585a0000·cc5b0000·LZ..PZ..XZ...[.. 
4 ··0x0001fde4·0c580000·645a0000·685a0000·6c5a0000·.X..dZ..hZ..lZ..2 ··0x0001fdbc·e45a0000·e85a0000·ec5a0000·f05a0000·.Z...Z...Z...Z..
 3 ··0x0001fdcc·f45a0000·f85a0000·005b0000·745c0000·.Z...Z...[..t\..
 4 ··0x0001fddc·b4580000·0c5b0000·105b0000·145b0000·.X...[...[...[..
5 ··0x0001fdf4·705a0000·745a0000···················pZ..tZ..5 ··0x0001fdec·185b0000·1c5b0000···················.[...[..
  
2.32 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fef4·fcfd0100·00000000·00000000·080d0000·................3 ··0x0001fef4·f4fd0100·00000000·00000000·b00d0000·................
4 ··0x0001ff04·080d0000·080d0000·080d0000·080d0000·................4 ··0x0001ff04·b00d0000·b00d0000·b00d0000·b00d0000·................
5 ··0x0001ff14·080d0000·080d0000·080d0000·080d0000·................5 ··0x0001ff14·b00d0000·b00d0000·b00d0000·b00d0000·................
6 ··0x0001ff24·080d0000·080d0000·080d0000·080d0000·................6 ··0x0001ff24·b00d0000·b00d0000·b00d0000·b00d0000·................
7 ··0x0001ff34·080d0000·080d0000·080d0000·080d0000·................7 ··0x0001ff34·b00d0000·b00d0000·b00d0000·b00d0000·................
8 ··0x0001ff44·080d0000·080d0000·080d0000·080d0000·................8 ··0x0001ff44·b00d0000·b00d0000·b00d0000·b00d0000·................
9 ··0x0001ff54·080d0000·080d0000·080d0000·080d0000·................9 ··0x0001ff54·b00d0000·b00d0000·b00d0000·b00d0000·................
10 ··0x0001ff64·080d0000·080d0000·080d0000·080d0000·................10 ··0x0001ff64·b00d0000·b00d0000·b00d0000·b00d0000·................
11 ··0x0001ff74·080d0000·080d0000·080d0000·080d0000·................11 ··0x0001ff74·b00d0000·b00d0000·b00d0000·b00d0000·................
12 ··0x0001ff84·080d0000·080d0000·080d0000·080d0000·................12 ··0x0001ff84·b00d0000·b00d0000·b00d0000·b00d0000·................
13 ··0x0001ff94·080d0000·080d0000·080d0000·080d0000·................13 ··0x0001ff94·b00d0000·b00d0000·b00d0000·b00d0000·................
14 ··0x0001ffa4·080d0000·080d0000·080d0000·080d0000·................14 ··0x0001ffa4·b00d0000·b00d0000·b00d0000·b00d0000·................
15 ··0x0001ffb4·080d0000·080d0000·080d0000·080d0000·................15 ··0x0001ffb4·b00d0000·b00d0000·b00d0000·b00d0000·................
16 ··0x0001ffc4·080d0000·080d0000·080d0000·080d0000·................16 ··0x0001ffc4·b00d0000·b00d0000·b00d0000·b00d0000·................
17 ··0x0001ffd4·080d0000·080d0000·080d0000·080d0000·................17 ··0x0001ffd4·b00d0000·b00d0000·b00d0000·b00d0000·................
18 ··0x0001ffe4·00000000·00000000·00000000·00000000·................18 ··0x0001ffe4·00000000·00000000·00000000·00000000·................
19 ··0x0001fff4·00000000·00000000·00000000··········............19 ··0x0001fff4·00000000·00000000·00000000··········............
  
1.31 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·985a0000·a45a0000·bc5a0000·.....Z...Z...Z..2 ··0x00020000·00000200·405b0000·4c5b0000·645b0000·....@[..L[..d[..
3 ··0x00020010·d05a0000·f05a0000·185b0000·285b0000·.Z...Z...[..([.. 
4 ··0x00020020·445b0000·585b0000·7c5b0000·a45b0000·D[..X[..|[...[.. 
5 ··0x00020030·b85b0000·d05b0000·e85b0000·005c0000·.[...[...[...\..3 ··0x00020010·785b0000·985b0000·c05b0000·d05b0000·x[...[...[...[..
 4 ··0x00020020·ec5b0000·005c0000·245c0000·4c5c0000·.[...\..$\..L\..
 5 ··0x00020030·605c0000·785c0000·905c0000·a85c0000·`\..x\...\...\..
6 ··0x00020040·00000000·08590000·b1170000·c0570000·.....Y.......W..6 ··0x00020040·00000000·b0590000·59180000·68580000·.....Y..Y...hX..
7 ··0x00020050·1d2a0000·c8570000·b9110000·785a0000·.*...W......xZ..7 ··0x00020050·c52a0000·70580000·61120000·205b0000·.*..pX..a...·[..
8 ··0x00020060·61110000·805a0000·a1450000·10590000·a....Z...E...Y..8 ··0x00020060·09120000·285b0000·49460000·b8590000·....([..IF...Y..
9 ··0x00020070·111f0000·885a0000·09110000·905a0000·.....Z.......Z..9 ··0x00020070·b91f0000·305b0000·b1110000·385b0000·....0[......8[..
10 ··0x00020080·09110000·00000000·00000000··········............10 ··0x00020080·b1110000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·33303866·63323733·66353866·66656336·308fc273f58ffec6 
3 ··0x00000010·35373438·39356366·62366361·62343839·574895cfb6cab4892 ··0x00000000·39343164·34373366·35373764·64653162·941d473f577dde1b
 3 ··0x00000010·34306434·65383064·30646562·38663765·40d4e80d0deb8f7e
4 ··0x00000020·34323765·64392e64·65627567·00000000·427ed9.debug....4 ··0x00000020·66323932·38372e64·65627567·00000000·f29287.debug....
5 ··0x00000030·825c7e20····························.\~·5 ··0x00000030·a93963af····························.9c.
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·7567616c·746c696e·6b002e67·6e755f64·ugaltlink..gnu_d 
18 ··0x000000f0·65627567·6c696e6b·00················ebuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.
 19 ··0x00000100·2e676e75·5f646562·75676c69·6e6b00···.gnu_debuglink.
  
169 KB
./usr/lib/swi-prolog/lib/aarch64-linux/time.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/time.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0038cc·0x000038cc·0x000038cc·0x000c0·0x000c0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x037f8·0x037f8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x03990·0x03990·R·E·0x10000
7 ··LOAD···········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00254·0x00304·RW··0x100008 ··LOAD···········0x00fda8·0x0001fda8·0x0001fda8·0x0025c·0x0030c·RW··0x10000
8 ··DYNAMIC········0x00fdb8·0x0001fdb8·0x0001fdb8·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdb0·0x0001fdb0·0x0001fdb0·0x00250·0x00250·R···0x112 ··GNU_RELRO······0x00fda8·0x0001fda8·0x0001fda8·0x00258·0x00258·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000540·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000560·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000067c·00067c·0004ec·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000006bc·0006bc·000530·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000b68·000b68·0000a8·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000bec·000bec·0000ac·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000c10·000c10·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000c98·000c98·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000c60·000c60·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000d08·000d08·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000ca0·000ca0·000260·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000d48·000d48·000260·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000f00·000f00·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000fa8·000fa8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000f0c·000f0c·0003b8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000fb4·000fb4·0003b8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000012c8·0012c8·001fac·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001370·001370·001fac·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00003274·003274·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000331c·00331c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000327c·00327c·000578·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003324·003324·000578·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········0000389c·00389c·000030·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······000038cc·0038cc·0000c0·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········000037f4·0037f4·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········0000398c·00398c·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fdb0·00fdb0·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fda8·00fda8·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fdb4·00fdb4·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fdac·00fdac·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fdb8·00fdb8·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fdb0·00fdb0·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001feb0·00feb0·000150·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001feb0·00feb0·000150·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020008·010004·0000ac·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00020008·010004·0000ac·00··WA··0···0··8
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.9 KB
readelf --wide --symbols {}
Max HTML report size reached
12.1 KB
readelf --wide --relocs {}
Max HTML report size reached
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdb8·contains·27·entries:1 Dynamic·section·at·offset·0xfdb0·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xf006 ·0x0000000c·(INIT)·······················0xfa8
6 ·0x0000000d·(FINI)·······················0x32747 ·0x0000000d·(FINI)·······················0x331c
7 ·0x00000019·(INIT_ARRAY)·················0x1fdb08 ·0x00000019·(INIT_ARRAY)·················0x1fda8
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fdb410 ·0x0000001a·(FINI_ARRAY)·················0x1fdac
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x67c13 ·0x00000005·(STRTAB)·····················0x6bc
13 ·0x00000006·(SYMTAB)·····················0x13c14 ·0x00000006·(SYMTAB)·····················0x15c
14 ·0x0000000a·(STRSZ)······················1260·(bytes)15 ·0x0000000a·(STRSZ)······················1328·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1feb017 ·0x00000003·(PLTGOT)·····················0x1feb0
17 ·0x00000002·(PLTRELSZ)···················608·(bytes)18 ·0x00000002·(PLTRELSZ)···················608·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xca020 ·0x00000017·(JMPREL)·····················0xd48
20 ·0x00000011·(REL)························0xc6021 ·0x00000011·(REL)························0xd08
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xc1026 ·0x6ffffffe·(VERNEED)····················0xc98
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xb6828 ·0x6ffffff0·(VERSYM)·····················0xbec
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·64bdb83bfd90b42d21aa1e25ba887ed9db10832f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·990c5151ff13c2bc22768afb0b6edf12c6e5acde
4.16 KB
readelf --wide --version-info {}
    
Offset 1, 32 lines modifiedOffset 1, 35 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·84·entries:1 Version·symbols·section·'.gnu.version'·contains·86·entries:
2 ·Addr:·0x0000000000000b68··Offset:·0x00000b68··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000bec··Offset:·0x00000bec··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··
 4 ··004:···3·(GCC_3.5)·······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···
4 ··004:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····2·(GLIBC_2.4)··6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
8 ··014:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····4·(GLIBC_2.4)··
9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 9 ··018:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··12 ··024:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
15 ··030:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)·14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··
 15 ··030:···1·(*global*)······2·(GLIBC_2.4)·····3·(GCC_3.5)·······2·(GLIBC_2.4)··
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 17 ··038:···1·(*global*)······5·(GLIBC_2.34)····1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···4·(GLIBC_2.34)····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··19 ··040:···1·(*global*)······1·(*global*)······5·(GLIBC_2.34)····1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.34)· 
21 ··048:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 21 ··048:···1·(*global*)······5·(GLIBC_2.34)····1·(*global*)······2·(GLIBC_2.4)··
22 ··04c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···4·(GLIBC_2.34)····4·(GLIBC_2.34)····1·(*global*)······1·(*global*)···23 ··050:···2·(GLIBC_2.4)·····1·(*global*)······5·(GLIBC_2.34)····5·(GLIBC_2.34)·
 24 ··054:···1·(*global*)······1·(*global*)···
  
24 Version·needs·section·'.gnu.version_r'·contains·2·entries:25 Version·needs·section·'.gnu.version_r'·contains·3·entries:
25 ·Addr:·0x0000000000000c10··Offset:·0x00000c10··Link:·4·(.dynstr)26 ·Addr:·0x0000000000000c98··Offset:·0x00000c98··Link:·4·(.dynstr)
26 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·127 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
27 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·328 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
 29 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 30 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·3
28 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·231 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·2
29 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·432 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·5
30 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·233 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·2
840 B
strings --all --bytes=8 {}
    
Offset 12, 15 lines modifiedOffset 12, 17 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
19 PL_get_integer20 PL_get_integer
 21 __aeabi_unwind_cpp_pr0
20 PL_recorded22 PL_recorded
21 PL_module_name23 PL_module_name
22 __gettimeofday6424 __gettimeofday64
23 pthread_self25 pthread_self
24 PL_thread_self26 PL_thread_self
25 pthread_mutex_lock27 pthread_mutex_lock
26 Sdprintf28 Sdprintf
Offset 67, 14 lines modifiedOffset 69, 15 lines modified
67 PL_new_module69 PL_new_module
68 PL_predicate70 PL_predicate
69 PL_register_foreign71 PL_register_foreign
70 PL_on_halt72 PL_on_halt
71 PL_thread_at_exit73 PL_thread_at_exit
72 PL_warning74 PL_warning
73 uninstall_time75 uninstall_time
 76 libgcc_s.so.1
74 libc.so.677 libc.so.6
75 ld-linux-armhf.so.378 ld-linux-armhf.so.3
76 GLIBC_2.479 GLIBC_2.4
77 GLIBC_2.3480 GLIBC_2.34
78 H»      KxD»   J{D81 H»      KxD»   J{D
79 )J;F1FzD82 )J;F1FzD
80 F"SH{DyD83 F"SH{DyD
Offset 133, 14 lines modifiedOffset 136, 16 lines modified
133 .shstrtab136 .shstrtab
134 .note.gnu.build-id137 .note.gnu.build-id
135 .gnu.hash138 .gnu.hash
136 .gnu.version139 .gnu.version
137 .gnu.version_r140 .gnu.version_r
138 .rel.dyn141 .rel.dyn
139 .rel.plt142 .rel.plt
 143 .ARM.extab
 144 .ARM.exidx
140 .eh_frame145 .eh_frame
141 .init_array146 .init_array
142 .fini_array147 .fini_array
143 .dynamic148 .dynamic
144 .ARM.attributes149 .ARM.attributes
145 .gnu_debugaltlink150 .gnu_debugaltlink
146 .gnu_debuglink151 .gnu_debuglink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·52000000·01000000·05000000·....R...........2 ··0x00000138·02000000·54000000·01000000·05000000·....T...........
3 ··0x00000128·00250400·52000000·53000000·0b49d554·.%..R...S....I.T3 ··0x00000148·00250400·54000000·55000000·0b49d554·.%..T...U....I.T
4 ··0x00000138·4deac837····························M..74 ··0x00000158·4deac837····························M..7
  
10.7 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 82 lines modifiedOffset 1, 86 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0000067c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000006bc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x0000068c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000006cc·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x0000069c·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000006dc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000006ac·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000006ec·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000006bc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000006fc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000006cc·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x0000070c·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x000006dc·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x0000071c·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x000006ec·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x0000072c·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000006fc·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x0000073c·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x0000070c·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x0000074c·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x0000071c·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x0000075c·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x0000072c·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x0000076c·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x0000073c·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x0000077c·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x0000074c·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x0000078c·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x0000075c·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x0000079c·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x0000076c·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x000007ac·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x0000077c·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x000007bc·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x0000078c·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x000007cc·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x0000079c·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x000007dc·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x000007ac·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x000007ec·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x000007bc·504c5f67·65745f69·6e746567·65720050·PL_get_integer.P 
23 ··0x000007cc·4c5f7265·636f7264·65640050·4c5f6d6f·L_recorded.PL_mo22 ··0x000007fc·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x0000080c·70705f70·72310050·4c5f6765·745f696e·pp_pr1.PL_get_in
 24 ··0x0000081c·74656765·72005f5f·61656162·695f756e·teger.__aeabi_un
 25 ··0x0000082c·77696e64·5f637070·5f707230·00504c5f·wind_cpp_pr0.PL_
 26 ··0x0000083c·7265636f·72646564·00504c5f·6d6f6475·recorded.PL_modu
24 ··0x000007dc·64756c65·5f6e616d·65005f5f·67657474·dule_name.__gett27 ··0x0000084c·6c655f6e·616d6500·5f5f6765·7474696d·le_name.__gettim
25 ··0x000007ec·696d656f·66646179·36340066·6c6f6f72·imeofday64.floor28 ··0x0000085c·656f6664·61793634·00666c6f·6f720070·eofday64.floor.p
26 ··0x000007fc·00707468·72656164·5f73656c·6600504c·.pthread_self.PL29 ··0x0000086c·74687265·61645f73·656c6600·504c5f74·thread_self.PL_t
27 ··0x0000080c·5f746872·6561645f·73656c66·00707468·_thread_self.pth30 ··0x0000087c·68726561·645f7365·6c660070·74687265·hread_self.pthre
 31 ··0x0000088c·61645f6d·75746578·5f6c6f63·6b005364·ad_mutex_lock.Sd
 32 ··0x0000089c·7072696e·74660070·74687265·61645f63·printf.pthread_c
 33 ··0x000008ac·6f6e645f·7369676e·616c0070·74687265·ond_signal.pthre
28 ··0x0000081c·72656164·5f6d7574·65785f6c·6f636b00·read_mutex_lock.34 ··0x000008bc·61645f6d·75746578·5f756e6c·6f636b00·ad_mutex_unlock.
 35 ··0x000008cc·70746872·6561645f·61747472·5f696e69·pthread_attr_ini
29 ··0x0000082c·53647072·696e7466·00707468·72656164·Sdprintf.pthread 
30 ··0x0000083c·5f636f6e·645f7369·676e616c·00707468·_cond_signal.pth 
31 ··0x0000084c·72656164·5f6d7574·65785f75·6e6c6f63·read_mutex_unloc 
32 ··0x0000085c·6b007074·68726561·645f6174·74725f69·k.pthread_attr_i36 ··0x000008dc·74007074·68726561·645f6174·74725f73·t.pthread_attr_s
33 ··0x0000086c·6e697400·70746872·6561645f·61747472·nit.pthread_attr 
34 ··0x0000087c·5f736574·73746163·6b73697a·65007074·_setstacksize.pt37 ··0x000008ec·65747374·61636b73·697a6500·70746872·etstacksize.pthr
35 ··0x0000088c·68726561·645f6372·65617465·00707468·hread_create.pth 
36 ··0x0000089c·72656164·5f617474·725f6465·7374726f·read_attr_destro 
37 ··0x000008ac·79006261·636b7472·61636500·6261636b·y.backtrace.back38 ··0x000008fc·6561645f·63726561·74650070·74687265·ead_create.pthre
 39 ··0x0000090c·61645f61·7474725f·64657374·726f7900·ad_attr_destroy.
 40 ··0x0000091c·6261636b·74726163·65006261·636b7472·backtrace.backtr
38 ··0x000008bc·74726163·655f7379·6d626f6c·7300504c·trace_symbols.PL41 ··0x0000092c·6163655f·73796d62·6f6c7300·504c5f61·ace_symbols.PL_a
39 ··0x000008cc·5f616374·696f6e00·73747273·74720066·_action.strstr.f42 ··0x0000093c·6374696f·6e007374·72737472·00667265·ction.strstr.fre
40 ··0x000008dc·72656500·504c5f69·735f6675·6e63746f·ree.PL_is_functo43 ··0x0000094c·6500504c·5f69735f·66756e63·746f7200·e.PL_is_functor.
41 ··0x000008ec·72005f50·4c5f6765·745f6172·675f737a·r._PL_get_arg_sz44 ··0x0000095c·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P
42 ··0x000008fc·00504c5f·6765745f·706f696e·74657200·.PL_get_pointer.45 ··0x0000096c·4c5f6765·745f706f·696e7465·7200504c·L_get_pointer.PL
43 ··0x0000090c·504c5f63·6f70795f·7465726d·5f726566·PL_copy_term_ref46 ··0x0000097c·5f636f70·795f7465·726d5f72·65660050·_copy_term_ref.P
44 ··0x0000091c·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref47 ··0x0000098c·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.
45 ··0x0000092c·7300504c·5f756e69·66795f61·746f6d00·s.PL_unify_atom.48 ··0x0000099c·504c5f75·6e696679·5f61746f·6d00504c·PL_unify_atom.PL
46 ··0x0000093c·504c5f64·69736361·72645f66·6f726569·PL_discard_forei49 ··0x000009ac·5f646973·63617264·5f666f72·6569676e·_discard_foreign
47 ··0x0000094c·676e5f66·72616d65·00504c5f·65786365·gn_frame.PL_exce50 ··0x000009bc·5f667261·6d650050·4c5f6578·63657074·_frame.PL_except
48 ··0x0000095c·7074696f·6e00504c·5f756e69·66795f6e·ption.PL_unify_n51 ··0x000009cc·696f6e00·504c5f75·6e696679·5f6e696c·ion.PL_unify_nil
49 ··0x0000096c·696c0050·4c5f756e·6966795f·666c6f61·il.PL_unify_floa 
50 ··0x0000097c·7400504c·5f707574·5f666c6f·61740050·t.PL_put_float.P52 ··0x000009dc·00504c5f·756e6966·795f666c·6f617400·.PL_unify_float.
51 ··0x0000098c·4c5f7075·745f7661·72696162·6c650050·L_put_variable.P 
52 ··0x0000099c·4c5f7075·745f6174·6f6d0050·4c5f636f·L_put_atom.PL_co53 ··0x000009ec·504c5f70·75745f66·6c6f6174·00504c5f·PL_put_float.PL_
 54 ··0x000009fc·7075745f·76617269·61626c65·00504c5f·put_variable.PL_
 55 ··0x00000a0c·7075745f·61746f6d·00504c5f·636f6e73·put_atom.PL_cons
53 ··0x000009ac·6e735f66·756e6374·6f725f76·00504c5f·ns_functor_v.PL_56 ··0x00000a1c·5f66756e·63746f72·5f760050·4c5f756e·_functor_v.PL_un
54 ··0x000009bc·756e6966·795f6c69·73740050·4c5f756e·unify_list.PL_un57 ··0x00000a2c·6966795f·6c697374·00504c5f·756e6966·ify_list.PL_unif
55 ··0x000009cc·69667900·6d616c6c·6f630072·65616c6c·ify.malloc.reall58 ··0x00000a3c·79006d61·6c6c6f63·00726561·6c6c6f63·y.malloc.realloc
56 ··0x000009dc·6f63006d·656d7365·7400504c·5f746872·oc.memset.PL_thr59 ··0x00000a4c·006d656d·73657400·504c5f74·68726561·.memset.PL_threa
57 ··0x000009ec·6561645f·72616973·65007074·68726561·ead_raise.pthrea60 ··0x00000a5c·645f7261·69736500·70746872·6561645f·d_raise.pthread_
58 ··0x000009fc·645f636f·6e645f77·61697400·5f5f7074·d_cond_wait.__pt61 ··0x00000a6c·636f6e64·5f776169·74005f5f·70746872·cond_wait.__pthr
59 ··0x00000a0c·68726561·645f636f·6e645f74·696d6564·hread_cond_timed62 ··0x00000a7c·6561645f·636f6e64·5f74696d·65647761·ead_cond_timedwa
60 ··0x00000a1c·77616974·36340050·4c5f6572·61736500·wait64.PL_erase.63 ··0x00000a8c·69743634·00504c5f·65726173·6500504c·it64.PL_erase.PL
61 ··0x00000a2c·504c5f63·616c6c5f·70726564·69636174·PL_call_predicat64 ··0x00000a9c·5f63616c·6c5f7072·65646963·61746500·_call_predicate.
62 ··0x00000a3c·6500504c·5f736967·61637469·6f6e0070·e.PL_sigaction.p65 ··0x00000aac·504c5f73·69676163·74696f6e·00707468·PL_sigaction.pth
63 ··0x00000a4c·74687265·61645f6a·6f696e00·504c5f67·thread_join.PL_g66 ··0x00000abc·72656164·5f6a6f69·6e00504c·5f676574·read_join.PL_get
64 ··0x00000a5c·65745f66·6c6f6174·00504c5f·6765745f·et_float.PL_get_67 ··0x00000acc·5f666c6f·61740050·4c5f6765·745f6c69·_float.PL_get_li
65 ··0x00000a6c·6c697374·00504c5f·6765745f·6e616d65·list.PL_get_name68 ··0x00000adc·73740050·4c5f6765·745f6e61·6d655f61·st.PL_get_name_a
66 ··0x00000a7c·5f617269·74795f73·7a00504c·5f676574·_arity_sz.PL_get69 ··0x00000aec·72697479·5f737a00·504c5f67·65745f62·rity_sz.PL_get_b
67 ··0x00000a8c·5f626f6f·6c00504c·5f676574·5f6e696c·_bool.PL_get_nil70 ··0x00000afc·6f6f6c00·504c5f67·65745f6e·696c0050·ool.PL_get_nil.P
68 ··0x00000a9c·00504c5f·73747269·705f6d6f·64756c65·.PL_strip_module71 ··0x00000b0c·4c5f7374·7269705f·6d6f6475·6c650063·L_strip_module.c
69 ··0x00000aac·0063616c·6c6f6300·504c5f72·65636f72·.calloc.PL_recor72 ··0x00000b1c·616c6c6f·6300504c·5f726563·6f726400·alloc.PL_record.
70 ··0x00000abc·64005f5f·6572726e·6f5f6c6f·63617469·d.__errno_locati 
71 ··0x00000acc·6f6e0050·4c5f6e65·775f6d6f·64756c65·on.PL_new_module 
72 ··0x00000adc·00504c5f·70726564·69636174·6500504c·.PL_predicate.PL 
73 ··0x00000aec·5f726567·69737465·725f666f·72656967·_register_foreig 
74 ··0x00000afc·6e00504c·5f6f6e5f·68616c74·00504c5f·n.PL_on_halt.PL_73 ··0x00000b2c·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location
 74 ··0x00000b3c·00504c5f·6e65775f·6d6f6475·6c650050·.PL_new_module.P
 75 ··0x00000b4c·4c5f7072·65646963·61746500·504c5f72·L_predicate.PL_r
 76 ··0x00000b5c·65676973·7465725f·666f7265·69676e00·egister_foreign.
 77 ··0x00000b6c·504c5f6f·6e5f6861·6c740050·4c5f7468·PL_on_halt.PL_th
75 ··0x00000b0c·74687265·61645f61·745f6578·69740050·thread_at_exit.P78 ··0x00000b7c·72656164·5f61745f·65786974·00504c5f·read_at_exit.PL_
76 ··0x00000b1c·4c5f7761·726e696e·6700756e·696e7374·L_warning.uninst79 ··0x00000b8c·7761726e·696e6700·756e696e·7374616c·warning.uninstal
77 ··0x00000b2c·616c6c5f·74696d65·006c6962·632e736f·all_time.libc.so80 ··0x00000b9c·6c5f7469·6d65006c·69626763·635f732e·l_time.libgcc_s.
 81 ··0x00000bac·736f2e31·006c6962·632e736f·2e36006c·so.1.libc.so.6.l
78 ··0x00000b3c·2e36006c·642d6c69·6e75782d·61726d68·.6.ld-linux-armh82 ··0x00000bbc·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so
79 ··0x00000b4c·662e736f·2e330047·4c494243·5f322e34·f.so.3.GLIBC_2.483 ··0x00000bcc·2e330047·4c494243·5f322e34·00474343·.3.GLIBC_2.4.GCC
80 ··0x00000b5c·00474c49·42435f32·2e333400··········.GLIBC_2.34.84 ··0x00000bdc·5f332e35·00474c49·42435f32·2e333400·_3.5.GLIBC_2.34.
  
572 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000f00·<.init>:2 00000fa8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     12c8·<pthread_attr_setstacksize@plt+0x10>5 »       bl»     1370·<pthread_attr_setstacksize@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
14.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
84.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003274·<.fini>:2 0000331c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
11.6 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000037f4·00000000····························....2 ··0x0000398c·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fdb0·8d130000····························....2 ··0x0001fda8·35140000····························5...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fdb4·4d130000····························M...2 ··0x0001fdac·f5130000····························....
  
2.92 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001feb0·b8fd0100·00000000·00000000·0c0f0000·................3 ··0x0001feb0·b0fd0100·00000000·00000000·b40f0000·................
4 ··0x0001fec0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................4 ··0x0001fec0·b40f0000·b40f0000·b40f0000·b40f0000·................
5 ··0x0001fed0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................5 ··0x0001fed0·b40f0000·b40f0000·b40f0000·b40f0000·................
6 ··0x0001fee0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................6 ··0x0001fee0·b40f0000·b40f0000·b40f0000·b40f0000·................
7 ··0x0001fef0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................7 ··0x0001fef0·b40f0000·b40f0000·b40f0000·b40f0000·................
8 ··0x0001ff00·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................8 ··0x0001ff00·b40f0000·b40f0000·b40f0000·b40f0000·................
9 ··0x0001ff10·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................9 ··0x0001ff10·b40f0000·b40f0000·b40f0000·b40f0000·................
10 ··0x0001ff20·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................10 ··0x0001ff20·b40f0000·b40f0000·b40f0000·b40f0000·................
11 ··0x0001ff30·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................11 ··0x0001ff30·b40f0000·b40f0000·b40f0000·b40f0000·................
12 ··0x0001ff40·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................12 ··0x0001ff40·b40f0000·b40f0000·b40f0000·b40f0000·................
13 ··0x0001ff50·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................13 ··0x0001ff50·b40f0000·b40f0000·b40f0000·b40f0000·................
14 ··0x0001ff60·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................14 ··0x0001ff60·b40f0000·b40f0000·b40f0000·b40f0000·................
15 ··0x0001ff70·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................15 ··0x0001ff70·b40f0000·b40f0000·b40f0000·b40f0000·................
16 ··0x0001ff80·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................16 ··0x0001ff80·b40f0000·b40f0000·b40f0000·b40f0000·................
17 ··0x0001ff90·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................17 ··0x0001ff90·b40f0000·b40f0000·b40f0000·b40f0000·................
18 ··0x0001ffa0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................18 ··0x0001ffa0·b40f0000·b40f0000·b40f0000·b40f0000·................
19 ··0x0001ffb0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................19 ··0x0001ffb0·b40f0000·b40f0000·b40f0000·b40f0000·................
20 ··0x0001ffc0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................20 ··0x0001ffc0·b40f0000·b40f0000·b40f0000·b40f0000·................
21 ··0x0001ffd0·0c0f0000·0c0f0000·0c0f0000·0c0f0000·................21 ··0x0001ffd0·b40f0000·b40f0000·b40f0000·b40f0000·................
22 ··0x0001ffe0·0c0f0000·0c0f0000·0c0f0000·00000000·................22 ··0x0001ffe0·b40f0000·b40f0000·b40f0000·00000000·................
23 ··0x0001fff0·00000000·00000000·00000000·00000000·................23 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·62646238·33626664·39306234·32643231·bdb83bfd90b42d21 
3 ··0x00000010·61613165·32356261·38383765·64396462·aa1e25ba887ed9db2 ··0x00000000·30633531·35316666·31336332·62633232·0c5151ff13c2bc22
 3 ··0x00000010·37363861·66623062·36656466·31326336·768afb0b6edf12c6
4 ··0x00000020·31303833·32662e64·65627567·00000000·10832f.debug....4 ··0x00000020·65356163·64652e64·65627567·00000000·e5acde.debug....
5 ··0x00000030·eaf4363a····························..6:5 ··0x00000030·01e97107····························..q.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
363 KB
./usr/lib/swi-prolog/lib/aarch64-linux/turtle.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/turtle.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 91% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········70284·(bytes·into·file)13 ··Start·of·section·headers:··········70308·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00828c·0x0000828c·0x0000828c·0x001e0·0x001e0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x08170·0x08170·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x08470·0x08470·R·E·0x10000
7 ··LOAD···········0x00fda4·0x0001fda4·0x0001fda4·0x0133c·0x013ac·RW··0x100008 ··LOAD···········0x00fd9c·0x0001fd9c·0x0001fd9c·0x01344·0x013b4·RW··0x10000
8 ··DYNAMIC········0x00fdac·0x0001fdac·0x0001fdac·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fda4·0x0001fda4·0x0001fda4·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fda4·0x0001fda4·0x0001fda4·0x0025c·0x0025c·R···0x112 ··GNU_RELRO······0x00fd9c·0x0001fd9c·0x0001fd9c·0x00264·0x00264·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x1128c:1 There·are·27·section·headers,·starting·at·offset·0x112a4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000560·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000580·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000698·000698·0004ac·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000006d8·0006d8·0004f0·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000b44·000b44·0000ac·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000bc8·000bc8·0000b0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000bf0·000bf0·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000c78·000c78·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000c30·000c30·0000a8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000cd8·000cd8·0000a8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000cd8·000cd8·000278·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000d80·000d80·000278·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000f50·000f50·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000ff8·000ff8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000f5c·000f5c·0003fc·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001004·001004·0003fc·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001358·001358·005d44·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001400·001400·005d44·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000709c·00709c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00007144·007144·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000070a4·0070a4·0010c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000714c·00714c·0010c8·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00008214·008214·000078·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000828c·00828c·0001e0·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········0000816c·00816c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········0000846c·00846c·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fda4·00fda4·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd9c·00fd9c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fda8·00fda8·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fda0·00fda0·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fdac·00fdac·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fda4·00fda4·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fea4·00fea4·00015c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fea4·00fea4·00015c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·0010e0·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·0010e0·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········000210e0·0110e0·000070·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000210e0·0110e0·000070·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0110e0·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0110e0·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·011111·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·011111·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·01116c·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·01116c·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0111a0·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0111a0·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.9 KB
readelf --wide --symbols {}
Max HTML report size reached
12.8 KB
readelf --wide --relocs {}
Max HTML report size reached
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdac·contains·27·entries:1 Dynamic·section·at·offset·0xfda4·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xf506 ·0x0000000c·(INIT)·······················0xff8
6 ·0x0000000d·(FINI)·······················0x709c7 ·0x0000000d·(FINI)·······················0x7144
7 ·0x00000019·(INIT_ARRAY)·················0x1fda48 ·0x00000019·(INIT_ARRAY)·················0x1fd9c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fda810 ·0x0000001a·(FINI_ARRAY)·················0x1fda0
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x69813 ·0x00000005·(STRTAB)·····················0x6d8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················1196·(bytes)15 ·0x0000000a·(STRSZ)······················1264·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fea417 ·0x00000003·(PLTGOT)·····················0x1fea4
17 ·0x00000002·(PLTRELSZ)···················632·(bytes)18 ·0x00000002·(PLTRELSZ)···················632·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xcd820 ·0x00000017·(JMPREL)·····················0xd80
20 ·0x00000011·(REL)························0xc3021 ·0x00000011·(REL)························0xcd8
21 ·0x00000012·(RELSZ)······················168·(bytes)22 ·0x00000012·(RELSZ)······················168·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xbf026 ·0x6ffffffe·(VERNEED)····················0xc78
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xb4428 ·0x6ffffff0·(VERSYM)·····················0xbc8
28 ·0x6ffffffa·(RELCOUNT)···················1629 ·0x6ffffffa·(RELCOUNT)···················16
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3ead8b11236255378d3d6beafe9412a7cc6c05823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e58cc01633611de33c808a4ea3dfea2b77569142
3.92 KB
readelf --wide --version-info {}
    
Offset 1, 32 lines modifiedOffset 1, 34 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·86·entries:1 Version·symbols·section·'.gnu.version'·contains·88·entries:
2 ·Addr:·0x0000000000000b44··Offset:·0x00000b44··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000bc8··Offset:·0x00000bc8··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
 4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
5 ··008:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 8 ··014:···4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
9 ··018:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
10 ··01c:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
14 ··02c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 18 ··03c:···1·(*global*)······1·(*global*)······2·(GCC_3.5)·······3·(GLIBC_2.4)··
18 ··03c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 20 ··044:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
24 ··054:···2·(GLIBC_2.4)·····1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
  
25 Version·needs·section·'.gnu.version_r'·contains·2·entries:25 Version·needs·section·'.gnu.version_r'·contains·3·entries:
26 ·Addr:·0x0000000000000bf0··Offset:·0x00000bf0··Link:·4·(.dynstr)26 ·Addr:·0x0000000000000c78··Offset:·0x00000c78··Link:·4·(.dynstr)
27 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·127 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
28 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·328 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
29 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·129 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
30 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·230 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 31 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 32 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
1.0 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_get_blob6 PL_get_blob
6 PL_permission_error7 PL_permission_error
7 __stack_chk_fail8 __stack_chk_fail
8 __assert_fail9 __assert_fail
9 __stack_chk_guard10 __stack_chk_guard
10 PL_blob_data11 PL_blob_data
11 Sfprintf12 Sfprintf
Offset 27, 14 lines modifiedOffset 28, 15 lines modified
27 Ssnprintf28 Ssnprintf
28 SsnprintfX29 SsnprintfX
29 PL_new_term_refs30 PL_new_term_refs
30 Sdprintf31 Sdprintf
31 PL_cons_functor32 PL_cons_functor
32 PL_reset_term_refs33 PL_reset_term_refs
33 PL_unify34 PL_unify
 35 __aeabi_unwind_cpp_pr1
34 PL_get_stream_handle36 PL_get_stream_handle
35 PL_get_nchars37 PL_get_nchars
36 Sputcode38 Sputcode
37 PL_release_stream39 PL_release_stream
38 PL_get_wchars40 PL_get_wchars
39 PL_representation_error41 PL_representation_error
40 __wcscpy_chk42 __wcscpy_chk
Offset 63, 14 lines modifiedOffset 65, 15 lines modified
63 PL_raise_exception65 PL_raise_exception
64 PL_predicate66 PL_predicate
65 towlower67 towlower
66 install_turtle68 install_turtle
67 PL_new_atom69 PL_new_atom
68 PL_new_functor_sz70 PL_new_functor_sz
69 PL_register_foreign71 PL_register_foreign
 72 libgcc_s.so.1
70 libc.so.673 libc.so.6
71 ld-linux-armhf.so.374 ld-linux-armhf.so.3
72 GLIBC_2.475 GLIBC_2.4
73 H»      KxD»   J{D76 H»      KxD»   J{D
74 #F{H:F1FxD77 #F{H:F1FxD
75 hK:F0F{D78 hK:F0F{D
76 KK:F0F{D79 KK:F0F{D
Offset 161, 14 lines modifiedOffset 164, 16 lines modified
161 .shstrtab164 .shstrtab
162 .note.gnu.build-id165 .note.gnu.build-id
163 .gnu.hash166 .gnu.hash
164 .gnu.version167 .gnu.version
165 .gnu.version_r168 .gnu.version_r
166 .rel.dyn169 .rel.dyn
167 .rel.plt170 .rel.plt
 171 .ARM.extab
 172 .ARM.exidx
168 .eh_frame173 .eh_frame
169 .init_array174 .init_array
170 .fini_array175 .fini_array
171 .dynamic176 .dynamic
172 .ARM.attributes177 .ARM.attributes
173 .gnu_debugaltlink178 .gnu_debugaltlink
174 .gnu_debuglink179 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·55000000·01000000·05000000·....U...........2 ··0x00000138·02000000·57000000·01000000·05000000·....W...........
3 ··0x00000128·00100008·00000000·55000000·9be527e0·........U.....'.3 ··0x00000148·00100008·00000000·57000000·9be527e0·........W.....'.
  
10.2 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 78 lines modifiedOffset 1, 82 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000698·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000006d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000006a8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000006e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000006b8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000006f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000006c8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000708·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000006d8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000718·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000006e8·6c697a65·00504c5f·6765745f·626c6f62·lize.PL_get_blob 
8 ··0x000006f8·00504c5f·7065726d·69737369·6f6e5f65·.PL_permission_e 
9 ··0x00000708·72726f72·005f5f73·7461636b·5f63686b·rror.__stack_chk 
10 ··0x00000718·5f666169·6c005f5f·61737365·72745f66·_fail.__assert_f 
11 ··0x00000728·61696c00·5f5f7374·61636b5f·63686b5f·ail.__stack_chk_ 
12 ··0x00000738·67756172·6400504c·5f626c6f·625f6461·guard.PL_blob_da 
13 ··0x00000748·74610053·66707269·6e746600·66726565·ta.Sfprintf.free 
14 ··0x00000758·00776373·6c656e00·6d616c6c·6f630077·.wcslen.malloc.w 
15 ··0x00000768·63736370·7900504c·5f707574·5f61746f·cscpy.PL_put_ato 
16 ··0x00000778·6d005f5f·73777072·696e7466·5f63686b·m.__swprintf_chk 
17 ··0x00000788·00504c5f·7075745f·76617269·61626c65·.PL_put_variable 
18 ··0x00000798·00504c5f·756e6966·795f7763·68617273·.PL_unify_wchars 
19 ··0x000007a8·00504c5f·6e65775f·61746f6d·5f776368·.PL_new_atom_wch 
20 ··0x000007b8·61727300·504c5f70·75745f69·6e743634·ars.PL_put_int647 ··0x00000728·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x00000738·696e645f·6370705f·70723000·504c5f67·ind_cpp_pr0.PL_g
 9 ··0x00000748·65745f62·6c6f6200·504c5f70·65726d69·et_blob.PL_permi
 10 ··0x00000758·7373696f·6e5f6572·726f7200·5f5f7374·ssion_error.__st
 11 ··0x00000768·61636b5f·63686b5f·6661696c·005f5f61·ack_chk_fail.__a
 12 ··0x00000778·73736572·745f6661·696c005f·5f737461·ssert_fail.__sta
 13 ··0x00000788·636b5f63·686b5f67·75617264·00504c5f·ck_chk_guard.PL_
 14 ··0x00000798·626c6f62·5f646174·61005366·7072696e·blob_data.Sfprin
 15 ··0x000007a8·74660066·72656500·7763736c·656e006d·tf.free.wcslen.m
 16 ··0x000007b8·616c6c6f·63007763·73637079·00504c5f·alloc.wcscpy.PL_
 17 ··0x000007c8·7075745f·61746f6d·005f5f73·77707269·put_atom.__swpri
 18 ··0x000007d8·6e74665f·63686b00·504c5f70·75745f76·ntf_chk.PL_put_v
 19 ··0x000007e8·61726961·626c6500·504c5f75·6e696679·ariable.PL_unify
 20 ··0x000007f8·5f776368·61727300·504c5f6e·65775f61·_wchars.PL_new_a
 21 ··0x00000808·746f6d5f·77636861·72730050·4c5f7075·tom_wchars.PL_pu
 22 ··0x00000818·745f696e·74363400·504c5f63·6f6e735f·t_int64.PL_cons_
 23 ··0x00000828·66756e63·746f725f·7600504c·5f726573·functor_v.PL_res
 24 ··0x00000838·6f757263·655f6572·726f7200·504c5f63·ource_error.PL_c
 25 ··0x00000848·6f70795f·7465726d·5f726566·00504c5f·opy_term_ref.PL_
 26 ··0x00000858·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_
 27 ··0x00000868·756e6966·795f6c69·73740050·4c5f756e·unify_list.PL_un
 28 ··0x00000878·6966795f·7465726d·00504c5f·756e6966·ify_term.PL_unif
 29 ··0x00000888·795f6e69·6c005367·6574636f·64650053·y_nil.Sgetcode.S
 30 ··0x00000898·66657272·6f720050·4c5f756e·72656769·ferror.PL_unregi
 31 ··0x000008a8·73746572·5f61746f·6d005373·6e707269·ster_atom.Ssnpri
 32 ··0x000008b8·6e746600·53736e70·72696e74·66580050·ntf.SsnprintfX.P
 33 ··0x000008c8·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.
 34 ··0x000008d8·53647072·696e7466·006d656d·63707900·Sdprintf.memcpy.
21 ··0x000007c8·00504c5f·636f6e73·5f66756e·63746f72·.PL_cons_functor35 ··0x000008e8·504c5f63·6f6e735f·66756e63·746f7200·PL_cons_functor.
 36 ··0x000008f8·504c5f72·65736574·5f746572·6d5f7265·PL_reset_term_re
22 ··0x000007d8·5f760050·4c5f7265·736f7572·63655f65·_v.PL_resource_e 
23 ··0x000007e8·72726f72·00504c5f·636f7079·5f746572·rror.PL_copy_ter 
24 ··0x000007f8·6d5f7265·6600504c·5f6e6577·5f746572·m_ref.PL_new_ter 
25 ··0x00000808·6d5f7265·6600504c·5f756e69·66795f6c·m_ref.PL_unify_l 
26 ··0x00000818·69737400·504c5f75·6e696679·5f746572·ist.PL_unify_ter37 ··0x00000908·66730050·4c5f756e·69667900·5f5f6165·fs.PL_unify.__ae
 38 ··0x00000918·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p
27 ··0x00000828·6d00504c·5f756e69·66795f6e·696c0053·m.PL_unify_nil.S 
28 ··0x00000838·67657463·6f646500·53666572·726f7200·getcode.Sferror. 
29 ··0x00000848·504c5f75·6e726567·69737465·725f6174·PL_unregister_at 
30 ··0x00000858·6f6d0053·736e7072·696e7466·0053736e·om.Ssnprintf.Ssn 
31 ··0x00000868·7072696e·74665800·504c5f6e·65775f74·printfX.PL_new_t 
32 ··0x00000878·65726d5f·72656673·00536470·72696e74·erm_refs.Sdprint 
33 ··0x00000888·66006d65·6d637079·00504c5f·636f6e73·f.memcpy.PL_cons 
34 ··0x00000898·5f66756e·63746f72·00504c5f·72657365·_functor.PL_rese 
35 ··0x000008a8·745f7465·726d5f72·65667300·504c5f75·t_term_refs.PL_u 
36 ··0x000008b8·6e696679·00726561·6c6c6f63·00504c5f·nify.realloc.PL_39 ··0x00000928·72310072·65616c6c·6f630050·4c5f6765·r1.realloc.PL_ge
37 ··0x000008c8·6765745f·73747265·616d5f68·616e646c·get_stream_handl40 ··0x00000938·745f7374·7265616d·5f68616e·646c6500·t_stream_handle.
38 ··0x000008d8·6500504c·5f676574·5f6e6368·61727300·e.PL_get_nchars.41 ··0x00000948·504c5f67·65745f6e·63686172·73005370·PL_get_nchars.Sp
39 ··0x000008e8·53707574·636f6465·00737472·63687200·Sputcode.strchr.42 ··0x00000958·7574636f·64650073·74726368·7200504c·utcode.strchr.PL
40 ··0x000008f8·504c5f72·656c6561·73655f73·74726561·PL_release_strea 
41 ··0x00000908·6d00504c·5f676574·5f776368·61727300·m.PL_get_wchars.43 ··0x00000968·5f72656c·65617365·5f737472·65616d00·_release_stream.
 44 ··0x00000978·504c5f67·65745f77·63686172·7300504c·PL_get_wchars.PL
42 ··0x00000918·504c5f72·65707265·73656e74·6174696f·PL_representatio45 ··0x00000988·5f726570·72657365·6e746174·696f6e5f·_representation_
43 ··0x00000928·6e5f6572·726f7200·6d656d73·6574005f·n_error.memset._46 ··0x00000998·6572726f·72006d65·6d736574·005f5f77·error.memset.__w
 47 ··0x000009a8·63736370·795f6368·6b00504c·5f756e69·cscpy_chk.PL_uni
 48 ··0x000009b8·66795f61·746f6d5f·6e636861·72730050·fy_atom_nchars.P
 49 ··0x000009c8·4c5f6973·5f766172·6961626c·6500504c·L_is_variable.PL
 50 ··0x000009d8·5f676574·5f626f6f·6c5f6578·00504c5f·_get_bool_ex.PL_
44 ··0x00000938·5f776373·6370795f·63686b00·504c5f75·_wcscpy_chk.PL_u 
45 ··0x00000948·6e696679·5f61746f·6d5f6e63·68617273·nify_atom_nchars 
46 ··0x00000958·00504c5f·69735f76·61726961·626c6500·.PL_is_variable. 
47 ··0x00000968·504c5f67·65745f62·6f6f6c5f·65780050·PL_get_bool_ex.P 
48 ··0x00000978·4c5f756e·6966795f·626f6f6c·00504c5f·L_unify_bool.PL_ 
49 ··0x00000988·756e6966·795f696e·74363400·504c5f75·unify_int64.PL_u51 ··0x000009e8·756e6966·795f626f·6f6c0050·4c5f756e·unify_bool.PL_un
 52 ··0x000009f8·6966795f·696e7436·3400504c·5f756e69·ify_int64.PL_uni
50 ··0x00000998·6e696679·5f61746f·6d00504c·5f676574·nify_atom.PL_get53 ··0x00000a08·66795f61·746f6d00·504c5f67·65745f61·fy_atom.PL_get_a
51 ··0x000009a8·5f61746f·6d5f6578·00504c5f·72656769·_atom_ex.PL_regi54 ··0x00000a18·746f6d5f·65780050·4c5f7265·67697374·tom_ex.PL_regist
52 ··0x000009b8·73746572·5f61746f·6d00504c·5f676574·ster_atom.PL_get 
53 ··0x000009c8·5f737472·65616d00·63616c6c·6f630050·_stream.calloc.P 
54 ··0x000009d8·4c5f6765·745f6c69·73745f65·7800504c·L_get_list_ex.PL 
55 ··0x000009e8·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_ 
56 ··0x000009f8·737a005f·504c5f67·65745f61·72675f73·sz._PL_get_arg_s 
57 ··0x00000a08·7a00504c·5f69735f·66756e63·746f7200·z.PL_is_functor. 
58 ··0x00000a18·504c5f64·6f6d6169·6e5f6572·726f7200·PL_domain_error. 
59 ··0x00000a28·504c5f74·7970655f·6572726f·7200504c·PL_type_error.PL 
60 ··0x00000a38·5f657863·65707469·6f6e0050·4c5f6765·_exception.PL_ge 
61 ··0x00000a48·745f6e69·6c5f6578·00504c5f·756e6966·t_nil_ex.PL_unif 
62 ··0x00000a58·795f626c·6f620053·7065656b·636f6465·y_blob.Speekcode 
63 ··0x00000a68·00504c5f·7075745f·7465726d·00504c5f·.PL_put_term.PL_ 
64 ··0x00000a78·756e6966·795f7374·7265616d·00504c5f·unify_stream.PL_ 
65 ··0x00000a88·63616c6c·5f707265·64696361·74650050·call_predicate.P 
66 ··0x00000a98·4c5f7261·6973655f·65786365·7074696f·L_raise_exceptio 
67 ··0x00000aa8·6e00504c·5f707265·64696361·74650077·n.PL_predicate.w 
68 ··0x00000ab8·63736e63·70790077·6373636d·7000746f·csncpy.wcscmp.to 
69 ··0x00000ac8·776c6f77·65720053·66656f66·00696e73·wlower.Sfeof.ins 
70 ··0x00000ad8·74616c6c·5f747572·746c6500·504c5f6e·tall_turtle.PL_n 
71 ··0x00000ae8·65775f61·746f6d00·504c5f6e·65775f66·ew_atom.PL_new_f55 ··0x00000a28·65725f61·746f6d00·504c5f67·65745f73·er_atom.PL_get_s
 56 ··0x00000a38·74726561·6d006361·6c6c6f63·00504c5f·tream.calloc.PL_
 57 ··0x00000a48·6765745f·6c697374·5f657800·504c5f67·get_list_ex.PL_g
 58 ··0x00000a58·65745f6e·616d655f·61726974·795f737a·et_name_arity_sz
 59 ··0x00000a68·005f504c·5f676574·5f617267·5f737a00·._PL_get_arg_sz.
 60 ··0x00000a78·504c5f69·735f6675·6e63746f·7200504c·PL_is_functor.PL
 61 ··0x00000a88·5f646f6d·61696e5f·6572726f·7200504c·_domain_error.PL
 62 ··0x00000a98·5f747970·655f6572·726f7200·504c5f65·_type_error.PL_e
 63 ··0x00000aa8·78636570·74696f6e·00504c5f·6765745f·xception.PL_get_
 64 ··0x00000ab8·6e696c5f·65780050·4c5f756e·6966795f·nil_ex.PL_unify_
 65 ··0x00000ac8·626c6f62·00537065·656b636f·64650050·blob.Speekcode.P
 66 ··0x00000ad8·4c5f7075·745f7465·726d0050·4c5f756e·L_put_term.PL_un
 67 ··0x00000ae8·6966795f·73747265·616d0050·4c5f6361·ify_stream.PL_ca
 68 ··0x00000af8·6c6c5f70·72656469·63617465·00504c5f·ll_predicate.PL_
 69 ··0x00000b08·72616973·655f6578·63657074·696f6e00·raise_exception.
 70 ··0x00000b18·504c5f70·72656469·63617465·00776373·PL_predicate.wcs
 71 ··0x00000b28·6e637079·00776373·636d7000·746f776c·ncpy.wcscmp.towl
 72 ··0x00000b38·6f776572·00536665·6f660069·6e737461·ower.Sfeof.insta
 73 ··0x00000b48·6c6c5f74·7572746c·6500504c·5f6e6577·ll_turtle.PL_new
 74 ··0x00000b58·5f61746f·6d00504c·5f6e6577·5f66756e·_atom.PL_new_fun
72 ··0x00000af8·756e6374·6f725f73·7a00504c·5f726567·unctor_sz.PL_reg75 ··0x00000b68·63746f72·5f737a00·504c5f72·65676973·ctor_sz.PL_regis
Max diff block lines reached; 0/10368 bytes (0.00%) of diff not shown.
547 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 15410
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000f50·<.init>:2 00000ff8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1358·<__assert_fail@plt+0xc>5 »       bl»     1400·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
15.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
245 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
477 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 15410
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000709c·<.fini>:2 00007144·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
35.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000816c·00000000····························....2 ··0x0000846c·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fda4·1d140000····························....2 ··0x0001fd9c·c5140000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fda8·dd130000····························....2 ··0x0001fda0·85140000····························....
  
3.04 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fea4·acfd0100·00000000·00000000·5c0f0000·............\...3 ··0x0001fea4·a4fd0100·00000000·00000000·04100000·................
4 ··0x0001feb4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...4 ··0x0001feb4·04100000·04100000·04100000·04100000·................
5 ··0x0001fec4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...5 ··0x0001fec4·04100000·04100000·04100000·04100000·................
6 ··0x0001fed4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...6 ··0x0001fed4·04100000·04100000·04100000·04100000·................
7 ··0x0001fee4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...7 ··0x0001fee4·04100000·04100000·04100000·04100000·................
8 ··0x0001fef4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...8 ··0x0001fef4·04100000·04100000·04100000·04100000·................
9 ··0x0001ff04·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...9 ··0x0001ff04·04100000·04100000·04100000·04100000·................
10 ··0x0001ff14·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...10 ··0x0001ff14·04100000·04100000·04100000·04100000·................
11 ··0x0001ff24·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...11 ··0x0001ff24·04100000·04100000·04100000·04100000·................
12 ··0x0001ff34·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...12 ··0x0001ff34·04100000·04100000·04100000·04100000·................
13 ··0x0001ff44·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...13 ··0x0001ff44·04100000·04100000·04100000·04100000·................
14 ··0x0001ff54·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...14 ··0x0001ff54·04100000·04100000·04100000·04100000·................
15 ··0x0001ff64·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...15 ··0x0001ff64·04100000·04100000·04100000·04100000·................
16 ··0x0001ff74·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...16 ··0x0001ff74·04100000·04100000·04100000·04100000·................
17 ··0x0001ff84·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...17 ··0x0001ff84·04100000·04100000·04100000·04100000·................
18 ··0x0001ff94·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...18 ··0x0001ff94·04100000·04100000·04100000·04100000·................
19 ··0x0001ffa4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...19 ··0x0001ffa4·04100000·04100000·04100000·04100000·................
20 ··0x0001ffb4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...20 ··0x0001ffb4·04100000·04100000·04100000·04100000·................
21 ··0x0001ffc4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...21 ··0x0001ffc4·04100000·04100000·04100000·04100000·................
22 ··0x0001ffd4·5c0f0000·5c0f0000·5c0f0000·5c0f0000·\...\...\...\...22 ··0x0001ffd4·04100000·04100000·04100000·04100000·................
23 ··0x0001ffe4·5c0f0000·5c0f0000·00000000·00000000·\...\...........23 ··0x0001ffe4·04100000·04100000·00000000·00000000·................
24 ··0x0001fff4·00000000·00000000·00000000··········............24 ··0x0001fff4·00000000·00000000·00000000··········............
  
8.73 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·013a2975·04000000·74780000·.....:)u....tx..2 ··0x00020000·00000200·013a2975·04000000·1c790000·.....:)u.....y..
3 ··0x00020010·c9240000·81160000·51160000·8d150000·.$......Q.......3 ··0x00020010·71250000·29170000·f9160000·35160000·q%..).......5...
4 ··0x00020020·00000000·00000000·00000000·00000000·................4 ··0x00020020·00000000·00000000·00000000·00000000·................
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·00000000·00000000·00000000·................6 ··0x00020040·00000000·00000000·00000000·00000000·................
7 ··0x00020050·00000000·00000000·00000000·00000000·................7 ··0x00020050·00000000·00000000·00000000·00000000·................
8 ··0x00020060·01000000·01000000·40790000·00000000·........@y......8 ··0x00020060·01000000·01000000·e8790000·00000000·.........y......
9 ··0x00020070·00000000·00000000·00000000·00000000·................9 ··0x00020070·00000000·00000000·00000000·00000000·................
10 ··0x00020080·00000000·00000000·00000000·00000000·................10 ··0x00020080·00000000·00000000·00000000·00000000·................
11 ··0x00020090·00000000·00000000·00000000·00000000·................11 ··0x00020090·00000000·00000000·00000000·00000000·................
12 ··0x000200a0·00000000·00000000·00000000·00000000·................12 ··0x000200a0·00000000·00000000·00000000·00000000·................
13 ··0x000200b0·00000000·00000000·00000000·00000000·................13 ··0x000200b0·00000000·00000000·00000000·00000000·................
14 ··0x000200c0·00000000·00000000·00000000·00000000·................14 ··0x000200c0·00000000·00000000·00000000·00000000·................
15 ··0x000200d0·00000000·00000000·00000000·00000000·................15 ··0x000200d0·00000000·00000000·00000000·00000000·................
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ··0x00020200·00000000·00000000·00000000·00000000·................35 ··0x00020200·00000000·00000000·00000000·00000000·................
36 ··0x00020210·00000000·00000000·00000000·00000000·................36 ··0x00020210·00000000·00000000·00000000·00000000·................
37 ··0x00020220·00000000·00000000·00000000·00000000·................37 ··0x00020220·00000000·00000000·00000000·00000000·................
38 ··0x00020230·00000000·00000000·00000000·00000000·................38 ··0x00020230·00000000·00000000·00000000·00000000·................
39 ··0x00020240·00000000·00000000·00000000·00000000·................39 ··0x00020240·00000000·00000000·00000000·00000000·................
40 ··0x00020250·00000000·00000000·00000000·00000000·................40 ··0x00020250·00000000·00000000·00000000·00000000·................
41 ··0x00020260·00000000·00000000·00000000·00000000·................41 ··0x00020260·00000000·00000000·00000000·00000000·................
42 ··0x00020270·01000000·01000000·007a0000·00000000·.........z......42 ··0x00020270·01000000·01000000·a87a0000·00000000·.........z......
43 ··0x00020280·00000000·00000000·00000000·00000000·................43 ··0x00020280·00000000·00000000·00000000·00000000·................
44 ··0x00020290·00000000·00000000·00000000·00000000·................44 ··0x00020290·00000000·00000000·00000000·00000000·................
45 ··0x000202a0·00000000·00000000·00000000·00000000·................45 ··0x000202a0·00000000·00000000·00000000·00000000·................
46 ··0x000202b0·00000000·00000000·00000000·00000000·................46 ··0x000202b0·00000000·00000000·00000000·00000000·................
47 ··0x000202c0·00000000·00000000·00000000·00000000·................47 ··0x000202c0·00000000·00000000·00000000·00000000·................
48 ··0x000202d0·00000000·00000000·00000000·00000000·................48 ··0x000202d0·00000000·00000000·00000000·00000000·................
49 ··0x000202e0·00000000·00000000·00000000·00000000·................49 ··0x000202e0·00000000·00000000·00000000·00000000·................
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ··0x00020410·00000000·00000000·00000000·00000000·................68 ··0x00020410·00000000·00000000·00000000·00000000·................
69 ··0x00020420·00000000·00000000·00000000·00000000·................69 ··0x00020420·00000000·00000000·00000000·00000000·................
70 ··0x00020430·00000000·00000000·00000000·00000000·................70 ··0x00020430·00000000·00000000·00000000·00000000·................
71 ··0x00020440·00000000·00000000·00000000·00000000·................71 ··0x00020440·00000000·00000000·00000000·00000000·................
72 ··0x00020450·00000000·00000000·00000000·00000000·................72 ··0x00020450·00000000·00000000·00000000·00000000·................
73 ··0x00020460·00000000·00000000·00000000·00000000·................73 ··0x00020460·00000000·00000000·00000000·00000000·................
74 ··0x00020470·00000000·00000000·00000000·00000000·................74 ··0x00020470·00000000·00000000·00000000·00000000·................
75 ··0x00020480·01000000·01000000·c47a0000·00000000·.........z......75 ··0x00020480·01000000·01000000·6c7b0000·00000000·........l{......
76 ··0x00020490·00000000·00000000·00000000·00000000·................76 ··0x00020490·00000000·00000000·00000000·00000000·................
77 ··0x000204a0·00000000·00000000·00000000·00000000·................77 ··0x000204a0·00000000·00000000·00000000·00000000·................
78 ··0x000204b0·00000000·00000000·00000000·00000000·................78 ··0x000204b0·00000000·00000000·00000000·00000000·................
79 ··0x000204c0·00000000·00000000·00000000·00000000·................79 ··0x000204c0·00000000·00000000·00000000·00000000·................
80 ··0x000204d0·00000000·00000000·00000000·00000000·................80 ··0x000204d0·00000000·00000000·00000000·00000000·................
81 ··0x000204e0·00000000·00000000·00000000·00000000·................81 ··0x000204e0·00000000·00000000·00000000·00000000·................
82 ··0x000204f0·00000000·00000000·00000000·00000000·................82 ··0x000204f0·00000000·00000000·00000000·00000000·................
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ··0x00020620·00000000·00000000·00000000·00000000·................101 ··0x00020620·00000000·00000000·00000000·00000000·................
102 ··0x00020630·00000000·00000000·00000000·00000000·................102 ··0x00020630·00000000·00000000·00000000·00000000·................
103 ··0x00020640·00000000·00000000·00000000·00000000·................103 ··0x00020640·00000000·00000000·00000000·00000000·................
104 ··0x00020650·00000000·00000000·00000000·00000000·................104 ··0x00020650·00000000·00000000·00000000·00000000·................
105 ··0x00020660·00000000·00000000·00000000·00000000·................105 ··0x00020660·00000000·00000000·00000000·00000000·................
106 ··0x00020670·00000000·00000000·00000000·00000000·................106 ··0x00020670·00000000·00000000·00000000·00000000·................
107 ··0x00020680·00000000·00000000·00000000·00000000·................107 ··0x00020680·00000000·00000000·00000000·00000000·................
108 ··0x00020690·01000000·01000000·847b0000·00000000·.........{......108 ··0x00020690·01000000·01000000·2c7c0000·00000000·........,|......
109 ··0x000206a0·00000000·00000000·00000000·00000000·................109 ··0x000206a0·00000000·00000000·00000000·00000000·................
110 ··0x000206b0·00000000·00000000·00000000·00000000·................110 ··0x000206b0·00000000·00000000·00000000·00000000·................
111 ··0x000206c0·00000000·00000000·00000000·00000000·................111 ··0x000206c0·00000000·00000000·00000000·00000000·................
112 ··0x000206d0·00000000·00000000·00000000·00000000·................112 ··0x000206d0·00000000·00000000·00000000·00000000·................
113 ··0x000206e0·00000000·00000000·00000000·00000000·................113 ··0x000206e0·00000000·00000000·00000000·00000000·................
114 ··0x000206f0·00000000·00000000·00000000·00000000·................114 ··0x000206f0·00000000·00000000·00000000·00000000·................
115 ··0x00020700·00000000·00000000·00000000·00000000·................115 ··0x00020700·00000000·00000000·00000000·00000000·................
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 ··0x00020830·00000000·00000000·00000000·00000000·................134 ··0x00020830·00000000·00000000·00000000·00000000·................
135 ··0x00020840·00000000·00000000·00000000·00000000·................135 ··0x00020840·00000000·00000000·00000000·00000000·................
136 ··0x00020850·00000000·00000000·00000000·00000000·................136 ··0x00020850·00000000·00000000·00000000·00000000·................
137 ··0x00020860·00000000·00000000·00000000·00000000·................137 ··0x00020860·00000000·00000000·00000000·00000000·................
138 ··0x00020870·00000000·00000000·00000000·00000000·................138 ··0x00020870·00000000·00000000·00000000·00000000·................
139 ··0x00020880·00000000·00000000·00000000·00000000·................139 ··0x00020880·00000000·00000000·00000000·00000000·................
140 ··0x00020890·00000000·00000000·00000000·00000000·................140 ··0x00020890·00000000·00000000·00000000·00000000·................
141 ··0x000208a0·01000000·01000000·407c0000·00000000·........@|......141 ··0x000208a0·01000000·01000000·e87c0000·00000000·.........|......
142 ··0x000208b0·00000000·00000000·00000000·00000000·................142 ··0x000208b0·00000000·00000000·00000000·00000000·................
143 ··0x000208c0·00000000·00000000·00000000·00000000·................143 ··0x000208c0·00000000·00000000·00000000·00000000·................
144 ··0x000208d0·00000000·00000000·00000000·00000000·................144 ··0x000208d0·00000000·00000000·00000000·00000000·................
145 ··0x000208e0·00000000·00000000·00000000·00000000·................145 ··0x000208e0·00000000·00000000·00000000·00000000·................
146 ··0x000208f0·00000000·00000000·00000000·00000000·................146 ··0x000208f0·00000000·00000000·00000000·00000000·................
147 ··0x00020900·00000000·00000000·00000000·00000000·................147 ··0x00020900·00000000·00000000·00000000·00000000·................
148 ··0x00020910·00000000·00000000·00000000·00000000·................148 ··0x00020910·00000000·00000000·00000000·00000000·................
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 ··0x00020a40·00000000·00000000·00000000·00000000·................167 ··0x00020a40·00000000·00000000·00000000·00000000·................
168 ··0x00020a50·00000000·00000000·00000000·00000000·................168 ··0x00020a50·00000000·00000000·00000000·00000000·................
169 ··0x00020a60·00000000·00000000·00000000·00000000·................169 ··0x00020a60·00000000·00000000·00000000·00000000·................
170 ··0x00020a70·00000000·00000000·00000000·00000000·................170 ··0x00020a70·00000000·00000000·00000000·00000000·................
171 ··0x00020a80·00000000·00000000·00000000·00000000·................171 ··0x00020a80·00000000·00000000·00000000·00000000·................
172 ··0x00020a90·00000000·00000000·00000000·00000000·................172 ··0x00020a90·00000000·00000000·00000000·00000000·................
173 ··0x00020aa0·00000000·00000000·00000000·00000000·................173 ··0x00020aa0·00000000·00000000·00000000·00000000·................
174 ··0x00020ab0·01000000·01000000·e47c0000·00000000·.........|......174 ··0x00020ab0·01000000·01000000·8c7d0000·00000000·.........}......
175 ··0x00020ac0·00000000·00000000·00000000·00000000·................175 ··0x00020ac0·00000000·00000000·00000000·00000000·................
176 ··0x00020ad0·00000000·00000000·00000000·00000000·................176 ··0x00020ad0·00000000·00000000·00000000·00000000·................
177 ··0x00020ae0·00000000·00000000·00000000·00000000·................177 ··0x00020ae0·00000000·00000000·00000000·00000000·................
178 ··0x00020af0·00000000·00000000·00000000·00000000·................178 ··0x00020af0·00000000·00000000·00000000·00000000·................
179 ··0x00020b00·00000000·00000000·00000000·00000000·................179 ··0x00020b00·00000000·00000000·00000000·00000000·................
180 ··0x00020b10·00000000·00000000·00000000·00000000·................180 ··0x00020b10·00000000·00000000·00000000·00000000·................
181 ··0x00020b20·00000000·00000000·00000000·00000000·................181 ··0x00020b20·00000000·00000000·00000000·00000000·................
Offset 200, 15 lines modifiedOffset 200, 15 lines modified
200 ··0x00020c50·00000000·00000000·00000000·00000000·................200 ··0x00020c50·00000000·00000000·00000000·00000000·................
201 ··0x00020c60·00000000·00000000·00000000·00000000·................201 ··0x00020c60·00000000·00000000·00000000·00000000·................
202 ··0x00020c70·00000000·00000000·00000000·00000000·................202 ··0x00020c70·00000000·00000000·00000000·00000000·................
203 ··0x00020c80·00000000·00000000·00000000·00000000·................203 ··0x00020c80·00000000·00000000·00000000·00000000·................
204 ··0x00020c90·00000000·00000000·00000000·00000000·................204 ··0x00020c90·00000000·00000000·00000000·00000000·................
205 ··0x00020ca0·00000000·00000000·00000000·00000000·................205 ··0x00020ca0·00000000·00000000·00000000·00000000·................
206 ··0x00020cb0·00000000·00000000·00000000·00000000·................206 ··0x00020cb0·00000000·00000000·00000000·00000000·................
207 ··0x00020cc0·01000000·01000000·887d0000·00000000·.........}......207 ··0x00020cc0·01000000·01000000·307e0000·00000000·........0~......
208 ··0x00020cd0·00000000·00000000·00000000·00000000·................208 ··0x00020cd0·00000000·00000000·00000000·00000000·................
209 ··0x00020ce0·00000000·00000000·00000000·00000000·................209 ··0x00020ce0·00000000·00000000·00000000·00000000·................
210 ··0x00020cf0·00000000·00000000·00000000·00000000·................210 ··0x00020cf0·00000000·00000000·00000000·00000000·................
211 ··0x00020d00·00000000·00000000·00000000·00000000·................211 ··0x00020d00·00000000·00000000·00000000·00000000·................
212 ··0x00020d10·00000000·00000000·00000000·00000000·................212 ··0x00020d10·00000000·00000000·00000000·00000000·................
213 ··0x00020d20·00000000·00000000·00000000·00000000·................213 ··0x00020d20·00000000·00000000·00000000·00000000·................
214 ··0x00020d30·00000000·00000000·00000000·00000000·................214 ··0x00020d30·00000000·00000000·00000000·00000000·................
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
233 ··0x00020e60·00000000·00000000·00000000·00000000·................233 ··0x00020e60·00000000·00000000·00000000·00000000·................
234 ··0x00020e70·00000000·00000000·00000000·00000000·................234 ··0x00020e70·00000000·00000000·00000000·00000000·................
235 ··0x00020e80·00000000·00000000·00000000·00000000·................235 ··0x00020e80·00000000·00000000·00000000·00000000·................
236 ··0x00020e90·00000000·00000000·00000000·00000000·................236 ··0x00020e90·00000000·00000000·00000000·00000000·................
237 ··0x00020ea0·00000000·00000000·00000000·00000000·................237 ··0x00020ea0·00000000·00000000·00000000·00000000·................
238 ··0x00020eb0·00000000·00000000·00000000·00000000·................238 ··0x00020eb0·00000000·00000000·00000000·00000000·................
239 ··0x00020ec0·00000000·00000000·00000000·00000000·................239 ··0x00020ec0·00000000·00000000·00000000·00000000·................
240 ··0x00020ed0·01000000·01000000·287e0000·00000000·........(~......240 ··0x00020ed0·01000000·01000000·d07e0000·00000000·.........~......
241 ··0x00020ee0·00000000·00000000·00000000·00000000·................241 ··0x00020ee0·00000000·00000000·00000000·00000000·................
242 ··0x00020ef0·00000000·00000000·00000000·00000000·................242 ··0x00020ef0·00000000·00000000·00000000·00000000·................
243 ··0x00020f00·00000000·00000000·00000000·00000000·................243 ··0x00020f00·00000000·00000000·00000000·00000000·................
244 ··0x00020f10·00000000·00000000·00000000·00000000·................244 ··0x00020f10·00000000·00000000·00000000·00000000·................
245 ··0x00020f20·00000000·00000000·00000000·00000000·................245 ··0x00020f20·00000000·00000000·00000000·00000000·................
246 ··0x00020f30·00000000·00000000·00000000·00000000·................246 ··0x00020f30·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 0/8843 bytes (0.00%) of diff not shown.
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·61643862·31313233·36323535·33373864·ad8b11236255378d 
3 ··0x00000010·33643662·65616665·39343132·61376363·3d6beafe9412a7cc2 ··0x00000000·38636330·31363333·36313164·65333363·8cc01633611de33c
 3 ··0x00000010·38303861·34656133·64666561·32623737·808a4ea3dfea2b77
4 ··0x00000020·36633035·38322e64·65627567·00000000·6c0582.debug....4 ··0x00000020·35363931·34322e64·65627567·00000000·569142.debug....
5 ··0x00000030·eddbb88d····························....5 ··0x00000030·dc9907e1····························....
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
110 KB
./usr/lib/swi-prolog/lib/aarch64-linux/uid.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/uid.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x002020·0x00002020·0x00002020·0x00058·0x00058·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01f58·0x01f58·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0207c·0x0207c·R·E·0x10000
7 ··LOAD···········0x00fe14·0x0001fe14·0x0001fe14·0x001f0·0x001f4·RW··0x100008 ··LOAD···········0x00fe0c·0x0001fe0c·0x0001fe0c·0x001f8·0x001fc·RW··0x10000
8 ··DYNAMIC········0x00fe1c·0x0001fe1c·0x0001fe1c·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe14·0x0001fe14·0x0001fe14·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe14·0x0001fe14·0x0001fe14·0x001ec·0x001ec·R···0x112 ··GNU_RELRO······0x00fe0c·0x0001fe0c·0x0001fe0c·0x001f4·0x001f4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0003a0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0003c0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000004d8·0004d8·000331·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000518·000518·000375·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000080a·00080a·000074·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000088e·00088e·000078·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000880·000880·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000908·000908·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000008c0·0008c0·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000968·000968·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000900·000900·000198·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000009a8·0009a8·000198·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000a98·000a98·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000b40·000b40·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000aa4·000aa4·000288·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000b4c·000b4c·000288·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000d2c·000d2c·000f48·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000dd4·000dd4·000f48·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001c74·001c74·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001d1c·001d1c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001c7c·001c7c·0002d8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001d24·001d24·0002d8·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00001ffc·001ffc·000024·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00002020·002020·000058·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001f54·001f54·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00002078·002078·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe14·00fe14·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe0c·00fe0c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe18·00fe18·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe10·00fe10·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe1c·00fe1c·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe14·00fe14·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff14·00ff14·0000ec·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff14·00ff14·0000ec·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·010004·000004·00··WA··0···0··1
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.42 KB
readelf --wide --symbols {}
    
Offset 1, 61 lines modifiedOffset 1, 63 lines modified
  
1 Symbol·table·'.dynsym'·contains·58·entries:1 Symbol·table·'.dynsym'·contains·60·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000a98·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000b40·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpwuid_r@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpwuid_r@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_handle_signals
10 ·····7:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
11 ·····8:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getuid@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getuid@GLIBC_2.4·(3)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
17 ····14:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)18 ····15:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·initgroups@GLIBC_2.4·(2)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·initgroups@GLIBC_2.4·(3)
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·geteuid@GLIBC_2.4·(2)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·geteuid@GLIBC_2.4·(3)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgroups@GLIBC_2.4·(2)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgroups@GLIBC_2.4·(3)
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·seteuid@GLIBC_2.4·(2)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·seteuid@GLIBC_2.4·(3)
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getegid@GLIBC_2.4·(2)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getegid@GLIBC_2.4·(3)
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgid@GLIBC_2.4·(2)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgid@GLIBC_2.4·(3)
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(2)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)
36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__37 ····34:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpwnam_r@GLIBC_2.4·(2)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpwnam_r@GLIBC_2.4·(3)
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrnam_r@GLIBC_2.4·(2)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrnam_r@GLIBC_2.4·(3)
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
 45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgid@GLIBC_2.4·(2)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgid@GLIBC_2.4·(3)
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrgid_r@GLIBC_2.4·(2)47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgrgid_r@GLIBC_2.4·(3)
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setegid@GLIBC_2.4·(2)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setegid@GLIBC_2.4·(3)
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_skip_list50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_skip_list
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setuid@GLIBC_2.4·(2)53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setuid@GLIBC_2.4·(3)
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgroups@GLIBC_2.4·(2)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getgroups@GLIBC_2.4·(3)
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom_chars
55 ····52:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable57 ····54:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list_ex
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)61 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
60 ····57:·00001b29···332·FUNC····GLOBAL·DEFAULT···11·install_uid62 ····59:·00001bd1···332·FUNC····GLOBAL·DEFAULT···11·install_uid
8.62 KB
readelf --wide --relocs {}
    
Offset 1, 65 lines modifiedOffset 1, 65 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x8c0·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x968·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe0c··00000017·R_ARM_RELATIVE········
3 0001fe14··00000017·R_ARM_RELATIVE········4 0001fe10··00000017·R_ARM_RELATIVE········
4 0001fe18··00000017·R_ARM_RELATIVE········ 
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000815·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000e15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000f15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00002115·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00002215·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00003415·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00003615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x900·contains·51·entries:11 Relocation·section·'.rel.plt'·at·offset·0x9a8·contains·51·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff20··00000316·R_ARM_JUMP_SLOT········00000000···getpwuid_r@GLIBC_2.413 0001ff20··00000416·R_ARM_JUMP_SLOT········00000000···getpwuid_r@GLIBC_2.4
14 0001ff24··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex14 0001ff24··00000516·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
15 0001ff28··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_integer15 0001ff28··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
16 0001ff2c··00000616·R_ARM_JUMP_SLOT········00000000···PL_handle_signals16 0001ff2c··00000716·R_ARM_JUMP_SLOT········00000000···PL_handle_signals
17 0001ff30··00000716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.417 0001ff30··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
18 0001ff34··00000916·R_ARM_JUMP_SLOT········00000000···PL_unify_term18 0001ff34··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_term
19 0001ff38··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars19 0001ff38··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
20 0001ff3c··00000b16·R_ARM_JUMP_SLOT········00000000···getuid@GLIBC_2.420 0001ff3c··00000c16·R_ARM_JUMP_SLOT········00000000···getuid@GLIBC_2.4
21 0001ff40··00000c16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.421 0001ff40··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
22 0001ff44··00000d16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil22 0001ff44··00000e16·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
23 0001ff48··00000f16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign23 0001ff48··00001016·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
24 0001ff4c··00001016·R_ARM_JUMP_SLOT········00000000···PL_unify_chars24 0001ff4c··00001116·R_ARM_JUMP_SLOT········00000000···PL_unify_chars
25 0001ff50··00001116·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.425 0001ff50··00001216·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
26 0001ff54··00001216·R_ARM_JUMP_SLOT········00000000···PL_existence_error26 0001ff54··00001316·R_ARM_JUMP_SLOT········00000000···PL_existence_error
27 0001ff58··00001316·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.427 0001ff58··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
28 0001ff5c··00001416·R_ARM_JUMP_SLOT········00000000···PL_raise_exception28 0001ff5c··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
29 0001ff60··00001516·R_ARM_JUMP_SLOT········00000000···initgroups@GLIBC_2.429 0001ff60··00001616·R_ARM_JUMP_SLOT········00000000···initgroups@GLIBC_2.4
30 0001ff64··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz30 0001ff64··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
31 0001ff68··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref31 0001ff68··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
32 0001ff6c··00001816·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.432 0001ff6c··00001916·R_ARM_JUMP_SLOT········00000000···geteuid@GLIBC_2.4
33 0001ff70··00001916·R_ARM_JUMP_SLOT········00000000···PL_new_atom33 0001ff70··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
34 0001ff74··00001a16·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.434 0001ff74··00001b16·R_ARM_JUMP_SLOT········00000000···setgroups@GLIBC_2.4
35 0001ff78··00001b16·R_ARM_JUMP_SLOT········00000000···seteuid@GLIBC_2.435 0001ff78··00001c16·R_ARM_JUMP_SLOT········00000000···seteuid@GLIBC_2.4
36 0001ff7c··00001c16·R_ARM_JUMP_SLOT········00000000···getegid@GLIBC_2.436 0001ff7c··00001d16·R_ARM_JUMP_SLOT········00000000···getegid@GLIBC_2.4
37 0001ff80··00001d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable37 0001ff80··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
38 0001ff84··00001e16·R_ARM_JUMP_SLOT········00000000···setgid@GLIBC_2.438 0001ff84··00001f16·R_ARM_JUMP_SLOT········00000000···setgid@GLIBC_2.4
39 0001ff88··00001f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.439 0001ff88··00002016·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
40 0001ff8c··00002016·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.440 0001ff8c··00002116·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
41 0001ff90··00002116·R_ARM_JUMP_SLOT········00000000···__gmon_start__41 0001ff90··00002216·R_ARM_JUMP_SLOT········00000000···__gmon_start__
42 0001ff94··00002216·R_ARM_JUMP_SLOT········00000000···PL_resource_error42 0001ff94··00002316·R_ARM_JUMP_SLOT········00000000···PL_resource_error
43 0001ff98··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex43 0001ff98··00002416·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
44 0001ff9c··00002416·R_ARM_JUMP_SLOT········00000000···getpwnam_r@GLIBC_2.444 0001ff9c··00002516·R_ARM_JUMP_SLOT········00000000···getpwnam_r@GLIBC_2.4
45 0001ffa0··00002516·R_ARM_JUMP_SLOT········00000000···getgrnam_r@GLIBC_2.445 0001ffa0··00002616·R_ARM_JUMP_SLOT········00000000···getgrnam_r@GLIBC_2.4
46 0001ffa4··00002616·R_ARM_JUMP_SLOT········00000000···PL_type_error46 0001ffa4··00002716·R_ARM_JUMP_SLOT········00000000···PL_type_error
47 0001ffa8··00002716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref47 0001ffa8··00002816·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
48 0001ffac··00002816·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.448 0001ffac··00002916·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
49 0001ffb0··00002916·R_ARM_JUMP_SLOT········00000000···getgid@GLIBC_2.449 0001ffb0··00002b16·R_ARM_JUMP_SLOT········00000000···getgid@GLIBC_2.4
50 0001ffb4··00002a16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.450 0001ffb4··00002c16·R_ARM_JUMP_SLOT········00000000···getgrgid_r@GLIBC_2.4
51 0001ffb8··00002b16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame51 0001ffb8··00002d16·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
52 0001ffbc··00002c16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.452 0001ffbc··00002e16·R_ARM_JUMP_SLOT········00000000···setegid@GLIBC_2.4
53 0001ffc0··00002d16·R_ARM_JUMP_SLOT········00000000···PL_skip_list53 0001ffc0··00002f16·R_ARM_JUMP_SLOT········00000000···PL_skip_list
54 0001ffc4··00002e16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame54 0001ffc4··00003016·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
55 0001ffc8··00002f16·R_ARM_JUMP_SLOT········00000000···PL_unify_list55 0001ffc8··00003116·R_ARM_JUMP_SLOT········00000000···PL_unify_list
56 0001ffcc··00003016·R_ARM_JUMP_SLOT········00000000···setuid@GLIBC_2.456 0001ffcc··00003216·R_ARM_JUMP_SLOT········00000000···setuid@GLIBC_2.4
57 0001ffd0··00003116·R_ARM_JUMP_SLOT········00000000···PL_permission_error57 0001ffd0··00003316·R_ARM_JUMP_SLOT········00000000···PL_permission_error
58 0001ffd4··00003216·R_ARM_JUMP_SLOT········00000000···getgroups@GLIBC_2.458 0001ffd4··00003416·R_ARM_JUMP_SLOT········00000000···getgroups@GLIBC_2.4
59 0001ffd8··00003316·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars59 0001ffd8··00003516·R_ARM_JUMP_SLOT········00000000···PL_put_atom_chars
60 0001ffdc··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex60 0001ffdc··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_list_ex
61 0001ffe0··00003616·R_ARM_JUMP_SLOT········00000000···PL_get_integer61 0001ffe0··00003816·R_ARM_JUMP_SLOT········00000000···PL_get_integer
62 0001ffe4··00003716·R_ARM_JUMP_SLOT········00000000···PL_get_chars62 0001ffe4··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_chars
63 0001ffe8··00003816·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.463 0001ffe8··00003a16·R_ARM_JUMP_SLOT········00000000···__assert_fail@GLIBC_2.4
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe1c·contains·27·entries:1 Dynamic·section·at·offset·0xfe14·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xa986 ·0x0000000c·(INIT)·······················0xb40
6 ·0x0000000d·(FINI)·······················0x1c747 ·0x0000000d·(FINI)·······················0x1d1c
7 ·0x00000019·(INIT_ARRAY)·················0x1fe148 ·0x00000019·(INIT_ARRAY)·················0x1fe0c
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe1810 ·0x0000001a·(FINI_ARRAY)·················0x1fe10
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x4d813 ·0x00000005·(STRTAB)·····················0x518
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················817·(bytes)15 ·0x0000000a·(STRSZ)······················885·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff1417 ·0x00000003·(PLTGOT)·····················0x1ff14
17 ·0x00000002·(PLTRELSZ)···················408·(bytes)18 ·0x00000002·(PLTRELSZ)···················408·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x90020 ·0x00000017·(JMPREL)·····················0x9a8
20 ·0x00000011·(REL)························0x8c021 ·0x00000011·(REL)························0x968
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x88026 ·0x6ffffffe·(VERNEED)····················0x908
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x80a28 ·0x6ffffff0·(VERSYM)·····················0x88e
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·e81a34898cefbe0d3a90b460e30d464113940e103 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c91a6a466a1c8469a324f8cfd9001f22fd2f08b0
3.3 KB
readelf --wide --version-info {}
    
Offset 1, 25 lines modifiedOffset 1, 27 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·58·entries:1 Version·symbols·section·'.gnu.version'·contains·60·entries:
2 ·Addr:·0x000000000000080a··Offset:·0x0000080a··Link:·3·(.dynsym)2 ·Addr:·0x000000000000088e··Offset:·0x0000088e··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
6 ··00c:···2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
10 ··01c:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
11 ··020:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
13 ··028:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
14 ··02c:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 6 ··00c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
 7 ··010:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 9 ··018:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 10 ··01c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 11 ··020:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 12 ··024:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 13 ··028:···1·(*global*)······3·(GLIBC_2.4)·····2·(GCC_3.5)·······3·(GLIBC_2.4)··
 14 ··02c:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 15 ··030:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···2·(GLIBC_2.4)·····1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
  
18 Version·needs·section·'.gnu.version_r'·contains·2·entries:18 Version·needs·section·'.gnu.version_r'·contains·3·entries:
19 ·Addr:·0x0000000000000880··Offset:·0x00000880··Link:·4·(.dynstr)19 ·Addr:·0x0000000000000908··Offset:·0x00000908··Link:·4·(.dynstr)
20 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·120 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
21 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·321 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
22 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·122 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
23 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·223 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 24 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 25 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
859 B
strings --all --bytes=8 {}
    
Offset 12, 16 lines modifiedOffset 12, 18 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
19 PL_permission_error20 PL_permission_error
20 PL_resource_error21 PL_resource_error
 22 __aeabi_unwind_cpp_pr0
21 PL_skip_list23 PL_skip_list
22 PL_type_error24 PL_type_error
23 PL_copy_term_ref25 PL_copy_term_ref
24 PL_get_integer_ex26 PL_get_integer_ex
25 PL_get_list_ex27 PL_get_list_ex
26 PL_get_nil_ex28 PL_get_nil_ex
27 setgroups29 setgroups
Offset 38, 14 lines modifiedOffset 40, 15 lines modified
38 PL_existence_error40 PL_existence_error
39 getpwuid_r41 getpwuid_r
40 getpwnam_r42 getpwnam_r
41 getgroups43 getgroups
42 PL_unify_integer44 PL_unify_integer
43 install_uid45 install_uid
44 PL_register_foreign46 PL_register_foreign
 47 libgcc_s.so.1
45 libc.so.648 libc.so.6
46 ld-linux-armhf.so.349 ld-linux-armhf.so.3
47 GLIBC_2.450 GLIBC_2.4
48 H»      KxD»   J{D51 H»      KxD»   J{D
49 »       J»      I#FzD52 »       J»      I#FzD
50 »       J»      I#FzD53 »       J»      I#FzD
51 »       J»      I#FzD54 »       J»      I#FzD
Offset 75, 14 lines modifiedOffset 78, 16 lines modified
75 .shstrtab78 .shstrtab
76 .note.gnu.build-id79 .note.gnu.build-id
77 .gnu.hash80 .gnu.hash
78 .gnu.version81 .gnu.version
79 .gnu.version_r82 .gnu.version_r
80 .rel.dyn83 .rel.dyn
81 .rel.plt84 .rel.plt
 85 .ARM.extab
 86 .ARM.exidx
82 .eh_frame87 .eh_frame
83 .init_array88 .init_array
84 .fini_array89 .fini_array
85 .dynamic90 .dynamic
86 .ARM.attributes91 .ARM.attributes
87 .gnu_debugaltlink92 .gnu_debugaltlink
88 .gnu_debuglink93 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·39000000·01000000·05000000·....9...........2 ··0x00000138·02000000·3b000000·01000000·05000000·....;...........
3 ··0x00000128·02000020·00000000·39000000·3d4c4ceb·...·....9...=LL.3 ··0x00000148·02000020·00000000·3b000000·3d4c4ceb·...·....;...=LL.
  
7.19 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 55 lines modifiedOffset 1, 59 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000004d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000518·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000004e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000528·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000004f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000538·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000508·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000548·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000518·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000558·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000528·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x00000568·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000538·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x00000578·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000548·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x00000588·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x00000558·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x00000598·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x00000568·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000005a8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x00000578·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x000005b8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x00000588·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x000005c8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x00000598·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x000005d8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000005a8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x000005e8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x000005b8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x000005f8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x000005c8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000608·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x000005d8·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000618·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x000005e8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000628·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x000005f8·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000638·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000608·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000648·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
22 ··0x00000618·504c5f70·65726d69·7373696f·6e5f6572·PL_permission_er 
23 ··0x00000628·726f7200·504c5f72·65736f75·7263655f·ror.PL_resource_22 ··0x00000658·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x00000668·70705f70·72310050·4c5f7065·726d6973·pp_pr1.PL_permis
 24 ··0x00000678·73696f6e·5f657272·6f720050·4c5f7265·sion_error.PL_re
 25 ··0x00000688·736f7572·63655f65·72726f72·005f5f61·source_error.__a
 26 ··0x00000698·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
24 ··0x00000638·6572726f·7200504c·5f736b69·705f6c69·error.PL_skip_li27 ··0x000006a8·70723000·504c5f73·6b69705f·6c697374·pr0.PL_skip_list
25 ··0x00000648·73740050·4c5f7479·70655f65·72726f72·st.PL_type_error28 ··0x000006b8·00504c5f·74797065·5f657272·6f72006d·.PL_type_error.m
26 ··0x00000658·006d616c·6c6f6300·504c5f63·6f70795f·.malloc.PL_copy_29 ··0x000006c8·616c6c6f·6300504c·5f636f70·795f7465·alloc.PL_copy_te
27 ··0x00000668·7465726d·5f726566·00504c5f·6765745f·term_ref.PL_get_30 ··0x000006d8·726d5f72·65660050·4c5f6765·745f696e·rm_ref.PL_get_in
28 ··0x00000678·696e7465·6765725f·65780050·4c5f6765·integer_ex.PL_ge 
29 ··0x00000688·745f6c69·73745f65·7800504c·5f676574·t_list_ex.PL_get31 ··0x000006e8·74656765·725f6578·00504c5f·6765745f·teger_ex.PL_get_
 32 ··0x000006f8·6c697374·5f657800·504c5f67·65745f6e·list_ex.PL_get_n
30 ··0x00000698·5f6e696c·5f657800·66726565·00736574·_nil_ex.free.set33 ··0x00000708·696c5f65·78006672·65650073·65746772·il_ex.free.setgr
31 ··0x000006a8·67726f75·7073005f·5f657272·6e6f5f6c·groups.__errno_l 
32 ··0x000006b8·6f636174·696f6e00·504c5f67·65745f63·ocation.PL_get_c34 ··0x00000718·6f757073·005f5f65·72726e6f·5f6c6f63·oups.__errno_loc
 35 ··0x00000728·6174696f·6e00504c·5f676574·5f636861·ation.PL_get_cha
33 ··0x000006c8·68617273·00696e69·7467726f·75707300·hars.initgroups.36 ··0x00000738·72730069·6e697467·726f7570·7300504c·rs.initgroups.PL
34 ··0x000006d8·504c5f67·65745f69·6e746567·65720050·PL_get_integer.P37 ··0x00000748·5f676574·5f696e74·65676572·00504c5f·_get_integer.PL_
35 ··0x000006e8·4c5f6861·6e646c65·5f736967·6e616c73·L_handle_signals38 ··0x00000758·68616e64·6c655f73·69676e61·6c730067·handle_signals.g
36 ··0x000006f8·00676574·67726769·645f7200·504c5f75·.getgrgid_r.PL_u39 ··0x00000768·65746772·6769645f·7200504c·5f756e69·etgrgid_r.PL_uni
37 ··0x00000708·6e696679·5f636861·72730050·4c5f756e·nify_chars.PL_un40 ··0x00000778·66795f63·68617273·00504c5f·756e6966·fy_chars.PL_unif
38 ··0x00000718·6966795f·6c697374·00676574·67726e61·ify_list.getgrna41 ··0x00000788·795f6c69·73740067·65746772·6e616d5f·y_list.getgrnam_
39 ··0x00000728·6d5f7200·504c5f75·6e696679·5f6e696c·m_r.PL_unify_nil42 ··0x00000798·7200504c·5f756e69·66795f6e·696c0050·r.PL_unify_nil.P
40 ··0x00000738·00504c5f·65786973·74656e63·655f6572·.PL_existence_er 
41 ··0x00000748·726f7200·67657470·77756964·5f720067·ror.getpwuid_r.g 
42 ··0x00000758·65747077·6e616d5f·72006765·7467726f·etpwnam_r.getgro43 ··0x000007a8·4c5f6578·69737465·6e63655f·6572726f·L_existence_erro
 44 ··0x000007b8·72006765·74707775·69645f72·00676574·r.getpwuid_r.get
 45 ··0x000007c8·70776e61·6d5f7200·67657467·726f7570·pwnam_r.getgroup
43 ··0x00000768·75707300·7265616c·6c6f6300·504c5f75·ups.realloc.PL_u46 ··0x000007d8·73007265·616c6c6f·6300504c·5f756e69·s.realloc.PL_uni
44 ··0x00000778·6e696679·5f696e74·65676572·00676574·nify_integer.get47 ··0x000007e8·66795f69·6e746567·65720067·65746567·fy_integer.geteg
45 ··0x00000788·65676964·00676574·67696400·67657465·egid.getgid.gete 
46 ··0x00000798·75696400·67657475·69640073·65746567·uid.getuid.seteg 
47 ··0x000007a8·69640073·65746575·69640073·65746769·id.seteuid.setgi 
48 ··0x000007b8·64007365·74756964·00696e73·74616c6c·d.setuid.install48 ··0x000007f8·69640067·65746769·64006765·74657569·id.getgid.geteui
 49 ··0x00000808·64006765·74756964·00736574·65676964·d.getuid.setegid
 50 ··0x00000818·00736574·65756964·00736574·67696400·.seteuid.setgid.
 51 ··0x00000828·73657475·69640069·6e737461·6c6c5f75·setuid.install_u
49 ··0x000007c8·5f756964·00504c5f·72656769·73746572·_uid.PL_register52 ··0x00000838·69640050·4c5f7265·67697374·65725f66·id.PL_register_f
50 ··0x000007d8·5f666f72·6569676e·006c6962·632e736f·_foreign.libc.so53 ··0x00000848·6f726569·676e006c·69626763·635f732e·oreign.libgcc_s.
 54 ··0x00000858·736f2e31·006c6962·632e736f·2e36006c·so.1.libc.so.6.l
51 ··0x000007e8·2e36006c·642d6c69·6e75782d·61726d68·.6.ld-linux-armh55 ··0x00000868·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so
52 ··0x000007f8·662e736f·2e330047·4c494243·5f322e34·f.so.3.GLIBC_2.456 ··0x00000878·2e330047·4c494243·5f322e34·00474343·.3.GLIBC_2.4.GCC
53 ··0x00000808·00··································.57 ··0x00000888·5f332e35·00·························_3.5.
  
388 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000a98·<.init>:2 00000b40·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     d2c·<__assert_fail@plt+0xc>5 »       bl»     dd4·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
9.48 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 270 lines modifiedOffset 1, 270 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000aa4·<getpwuid_r@plt-0x14>:2 00000b4c·<getpwuid_r@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·ab4·<getpwuid_r@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·b5c·<getpwuid_r@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r0,·ror·#87 »       »       »       @·<UNDEFINED>·instruction:·0x0001f3b8
  
8 00000ab8·<getpwuid_r@plt>:8 00000b60·<getpwuid_r@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1120]!»      @·0x46011 »       ldr»    pc,·[ip,·#952]!»       @·0x3b8
  
12 00000ac4·<PL_get_nil_ex@plt>:12 00000b6c·<PL_get_nil_ex@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1112]!»      @·0x45815 »       ldr»    pc,·[ip,·#944]!»       @·0x3b0
  
16 00000ad0·<PL_unify_integer@plt>:16 00000b78·<PL_unify_integer@plt>:
17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477817 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
18 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#126976»       @·0x1f00019 »       add»    ip,·ip,·#126976»       @·0x1f000
20 »       ldr»    pc,·[ip,·#1100]!»      @·0x44c20 »       ldr»    pc,·[ip,·#932]!»       @·0x3a4
  
21 00000ae0·<PL_handle_signals@plt>:21 00000b88·<PL_handle_signals@plt>:
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#1092]!»      @·0x44424 »       ldr»    pc,·[ip,·#924]!»       @·0x39c
  
25 00000aec·<__cxa_finalize@plt>:25 00000b94·<__cxa_finalize@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#1084]!»      @·0x43c28 »       ldr»    pc,·[ip,·#916]!»       @·0x394
  
29 00000af8·<PL_unify_term@plt>:29 00000ba0·<PL_unify_term@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#1076]!»      @·0x43432 »       ldr»    pc,·[ip,·#908]!»       @·0x38c
  
33 00000b04·<PL_unify_atom_chars@plt>:33 00000bac·<PL_unify_atom_chars@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#1068]!»      @·0x42c36 »       ldr»    pc,·[ip,·#900]!»       @·0x384
  
37 00000b10·<getuid@plt>:37 00000bb8·<getuid@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#1060]!»      @·0x42440 »       ldr»    pc,·[ip,·#892]!»       @·0x37c
  
41 00000b1c·<free@plt>:41 00000bc4·<free@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#1052]!»      @·0x41c44 »       ldr»    pc,·[ip,·#884]!»       @·0x374
  
45 00000b28·<PL_unify_nil@plt>:45 00000bd0·<PL_unify_nil@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00047 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#1044]!»      @·0x41448 »       ldr»    pc,·[ip,·#876]!»       @·0x36c
  
49 00000b34·<PL_register_foreign@plt>:49 00000bdc·<PL_register_foreign@plt>:
50 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477850 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#1032]!»      @·0x40853 »       ldr»    pc,·[ip,·#864]!»       @·0x360
  
54 00000b44·<PL_unify_chars@plt>:54 00000bec·<PL_unify_chars@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#1024]!»      @·0x40057 »       ldr»    pc,·[ip,·#856]!»       @·0x358
  
58 00000b50·<__stack_chk_fail@plt>:58 00000bf8·<__stack_chk_fail@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#1016]!»      @·0x3f861 »       ldr»    pc,·[ip,·#848]!»       @·0x350
  
62 00000b5c·<PL_existence_error@plt>:62 00000c04·<PL_existence_error@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#1008]!»      @·0x3f065 »       ldr»    pc,·[ip,·#840]!»       @·0x348
  
66 00000b68·<realloc@plt>:66 00000c10·<realloc@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#1000]!»      @·0x3e869 »       ldr»    pc,·[ip,·#832]!»       @·0x340
  
70 00000b74·<PL_raise_exception@plt>:70 00000c1c·<PL_raise_exception@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#992]!»       @·0x3e073 »       ldr»    pc,·[ip,·#824]!»       @·0x338
  
74 00000b80·<initgroups@plt>:74 00000c28·<initgroups@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#984]!»       @·0x3d877 »       ldr»    pc,·[ip,·#816]!»       @·0x330
  
78 00000b8c·<PL_new_functor_sz@plt>:78 00000c34·<PL_new_functor_sz@plt>:
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#126976»       @·0x1f00080 »       add»    ip,·ip,·#126976»       @·0x1f000
81 »       ldr»    pc,·[ip,·#976]!»       @·0x3d081 »       ldr»    pc,·[ip,·#808]!»       @·0x328
  
82 00000b98·<PL_new_term_ref@plt>:82 00000c40·<PL_new_term_ref@plt>:
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#968]!»       @·0x3c885 »       ldr»    pc,·[ip,·#800]!»       @·0x320
  
86 00000ba4·<geteuid@plt>:86 00000c4c·<geteuid@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#960]!»       @·0x3c089 »       ldr»    pc,·[ip,·#792]!»       @·0x318
  
90 00000bb0·<PL_new_atom@plt>:90 00000c58·<PL_new_atom@plt>:
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#952]!»       @·0x3b893 »       ldr»    pc,·[ip,·#784]!»       @·0x310
  
94 00000bbc·<setgroups@plt>:94 00000c64·<setgroups@plt>:
95 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#126976»       @·0x1f00096 »       add»    ip,·ip,·#126976»       @·0x1f000
97 »       ldr»    pc,·[ip,·#944]!»       @·0x3b097 »       ldr»    pc,·[ip,·#776]!»       @·0x308
  
98 00000bc8·<seteuid@plt>:98 00000c70·<seteuid@plt>:
99 »       add»    ip,·pc,·#0,·1299 »       add»    ip,·pc,·#0,·12
100 »       add»    ip,·ip,·#126976»       @·0x1f000100 »       add»    ip,·ip,·#126976»       @·0x1f000
Max diff block lines reached; 5008/9524 bytes (52.58%) of diff not shown.
48.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001c74·<.fini>:2 00001d1c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
6.15 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001c7c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001d24·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001c8c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001d34·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001c9c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001d44·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001cac·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001d54·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001cbc·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001d64·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001ccc·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001d74·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001cdc·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001d84·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001cec·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001d94·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001cfc·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001da4·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001d0c·7265736f·75726365·5f657272·6f720000·resource_error..11 ··0x00001db4·7265736f·75726365·5f657272·6f720000·resource_error..
12 ··0x00001d1c·6e6f5f6d·656d6f72·79000000·7065726d·no_memory...perm12 ··0x00001dc4·6e6f5f6d·656d6f72·79000000·7065726d·no_memory...perm
13 ··0x00001d2c·69737369·6f6e5f65·72726f72·00000000·ission_error....13 ··0x00001dd4·69737369·6f6e5f65·72726f72·00000000·ission_error....
14 ··0x00001d3c·65786973·74656e63·655f6572·726f7200·existence_error.14 ··0x00001de4·65786973·74656e63·655f6572·726f7200·existence_error.
15 ··0x00001d4c·73797374·656d5f65·72726f72·00000000·system_error....15 ··0x00001df4·73797374·656d5f65·72726f72·00000000·system_error....
16 ··0x00001d5c·76617269·61626c65·00000000·696e7374·variable....inst16 ··0x00001e04·76617269·61626c65·00000000·696e7374·variable....inst
17 ··0x00001d6c·616e7469·6174696f·6e5f6572·726f7200·antiation_error.17 ··0x00001e14·616e7469·6174696f·6e5f6572·726f7200·antiation_error.
18 ··0x00001d7c·74797065·5f657272·6f720000·646f6d61·type_error..doma18 ··0x00001e24·74797065·5f657272·6f720000·646f6d61·type_error..doma
19 ··0x00001d8c·696e5f65·72726f72·00000000·6e6f745f·in_error....not_19 ··0x00001e34·696e5f65·72726f72·00000000·6e6f745f·in_error....not_
20 ··0x00001d9c·696d706c·656d656e·74656400·73796e74·implemented.synt20 ··0x00001e44·696d706c·656d656e·74656400·73796e74·implemented.synt
21 ··0x00001dac·61785f65·72726f72·00000000·2e2f7061·ax_error...../pa21 ··0x00001e54·61785f65·72726f72·00000000·2e2f7061·ax_error...../pa
22 ··0x00001dbc·636b6167·65732f63·6c69622f·6572726f·ckages/clib/erro22 ··0x00001e64·636b6167·65732f63·6c69622f·6572726f·ckages/clib/erro
23 ··0x00001dcc·722e6300·30000000·6572726f·72000000·r.c.0...error...23 ··0x00001e74·722e6300·30000000·6572726f·72000000·r.c.0...error...
24 ··0x00001ddc·2f000000·636f6e74·65787400·726c696d·/...context.rlim24 ··0x00001e84·2f000000·636f6e74·65787400·726c696d·/...context.rlim
25 ··0x00001dec·69745f6e·70726f63·00000000·6d61785f·it_nproc....max_25 ··0x00001e94·69745f6e·70726f63·00000000·6d61785f·it_nproc....max_
26 ··0x00001dfc·66696c65·73000000·6d656d6f·72790000·files...memory..26 ··0x00001ea4·66696c65·73000000·6d656d6f·72790000·files...memory..
27 ··0x00001e0c·62756666·65725f73·70616365·00000000·buffer_space....27 ··0x00001eb4·62756666·65725f73·70616365·00000000·buffer_space....
28 ··0x00001e1c·73657467·726f7570·73000000·6c697374·setgroups...list28 ··0x00001ec4·73657467·726f7570·73000000·6c697374·setgroups...list
29 ··0x00001e2c·00000000·75736572·00000000·696e6974·....user....init29 ··0x00001ed4·00000000·75736572·00000000·696e6974·....user....init
30 ··0x00001e3c·67726f75·70730000·67726f75·70000000·groups..group...30 ··0x00001ee4·67726f75·70730000·67726f75·70000000·groups..group...
31 ··0x00001e4c·696e666f·00000000·67726f75·705f696e·info....group_in31 ··0x00001ef4·696e666f·00000000·67726f75·705f696e·info....group_in
32 ··0x00001e5c·666f0000·75736572·5f696e66·6f000000·fo..user_info...32 ··0x00001f04·666f0000·75736572·5f696e66·6f000000·fo..user_info...
33 ··0x00001e6c·67657467·726f7570·73000000·73657465·getgroups...sete33 ··0x00001f14·67657467·726f7570·73000000·73657465·getgroups...sete
34 ··0x00001e7c·67696400·73657465·75696400·73657467·gid.seteuid.setg34 ··0x00001f24·67696400·73657465·75696400·73657467·gid.seteuid.setg
35 ··0x00001e8c·69640000·73657475·69640000·67657475·id..setuid..getu35 ··0x00001f34·69640000·73657475·69640000·67657475·id..setuid..getu
36 ··0x00001e9c·69640000·67657465·75696400·67657467·id..geteuid.getg36 ··0x00001f44·69640000·67657465·75696400·67657467·id..geteuid.getg
37 ··0x00001eac·69640000·67657465·67696400·706c5f65·id..getegid.pl_e37 ··0x00001f54·69640000·67657465·67696400·706c5f65·id..getegid.pl_e
38 ··0x00001ebc·72726f72·00000000·3e000000·41000000·rror....>...A...38 ··0x00001f64·72726f72·00000000·3e000000·41000000·rror....>...A...
39 ··0x00001ecc·0c000000·41000000·11000000·41000000·....A.......A...39 ··0x00001f74·0c000000·41000000·11000000·41000000·....A.......A...
40 ··0x00001edc·27000000·41000000·36000000·41000000·'...A...6...A...40 ··0x00001f84·27000000·41000000·36000000·41000000·'...A...6...A...
41 ··0x00001eec·03000000·41000000·06000000·41000000·....A.......A...41 ··0x00001f94·03000000·41000000·06000000·41000000·....A.......A...
42 ··0x00001efc·15000000·41000000·0f000000·41000000·....A.......A...42 ··0x00001fa4·15000000·41000000·0f000000·41000000·....A.......A...
43 ··0x00001f0c·0e000000·41000000·26000000·41000000·....A...&...A...43 ··0x00001fb4·0e000000·41000000·26000000·41000000·....A...&...A...
44 ··0x00001f1c·13000000·41000000·29000000·41000000·....A...)...A...44 ··0x00001fc4·13000000·41000000·29000000·41000000·....A...)...A...
45 ··0x00001f2c·02000000·41000000·19000000·41000000·....A.......A...45 ··0x00001fd4·02000000·41000000·19000000·41000000·....A.......A...
46 ··0x00001f3c·0a000000·41000000·0b000000·41000000·....A.......A...46 ··0x00001fe4·0a000000·41000000·0b000000·41000000·....A.......A...
47 ··0x00001f4c·00000000·00000000···················........47 ··0x00001ff4·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001f54·00000000····························....2 ··0x00002078·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe14·f10d0000····························....2 ··0x0001fe0c·990e0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe18·b10d0000····························....2 ··0x0001fe10·590e0000····························Y...
  
2.13 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff14·1cfe0100·00000000·00000000·a40a0000·................3 ··0x0001ff14·14fe0100·00000000·00000000·4c0b0000·............L...
4 ··0x0001ff24·a40a0000·a40a0000·a40a0000·a40a0000·................4 ··0x0001ff24·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
5 ··0x0001ff34·a40a0000·a40a0000·a40a0000·a40a0000·................5 ··0x0001ff34·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
6 ··0x0001ff44·a40a0000·a40a0000·a40a0000·a40a0000·................6 ··0x0001ff44·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
7 ··0x0001ff54·a40a0000·a40a0000·a40a0000·a40a0000·................7 ··0x0001ff54·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
8 ··0x0001ff64·a40a0000·a40a0000·a40a0000·a40a0000·................8 ··0x0001ff64·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
9 ··0x0001ff74·a40a0000·a40a0000·a40a0000·a40a0000·................9 ··0x0001ff74·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
10 ··0x0001ff84·a40a0000·a40a0000·a40a0000·a40a0000·................10 ··0x0001ff84·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
11 ··0x0001ff94·a40a0000·a40a0000·a40a0000·a40a0000·................11 ··0x0001ff94·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
12 ··0x0001ffa4·a40a0000·a40a0000·a40a0000·a40a0000·................12 ··0x0001ffa4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
13 ··0x0001ffb4·a40a0000·a40a0000·a40a0000·a40a0000·................13 ··0x0001ffb4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
14 ··0x0001ffc4·a40a0000·a40a0000·a40a0000·a40a0000·................14 ··0x0001ffc4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
15 ··0x0001ffd4·a40a0000·a40a0000·a40a0000·a40a0000·................15 ··0x0001ffd4·4c0b0000·4c0b0000·4c0b0000·4c0b0000·L...L...L...L...
16 ··0x0001ffe4·a40a0000·a40a0000·00000000·00000000·................16 ··0x0001ffe4·4c0b0000·4c0b0000·00000000·00000000·L...L...........
17 ··0x0001fff4·00000000·00000000·00000000··········............17 ··0x0001fff4·00000000·00000000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·31613334·38393863·65666265·30643361·1a34898cefbe0d3a 
3 ··0x00000010·39306234·36306533·30643436·34313133·90b460e30d4641132 ··0x00000000·31613661·34363661·31633834·36396133·1a6a466a1c8469a3
 3 ··0x00000010·32346638·63666439·30303166·32326664·24f8cfd9001f22fd
4 ··0x00000020·39343065·31302e64·65627567·00000000·940e10.debug....4 ··0x00000020·32663038·62302e64·65627567·00000000·2f08b0.debug....
5 ··0x00000030·6dfd65e2····························m.e.5 ··0x00000030·526132f2····························Ra2.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
3.75 MB
./usr/lib/swi-prolog/lib/aarch64-linux/unicode4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/unicode4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 98% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········525552·(bytes·into·file)13 ··Start·of·section·headers:··········525560·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·26
1.97 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x03c290·0x0003c290·0x0003c290·0x00078·0x00078·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x3c214·0x3c214·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x3c30c·0x3c30c·R·E·0x10000
7 ··LOAD···········0x0438c8·0x000438c8·0x000438c8·0x3ca6c·0x3caf8·RW··0x100008 ··LOAD···········0x0438c0·0x000438c0·0x000438c0·0x3ca74·0x3cb00·RW··0x10000
8 ··DYNAMIC········0x07fe68·0x0007fe68·0x0007fe68·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x07fe60·0x0007fe60·0x0007fe60·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x0438c8·0x000438c8·0x000438c8·0x3c738·0x3c738·R···0x112 ··GNU_RELRO······0x0438c0·0x000438c0·0x000438c0·0x3c740·0x3c740·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.72 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x804f0:1 There·are·27·section·headers,·starting·at·offset·0x804f8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000270·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000280·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000003a8·0003a8·00024d·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000003d8·0003d8·00027a·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000005f6·0005f6·00004e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000652·000652·000050·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000644·000644·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000006a4·0006a4·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000684·000684·00aa98·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000704·000704·00aa98·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000b11c·00b11c·000100·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············0000b19c·00b19c·000100·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········0000b21c·00b21c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000b29c·00b29c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000b228·00b228·00019c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········0000b2a8·00b2a8·00019c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0000b3c8·00b3c8·001ba4·00··AX··0···0··815 ··[11]·.text·············PROGBITS········0000b448·00b448·001ba4·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000cf6c·00cf6c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000cfec·00cfec·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000cf74·00cf74·02f29c·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000cff4·00cff4·02f29c·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······0003c290·03c290·000078·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········0003c210·03c210·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········0003c308·03c308·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······000438c8·0438c8·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······000438c0·0438c0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······000438cc·0438cc·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······000438c4·0438c4·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········000438d0·0438d0·03c598·00··WA··0···0··422 ··[18]·.data.rel.ro······PROGBITS········000438c8·0438c8·03c598·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0007fe68·07fe68·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0007fe60·07fe60·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0007ff60·07ff60·0000a0·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0007ff60·07ff60·0000a0·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00080000·080000·000334·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00080000·080000·000334·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00080334·080334·00008c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00080334·080334·00008c·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·080334·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·080334·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·080365·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·080365·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0803c0·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·0803c0·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0803f4·0000f9·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0803f4·000104·00······0···0··1
30 Key·to·Flags:31 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.58 KB
readelf --wide --symbols {}
    
Offset 1, 42 lines modifiedOffset 1, 43 lines modified
  
1 Symbol·table·'.dynsym'·contains·39·entries:1 Symbol·table·'.dynsym'·contains·40·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000b21c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·0000b29c·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00080000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00080000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·raise@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_chars
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_bool
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(2)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_tolower_loc@GLIBC_2.4·(3)
27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__28 ····25:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(2)29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_nchars30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_nchars
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nchars
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(2)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert_fail@GLIBC_2.4·(3)
41 ····38:·0000bce1···672·FUNC····GLOBAL·DEFAULT···11·install_unicode4pl42 ····39:·0000bd61···672·FUNC····GLOBAL·DEFAULT···11·install_unicode4pl
459 KB
readelf --wide --relocs {}
Max HTML report size reached
2.29 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0x7fe68·contains·27·entries:1 Dynamic·section·at·offset·0x7fe60·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xb21c6 ·0x0000000c·(INIT)·······················0xb29c
6 ·0x0000000d·(FINI)·······················0xcf6c7 ·0x0000000d·(FINI)·······················0xcfec
7 ·0x00000019·(INIT_ARRAY)·················0x438c88 ·0x00000019·(INIT_ARRAY)·················0x438c0
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x438cc10 ·0x0000001a·(FINI_ARRAY)·················0x438c4
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x3a813 ·0x00000005·(STRTAB)·····················0x3d8
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················589·(bytes)15 ·0x0000000a·(STRSZ)······················634·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x7ff6017 ·0x00000003·(PLTGOT)·····················0x7ff60
17 ·0x00000002·(PLTRELSZ)···················256·(bytes)18 ·0x00000002·(PLTRELSZ)···················256·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xb11c20 ·0x00000017·(JMPREL)·····················0xb19c
20 ·0x00000011·(REL)························0x68421 ·0x00000011·(REL)························0x704
21 ·0x00000012·(RELSZ)······················43672·(bytes)22 ·0x00000012·(RELSZ)······················43672·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x64426 ·0x6ffffffe·(VERNEED)····················0x6a4
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x5f628 ·0x6ffffff0·(VERSYM)·····················0x652
28 ·0x6ffffffa·(RELCOUNT)···················545429 ·0x6ffffffa·(RELCOUNT)···················5454
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3b5c3df9bf622afabb05fbca6592a346a748bb453 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·382b50db74c86c5e6b27972c9142c7e481fd74dd
2.38 KB
readelf --wide --version-info {}
    
Offset 1, 20 lines modifiedOffset 1, 22 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·39·entries:1 Version·symbols·section·'.gnu.version'·contains·40·entries:
2 ·Addr:·0x00000000000005f6··Offset:·0x000005f6··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000652··Offset:·0x00000652··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
6 ··00c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
9 ··018:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
  
13 Version·needs·section·'.gnu.version_r'·contains·2·entries:13 Version·needs·section·'.gnu.version_r'·contains·3·entries:
14 ·Addr:·0x0000000000000644··Offset:·0x00000644··Link:·4·(.dynstr)14 ·Addr:·0x00000000000006a4··Offset:·0x000006a4··Link:·4·(.dynstr)
15 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·115 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
16 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·316 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
17 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·117 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
18 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·218 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 19 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 20 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
809 B
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_new_term_ref5 PL_new_term_ref
6 PL_unify_term6 PL_unify_term
7 PL_raise_exception7 PL_raise_exception
 8 __aeabi_unwind_cpp_pr0
8 PL_copy_term_ref9 PL_copy_term_ref
9 PL_get_integer10 PL_get_integer
10 PL_get_list11 PL_get_list
11 PL_get_atom12 PL_get_atom
12 PL_get_nil13 PL_get_nil
13 __stack_chk_fail14 __stack_chk_fail
14 __stack_chk_guard15 __stack_chk_guard
Offset 26, 14 lines modifiedOffset 27, 15 lines modified
26 _PL_get_arg_sz27 _PL_get_arg_sz
27 PL_unify_list28 PL_unify_list
28 PL_unify_bool29 PL_unify_bool
29 PL_unify_nil30 PL_unify_nil
30 install_unicode4pl31 install_unicode4pl
31 PL_new_functor_sz32 PL_new_functor_sz
32 PL_register_foreign33 PL_register_foreign
 34 libgcc_s.so.1
33 libc.so.635 libc.so.6
34 ld-linux-armhf.so.336 ld-linux-armhf.so.3
35 GLIBC_2.437 GLIBC_2.4
36 H»      KxD»   J{D38 H»      KxD»   J{D
37 F|D*F1F(F39 F|D*F1F(F
38 K6Bzzzzzzzzz>40 K6Bzzzzzzzzz>
39 #FIF@F:F41 #FIF@F:F
Offset 89, 14 lines modifiedOffset 91, 15 lines modified
89 .shstrtab91 .shstrtab
90 .note.gnu.build-id92 .note.gnu.build-id
91 .gnu.hash93 .gnu.hash
92 .gnu.version94 .gnu.version
93 .gnu.version_r95 .gnu.version_r
94 .rel.dyn96 .rel.dyn
95 .rel.plt97 .rel.plt
 98 .ARM.exidx
96 .eh_frame99 .eh_frame
97 .init_array100 .init_array
98 .fini_array101 .fini_array
99 .data.rel.ro102 .data.rel.ro
100 .dynamic103 .dynamic
101 .ARM.attributes104 .ARM.attributes
102 .gnu_debugaltlink105 .gnu_debugaltlink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·26000000·01000000·05000000·....&...........2 ··0x00000138·02000000·27000000·01000000·05000000·....'...........
3 ··0x00000128·02000400·26000000·00000000·33e06147·....&.......3.aG3 ··0x00000148·02000400·27000000·00000000·33e06147·....'.......3.aG
  
5.18 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 40 lines modifiedOffset 1, 43 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000003a8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000003d8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000003b8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000003e8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000003c8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000003f8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000003d8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000408·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000003e8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000418·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000003f8·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term7 ··0x00000428·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term
8 ··0x00000408·5f726566·00504c5f·756e6966·795f7465·_ref.PL_unify_te8 ··0x00000438·5f726566·00504c5f·756e6966·795f7465·_ref.PL_unify_te
9 ··0x00000418·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce9 ··0x00000448·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
 10 ··0x00000458·7074696f·6e005f5f·61656162·695f756e·ption.__aeabi_un
 11 ··0x00000468·77696e64·5f637070·5f707230·00504c5f·wind_cpp_pr0.PL_
 12 ··0x00000478·636f7079·5f746572·6d5f7265·6600504c·copy_term_ref.PL
10 ··0x00000428·7074696f·6e00504c·5f636f70·795f7465·ption.PL_copy_te 
11 ··0x00000438·726d5f72·65660050·4c5f6765·745f696e·rm_ref.PL_get_in 
12 ··0x00000448·74656765·7200504c·5f676574·5f6c6973·teger.PL_get_lis 
13 ··0x00000458·7400504c·5f676574·5f61746f·6d00504c·t.PL_get_atom.PL 
14 ··0x00000468·5f676574·5f6e696c·005f5f73·7461636b·_get_nil.__stack 
15 ··0x00000478·5f63686b·5f666169·6c005f5f·73746163·_chk_fail.__stac 
16 ··0x00000488·6b5f6368·6b5f6775·61726400·504c5f75·k_chk_guard.PL_u 
17 ··0x00000498·6e696679·5f696e74·65676572·00504c5f·nify_integer.PL_13 ··0x00000488·5f676574·5f696e74·65676572·00504c5f·_get_integer.PL_
 14 ··0x00000498·6765745f·6c697374·00504c5f·6765745f·get_list.PL_get_
18 ··0x000004a8·6765745f·6e636861·72730050·4c5f756e·get_nchars.PL_un 
19 ··0x000004b8·6966795f·63686172·73006672·6565005f·ify_chars.free._ 
20 ··0x000004c8·5f617373·6572745f·6661696c·005f5f63·_assert_fail.__c 
21 ··0x000004d8·74797065·5f625f6c·6f63005f·5f637479·type_b_loc.__cty 
22 ··0x000004e8·70655f74·6f6c6f77·65725f6c·6f630050·pe_tolower_loc.P 
23 ··0x000004f8·4c5f6e65·775f6174·6f6d0050·4c5f756e·L_new_atom.PL_un 
24 ··0x00000508·6966795f·61746f6d·00504c5f·6765745f·ify_atom.PL_get_15 ··0x000004a8·61746f6d·00504c5f·6765745f·6e696c00·atom.PL_get_nil.
25 ··0x00000518·61746f6d·5f6e6368·61727300·504c5f67·atom_nchars.PL_g 
26 ··0x00000528·65745f6e·616d655f·61726974·795f737a·et_name_arity_sz16 ··0x000004b8·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail
 17 ··0x000004c8·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua
 18 ··0x000004d8·72640050·4c5f756e·6966795f·696e7465·rd.PL_unify_inte
27 ··0x00000538·00504c5f·6765745f·77636861·7273005f·.PL_get_wchars._19 ··0x000004e8·67657200·504c5f67·65745f6e·63686172·ger.PL_get_nchar
28 ··0x00000548·504c5f67·65745f61·72675f73·7a00504c·PL_get_arg_sz.PL 
29 ··0x00000558·5f756e69·66795f6c·69737400·504c5f75·_unify_list.PL_u 
30 ··0x00000568·6e696679·5f626f6f·6c00504c·5f756e69·nify_bool.PL_uni 
31 ··0x00000578·66795f6e·696c0069·6e737461·6c6c5f75·fy_nil.install_u 
32 ··0x00000588·6e69636f·64653470·6c00504c·5f6e6577·nicode4pl.PL_new 
33 ··0x00000598·5f66756e·63746f72·5f737a00·504c5f72·_functor_sz.PL_r 
34 ··0x000005a8·65676973·7465725f·666f7265·69676e00·egister_foreign. 
35 ··0x000005b8·6d616c6c·6f630072·65616c6c·6f630072·malloc.realloc.r 
36 ··0x000005c8·61697365·006c6962·632e736f·2e36006c·aise.libc.so.6.l 
37 ··0x000005d8·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so 
38 ··0x000005e8·2e330047·4c494243·5f322e34·00·······.3.GLIBC_2.4.20 ··0x000004f8·7300504c·5f756e69·66795f63·68617273·s.PL_unify_chars
 21 ··0x00000508·00667265·65005f5f·61737365·72745f66·.free.__assert_f
 22 ··0x00000518·61696c00·5f5f6374·7970655f·625f6c6f·ail.__ctype_b_lo
 23 ··0x00000528·63005f5f·63747970·655f746f·6c6f7765·c.__ctype_tolowe
 24 ··0x00000538·725f6c6f·6300504c·5f6e6577·5f61746f·r_loc.PL_new_ato
 25 ··0x00000548·6d00504c·5f756e69·66795f61·746f6d00·m.PL_unify_atom.
 26 ··0x00000558·504c5f67·65745f61·746f6d5f·6e636861·PL_get_atom_ncha
 27 ··0x00000568·72730050·4c5f6765·745f6e61·6d655f61·rs.PL_get_name_a
 28 ··0x00000578·72697479·5f737a00·504c5f67·65745f77·rity_sz.PL_get_w
 29 ··0x00000588·63686172·73005f50·4c5f6765·745f6172·chars._PL_get_ar
 30 ··0x00000598·675f737a·00504c5f·756e6966·795f6c69·g_sz.PL_unify_li
 31 ··0x000005a8·73740050·4c5f756e·6966795f·626f6f6c·st.PL_unify_bool
 32 ··0x000005b8·00504c5f·756e6966·795f6e69·6c00696e·.PL_unify_nil.in
 33 ··0x000005c8·7374616c·6c5f756e·69636f64·6534706c·stall_unicode4pl
 34 ··0x000005d8·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
 35 ··0x000005e8·737a0050·4c5f7265·67697374·65725f66·sz.PL_register_f
 36 ··0x000005f8·6f726569·676e006d·616c6c6f·63007265·oreign.malloc.re
 37 ··0x00000608·616c6c6f·63007261·69736500·6c696267·alloc.raise.libg
 38 ··0x00000618·63635f73·2e736f2e·31006c69·62632e73·cc_s.so.1.libc.s
 39 ··0x00000628·6f2e3600·6c642d6c·696e7578·2d61726d·o.6.ld-linux-arm
 40 ··0x00000638·68662e73·6f2e3300·474c4942·435f322e·hf.so.3.GLIBC_2.
 41 ··0x00000648·34004743·435f332e·3500··············4.GCC_3.5.
  
392 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000b21c·<.init>:2 0000b29c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     b3c8·<__assert_fail@plt+0x10>5 »       bl»     b448·<__assert_fail@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
6.22 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 173 lines modifiedOffset 1, 173 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000b228·<raise@plt-0x14>:2 0000b2a8·<raise@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·b238·<raise@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·b2b8·<raise@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  r4,·r7,·r8,·lsr·#267 »       andeq»  r4,·r7,·r8,·lsr·#25
  
8 0000b23c·<raise@plt>:8 0000b2bc·<raise@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#116,·20»       @·0x7400010 »       add»    ip,·ip,·#116,·20»       @·0x74000
11 »       ldr»    pc,·[ip,·#3368]!»      @·0xd2811 »       ldr»    pc,·[ip,·#3240]!»      @·0xca8
  
12 0000b248·<PL_unify_integer@plt>:12 0000b2c8·<PL_unify_integer@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#116,·20»       @·0x7400014 »       add»    ip,·ip,·#116,·20»       @·0x74000
15 »       ldr»    pc,·[ip,·#3360]!»      @·0xd2015 »       ldr»    pc,·[ip,·#3232]!»      @·0xca0
  
16 0000b254·<__cxa_finalize@plt>:16 0000b2d4·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#116,·20»       @·0x7400018 »       add»    ip,·ip,·#116,·20»       @·0x74000
19 »       ldr»    pc,·[ip,·#3352]!»      @·0xd1819 »       ldr»    pc,·[ip,·#3224]!»      @·0xc98
  
20 0000b260·<PL_unify_term@plt>:20 0000b2e0·<PL_unify_term@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#116,·20»       @·0x7400022 »       add»    ip,·ip,·#116,·20»       @·0x74000
23 »       ldr»    pc,·[ip,·#3344]!»      @·0xd1023 »       ldr»    pc,·[ip,·#3216]!»      @·0xc90
  
24 0000b26c·<free@plt>:24 0000b2ec·<free@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#116,·20»       @·0x7400026 »       add»    ip,·ip,·#116,·20»       @·0x74000
27 »       ldr»    pc,·[ip,·#3336]!»      @·0xd0827 »       ldr»    pc,·[ip,·#3208]!»      @·0xc88
  
28 0000b278·<PL_unify_nil@plt>:28 0000b2f8·<PL_unify_nil@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#116,·20»       @·0x7400030 »       add»    ip,·ip,·#116,·20»       @·0x74000
31 »       ldr»    pc,·[ip,·#3328]!»      @·0xd0031 »       ldr»    pc,·[ip,·#3200]!»      @·0xc80
  
32 0000b284·<PL_register_foreign@plt>:32 0000b304·<PL_register_foreign@plt>:
33 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477833 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#116,·20»       @·0x7400035 »       add»    ip,·ip,·#116,·20»       @·0x74000
36 »       ldr»    pc,·[ip,·#3316]!»      @·0xcf436 »       ldr»    pc,·[ip,·#3188]!»      @·0xc74
  
37 0000b294·<PL_get_name_arity_sz@plt>:37 0000b314·<PL_get_name_arity_sz@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#116,·20»       @·0x7400039 »       add»    ip,·ip,·#116,·20»       @·0x74000
40 »       ldr»    pc,·[ip,·#3308]!»      @·0xcec40 »       ldr»    pc,·[ip,·#3180]!»      @·0xc6c
  
41 0000b2a0·<PL_unify_chars@plt>:41 0000b320·<PL_unify_chars@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#116,·20»       @·0x7400043 »       add»    ip,·ip,·#116,·20»       @·0x74000
44 »       ldr»    pc,·[ip,·#3300]!»      @·0xce444 »       ldr»    pc,·[ip,·#3172]!»      @·0xc64
  
45 0000b2ac·<__stack_chk_fail@plt>:45 0000b32c·<__stack_chk_fail@plt>:
46 »       add»    ip,·pc,·#0,·1246 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#116,·20»       @·0x7400047 »       add»    ip,·ip,·#116,·20»       @·0x74000
48 »       ldr»    pc,·[ip,·#3292]!»      @·0xcdc48 »       ldr»    pc,·[ip,·#3164]!»      @·0xc5c
  
49 0000b2b8·<realloc@plt>:49 0000b338·<realloc@plt>:
50 »       add»    ip,·pc,·#0,·1250 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#116,·20»       @·0x7400051 »       add»    ip,·ip,·#116,·20»       @·0x74000
52 »       ldr»    pc,·[ip,·#3284]!»      @·0xcd452 »       ldr»    pc,·[ip,·#3156]!»      @·0xc54
  
53 0000b2c4·<PL_raise_exception@plt>:53 0000b344·<PL_raise_exception@plt>:
54 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477854 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#116,·20»       @·0x7400056 »       add»    ip,·ip,·#116,·20»       @·0x74000
57 »       ldr»    pc,·[ip,·#3272]!»      @·0xcc857 »       ldr»    pc,·[ip,·#3144]!»      @·0xc48
  
58 0000b2d4·<PL_new_functor_sz@plt>:58 0000b354·<PL_new_functor_sz@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#116,·20»       @·0x7400060 »       add»    ip,·ip,·#116,·20»       @·0x74000
61 »       ldr»    pc,·[ip,·#3264]!»      @·0xcc061 »       ldr»    pc,·[ip,·#3136]!»      @·0xc40
  
62 0000b2e0·<PL_new_term_ref@plt>:62 0000b360·<PL_new_term_ref@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#116,·20»       @·0x7400064 »       add»    ip,·ip,·#116,·20»       @·0x74000
65 »       ldr»    pc,·[ip,·#3256]!»      @·0xcb865 »       ldr»    pc,·[ip,·#3128]!»      @·0xc38
  
66 0000b2ec·<PL_new_atom@plt>:66 0000b36c·<PL_new_atom@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#116,·20»       @·0x7400068 »       add»    ip,·ip,·#116,·20»       @·0x74000
69 »       ldr»    pc,·[ip,·#3248]!»      @·0xcb069 »       ldr»    pc,·[ip,·#3120]!»      @·0xc30
  
70 0000b2f8·<PL_unify_bool@plt>:70 0000b378·<PL_unify_bool@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#116,·20»       @·0x7400072 »       add»    ip,·ip,·#116,·20»       @·0x74000
73 »       ldr»    pc,·[ip,·#3240]!»      @·0xca873 »       ldr»    pc,·[ip,·#3112]!»      @·0xc28
  
74 0000b304·<PL_get_wchars@plt>:74 0000b384·<PL_get_wchars@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#116,·20»       @·0x7400076 »       add»    ip,·ip,·#116,·20»       @·0x74000
77 »       ldr»    pc,·[ip,·#3232]!»      @·0xca077 »       ldr»    pc,·[ip,·#3104]!»      @·0xc20
  
78 0000b310·<malloc@plt>:78 0000b390·<malloc@plt>:
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#116,·20»       @·0x7400080 »       add»    ip,·ip,·#116,·20»       @·0x74000
81 »       ldr»    pc,·[ip,·#3224]!»      @·0xc9881 »       ldr»    pc,·[ip,·#3096]!»      @·0xc18
  
82 0000b31c·<__ctype_tolower_loc@plt>:82 0000b39c·<__ctype_tolower_loc@plt>:
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#116,·20»       @·0x7400084 »       add»    ip,·ip,·#116,·20»       @·0x74000
85 »       ldr»    pc,·[ip,·#3216]!»      @·0xc9085 »       ldr»    pc,·[ip,·#3088]!»      @·0xc10
  
86 0000b328·<__gmon_start__@plt>:86 0000b3a8·<__gmon_start__@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#116,·20»       @·0x7400088 »       add»    ip,·ip,·#116,·20»       @·0x74000
89 »       ldr»    pc,·[ip,·#3208]!»      @·0xc8889 »       ldr»    pc,·[ip,·#3080]!»      @·0xc08
  
90 0000b334·<__ctype_b_loc@plt>:90 0000b3b4·<__ctype_b_loc@plt>:
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#116,·20»       @·0x7400092 »       add»    ip,·ip,·#116,·20»       @·0x74000
93 »       ldr»    pc,·[ip,·#3200]!»      @·0xc8093 »       ldr»    pc,·[ip,·#3072]!»      @·0xc00
  
94 0000b340·<PL_get_atom_nchars@plt>:94 0000b3c0·<PL_get_atom_nchars@plt>:
95 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#116,·20»       @·0x7400096 »       add»    ip,·ip,·#116,·20»       @·0x74000
97 »       ldr»    pc,·[ip,·#3192]!»      @·0xc7897 »       ldr»    pc,·[ip,·#3064]!»      @·0xbf8
  
98 0000b34c·<PL_copy_term_ref@plt>:98 0000b3cc·<PL_copy_term_ref@plt>:
99 »       add»    ip,·pc,·#0,·1299 »       add»    ip,·pc,·#0,·12
100 »       add»    ip,·ip,·#116,·20»       @·0x74000100 »       add»    ip,·ip,·#116,·20»       @·0x74000
Max diff block lines reached; 1608/6189 bytes (25.98%) of diff not shown.
123 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000cf6c·<.fini>:2 0000cfec·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
1.16 MB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0003c210·00000000····························....2 ··0x0003c308·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x000438c8·8db40000····························....2 ··0x000438c0·0db50000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x000438cc·4db40000····························M...2 ··0x000438c4·cdb40000····························....
  
1.97 MB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
1.48 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0007ff60·68fe0700·00000000·00000000·28b20000·h...........(...3 ··0x0007ff60·60fe0700·00000000·00000000·a8b20000·`...............
4 ··0x0007ff70·28b20000·28b20000·28b20000·28b20000·(...(...(...(...4 ··0x0007ff70·a8b20000·a8b20000·a8b20000·a8b20000·................
5 ··0x0007ff80·28b20000·28b20000·28b20000·28b20000·(...(...(...(...5 ··0x0007ff80·a8b20000·a8b20000·a8b20000·a8b20000·................
6 ··0x0007ff90·28b20000·28b20000·28b20000·28b20000·(...(...(...(...6 ··0x0007ff90·a8b20000·a8b20000·a8b20000·a8b20000·................
7 ··0x0007ffa0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...7 ··0x0007ffa0·a8b20000·a8b20000·a8b20000·a8b20000·................
8 ··0x0007ffb0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...8 ··0x0007ffb0·a8b20000·a8b20000·a8b20000·a8b20000·................
9 ··0x0007ffc0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...9 ··0x0007ffc0·a8b20000·a8b20000·a8b20000·a8b20000·................
10 ··0x0007ffd0·28b20000·28b20000·28b20000·28b20000·(...(...(...(...10 ··0x0007ffd0·a8b20000·a8b20000·a8b20000·a8b20000·................
11 ··0x0007ffe0·28b20000·28b20000·28b20000·00000000·(...(...(.......11 ··0x0007ffe0·a8b20000·a8b20000·a8b20000·00000000·................
12 ··0x0007fff0·00000000·00000000·00000000·00000000·................12 ··0x0007fff0·00000000·00000000·00000000·00000000·................
  
6.87 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00080000·00000800·01000000·78d30000·00000000·........x.......2 ··0x00080000·00000800·01000000·f8d30000·00000000·................
3 ··0x00080010·02000000·7cd30000·00000000·03000000·....|...........3 ··0x00080010·02000000·fcd30000·00000000·03000000·................
4 ··0x00080020·80d30000·00000000·04000000·84d30000·................4 ··0x00080020·00d40000·00000000·04000000·04d40000·................
5 ··0x00080030·00000000·05000000·88d30000·00000000·................5 ··0x00080030·00000000·05000000·08d40000·00000000·................
6 ··0x00080040·06000000·8cd30000·00000000·07000000·................6 ··0x00080040·06000000·0cd40000·00000000·07000000·................
7 ··0x00080050·90d30000·00000000·08000000·94d30000·................7 ··0x00080050·10d40000·00000000·08000000·14d40000·................
8 ··0x00080060·00000000·09000000·98d30000·00000000·................8 ··0x00080060·00000000·09000000·18d40000·00000000·................
9 ··0x00080070·0a000000·9cd30000·00000000·0b000000·................9 ··0x00080070·0a000000·1cd40000·00000000·0b000000·................
10 ··0x00080080·a0d30000·00000000·0c000000·a4d30000·................10 ··0x00080080·20d40000·00000000·0c000000·24d40000··...........$...
11 ··0x00080090·00000000·0d000000·a8d30000·00000000·................11 ··0x00080090·00000000·0d000000·28d40000·00000000·........(.......
12 ··0x000800a0·0e000000·acd30000·00000000·0f000000·................12 ··0x000800a0·0e000000·2cd40000·00000000·0f000000·....,...........
13 ··0x000800b0·b0d30000·00000000·10000000·b4d30000·................13 ··0x000800b0·30d40000·00000000·10000000·34d40000·0...........4...
14 ··0x000800c0·00000000·11000000·b8d30000·00000000·................14 ··0x000800c0·00000000·11000000·38d40000·00000000·........8.......
15 ··0x000800d0·12000000·bcd30000·00000000·13000000·................15 ··0x000800d0·12000000·3cd40000·00000000·13000000·....<...........
16 ··0x000800e0·c0d30000·00000000·14000000·c4d30000·................16 ··0x000800e0·40d40000·00000000·14000000·44d40000·@...........D...
17 ··0x000800f0·00000000·15000000·c8d30000·00000000·................17 ··0x000800f0·00000000·15000000·48d40000·00000000·........H.......
18 ··0x00080100·16000000·ccd30000·00000000·17000000·................18 ··0x00080100·16000000·4cd40000·00000000·17000000·....L...........
19 ··0x00080110·d0d30000·00000000·18000000·d4d30000·................19 ··0x00080110·50d40000·00000000·18000000·54d40000·P...........T...
20 ··0x00080120·00000000·19000000·d8d30000·00000000·................20 ··0x00080120·00000000·19000000·58d40000·00000000·........X.......
21 ··0x00080130·1a000000·dcd30000·00000000·1b000000·................21 ··0x00080130·1a000000·5cd40000·00000000·1b000000·....\...........
22 ··0x00080140·e0d30000·00000000·1c000000·5cd30000·............\...22 ··0x00080140·60d40000·00000000·1c000000·dcd30000·`...............
23 ··0x00080150·00000000·1d000000·e4d30000·00000000·................23 ··0x00080150·00000000·1d000000·64d40000·00000000·........d.......
24 ··0x00080160·1e000000·e8d30000·00000000·00000000·................24 ··0x00080160·1e000000·68d40000·00000000·00000000·....h...........
25 ··0x00080170·00000000·00000000·01000000·30d30000·............0...25 ··0x00080170·00000000·00000000·01000000·b0d30000·................
26 ··0x00080180·00000000·02000000·34d30000·00000000·........4.......26 ··0x00080180·00000000·02000000·b4d30000·00000000·................
27 ··0x00080190·03000000·38d30000·00000000·04000000·....8...........27 ··0x00080190·03000000·b8d30000·00000000·04000000·................
28 ··0x000801a0·e8d20000·00000000·05000000·3cd30000·............<...28 ··0x000801a0·68d30000·00000000·05000000·bcd30000·h...............
29 ··0x000801b0·00000000·06000000·40d30000·00000000·........@.......29 ··0x000801b0·00000000·06000000·c0d30000·00000000·................
30 ··0x000801c0·07000000·44d30000·00000000·08000000·....D...........30 ··0x000801c0·07000000·c4d30000·00000000·08000000·................
31 ··0x000801d0·48d30000·00000000·09000000·4cd30000·H...........L...31 ··0x000801d0·c8d30000·00000000·09000000·ccd30000·................
32 ··0x000801e0·00000000·0a000000·50d30000·00000000·........P.......32 ··0x000801e0·00000000·0a000000·d0d30000·00000000·................
33 ··0x000801f0·0b000000·54d30000·00000000·0c000000·....T...........33 ··0x000801f0·0b000000·d4d30000·00000000·0c000000·................
34 ··0x00080200·58d30000·00000000·0d000000·5cd30000·X...........\...34 ··0x00080200·d8d30000·00000000·0d000000·dcd30000·................
35 ··0x00080210·00000000·0e000000·60d30000·00000000·........`.......35 ··0x00080210·00000000·0e000000·e0d30000·00000000·................
36 ··0x00080220·0f000000·64d30000·00000000·10000000·....d...........36 ··0x00080220·0f000000·e4d30000·00000000·10000000·................
37 ··0x00080230·68d30000·00000000·11000000·6cd30000·h...........l...37 ··0x00080230·e8d30000·00000000·11000000·ecd30000·................
38 ··0x00080240·00000000·12000000·70d30000·00000000·........p.......38 ··0x00080240·00000000·12000000·f0d30000·00000000·................
39 ··0x00080250·13000000·74d30000·00000000·00000000·....t...........39 ··0x00080250·13000000·f4d30000·00000000·00000000·................
40 ··0x00080260·00000000·00000000·01000000·a8d20000·................40 ··0x00080260·00000000·00000000·01000000·28d30000·............(...
41 ··0x00080270·00000000·02000000·b0d20000·00000000·................41 ··0x00080270·00000000·02000000·30d30000·00000000·........0.......
42 ··0x00080280·03000000·b8d20000·00000000·04000000·................42 ··0x00080280·03000000·38d30000·00000000·04000000·....8...........
43 ··0x00080290·c0d20000·00000000·05000000·c8d20000·................43 ··0x00080290·40d30000·00000000·05000000·48d30000·@...........H...
44 ··0x000802a0·00000000·06000000·d0d20000·00000000·................44 ··0x000802a0·00000000·06000000·50d30000·00000000·........P.......
45 ··0x000802b0·07000000·dcd20000·00000000·08000000·................45 ··0x000802b0·07000000·5cd30000·00000000·08000000·....\...........
46 ··0x000802c0·e4d20000·00000000·09000000·ecd20000·................46 ··0x000802c0·64d30000·00000000·09000000·6cd30000·d...........l...
47 ··0x000802d0·00000000·0a000000·f0d20000·00000000·................47 ··0x000802d0·00000000·0a000000·70d30000·00000000·........p.......
48 ··0x000802e0·0b000000·fcd20000·00000000·0c000000·................48 ··0x000802e0·0b000000·7cd30000·00000000·0c000000·....|...........
49 ··0x000802f0·04d30000·00000000·0d000000·0cd30000·................49 ··0x000802f0·84d30000·00000000·0d000000·8cd30000·................
50 ··0x00080300·00000000·0e000000·14d30000·00000000·................50 ··0x00080300·00000000·0e000000·94d30000·00000000·................
51 ··0x00080310·0f000000·1cd30000·00000000·10000000·................51 ··0x00080310·0f000000·9cd30000·00000000·10000000·................
52 ··0x00080320·28d30000·00000000·00000000·00000000·(...............52 ··0x00080320·a8d30000·00000000·00000000·00000000·................
53 ··0x00080330·00000000····························....53 ··0x00080330·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·35633364·66396266·36323261·66616262·5c3df9bf622afabb 
3 ··0x00000010·30356662·63613635·39326133·34366137·05fbca6592a346a72 ··0x00000000·32623530·64623734·63383663·35653662·2b50db74c86c5e6b
 3 ··0x00000010·32373937·32633931·34326337·65343831·27972c9142c7e481
4 ··0x00000020·34386262·34352e64·65627567·00000000·48bb45.debug....4 ··0x00000020·66643734·64642e64·65627567·00000000·fd74dd.debug....
5 ··0x00000030·09c64b67····························..Kg5 ··0x00000030·8a19f445····························...E
  
1.67 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·7567616c·746c696e·6b002e67·6e755f64·ugaltlink..gnu_d 
18 ··0x000000f0·65627567·6c696e6b·00················ebuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6461·..fini_array..da
 14 ··0x000000b0·74612e72·656c2e72·6f002e64·796e616d·ta.rel.ro..dynam
 15 ··0x000000c0·6963002e·676f7400·2e646174·61002e62·ic..got..data..b
 16 ··0x000000d0·7373002e·41524d2e·61747472·69627574·ss..ARM.attribut
 17 ··0x000000e0·6573002e·676e755f·64656275·67616c74·es..gnu_debugalt
 18 ··0x000000f0·6c696e6b·002e676e·755f6465·6275676c·link..gnu_debugl
 19 ··0x00000100·696e6b00····························ink.
  
181 KB
./usr/lib/swi-prolog/lib/aarch64-linux/unix.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/test_ffi.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 74% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66008·(bytes·into·file)13 ··Start·of·section·headers:··········66084·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·26
1.96 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x002f40·0x00002f40·0x00002f40·0x000b8·0x000b8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x02648·0x02648·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x02ffc·0x02ffc·R·E·0x10000
7 ··LOAD···········0x00fd7c·0x0001fd7c·0x0001fd7c·0x002a0·0x002a8·RW··0x100008 ··LOAD···········0x00fda0·0x0001fda0·0x0001fda0·0x002c0·0x002c8·RW··0x10000
8 ··DYNAMIC········0x00fdd4·0x0001fdd4·0x0001fdd4·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fda8·0x0001fda8·0x0001fda8·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd7c·0x0001fd7c·0x0001fd7c·0x00284·0x00284·R···0x112 ··GNU_RELRO······0x00fda0·0x0001fda0·0x0001fda0·0x00260·0x00260·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.72 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x101d8:1 There·are·27·section·headers,·starting·at·offset·0x10224:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0004d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000580·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000608·000608·0003f8·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000006dc·0006dc·000583·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000a00·000a00·00009a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000c60·000c60·0000b0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000a9c·000a9c·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000d10·000d10·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000aec·000aec·0000b8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000d70·000d70·000088·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000ba4·000ba4·000218·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00000df8·000df8·000270·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000dbc·000dbc·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001068·001068·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000dc8·000dc8·000348·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001074·001074·0003d8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001110·001110·00117c·00··AX··0···0··415 ··[11]·.text·············PROGBITS········0000144c·00144c·00151c·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········0000228c·00228c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002968·002968·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002294·002294·0003b0·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00002970·002970·0005c4·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00002f34·002f34·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00002f40·002f40·0000b8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00002644·002644·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00002ff8·002ff8·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd7c·00fd7c·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fda0·00fda0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd80·00fd80·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fda4·00fda4·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········0001fd84·00fd84·000050·00··WA··0···0··4 
22 ··[18]·.dynamic··········DYNAMIC·········0001fdd4·00fdd4·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fda8·00fda8·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fecc·00fecc·000134·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fea8·00fea8·000158·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000060·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002001c·01001c·000008·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020060·010060·000008·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010060·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010091·00005b·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100ec·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0100dc·0000f9·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·010120·000102·00······0···0··1
30 Key·to·Flags:31 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
11.3 KB
readelf --wide --symbols {}
Max HTML report size reached
12.3 KB
readelf --wide --relocs {}
Max HTML report size reached
2.48 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfdd4·contains·27·entries:1 Dynamic·section·at·offset·0xfda8·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xdbc6 ·0x0000000c·(INIT)·······················0x1068
6 ·0x0000000d·(FINI)·······················0x228c7 ·0x0000000d·(FINI)·······················0x2968
7 ·0x00000019·(INIT_ARRAY)·················0x1fd7c8 ·0x00000019·(INIT_ARRAY)·················0x1fda0
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fd8010 ·0x0000001a·(FINI_ARRAY)·················0x1fda4
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x60813 ·0x00000005·(STRTAB)·····················0x6dc
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x15c
14 ·0x0000000a·(STRSZ)······················1016·(bytes)15 ·0x0000000a·(STRSZ)······················1411·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fecc17 ·0x00000003·(PLTGOT)·····················0x1fea8
17 ·0x00000002·(PLTRELSZ)···················536·(bytes)18 ·0x00000002·(PLTRELSZ)···················624·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0xba420 ·0x00000017·(JMPREL)·····················0xdf8
20 ·0x00000011·(REL)························0xaec21 ·0x00000011·(REL)························0xd70
21 ·0x00000012·(RELSZ)······················184·(bytes)22 ·0x00000012·(RELSZ)······················136·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xa9c26 ·0x6ffffffe·(VERNEED)····················0xd10
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xa0028 ·0x6ffffff0·(VERSYM)·····················0xc60
28 ·0x6ffffffa·(RELCOUNT)···················1629 ·0x6ffffffa·(RELCOUNT)···················12
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·c893393fa45eeae703f29158ee467cc37fdc8f353 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·037a640165474d779274641277754dc35cb7205c
4.06 KB
readelf --wide --version-info {}
    
Offset 1, 31 lines modifiedOffset 1, 34 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·77·entries:1 Version·symbols·section·'.gnu.version'·contains·88·entries:
2 ·Addr:·0x0000000000000a00··Offset:·0x00000a00··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000c60··Offset:·0x00000c60··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.34)·3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·· 
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)··· 
8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·· 
9 ··018:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···5 ··008:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
12 ··024:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
13 ··028:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·· 
14 ··02c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·· 
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·· 
16 ··034:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
17 ··038:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 10 ··01c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 17 ··038:···3·(GLIBC_2.4)·····2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)···
 18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·· 
22 ··04c:···1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 24 ··054:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
  
23 Version·needs·section·'.gnu.version_r'·contains·2·entries:25 Version·needs·section·'.gnu.version_r'·contains·3·entries:
24 ·Addr:·0x0000000000000a9c··Offset:·0x00000a9c··Link:·4·(.dynstr)26 ·Addr:·0x0000000000000d10··Offset:·0x00000d10··Link:·4·(.dynstr)
25 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·127 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
26 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·428 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
27 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·229 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
28 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·330 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 31 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
29 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·232 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
4.07 KB
strings --all --bytes=8 {}
    
Offset 1, 101 lines modifiedOffset 1, 186 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_open_foreign_frame5 PL_get_atom_chars
 6 PL_get_integer_ex
6 PL_new_term_ref7 PL_new_term_ref
7 strerror8 PL_put_atom_chars
 9 PL_put_int64
 10 PL_new_term_refs
 11 PL_put_term
8 PL_new_atom12 PL_new_atom
9 PL_is_variable 
10 PL_unify_atom_chars 
11 PL_new_functor_sz13 PL_new_functor_sz
 14 PL_cons_functor_v
12 PL_unify_term15 PL_unify
13 PL_raise_exception 
14 PL_close_foreign_frame 
15 PL_put_atom_chars 
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
19 PL_get_name_arity_sz 
20 PL_atom_chars19 __aeabi_unwind_cpp_pr0
 20 PL_resource_error
 21 PL_permission_error
 22 PL_existence_error
 23 PL_domain_error
21 PL_type_error24 PL_type_error
 25 PL_representation_error
 26 PL_uninstantiation_error
 27 PL_instantiation_error
 28 PL_get_stream
 29 PL_qlf_get_int64
 30 PL_unify_int64
 31 PL_release_stream
 32 PL_cvt_i_int64
 33 PL_qlf_put_int64
 34 PL_qlf_get_int32
22 PL_unify_integer35 PL_unify_integer
 36 PL_cvt_i_int32
 37 PL_qlf_put_int32
23 PL_new_term_refs 
24 _PL_get_arg_sz 
25 PL_domain_error 
26 __prctl_time64 
27 PL_unify_bool 
28 PL_get_bool_ex 
29 __errno_location 
30 PL_copy_term_ref38 PL_copy_term_ref
31 PL_cons_functor39 PL_get_list_ex
 40 PL_mark_string_buffers
 41 PL_get_chars
 42 PL_release_string_buffers_from_mark
 43 Sfprintf
 44 PL_get_nil_ex
 45 PL_put_nil
 46 PL_cons_list
 47 PL_unify_atom_chars
32 PL_unify_list48 PL_unify_list
33 PL_unify 
34 PL_unify_nil49 PL_unify_nil
 50 PL_unify_bool
 51 PL_unify_string_chars
 52 __strcat_chk
 53 _PL_atoms
 54 PL_scan_options
35 PL_unify_stream55 PL_unify_term
36 PL_get_integer 
37 PL_get_signum_ex 
38 PL_handle_signals56 PL_get_atom_ex
 57 PL_atom_nchars
 58 PL_atom_wchars
 59 SfprintfX
 60 PL_foreign_control
39 PL_get_integer_ex61 PL_get_long_ex
 62 PL_foreign_context_address
 63 _PL_retry_address
 64 PL_foreign_context
 65 _PL_retry
40 PL_get_chars66 PL_get_nchars
41 PL_get_stream_handle 
42 PL_release_stream 
43 PL_set_prolog_flag 
44 PL_resource_error 
45 PL_get_atom 
46 PL_register_atom 
47 install_unix67 SsnprintfX
 68 Ssnprintf
 69 PL_unify_chars
 70 __aeabi_unwind_cpp_pr1
 71 Sdprintf
 72 PL_predicate
 73 PL_open_query
 74 PL_next_solution
 75 PL_exception
 76 PL_cut_query
 77 PL_close_query
 78 PL_clear_exception
48 PL_register_foreign79 PL_register_foreign
49 __environ80 uninstall_test_ffi
 81 libgcc_s.so.1
50 libc.so.682 libc.so.6
51 ld-linux-armhf.so.383 ld-linux-armhf.so.3
52 GLIBC_2.484 GLIBC_2.4
53 GLIBC_2.34 
54 H»      KxD»   J{D85 H»      KxD»   J{D
55 yh#FBF@F 
56 EI{DEJyDEM 
57 resource_error 
58 no_memory 
59 permission_error 
60 existence_error 
61 system_error 
62 variable86 »       KJ"»    I»   H{DyD·3xD
 87 zq{D0FzD
 88 pJpH#FzD
 89 nJnH#FzD
 90 lJlH#FzD
 91 jJjH#FzD
 92 hJhH#FzD
 93 fJfH#FzD
 94 dJdH#FzD
 95 bJbH#FzD
 96 `J`H#FzD
 97 ^J^H#FzD
Max diff block lines reached; 229/4119 bytes (5.56%) of diff not shown.
479 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·4c000000·01000000·05000000·....L...........2 ··0x00000138·02000000·56000000·01000000·05000000·....V...........
3 ··0x00000128·00000280·00000000·4c000000·3fead554·........L...?..T3 ··0x00000148·10c00400·56000000·57000000·9390fa46·....V...W......F
 4 ··0x00000158·cf0562bc····························..b.
  
10.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 67 lines modifiedOffset 1, 92 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000608·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000006dc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000618·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000006ec·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000628·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000006fc·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000638·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x0000070c·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000648·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x0000071c·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000658·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for 
8 ··0x00000668·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne 
9 ··0x00000678·775f7465·726d5f72·65660073·74726572·w_term_ref.strer7 ··0x0000072c·6c697a65·00504c5f·6765745f·61746f6d·lize.PL_get_atom
 8 ··0x0000073c·5f636861·72730050·4c5f6765·745f696e·_chars.PL_get_in
 9 ··0x0000074c·74656765·725f6578·00504c5f·6e65775f·teger_ex.PL_new_
 10 ··0x0000075c·7465726d·5f726566·00504c5f·7075745f·term_ref.PL_put_
 11 ··0x0000076c·61746f6d·5f636861·72730050·4c5f7075·atom_chars.PL_pu
 12 ··0x0000077c·745f696e·74363400·504c5f6e·65775f74·t_int64.PL_new_t
 13 ··0x0000078c·65726d5f·72656673·00504c5f·7075745f·erm_refs.PL_put_
10 ··0x00000688·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.14 ··0x0000079c·7465726d·00504c5f·6e65775f·61746f6d·term.PL_new_atom
11 ··0x00000698·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P 
12 ··0x000006a8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha 
13 ··0x000006b8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo15 ··0x000007ac·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
 16 ··0x000007bc·737a0050·4c5f636f·6e735f66·756e6374·sz.PL_cons_funct
14 ··0x000006c8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te17 ··0x000007cc·6f725f76·00504c5f·756e6966·79005f5f·or_v.PL_unify.__
15 ··0x000006d8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce 
16 ··0x000006e8·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f 
17 ··0x000006f8·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_ 
18 ··0x00000708·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._ 
19 ··0x00000718·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.18 ··0x000007dc·73746163·6b5f6368·6b5f6661·696c005f·stack_chk_fail._
20 ··0x00000728·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__19 ··0x000007ec·5f617373·6572745f·6661696c·005f5f73·_assert_fail.__s
21 ··0x00000738·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.20 ··0x000007fc·7461636b·5f63686b·5f677561·7264005f·tack_chk_guard._
22 ··0x00000748·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit 
23 ··0x00000758·795f737a·00504c5f·61746f6d·5f636861·y_sz.PL_atom_cha 
24 ··0x00000768·72730073·7472636d·7000504c·5f747970·rs.strcmp.PL_typ 
25 ··0x00000778·655f6572·726f7200·73797363·6f6e6600·e_error.sysconf.21 ··0x0000080c·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 22 ··0x0000081c·705f7072·3000504c·5f726573·6f757263·p_pr0.PL_resourc
 23 ··0x0000082c·655f6572·726f7200·504c5f70·65726d69·e_error.PL_permi
 24 ··0x0000083c·7373696f·6e5f6572·726f7200·504c5f65·ssion_error.PL_e
 25 ··0x0000084c·78697374·656e6365·5f657272·6f720050·xistence_error.P
 26 ··0x0000085c·4c5f646f·6d61696e·5f657272·6f720050·L_domain_error.P
 27 ··0x0000086c·4c5f7479·70655f65·72726f72·00504c5f·L_type_error.PL_
 28 ··0x0000087c·72657072·6573656e·74617469·6f6e5f65·representation_e
 29 ··0x0000088c·72726f72·00504c5f·756e696e·7374616e·rror.PL_uninstan
 30 ··0x0000089c·74696174·696f6e5f·6572726f·7200504c·tiation_error.PL
 31 ··0x000008ac·5f696e73·74616e74·69617469·6f6e5f65·_instantiation_e
 32 ··0x000008bc·72726f72·00504c5f·6765745f·73747265·rror.PL_get_stre
 33 ··0x000008cc·616d0050·4c5f716c·665f6765·745f696e·am.PL_qlf_get_in
26 ··0x00000788·504c5f75·6e696679·5f696e74·65676572·PL_unify_integer34 ··0x000008dc·74363400·504c5f75·6e696679·5f696e74·t64.PL_unify_int
27 ··0x00000798·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref 
28 ··0x000007a8·73005f50·4c5f6765·745f6172·675f737a·s._PL_get_arg_sz 
29 ··0x000007b8·00504c5f·646f6d61·696e5f65·72726f72·.PL_domain_error 
30 ··0x000007c8·005f5f70·7263746c·5f74696d·65363400·.__prctl_time64.35 ··0x000008ec·36340050·4c5f7265·6c656173·655f7374·64.PL_release_st
 36 ··0x000008fc·7265616d·00504c5f·6376745f·695f696e·ream.PL_cvt_i_in
 37 ··0x0000090c·74363400·504c5f71·6c665f70·75745f69·t64.PL_qlf_put_i
 38 ··0x0000091c·6e743634·00504c5f·716c665f·6765745f·nt64.PL_qlf_get_
 39 ··0x0000092c·696e7433·3200504c·5f756e69·66795f69·int32.PL_unify_i
 40 ··0x0000093c·6e746567·65720050·4c5f6376·745f695f·nteger.PL_cvt_i_
 41 ··0x0000094c·696e7433·3200504c·5f716c66·5f707574·int32.PL_qlf_put
 42 ··0x0000095c·5f696e74·33320050·4c5f636f·70795f74·_int32.PL_copy_t
 43 ··0x0000096c·65726d5f·72656600·504c5f67·65745f6c·erm_ref.PL_get_l
 44 ··0x0000097c·6973745f·65780050·4c5f6d61·726b5f73·ist_ex.PL_mark_s
 45 ··0x0000098c·7472696e·675f6275·66666572·7300504c·tring_buffers.PL
 46 ··0x0000099c·5f676574·5f636861·72730050·4c5f7265·_get_chars.PL_re
 47 ··0x000009ac·6c656173·655f7374·72696e67·5f627566·lease_string_buf
 48 ··0x000009bc·66657273·5f66726f·6d5f6d61·726b0053·fers_from_mark.S
 49 ··0x000009cc·66707269·6e746600·504c5f67·65745f6e·fprintf.PL_get_n
 50 ··0x000009dc·696c5f65·7800504c·5f707574·5f6e696c·il_ex.PL_put_nil
 51 ··0x000009ec·00504c5f·636f6e73·5f6c6973·7400504c·.PL_cons_list.PL
 52 ··0x000009fc·5f756e69·66795f61·746f6d5f·63686172·_unify_atom_char
 53 ··0x00000a0c·7300504c·5f756e69·66795f6c·69737400·s.PL_unify_list.
31 ··0x000007d8·504c5f75·6e696679·5f626f6f·6c00504c·PL_unify_bool.PL54 ··0x00000a1c·504c5f75·6e696679·5f6e696c·00504c5f·PL_unify_nil.PL_
32 ··0x000007e8·5f676574·5f626f6f·6c5f6578·005f5f65·_get_bool_ex.__e 
33 ··0x000007f8·72726e6f·5f6c6f63·6174696f·6e00504c·rrno_location.PL 
34 ··0x00000808·5f636f70·795f7465·726d5f72·65660073·_copy_term_ref.s 
35 ··0x00000818·74726368·72007374·726e6370·7900504c·trchr.strncpy.PL 
36 ··0x00000828·5f636f6e·735f6675·6e63746f·7200504c·_cons_functor.PL 
37 ··0x00000838·5f756e69·66795f6c·69737400·504c5f75·_unify_list.PL_u 
38 ··0x00000848·6e696679·00504c5f·756e6966·795f6e69·nify.PL_unify_ni 
39 ··0x00000858·6c007374·726c656e·00536c6f·636b0053·l.strlen.Slock.S 
40 ··0x00000868·66777269·74650053·756e6c6f·636b0070·fwrite.Sunlock.p 
41 ··0x00000878·69706500·5366646f·70656e00·504c5f75·ipe.Sfdopen.PL_u 
42 ··0x00000888·6e696679·5f737472·65616d00·504c5f67·nify_stream.PL_g 
43 ··0x00000898·65745f69·6e746567·65720050·4c5f6765·et_integer.PL_ge 
44 ··0x000008a8·745f7369·676e756d·5f657800·6b696c6c·t_signum_ex.kill 
45 ··0x000008b8·00504c5f·68616e64·6c655f73·69676e61·.PL_handle_signa 
46 ··0x000008c8·6c730077·61697470·69640050·4c5f6765·ls.waitpid.PL_ge 
47 ··0x000008d8·745f696e·74656765·725f6578·006d616c·t_integer_ex.mal 
48 ··0x000008e8·6c6f6300·504c5f67·65745f63·68617273·loc.PL_get_chars 
49 ··0x000008f8·00667265·65006578·65637670·00504c5f·.free.execvp.PL_ 
50 ··0x00000908·6765745f·73747265·616d5f68·616e646c·get_stream_handl 
51 ··0x00000918·65005366·6c757368·00504c5f·72656c65·e.Sflush.PL_rele 
52 ··0x00000928·6173655f·73747265·616d0066·6f726b00·ase_stream.fork. 
53 ··0x00000938·67657470·69640050·4c5f7365·745f7072·getpid.PL_set_pr 
54 ··0x00000948·6f6c6f67·5f666c61·6700504c·5f726573·olog_flag.PL_res 
55 ··0x00000958·6f757263·655f6572·726f7200·64757032·ource_error.dup2 
56 ··0x00000968·00536669·6c656e6f·00504c5f·6765745f·.Sfileno.PL_get_ 
57 ··0x00000978·61746f6d·00736574·73696400·636c6f73·atom.setsid.clos 
58 ··0x00000988·6500504c·5f726567·69737465·725f6174·e.PL_register_at 
59 ··0x00000998·6f6d0053·5f5f696f·6200696e·7374616c·om.S__iob.instal 
60 ··0x000009a8·6c5f756e·69780050·4c5f7265·67697374·l_unix.PL_regist 
61 ··0x000009b8·65725f66·6f726569·676e005f·5f656e76·er_foreign.__env 
62 ··0x000009c8·69726f6e·006c6962·632e736f·2e36006c·iron.libc.so.6.l55 ··0x00000a2c·756e6966·795f626f·6f6c0050·4c5f756e·unify_bool.PL_un
 56 ··0x00000a3c·6966795f·73747269·6e675f63·68617273·ify_string_chars
 57 ··0x00000a4c·005f5f73·74726361·745f6368·6b005f50·.__strcat_chk._P
 58 ··0x00000a5c·4c5f6174·6f6d7300·504c5f73·63616e5f·L_atoms.PL_scan_
 59 ··0x00000a6c·6f707469·6f6e7300·504c5f75·6e696679·options.PL_unify
 60 ··0x00000a7c·5f746572·6d00504c·5f676574·5f61746f·_term.PL_get_ato
 61 ··0x00000a8c·6d5f6578·00504c5f·61746f6d·5f6e6368·m_ex.PL_atom_nch
 62 ··0x00000a9c·61727300·504c5f61·746f6d5f·77636861·ars.PL_atom_wcha
 63 ··0x00000aac·72730053·66707269·6e746658·00504c5f·rs.SfprintfX.PL_
 64 ··0x00000abc·666f7265·69676e5f·636f6e74·726f6c00·foreign_control.
 65 ··0x00000acc·504c5f67·65745f6c·6f6e675f·65780050·PL_get_long_ex.P
 66 ··0x00000adc·4c5f666f·72656967·6e5f636f·6e746578·L_foreign_contex
 67 ··0x00000aec·745f6164·64726573·73005f50·4c5f7265·t_address._PL_re
 68 ··0x00000afc·7472795f·61646472·65737300·66726565·try_address.free
 69 ··0x00000b0c·006d616c·6c6f6300·504c5f66·6f726569·.malloc.PL_forei
 70 ··0x00000b1c·676e5f63·6f6e7465·7874005f·504c5f72·gn_context._PL_r
 71 ··0x00000b2c·65747279·00504c5f·6765745f·6e636861·etry.PL_get_ncha
 72 ··0x00000b3c·72730053·736e7072·696e7466·58005373·rs.SsnprintfX.Ss
 73 ··0x00000b4c·6e707269·6e746600·504c5f75·6e696679·nprintf.PL_unify
 74 ··0x00000b5c·5f636861·7273005f·5f616561·62695f75·_chars.__aeabi_u
 75 ··0x00000b6c·6e77696e·645f6370·705f7072·31005364·nwind_cpp_pr1.Sd
 76 ··0x00000b7c·7072696e·74660050·4c5f7072·65646963·printf.PL_predic
 77 ··0x00000b8c·61746500·504c5f6f·70656e5f·71756572·ate.PL_open_quer
 78 ··0x00000b9c·7900504c·5f6e6578·745f736f·6c757469·y.PL_next_soluti
 79 ··0x00000bac·6f6e0050·4c5f6578·63657074·696f6e00·on.PL_exception.
 80 ··0x00000bbc·504c5f63·75745f71·75657279·00504c5f·PL_cut_query.PL_
 81 ··0x00000bcc·636c6f73·655f7175·65727900·504c5f63·close_query.PL_c
 82 ··0x00000bdc·6c656172·5f657863·65707469·6f6e0050·lear_exception.P
Max diff block lines reached; 0/10284 bytes (0.00%) of diff not shown.
550 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 3660
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000dbc·<.init>:2 00001068·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1110·<__assert_fail@plt+0xc>5 »       bl»     144c·<PL_get_atom_chars@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
14.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
94.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 3660
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000228c·<.fini>:2 00002968·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
10.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 62 lines modifiedOffset 1, 96 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00002294·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00002970·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000022a4·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00002980·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000022b4·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00002990·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000022c4·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000029a0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000022d4·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000029b0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000022e4·26000000·41000000·13000000·41000000·&...A.......A... 
8 ··0x000022f4·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x00002304·19000000·41000000·0a000000·41000000·....A.......A... 
10 ··0x00002314·0b000000·41000000·00000000·00000000·....A........... 
11 ··0x00002324·7265736f·75726365·5f657272·6f720000·resource_error.. 
12 ··0x00002334·00000000·6e6f5f6d·656d6f72·79000000·....no_memory... 
13 ··0x00002344·7065726d·69737369·6f6e5f65·72726f72·permission_error 
14 ··0x00002354·00000000·65786973·74656e63·655f6572·....existence_er 
15 ··0x00002364·726f7200·73797374·656d5f65·72726f72·ror.system_error 
16 ··0x00002374·00000000·76617269·61626c65·00000000·....variable.... 
17 ··0x00002384·696e7374·616e7469·6174696f·6e5f6572·instantiation_er 
18 ··0x00002394·726f7200·74797065·5f657272·6f720000·ror.type_error.. 
19 ··0x000023a4·646f6d61·696e5f65·72726f72·00000000·domain_error.... 
20 ··0x000023b4·6e6f745f·696d706c·656d656e·74656400·not_implemented. 
21 ··0x000023c4·73796e74·61785f65·72726f72·00000000·syntax_error.... 
22 ··0x000023d4·2e2f7061·636b6167·65732f63·6c69622f·./packages/clib/ 
23 ··0x000023e4·6572726f·722e6300·30000000·6572726f·error.c.0...erro 
24 ··0x000023f4·72000000·2f000000·636f6e74·65787400·r.../...context. 
25 ··0x00002404·6172675f·6d617800·636f6d70·6f756e64·arg_max.compound 
26 ··0x00002414·00000000·7365745f·64756d70·61626c65·....set_dumpable 
27 ··0x00002424·00000000·70726374·6c000000·70726f63·....prctl...proc 
28 ··0x00002434·65737300·6765745f·64756d70·61626c65·ess.get_dumpable 
29 ··0x00002444·00000000·70726374·6c5f6f70·74696f6e·....prctl_option 
30 ··0x00002454·00000000·3d000000·70697065·00000000·....=...pipe.... 
31 ··0x00002464·63726561·74650000·77000000·6b696c6c·create..w...kill 
32 ··0x00002474·00000000·70696400·70726f63·6573735f·....pid.process_ 
33 ··0x00002484·69640000·77616974·00000000·65786974·id..wait....exit 
34 ··0x00002494·65640000·7369676e·616c6564·00000000·ed..signaled.... 
35 ··0x000024a4·73746f70·70656400·2e2f7061·636b6167·stopped../packag 
36 ··0x000024b4·65732f63·6c69622f·756e6978·2e630000·es/clib/unix.c.. 
37 ··0x000024c4·65786563·00000000·61746f6d·69630000·exec....atomic.. 
38 ··0x000024d4·636f6d6d·616e6400·65786563·75746500·command.execute. 
39 ··0x000024e4·75736572·5f6f7574·70757400·6d656d6f·user_output.memo 
40 ··0x000024f4·72790000·6368696c·64000000·64757000·ry..child...dup. 
41 ··0x00002504·73747265·616d0000·666f726b·5f000000·stream..fork_... 
42 ··0x00002514·64657461·63685f49·4f000000·656e7669·detach_IO...envi 
43 ··0x00002524·726f6e00·73797363·6f6e6600·6368696c·ron.sysconf.chil 
44 ··0x00002534·645f6d61·78000000·636c6b5f·74636b00·d_max...clk_tck. 
45 ··0x00002544·6f70656e·5f6d6178·00000000·70616765·open_max....page 
46 ··0x00002554·73697a65·00000000·70687973·5f706167·size....phys_pag 
47 ··0x00002564·65730000·61767068·79735f70·61676573·es..avphys_pages 
48 ··0x00002574·00000000·6e70726f·63657373·6f72735f·....nprocessors_ 
49 ··0x00002584·636f6e66·00000000·6e70726f·63657373·conf....nprocess 
50 ··0x00002594·6f72735f·6f6e6c6e·00000000·706c5f65·ors_onln....pl_e 
51 ··0x000025a4·72726f72·00000000·706c5f77·61697400·rror....pl_wait. 
52 ··0x000025b4·3e000000·41000000·0c000000·41000000·>...A.......A... 
53 ··0x000025c4·11000000·41000000·27000000·41000000·....A...'...A... 
54 ··0x000025d4·36000000·41000000·03000000·41000000·6...A.......A... 
55 ··0x000025e4·06000000·41000000·15000000·41000000·....A.......A... 
56 ··0x000025f4·0f000000·41000000·0e000000·41000000·....A.......A... 
57 ··0x00002604·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000029c0·26000000·41000000·13000000·41000000·&...A.......A...
58 ··0x00002614·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000029d0·29000000·41000000·02000000·41000000·)...A.......A...
59 ··0x00002624·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000029e0·19000000·41000000·0a000000·41000000·....A.......A...
60 ··0x00002634·0b000000·41000000·00000000·00000000·....A...........10 ··0x000029f0·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00002a00·696e745f·696e666f·00000000·2e2f7061·int_info...../pa
 12 ··0x00002a10·636b6167·65732f63·70702f74·6573745f·ckages/cpp/test_
 13 ··0x00002a20·6666692e·63000000·6620213d·20300000·ffi.c...f·!=·0..
 14 ··0x00002a30·25730a00·74727565·00000000·54525545·%s..true....TRUE
 15 ··0x00002a40·00000000·46414c53·45000000·65786365·....FALSE...exce
 16 ··0x00002a50·7074696f·6e000000·3f3f3f00·7969656c·ption...???.yiel
 17 ··0x00002a60·64000000·6c617374·00000000·66616c73·d...last....fals
 18 ··0x00002a70·65000000·2c6e6f72·6d616c00·2c6e6f64·e...,normal.,nod
 19 ··0x00002a80·65627567·00000000·2c636174·63685f65·ebug....,catch_e
 20 ··0x00002a90·78636570·74696f6e·00000000·2c706173·xception....,pas
 21 ··0x00002aa0·735f6578·63657074·696f6e00·2c616c6c·s_exception.,all
 22 ··0x00002ab0·6f775f79·69656c64·00000000·2c657874·ow_yield....,ext
 23 ··0x00002ac0·5f737461·74757300·2c636c65·61725f72·_status.,clear_r
 24 ··0x00002ad0·65747572·6e5f7472·75650000·2c636c6f·eturn_true..,clo
 25 ··0x00002ae0·73655f71·75657279·00000000·2c657863·se_query....,exc
 26 ··0x00002af0·5f746572·6d000000·6666695f·6f707469·_term...ffi_opti
 27 ··0x00002b00·6f6e7300·2f25732f·257a6400·2f255773·ons./%s/%zd./%Ws
 28 ··0x00002b10·2f257a64·00000000·6d656d6f·72790000·/%zd....memory..
 29 ··0x00002b20·30000000·3c25753e·3a255573·00000000·0...<%u>:%Us....
 30 ··0x00002b30·3c756e6b·6e6f776e·2d746572·6d3a2575·<unknown-term:%u
 31 ··0x00002b40·3e000000·3c6e756c·6c2d7465·726d3e00·>...<null-term>.
 32 ··0x00002b50·25730000·3c696e76·616c6964·20746572·%s..<invalid·ter
 33 ··0x00002b60·6d3e0000·3c6e6f2d·65786365·7074696f·m>..<no-exceptio
 34 ··0x00002b70·6e3e0000·63616c6c·00000000·72616e67·n>..call....rang
 35 ··0x00002b80·655f6666·69000000·72616e67·655f6666·e_ffi...range_ff
 36 ··0x00002b90·69616c6c·6f630000·72616e67·655f6666·ialloc..range_ff
 37 ··0x00002ba0·695f7374·72000000·52414e47·455f4646·i_str...RANGE_FF
 38 ··0x00002bb0·49000000·30203d3d·20737472·6e636d70·I...0·==·strncmp
 39 ··0x00002bc0·2872616e·67655f66·66695f73·74722c20·(range_ffi_str,·
 40 ··0x00002bd0·52414e47·455f4646·495f5354·525f434f·RANGE_FFI_STR_CO
 41 ··0x00002be0·4e54454e·54532c20·52414e47·455f4646·NTENTS,·RANGE_FF
 42 ··0x00002bf0·495f5354·525f4c45·4e290000·775f6174·I_STR_LEN)..w_at
 43 ··0x00002c00·6f6d5f66·66695f00·61746f6d·5f666669·om_ffi_.atom_ffi
 44 ··0x00002c10·5f000000·6666695f·63616c6c·5f657863·_...ffi_call_exc
 45 ··0x00002c20·00000000·73647072·696e7466·00000000·....sdprintf....
 46 ··0x00002c30·73647072·696e7466·6e6c0000·71756572·sdprintfnl..quer
 47 ··0x00002c40·795f666c·6167735f·73747200·71756572·y_flags_str.quer
 48 ··0x00002c50·795f7263·5f737461·7475735f·73747200·y_rc_status_str.
 49 ··0x00002c60·6666695f·6765745f·656e7669·726f6e31·ffi_get_environ1
 50 ··0x00002c70·00000000·6666695f·6765745f·656e7669·....ffi_get_envi
 51 ··0x00002c80·726f6e32·00000000·6666695f·77726974·ron2....ffi_writ
 52 ··0x00002c90·655f6174·6f6d7300·6666695f·77726974·e_atoms.ffi_writ
 53 ··0x00002ca0·655f696e·74333200·6666695f·72656164·e_int32.ffi_read
 54 ··0x00002cb0·5f696e74·33320000·6666695f·77726974·_int32..ffi_writ
 55 ··0x00002cc0·655f696e·74363400·6666695f·72656164·e_int64.ffi_read
 56 ··0x00002cd0·5f696e74·36340000·7468726f·775f696e·_int64..throw_in
 57 ··0x00002ce0·7374616e·74696174·696f6e5f·6572726f·stantiation_erro
 58 ··0x00002cf0·725f6666·69000000·7468726f·775f756e·r_ffi...throw_un
 59 ··0x00002d00·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
 60 ··0x00002d10·726f725f·66666900·7468726f·775f7265·ror_ffi.throw_re
 61 ··0x00002d20·70726573·656e7461·74696f6e·5f657272·presentation_err
 62 ··0x00002d30·6f725f66·66690000·7468726f·775f7479·or_ffi..throw_ty
 63 ··0x00002d40·70655f65·72726f72·5f666669·00000000·pe_error_ffi....
 64 ··0x00002d50·7468726f·775f646f·6d61696e·5f657272·throw_domain_err
 65 ··0x00002d60·6f725f66·66690000·7468726f·775f6578·or_ffi..throw_ex
 66 ··0x00002d70·69737465·6e63655f·6572726f·725f6666·istence_error_ff
 67 ··0x00002d80·69000000·7468726f·775f7065·726d6973·i...throw_permis
 68 ··0x00002d90·73696f6e·5f657272·6f725f66·66690000·sion_error_ffi..
 69 ··0x00002da0·7468726f·775f7265·736f7572·63655f65·throw_resource_e
 70 ··0x00002db0·72726f72·5f666669·00000000·696e745f·rror_ffi....int_
 71 ··0x00002dc0·696e666f·5f666669·00000000·5348454c·info_ffi....SHEL
 72 ··0x00002dd0·4c3d2f62·696e2f62·61736800·5445524d·L=/bin/bash.TERM
 73 ··0x00002de0·4341503d·00000000·5057443d·2f686f6d·CAP=....PWD=/hom
 74 ··0x00002df0·652f7072·6f677261·6d6d6572·2f737263·e/programmer/src
 75 ··0x00002e00·2f737769·706c2d64·6576656c·00000000·/swipl-devel....
 76 ··0x00002e10·4c414e47·3d656e5f·55532e55·54462d38·LANG=en_US.UTF-8
Max diff block lines reached; 0/10226 bytes (0.00%) of diff not shown.
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002644·00000000····························....2 ··0x00002ff8·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd7c·d5110000····························....2 ··0x0001fda0·11150000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd80·95110000····························....2 ··0x0001fda4·d1140000····························....
  
2.96 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 24 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fecc·d4fd0100·00000000·00000000·c80d0000·................3 ··0x0001fea8·a8fd0100·00000000·00000000·74100000·............t...
4 ··0x0001fedc·c80d0000·c80d0000·c80d0000·c80d0000·................ 
5 ··0x0001feec·c80d0000·c80d0000·c80d0000·c80d0000·................ 
6 ··0x0001fefc·c80d0000·c80d0000·c80d0000·c80d0000·................ 
7 ··0x0001ff0c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
8 ··0x0001ff1c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
9 ··0x0001ff2c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
10 ··0x0001ff3c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
11 ··0x0001ff4c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
12 ··0x0001ff5c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
13 ··0x0001ff6c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
14 ··0x0001ff7c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
15 ··0x0001ff8c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
16 ··0x0001ff9c·c80d0000·c80d0000·c80d0000·c80d0000·................ 
17 ··0x0001ffac·c80d0000·c80d0000·c80d0000·c80d0000·................ 
18 ··0x0001ffbc·c80d0000·c80d0000·c80d0000·c80d0000·................ 
19 ··0x0001ffcc·c80d0000·c80d0000·c80d0000·c80d0000·................ 
20 ··0x0001ffdc·c80d0000·c80d0000·00000000·00000000·................4 ··0x0001feb8·74100000·74100000·74100000·74100000·t...t...t...t...
 5 ··0x0001fec8·74100000·74100000·74100000·74100000·t...t...t...t...
 6 ··0x0001fed8·74100000·74100000·74100000·74100000·t...t...t...t...
 7 ··0x0001fee8·74100000·74100000·74100000·74100000·t...t...t...t...
 8 ··0x0001fef8·74100000·74100000·74100000·74100000·t...t...t...t...
 9 ··0x0001ff08·74100000·74100000·74100000·74100000·t...t...t...t...
 10 ··0x0001ff18·74100000·74100000·74100000·74100000·t...t...t...t...
 11 ··0x0001ff28·74100000·74100000·74100000·74100000·t...t...t...t...
 12 ··0x0001ff38·74100000·74100000·74100000·74100000·t...t...t...t...
 13 ··0x0001ff48·74100000·74100000·74100000·74100000·t...t...t...t...
 14 ··0x0001ff58·74100000·74100000·74100000·74100000·t...t...t...t...
 15 ··0x0001ff68·74100000·74100000·74100000·74100000·t...t...t...t...
 16 ··0x0001ff78·74100000·74100000·74100000·74100000·t...t...t...t...
 17 ··0x0001ff88·74100000·74100000·74100000·74100000·t...t...t...t...
 18 ··0x0001ff98·74100000·74100000·74100000·74100000·t...t...t...t...
 19 ··0x0001ffa8·74100000·74100000·74100000·74100000·t...t...t...t...
 20 ··0x0001ffb8·74100000·74100000·74100000·74100000·t...t...t...t...
 21 ··0x0001ffc8·74100000·74100000·74100000·74100000·t...t...t...t...
 22 ··0x0001ffd8·74100000·74100000·74100000·74100000·t...t...t...t...
21 ··0x0001ffec·00000000·00000000·00000000·00000000·................23 ··0x0001ffe8·74100000·00000000·00000000·00000000·t...............
22 ··0x0001fffc·00000000····························....24 ··0x0001fff8·00000000·00000000···················........
  
676 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·11160000·b1190000·15160000·................2 ··0x00020000·00000200·cc2d0000·dc2d0000·e82d0000·.....-...-...-..
3 ··0x00020010·1d160000·00000000·00000000··········............3 ··0x00020010·102e0000·00000000·00000000·00000000·................
 4 ··0x00020020·242e0000·00000000·04000000·2c2e0000·$...........,...
 5 ··0x00020030·00000000·08000000·342e0000·00000000·........4.......
 6 ··0x00020040·07000000·402e0000·00000000·06000000·....@...........
 7 ··0x00020050·482e0000·00000000·ffffffff·00000000·H...............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·39333339·33666134·35656561·65373033·93393fa45eeae703 
3 ··0x00000010·66323931·35386565·34363763·63333766·f29158ee467cc37f2 ··0x00000000·37613634·30313635·34373464·37373932·7a640165474d7792
 3 ··0x00000010·37343634·31323737·37353464·63333563·74641277754dc35c
4 ··0x00000020·64633866·33352e64·65627567·00000000·dc8f35.debug....4 ··0x00000020·62373230·35632e64·65627567·00000000·b7205c.debug....
5 ··0x00000030·9a7a4d21····························.zM!5 ··0x00000030·00edee8d····························....
  
1.67 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·7567616c·746c696e·6b002e67·6e755f64·ugaltlink..gnu_d 
18 ··0x000000f0·65627567·6c696e6b·00················ebuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
151 KB
./usr/lib/swi-prolog/lib/aarch64-linux/uri.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/uri.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65968·(bytes·into·file)13 ··Start·of·section·headers:··········65992·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x003710·0x00003710·0x00003710·0x000f8·0x000f8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x0360c·0x0360c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0380c·0x0380c·R·E·0x10000
7 ··LOAD···········0x00fe2c·0x0001fe2c·0x0001fe2c·0x001d8·0x0041c·RW··0x100008 ··LOAD···········0x00fe24·0x0001fe24·0x0001fe24·0x001e0·0x00424·RW··0x10000
8 ··DYNAMIC········0x00fe34·0x0001fe34·0x0001fe34·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe2c·0x0001fe2c·0x0001fe2c·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe2c·0x0001fe2c·0x0001fe2c·0x001d4·0x001d4·R···0x112 ··GNU_RELRO······0x00fe24·0x0001fe24·0x0001fe24·0x001dc·0x001dc·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101b0:1 There·are·27·section·headers,·starting·at·offset·0x101c8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000350·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000370·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000048c·00048c·00031c·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000004cc·0004cc·000360·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000007a8·0007a8·00006a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000082c·00082c·00006e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000814·000814·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········0000089c·00089c·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000864·000864·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············0000090c·00090c·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000008a4·0008a4·000168·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············0000094c·00094c·000168·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000a0c·000a0c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000ab4·000ab4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000a18·000a18·000244·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000ac0·000ac0·000244·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000c5c·000c5c·0026c8·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000d04·000d04·0026c8·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00003324·003324·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000033cc·0033cc·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000332c·00332c·0002dc·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000033d4·0033d4·0002dc·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········000036b0·0036b0·000060·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00003710·003710·0000f8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00003608·003608·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00003808·003808·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe2c·00fe2c·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe24·00fe24·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe30·00fe30·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe28·00fe28·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe34·00fe34·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe2c·00fe2c·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff2c·00ff2c·0000d4·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff2c·00ff2c·0000d4·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020008·010004·000240·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00020008·010004·000240·00··WA··0···0··8
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010004·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010035·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100c4·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100c4·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.61 KB
readelf --wide --symbols {}
    
Offset 1, 56 lines modifiedOffset 1, 58 lines modified
  
1 Symbol·table·'.dynsym'·contains·53·entries:1 Symbol·table·'.dynsym'·contains·55·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000a0c·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000ab4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)7 ·····4:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
7 ·····4:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable8 ·····5:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_term
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_wchars
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_nil
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_variable
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@GLIBC_2.34·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific@GLIBC_2.34·(4)
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(2)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·towlower@GLIBC_2.4·(3)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise_exception
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_functor_sz
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(4)
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc_uncollectable25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc_uncollectable
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@GLIBC_2.34·(3)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@GLIBC_2.34·(4)
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscmp@GLIBC_2.4·(2)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcscmp@GLIBC_2.4·(3)
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_wchars
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstol@GLIBC_2.4·(2)30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcstol@GLIBC_2.4·(3)
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_string_buffers_from_mark
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_refs
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_functor
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_integer
34 ····31:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_put_atom
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_cons_functor_v
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
 40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_query44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_query
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_mark_string_buffers
44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcschr@GLIBC_2.4·(2)46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcschr@GLIBC_2.4·(3)
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_list
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_list49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_list
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_realloc50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_realloc
49 ····46:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable51 ····48:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsncpy@GLIBC_2.4·(2)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsncpy@GLIBC_2.4·(3)
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@GLIBC_2.34·(3)55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific@GLIBC_2.34·(4)
54 ····51:·00003315····16·FUNC····GLOBAL·DEFAULT···11·uninstall_uri56 ····53:·000033bd····16·FUNC····GLOBAL·DEFAULT···11·uninstall_uri
55 ····52:·000030c1···596·FUNC····GLOBAL·DEFAULT···11·install_uri57 ····54:·00003169···596·FUNC····GLOBAL·DEFAULT···11·install_uri
7.74 KB
readelf --wide --relocs {}
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x864·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x90c·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe2c··00000017·R_ARM_RELATIVE········3 0001fe24··00000017·R_ARM_RELATIVE········
4 0001fe30··00000017·R_ARM_RELATIVE········4 0001fe28··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffec··00000315·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffec··00000415·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
7 0001fff0··00000415·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000515·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.48 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
9 0001fff8··00001f15·R_ARM_GLOB_DAT·········00000000···__gmon_start__9 0001fff8··00002015·R_ARM_GLOB_DAT·········00000000···__gmon_start__
10 0001fffc··00002e15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable10 0001fffc··00003015·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
11 Relocation·section·'.rel.plt'·at·offset·0x8a4·contains·45·entries:11 Relocation·section·'.rel.plt'·at·offset·0x94c·contains·45·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ff38··00000316·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.413 0001ff38··00000416·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
14 0001ff3c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_term14 0001ff3c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_term
15 0001ff40··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars15 0001ff40··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_wchars
16 0001ff44··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_nil16 0001ff44··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_nil
17 0001ff48··00000816·R_ARM_JUMP_SLOT········00000000···PL_put_variable17 0001ff48··00000916·R_ARM_JUMP_SLOT········00000000···PL_put_variable
18 0001ff4c··00000916·R_ARM_JUMP_SLOT········00000000···pthread_getspecific@GLIBC_2.3418 0001ff4c··00000a16·R_ARM_JUMP_SLOT········00000000···pthread_getspecific@GLIBC_2.34
19 0001ff50··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.419 0001ff50··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
20 0001ff54··00000c16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign20 0001ff54··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
21 0001ff58··00000d16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz21 0001ff58··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
22 0001ff5c··00000e16·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.422 0001ff5c··00000f16·R_ARM_JUMP_SLOT········00000000···towlower@GLIBC_2.4
23 0001ff60··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.423 0001ff60··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
24 0001ff64··00001016·R_ARM_JUMP_SLOT········00000000···PL_raise_exception24 0001ff64··00001116·R_ARM_JUMP_SLOT········00000000···PL_raise_exception
25 0001ff68··00001116·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz25 0001ff68··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_functor_sz
26 0001ff6c··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref26 0001ff6c··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
27 0001ff70··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom27 0001ff70··00001416·R_ARM_JUMP_SLOT········00000000···PL_new_atom
28 0001ff74··00001416·R_ARM_JUMP_SLOT········00000000···pthread_key_create@GLIBC_2.3428 0001ff74··00001516·R_ARM_JUMP_SLOT········00000000···pthread_key_create@GLIBC_2.34
29 0001ff78··00001516·R_ARM_JUMP_SLOT········00000000···PL_malloc_uncollectable29 0001ff78··00001616·R_ARM_JUMP_SLOT········00000000···PL_malloc_uncollectable
30 0001ff7c··00001616·R_ARM_JUMP_SLOT········00000000···PL_is_variable30 0001ff7c··00001716·R_ARM_JUMP_SLOT········00000000···PL_is_variable
31 0001ff80··00001716·R_ARM_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.3431 0001ff80··00001816·R_ARM_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.34
32 0001ff84··00001816·R_ARM_JUMP_SLOT········00000000···wcscmp@GLIBC_2.432 0001ff84··00001916·R_ARM_JUMP_SLOT········00000000···wcscmp@GLIBC_2.4
33 0001ff88··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_wchars33 0001ff88··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_wchars
34 0001ff8c··00001a16·R_ARM_JUMP_SLOT········00000000···wcstol@GLIBC_2.434 0001ff8c··00001b16·R_ARM_JUMP_SLOT········00000000···wcstol@GLIBC_2.4
35 0001ff90··00001b16·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark35 0001ff90··00001c16·R_ARM_JUMP_SLOT········00000000···PL_release_string_buffers_from_mark
36 0001ff94··00001c16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs36 0001ff94··00001d16·R_ARM_JUMP_SLOT········00000000···PL_new_term_refs
37 0001ff98··00001d16·R_ARM_JUMP_SLOT········00000000···PL_is_functor37 0001ff98··00001e16·R_ARM_JUMP_SLOT········00000000···PL_is_functor
38 0001ff9c··00001e16·R_ARM_JUMP_SLOT········00000000···PL_put_integer38 0001ff9c··00001f16·R_ARM_JUMP_SLOT········00000000···PL_put_integer
39 0001ffa0··00001f16·R_ARM_JUMP_SLOT········00000000···__gmon_start__39 0001ffa0··00002016·R_ARM_JUMP_SLOT········00000000···__gmon_start__
40 0001ffa4··00002016·R_ARM_JUMP_SLOT········00000000···PL_unify40 0001ffa4··00002116·R_ARM_JUMP_SLOT········00000000···PL_unify
41 0001ffa8··00002116·R_ARM_JUMP_SLOT········00000000···PL_put_atom41 0001ffa8··00002216·R_ARM_JUMP_SLOT········00000000···PL_put_atom
42 0001ffac··00002216·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v42 0001ffac··00002316·R_ARM_JUMP_SLOT········00000000···PL_cons_functor_v
43 0001ffb0··00002316·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref43 0001ffb0··00002416·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
44 0001ffb4··00002416·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.444 0001ffb4··00002616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
45 0001ffb8··00002516·R_ARM_JUMP_SLOT········00000000···PL_get_atom45 0001ffb8··00002716·R_ARM_JUMP_SLOT········00000000···PL_get_atom
46 0001ffbc··00002616·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz46 0001ffbc··00002816·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
47 0001ffc0··00002716·R_ARM_JUMP_SLOT········00000000···PL_query47 0001ffc0··00002916·R_ARM_JUMP_SLOT········00000000···PL_query
48 0001ffc4··00002816·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers48 0001ffc4··00002a16·R_ARM_JUMP_SLOT········00000000···PL_mark_string_buffers
49 0001ffc8··00002916·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.449 0001ffc8··00002b16·R_ARM_JUMP_SLOT········00000000···wcschr@GLIBC_2.4
50 0001ffcc··00002a16·R_ARM_JUMP_SLOT········00000000···PL_unify_list50 0001ffcc··00002c16·R_ARM_JUMP_SLOT········00000000···PL_unify_list
51 0001ffd0··00002b16·R_ARM_JUMP_SLOT········00000000···PL_free51 0001ffd0··00002d16·R_ARM_JUMP_SLOT········00000000···PL_free
52 0001ffd4··00002c16·R_ARM_JUMP_SLOT········00000000···PL_is_list52 0001ffd4··00002e16·R_ARM_JUMP_SLOT········00000000···PL_is_list
53 0001ffd8··00002d16·R_ARM_JUMP_SLOT········00000000···PL_realloc53 0001ffd8··00002f16·R_ARM_JUMP_SLOT········00000000···PL_realloc
54 0001ffdc··00002f16·R_ARM_JUMP_SLOT········00000000···wcsncpy@GLIBC_2.454 0001ffdc··00003116·R_ARM_JUMP_SLOT········00000000···wcsncpy@GLIBC_2.4
55 0001ffe0··00003016·R_ARM_JUMP_SLOT········00000000···PL_get_list55 0001ffe0··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_list
56 0001ffe4··00003116·R_ARM_JUMP_SLOT········00000000···PL_malloc56 0001ffe4··00003316·R_ARM_JUMP_SLOT········00000000···PL_malloc
57 0001ffe8··00003216·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.3457 0001ffe8··00003416·R_ARM_JUMP_SLOT········00000000···pthread_setspecific@GLIBC_2.34
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe34·contains·27·entries:1 Dynamic·section·at·offset·0xfe2c·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xa0c6 ·0x0000000c·(INIT)·······················0xab4
6 ·0x0000000d·(FINI)·······················0x33247 ·0x0000000d·(FINI)·······················0x33cc
7 ·0x00000019·(INIT_ARRAY)·················0x1fe2c8 ·0x00000019·(INIT_ARRAY)·················0x1fe24
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe3010 ·0x0000001a·(FINI_ARRAY)·················0x1fe28
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x48c13 ·0x00000005·(STRTAB)·····················0x4cc
13 ·0x00000006·(SYMTAB)·····················0x13c14 ·0x00000006·(SYMTAB)·····················0x15c
14 ·0x0000000a·(STRSZ)······················796·(bytes)15 ·0x0000000a·(STRSZ)······················864·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff2c17 ·0x00000003·(PLTGOT)·····················0x1ff2c
17 ·0x00000002·(PLTRELSZ)···················360·(bytes)18 ·0x00000002·(PLTRELSZ)···················360·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x8a420 ·0x00000017·(JMPREL)·····················0x94c
20 ·0x00000011·(REL)························0x86421 ·0x00000011·(REL)························0x90c
21 ·0x00000012·(RELSZ)······················64·(bytes)22 ·0x00000012·(RELSZ)······················64·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x81426 ·0x6ffffffe·(VERNEED)····················0x89c
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x7a828 ·0x6ffffff0·(VERSYM)·····················0x82c
28 ·0x6ffffffa·(RELCOUNT)···················329 ·0x6ffffffa·(RELCOUNT)···················3
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·ecc6b320d7224a0d01395f66a91bd5593c7cec1f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f92e4babc87ea1d30f87c7628736838df815912e
3.06 KB
readelf --wide --version-info {}
    
Offset 1, 25 lines modifiedOffset 1, 27 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·53·entries:1 Version·symbols·section·'.gnu.version'·contains·55·entries:
2 ·Addr:·0x00000000000007a8··Offset:·0x000007a8··Link:·3·(.dynsym)2 ·Addr:·0x000000000000082c··Offset:·0x0000082c··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······3·(GLIBC_2.34)····4·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
6 ··00c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······4·(GLIBC_2.34)····5·(GLIBC_2.4)··
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
8 ··014:···3·(GLIBC_2.34)····1·(*global*)······1·(*global*)······3·(GLIBC_2.34)·6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···7 ··010:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······4·(GLIBC_2.34)····1·(*global*)······1·(*global*)···
 9 ··018:···4·(GLIBC_2.34)····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
13 ··028:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······2·(GCC_3.5)·······3·(GLIBC_2.4)·····1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
15 ··030:···1·(*global*)······1·(*global*)······3·(GLIBC_2.34)····1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)···15 ··030:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 16 ··034:···4·(GLIBC_2.34)····1·(*global*)······1·(*global*)···
  
17 Version·needs·section·'.gnu.version_r'·contains·2·entries:17 Version·needs·section·'.gnu.version_r'·contains·3·entries:
18 ·Addr:·0x0000000000000814··Offset:·0x00000814··Link:·4·(.dynstr)18 ·Addr:·0x000000000000089c··Offset:·0x0000089c··Link:·4·(.dynstr)
19 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·119 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
20 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·420 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
21 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·221 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
22 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·322 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·4
23 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·223 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 24 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 25 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
943 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 23 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_new_term_ref6 PL_new_term_ref
6 PL_unify_term7 PL_unify_term
7 PL_raise_exception8 PL_raise_exception
8 PL_query9 PL_query
9 PL_realloc10 PL_realloc
10 PL_malloc11 PL_malloc
11 __stack_chk_fail12 __stack_chk_fail
12 __stack_chk_guard13 __stack_chk_guard
13 PL_get_wchars14 PL_get_wchars
14 towlower15 towlower
 16 __aeabi_unwind_cpp_pr1
15 PL_unify_wchars17 PL_unify_wchars
16 PL_is_variable18 PL_is_variable
17 PL_get_atom19 PL_get_atom
18 PL_is_list20 PL_is_list
19 PL_copy_term_ref21 PL_copy_term_ref
20 PL_new_term_refs22 PL_new_term_refs
21 _PL_get_arg_sz23 _PL_get_arg_sz
Offset 36, 14 lines modifiedOffset 38, 15 lines modified
36 PL_put_integer38 PL_put_integer
37 PL_new_atom39 PL_new_atom
38 PL_new_functor_sz40 PL_new_functor_sz
39 pthread_key_create41 pthread_key_create
40 PL_register_foreign42 PL_register_foreign
41 uninstall_uri43 uninstall_uri
42 pthread_key_delete44 pthread_key_delete
 45 libgcc_s.so.1
43 libc.so.646 libc.so.6
44 ld-linux-armhf.so.347 ld-linux-armhf.so.3
45 GLIBC_2.448 GLIBC_2.4
46 GLIBC_2.3449 GLIBC_2.34
47 H»      KxD»   J{D50 H»      KxD»   J{D
48 3F9FBF(F51 3F9FBF(F
49 JKRF@F{D52 JKRF@F{D
Offset 74, 14 lines modifiedOffset 77, 16 lines modified
74 .shstrtab77 .shstrtab
75 .note.gnu.build-id78 .note.gnu.build-id
76 .gnu.hash79 .gnu.hash
77 .gnu.version80 .gnu.version
78 .gnu.version_r81 .gnu.version_r
79 .rel.dyn82 .rel.dyn
80 .rel.plt83 .rel.plt
 84 .ARM.extab
 85 .ARM.exidx
81 .eh_frame86 .eh_frame
82 .init_array87 .init_array
83 .fini_array88 .fini_array
84 .dynamic89 .dynamic
85 .ARM.attributes90 .ARM.attributes
86 .gnu_debugaltlink91 .gnu_debugaltlink
87 .gnu_debuglink92 .gnu_debuglink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·33000000·01000000·05000000·....3...........2 ··0x00000138·02000000·35000000·01000000·05000000·....5...........
3 ··0x00000128·00480400·33000000·34000000·4f52dfbb·.H..3...4...OR..3 ··0x00000148·00480400·35000000·36000000·4f52dfbb·.H..5...6...OR..
4 ··0x00000138·6b4d4ceb····························kML.4 ··0x00000158·6b4d4ceb····························kML.
  
6.95 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 53 lines modifiedOffset 1, 57 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0000048c·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000004cc·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x0000049c·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x000004dc·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000004ac·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x000004ec·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000004bc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000004fc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000004cc·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x0000050c·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x000004dc·6c697a65·00504c5f·6e65775f·7465726d·lize.PL_new_term 
8 ··0x000004ec·5f726566·00504c5f·756e6966·795f7465·_ref.PL_unify_te 
9 ··0x000004fc·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce 
10 ··0x0000050c·7074696f·6e00504c·5f717565·72790050·ption.PL_query.P 
11 ··0x0000051c·4c5f6672·65650050·4c5f7265·616c6c6f·L_free.PL_reallo 
12 ··0x0000052c·6300504c·5f6d616c·6c6f6300·6d656d63·c.PL_malloc.memc 
13 ··0x0000053c·7079005f·5f737461·636b5f63·686b5f66·py.__stack_chk_f 
14 ··0x0000054c·61696c00·5f5f7374·61636b5f·63686b5f·ail.__stack_chk_ 
15 ··0x0000055c·67756172·6400504c·5f676574·5f776368·guard.PL_get_wch 
16 ··0x0000056c·61727300·77637363·6872006d·656d7365·ars.wcschr.memse 
17 ··0x0000057c·74007763·736e6370·7900746f·776c6f77·t.wcsncpy.towlow7 ··0x0000051c·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x0000052c·696e645f·6370705f·70723000·504c5f6e·ind_cpp_pr0.PL_n
 9 ··0x0000053c·65775f74·65726d5f·72656600·504c5f75·ew_term_ref.PL_u
 10 ··0x0000054c·6e696679·5f746572·6d00504c·5f726169·nify_term.PL_rai
 11 ··0x0000055c·73655f65·78636570·74696f6e·00504c5f·se_exception.PL_
 12 ··0x0000056c·71756572·7900504c·5f667265·6500504c·query.PL_free.PL
 13 ··0x0000057c·5f726561·6c6c6f63·00504c5f·6d616c6c·_realloc.PL_mall
 14 ··0x0000058c·6f63006d·656d6370·79005f5f·73746163·oc.memcpy.__stac
 15 ··0x0000059c·6b5f6368·6b5f6661·696c005f·5f737461·k_chk_fail.__sta
 16 ··0x000005ac·636b5f63·686b5f67·75617264·00504c5f·ck_chk_guard.PL_
 17 ··0x000005bc·6765745f·77636861·72730077·63736368·get_wchars.wcsch
 18 ··0x000005cc·72006d65·6d736574·00776373·6e637079·r.memset.wcsncpy
 19 ··0x000005dc·00746f77·6c6f7765·72005f5f·61656162·.towlower.__aeab
 20 ··0x000005ec·695f756e·77696e64·5f637070·5f707231·i_unwind_cpp_pr1
18 ··0x0000058c·65720050·4c5f756e·6966795f·77636861·er.PL_unify_wcha21 ··0x000005fc·00504c5f·756e6966·795f7763·68617273·.PL_unify_wchars
19 ··0x0000059c·72730050·4c5f6973·5f766172·6961626c·rs.PL_is_variabl22 ··0x0000060c·00504c5f·69735f76·61726961·626c6500·.PL_is_variable.
20 ··0x000005ac·6500504c·5f676574·5f61746f·6d00504c·e.PL_get_atom.PL23 ··0x0000061c·504c5f67·65745f61·746f6d00·504c5f69·PL_get_atom.PL_i
21 ··0x000005bc·5f69735f·6c697374·00504c5f·636f7079·_is_list.PL_copy24 ··0x0000062c·735f6c69·73740050·4c5f636f·70795f74·s_list.PL_copy_t
 25 ··0x0000063c·65726d5f·72656600·504c5f6e·65775f74·erm_ref.PL_new_t
22 ··0x000005cc·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new26 ··0x0000064c·65726d5f·72656673·005f504c·5f676574·erm_refs._PL_get
 27 ··0x0000065c·5f617267·5f737a00·504c5f67·65745f6c·_arg_sz.PL_get_l
23 ··0x000005dc·5f746572·6d5f7265·6673005f·504c5f67·_term_refs._PL_g 
24 ··0x000005ec·65745f61·72675f73·7a00504c·5f676574·et_arg_sz.PL_get 
25 ··0x000005fc·5f6c6973·7400504c·5f69735f·66756e63·_list.PL_is_func28 ··0x0000066c·69737400·504c5f69·735f6675·6e63746f·ist.PL_is_functo
26 ··0x0000060c·746f7200·504c5f67·65745f6e·616d655f·tor.PL_get_name_29 ··0x0000067c·7200504c·5f676574·5f6e616d·655f6172·r.PL_get_name_ar
27 ··0x0000061c·61726974·795f737a·00504c5f·7075745f·arity_sz.PL_put_30 ··0x0000068c·6974795f·737a0050·4c5f7075·745f6174·ity_sz.PL_put_at
28 ··0x0000062c·61746f6d·00504c5f·6d61726b·5f737472·atom.PL_mark_str31 ··0x0000069c·6f6d0050·4c5f6d61·726b5f73·7472696e·om.PL_mark_strin
29 ··0x0000063c·696e675f·62756666·65727300·504c5f70·ing_buffers.PL_p32 ··0x000006ac·675f6275·66666572·7300504c·5f707574·g_buffers.PL_put
30 ··0x0000064c·75745f76·61726961·626c6500·504c5f72·ut_variable.PL_r33 ··0x000006bc·5f766172·6961626c·6500504c·5f72656c·_variable.PL_rel
31 ··0x0000065c·656c6561·73655f73·7472696e·675f6275·elease_string_bu34 ··0x000006cc·65617365·5f737472·696e675f·62756666·ease_string_buff
32 ··0x0000066c·66666572·735f6672·6f6d5f6d·61726b00·ffers_from_mark.35 ··0x000006dc·6572735f·66726f6d·5f6d6172·6b00504c·ers_from_mark.PL
33 ··0x0000067c·504c5f63·6f6e735f·66756e63·746f725f·PL_cons_functor_36 ··0x000006ec·5f636f6e·735f6675·6e63746f·725f7600·_cons_functor_v.
34 ··0x0000068c·7600504c·5f756e69·66795f6c·69737400·v.PL_unify_list. 
35 ··0x0000069c·504c5f75·6e696679·00504c5f·756e6966·PL_unify.PL_unif37 ··0x000006fc·504c5f75·6e696679·5f6c6973·7400504c·PL_unify_list.PL
 38 ··0x0000070c·5f756e69·66790050·4c5f756e·6966795f·_unify.PL_unify_
36 ··0x000006ac·795f6e69·6c007074·68726561·645f6765·y_nil.pthread_ge39 ··0x0000071c·6e696c00·70746872·6561645f·67657473·nil.pthread_gets
37 ··0x000006bc·74737065·63696669·63007763·73636d70·tspecific.wcscmp40 ··0x0000072c·70656369·66696300·77637363·6d700050·pecific.wcscmp.P
38 ··0x000006cc·00504c5f·6d616c6c·6f635f75·6e636f6c·.PL_malloc_uncol 
39 ··0x000006dc·6c656374·61626c65·00707468·72656164·lectable.pthread41 ··0x0000073c·4c5f6d61·6c6c6f63·5f756e63·6f6c6c65·L_malloc_uncolle
 42 ··0x0000074c·63746162·6c650070·74687265·61645f73·ctable.pthread_s
40 ··0x000006ec·5f736574·73706563·69666963·00776373·_setspecific.wcs43 ··0x0000075c·65747370·65636966·69630077·6373746f·etspecific.wcsto
41 ··0x000006fc·746f6c00·504c5f70·75745f69·6e746567·tol.PL_put_integ44 ··0x0000076c·6c00504c·5f707574·5f696e74·65676572·l.PL_put_integer
42 ··0x0000070c·65720050·4c5f6e65·775f6174·6f6d0050·er.PL_new_atom.P45 ··0x0000077c·00504c5f·6e65775f·61746f6d·00504c5f·.PL_new_atom.PL_
43 ··0x0000071c·4c5f6e65·775f6675·6e63746f·725f737a·L_new_functor_sz46 ··0x0000078c·6e65775f·66756e63·746f725f·737a0070·new_functor_sz.p
44 ··0x0000072c·00707468·72656164·5f6b6579·5f637265·.pthread_key_cre 
45 ··0x0000073c·61746500·504c5f72·65676973·7465725f·ate.PL_register_ 
46 ··0x0000074c·666f7265·69676e00·756e696e·7374616c·foreign.uninstal47 ··0x0000079c·74687265·61645f6b·65795f63·72656174·thread_key_creat
 48 ··0x000007ac·6500504c·5f726567·69737465·725f666f·e.PL_register_fo
 49 ··0x000007bc·72656967·6e00756e·696e7374·616c6c5f·reign.uninstall_
47 ··0x0000075c·6c5f7572·69007074·68726561·645f6b65·l_uri.pthread_ke50 ··0x000007cc·75726900·70746872·6561645f·6b65795f·uri.pthread_key_
48 ··0x0000076c·795f6465·6c657465·006c6962·632e736f·y_delete.libc.so51 ··0x000007dc·64656c65·7465006c·69626763·635f732e·delete.libgcc_s.
 52 ··0x000007ec·736f2e31·006c6962·632e736f·2e36006c·so.1.libc.so.6.l
49 ··0x0000077c·2e36006c·642d6c69·6e75782d·61726d68·.6.ld-linux-armh53 ··0x000007fc·642d6c69·6e75782d·61726d68·662e736f·d-linux-armhf.so
50 ··0x0000078c·662e736f·2e330047·4c494243·5f322e34·f.so.3.GLIBC_2.454 ··0x0000080c·2e330047·4c494243·5f322e34·00474c49·.3.GLIBC_2.4.GLI
51 ··0x0000079c·00474c49·42435f32·2e333400··········.GLIBC_2.34.55 ··0x0000081c·42435f32·2e333400·4743435f·332e3500·BC_2.34.GCC_3.5.
  
556 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000a0c·<.init>:2 00000ab4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     c5c·<pthread_setspecific@plt+0xc>5 »       bl»     d04·<pthread_setspecific@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
8.79 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 241 lines modifiedOffset 1, 241 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000a18·<__cxa_finalize@plt-0x14>:2 00000ac0·<__cxa_finalize@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·a28·<__cxa_finalize@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·ad0·<__cxa_finalize@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r4,·lsl·#107 »       andeq»  pc,·r1,·ip,·asr·r4»    @·<UNPREDICTABLE>
  
8 00000a2c·<__cxa_finalize@plt>:8 00000ad4·<__cxa_finalize@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1284]!»      @·0x50411 »       ldr»    pc,·[ip,·#1116]!»      @·0x45c
  
12 00000a38·<PL_unify_term@plt>:12 00000ae0·<PL_unify_term@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1276]!»      @·0x4fc15 »       ldr»    pc,·[ip,·#1108]!»      @·0x454
  
16 00000a44·<PL_unify_wchars@plt>:16 00000aec·<PL_unify_wchars@plt>:
17 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477817 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
18 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#126976»       @·0x1f00019 »       add»    ip,·ip,·#126976»       @·0x1f000
20 »       ldr»    pc,·[ip,·#1264]!»      @·0x4f020 »       ldr»    pc,·[ip,·#1096]!»      @·0x448
  
21 00000a54·<PL_unify_nil@plt>:21 00000afc·<PL_unify_nil@plt>:
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#1256]!»      @·0x4e824 »       ldr»    pc,·[ip,·#1088]!»      @·0x440
  
25 00000a60·<PL_put_variable@plt>:25 00000b08·<PL_put_variable@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#1248]!»      @·0x4e028 »       ldr»    pc,·[ip,·#1080]!»      @·0x438
  
29 00000a6c·<pthread_getspecific@plt>:29 00000b14·<pthread_getspecific@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#1240]!»      @·0x4d832 »       ldr»    pc,·[ip,·#1072]!»      @·0x430
  
33 00000a78·<memcpy@plt>:33 00000b20·<memcpy@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#1232]!»      @·0x4d036 »       ldr»    pc,·[ip,·#1064]!»      @·0x428
  
37 00000a84·<PL_register_foreign@plt>:37 00000b2c·<PL_register_foreign@plt>:
38 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477838 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00040 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#1220]!»      @·0x4c441 »       ldr»    pc,·[ip,·#1052]!»      @·0x41c
  
42 00000a94·<PL_get_name_arity_sz@plt>:42 00000b3c·<PL_get_name_arity_sz@plt>:
43 »       add»    ip,·pc,·#0,·1243 »       add»    ip,·pc,·#0,·12
44 »       add»    ip,·ip,·#126976»       @·0x1f00044 »       add»    ip,·ip,·#126976»       @·0x1f000
45 »       ldr»    pc,·[ip,·#1212]!»      @·0x4bc45 »       ldr»    pc,·[ip,·#1044]!»      @·0x414
  
46 00000aa0·<towlower@plt>:46 00000b48·<towlower@plt>:
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#1204]!»      @·0x4b449 »       ldr»    pc,·[ip,·#1036]!»      @·0x40c
  
50 00000aac·<__stack_chk_fail@plt>:50 00000b54·<__stack_chk_fail@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#1196]!»      @·0x4ac53 »       ldr»    pc,·[ip,·#1028]!»      @·0x404
  
54 00000ab8·<PL_raise_exception@plt>:54 00000b60·<PL_raise_exception@plt>:
55 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477855 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
56 »       add»    ip,·pc,·#0,·1256 »       add»    ip,·pc,·#0,·12
57 »       add»    ip,·ip,·#126976»       @·0x1f00057 »       add»    ip,·ip,·#126976»       @·0x1f000
58 »       ldr»    pc,·[ip,·#1184]!»      @·0x4a058 »       ldr»    pc,·[ip,·#1016]!»      @·0x3f8
  
59 00000ac8·<PL_new_functor_sz@plt>:59 00000b70·<PL_new_functor_sz@plt>:
60 »       add»    ip,·pc,·#0,·1260 »       add»    ip,·pc,·#0,·12
61 »       add»    ip,·ip,·#126976»       @·0x1f00061 »       add»    ip,·ip,·#126976»       @·0x1f000
62 »       ldr»    pc,·[ip,·#1176]!»      @·0x49862 »       ldr»    pc,·[ip,·#1008]!»      @·0x3f0
  
63 00000ad4·<PL_new_term_ref@plt>:63 00000b7c·<PL_new_term_ref@plt>:
64 »       add»    ip,·pc,·#0,·1264 »       add»    ip,·pc,·#0,·12
65 »       add»    ip,·ip,·#126976»       @·0x1f00065 »       add»    ip,·ip,·#126976»       @·0x1f000
66 »       ldr»    pc,·[ip,·#1168]!»      @·0x49066 »       ldr»    pc,·[ip,·#1000]!»      @·0x3e8
  
67 00000ae0·<PL_new_atom@plt>:67 00000b88·<PL_new_atom@plt>:
68 »       add»    ip,·pc,·#0,·1268 »       add»    ip,·pc,·#0,·12
69 »       add»    ip,·ip,·#126976»       @·0x1f00069 »       add»    ip,·ip,·#126976»       @·0x1f000
70 »       ldr»    pc,·[ip,·#1160]!»      @·0x48870 »       ldr»    pc,·[ip,·#992]!»       @·0x3e0
  
71 00000aec·<pthread_key_create@plt>:71 00000b94·<pthread_key_create@plt>:
72 »       add»    ip,·pc,·#0,·1272 »       add»    ip,·pc,·#0,·12
73 »       add»    ip,·ip,·#126976»       @·0x1f00073 »       add»    ip,·ip,·#126976»       @·0x1f000
74 »       ldr»    pc,·[ip,·#1152]!»      @·0x48074 »       ldr»    pc,·[ip,·#984]!»       @·0x3d8
  
75 00000af8·<PL_malloc_uncollectable@plt>:75 00000ba0·<PL_malloc_uncollectable@plt>:
76 »       add»    ip,·pc,·#0,·1276 »       add»    ip,·pc,·#0,·12
77 »       add»    ip,·ip,·#126976»       @·0x1f00077 »       add»    ip,·ip,·#126976»       @·0x1f000
78 »       ldr»    pc,·[ip,·#1144]!»      @·0x47878 »       ldr»    pc,·[ip,·#976]!»       @·0x3d0
  
79 00000b04·<PL_is_variable@plt>:79 00000bac·<PL_is_variable@plt>:
80 »       add»    ip,·pc,·#0,·1280 »       add»    ip,·pc,·#0,·12
81 »       add»    ip,·ip,·#126976»       @·0x1f00081 »       add»    ip,·ip,·#126976»       @·0x1f000
82 »       ldr»    pc,·[ip,·#1136]!»      @·0x47082 »       ldr»    pc,·[ip,·#968]!»       @·0x3c8
  
83 00000b10·<pthread_key_delete@plt>:83 00000bb8·<pthread_key_delete@plt>:
84 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477884 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
85 »       add»    ip,·pc,·#0,·1285 »       add»    ip,·pc,·#0,·12
86 »       add»    ip,·ip,·#126976»       @·0x1f00086 »       add»    ip,·ip,·#126976»       @·0x1f000
87 »       ldr»    pc,·[ip,·#1124]!»      @·0x46487 »       ldr»    pc,·[ip,·#956]!»       @·0x3bc
  
88 00000b20·<wcscmp@plt>:88 00000bc8·<wcscmp@plt>:
89 »       add»    ip,·pc,·#0,·1289 »       add»    ip,·pc,·#0,·12
90 »       add»    ip,·ip,·#126976»       @·0x1f00090 »       add»    ip,·ip,·#126976»       @·0x1f000
91 »       ldr»    pc,·[ip,·#1116]!»      @·0x45c91 »       ldr»    pc,·[ip,·#948]!»       @·0x3b4
  
92 00000b2c·<PL_get_wchars@plt>:92 00000bd4·<PL_get_wchars@plt>:
93 »       add»    ip,·pc,·#0,·1293 »       add»    ip,·pc,·#0,·12
94 »       add»    ip,·ip,·#126976»       @·0x1f00094 »       add»    ip,·ip,·#126976»       @·0x1f000
95 »       ldr»    pc,·[ip,·#1108]!»      @·0x45495 »       ldr»    pc,·[ip,·#940]!»       @·0x3ac
  
96 00000b38·<wcstol@plt>:96 00000be0·<wcstol@plt>:
97 »       add»    ip,·pc,·#0,·1297 »       add»    ip,·pc,·#0,·12
98 »       add»    ip,·ip,·#126976»       @·0x1f00098 »       add»    ip,·ip,·#126976»       @·0x1f000
99 »       ldr»    pc,·[ip,·#1100]!»      @·0x44c99 »       ldr»    pc,·[ip,·#932]!»       @·0x3a4
  
100 00000b44·<PL_release_string_buffers_from_mark@plt>:100 00000bec·<PL_release_string_buffers_from_mark@plt>:
Max diff block lines reached; 3992/8657 bytes (46.11%) of diff not shown.
92.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003324·<.fini>:2 000033cc·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
6.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0000332c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000033d4·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x0000333c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000033e4·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x0000334c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000033f4·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x0000335c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00003404·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x0000336c·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003414·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x0000337c·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00003424·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x0000338c·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00003434·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x0000339c·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003444·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000033ac·0b000000·41000000·00000000·00000000·....A...........10 ··0x00003454·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000033bc·2d2e5f7e·00000000·3a2f3f23·5b5d4000·-._~....:/?#[]@.11 ··0x00003464·2d2e5f7e·00000000·3a2f3f23·5b5d4000·-._~....:/?#[]@.
12 ··0x000033cc·21242627·28292b2a·2c3b3d00·21242627·!$&'()+*,;=.!$&'12 ··0x00003474·21242627·28292b2a·2c3b3d00·21242627·!$&'()+*,;=.!$&'
13 ··0x000033dc·28292a2c·3b3d0000·21242728·292a2c00·()*,;=..!$'()*,.13 ··0x00003484·28292a2c·3b3d0000·21242728·292a2c00·()*,;=..!$'()*,.
14 ··0x000033ec·3a400000·2f400000·2f3f4000·2b2d2e00·:@../@../?@.+-..14 ··0x00003494·3a400000·2f400000·2f3f4000·2b2d2e00·:@../@../?@.+-..
15 ··0x000033fc·2f3a3f23·263d0000·61746f6d·00000000·/:?#&=..atom....15 ··0x000034a4·2f3a3f23·263d0000·61746f6d·00000000·/:?#&=..atom....
16 ··0x0000340c·7572695f·636f6d70·6f6e656e·74000000·uri_component...16 ··0x000034b4·7572695f·636f6d70·6f6e656e·74000000·uri_component...
17 ··0x0000341c·696c6c65·67616c5f·7572695f·71756572·illegal_uri_quer17 ··0x000034c4·696c6c65·67616c5f·7572695f·71756572·illegal_uri_quer
18 ··0x0000342c·79000000·6e616d65·5f76616c·75650000·y...name_value..18 ··0x000034d4·79000000·6e616d65·5f76616c·75650000·y...name_value..
19 ··0x0000343c·71756572·795f7661·6c756500·66726167·query_value.frag19 ··0x000034e4·71756572·795f7661·6c756500·66726167·query_value.frag
20 ··0x0000344c·6d656e74·00000000·70617468·00000000·ment....path....20 ··0x000034f4·6d656e74·00000000·70617468·00000000·ment....path....
21 ··0x0000345c·7365676d·656e7400·7572695f·636f6d70·segment.uri_comp21 ··0x00003504·7365676d·656e7400·7572695f·636f6d70·segment.uri_comp
22 ··0x0000346c·6f6e656e·74730000·7572695f·61757468·onents..uri_auth22 ··0x00003514·6f6e656e·74730000·7572695f·61757468·onents..uri_auth
23 ··0x0000347c·6f726974·79000000·6572726f·72000000·ority...error...23 ··0x00003524·6f726974·79000000·6572726f·72000000·ority...error...
24 ··0x0000348c·73796e74·61785f65·72726f72·00000000·syntax_error....24 ··0x00003534·73796e74·61785f65·72726f72·00000000·syntax_error....
25 ··0x0000349c·74797065·5f657272·6f720000·646f6d61·type_error..doma25 ··0x00003544·74797065·5f657272·6f720000·646f6d61·type_error..doma
26 ··0x000034ac·696e5f65·72726f72·00000000·3d000000·in_error....=...26 ··0x00003554·696e5f65·72726f72·00000000·3d000000·in_error....=...
27 ··0x000034bc·2d000000·7572695f·69735f67·6c6f6261·-...uri_is_globa27 ··0x00003564·2d000000·7572695f·69735f67·6c6f6261·-...uri_is_globa
28 ··0x000034cc·6c000000·7572695f·6e6f726d·616c697a·l...uri_normaliz28 ··0x00003574·6c000000·7572695f·6e6f726d·616c697a·l...uri_normaliz
29 ··0x000034dc·65640000·6972695f·6e6f726d·616c697a·ed..iri_normaliz29 ··0x00003584·65640000·6972695f·6e6f726d·616c697a·ed..iri_normaliz
30 ··0x000034ec·65640000·7572695f·6e6f726d·616c697a·ed..uri_normaliz30 ··0x00003594·65640000·7572695f·6e6f726d·616c697a·ed..uri_normaliz
31 ··0x000034fc·65645f69·72690000·7572695f·7265736f·ed_iri..uri_reso31 ··0x000035a4·65645f69·72690000·7572695f·7265736f·ed_iri..uri_reso
32 ··0x0000350c·6c766500·7572695f·71756572·795f636f·lve.uri_query_co32 ··0x000035b4·6c766500·7572695f·71756572·795f636f·lve.uri_query_co
33 ··0x0000351c·6d706f6e·656e7473·00000000·7572695f·mponents....uri_33 ··0x000035c4·6d706f6e·656e7473·00000000·7572695f·mponents....uri_
34 ··0x0000352c·61757468·6f726974·795f636f·6d706f6e·authority_compon34 ··0x000035d4·61757468·6f726974·795f636f·6d706f6e·authority_compon
35 ··0x0000353c·656e7473·00000000·7572695f·656e636f·ents....uri_enco35 ··0x000035e4·656e7473·00000000·7572695f·656e636f·ents....uri_enco
36 ··0x0000354c·64656400·7572695f·69726900·3a000000·ded.uri_iri.:...36 ··0x000035f4·64656400·7572695f·69726900·3a000000·ded.uri_iri.:...
37 ··0x0000355c·2f000000·3f000000·23000000·00000000·/...?...#.......37 ··0x00003604·2f000000·3f000000·23000000·00000000·/...?...#.......
38 ··0x0000356c·26000000·3b000000·00000000·3e000000·&...;.......>...38 ··0x00003614·26000000·3b000000·00000000·3e000000·&...;.......>...
39 ··0x0000357c·41000000·0c000000·41000000·11000000·A.......A.......39 ··0x00003624·41000000·0c000000·41000000·11000000·A.......A.......
40 ··0x0000358c·41000000·27000000·41000000·36000000·A...'...A...6...40 ··0x00003634·41000000·27000000·41000000·36000000·A...'...A...6...
41 ··0x0000359c·41000000·03000000·41000000·06000000·A.......A.......41 ··0x00003644·41000000·03000000·41000000·06000000·A.......A.......
42 ··0x000035ac·41000000·15000000·41000000·0f000000·A.......A.......42 ··0x00003654·41000000·15000000·41000000·0f000000·A.......A.......
43 ··0x000035bc·41000000·0e000000·41000000·26000000·A.......A...&...43 ··0x00003664·41000000·0e000000·41000000·26000000·A.......A...&...
44 ··0x000035cc·41000000·13000000·41000000·29000000·A.......A...)...44 ··0x00003674·41000000·13000000·41000000·29000000·A.......A...)...
45 ··0x000035dc·41000000·02000000·41000000·19000000·A.......A.......45 ··0x00003684·41000000·02000000·41000000·19000000·A.......A.......
46 ··0x000035ec·41000000·0a000000·41000000·0b000000·A.......A.......46 ··0x00003694·41000000·0a000000·41000000·0b000000·A.......A.......
47 ··0x000035fc·41000000·00000000·00000000··········A...........47 ··0x000036a4·41000000·00000000·00000000··········A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00003608·00000000····························....2 ··0x00003808·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe2c·210d0000····························!...2 ··0x0001fe24·c90d0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe30·e10c0000····························....2 ··0x0001fe28·890d0000····························....
  
1.92 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff2c·34fe0100·00000000·00000000·180a0000·4...............3 ··0x0001ff2c·2cfe0100·00000000·00000000·c00a0000·,...............
4 ··0x0001ff3c·180a0000·180a0000·180a0000·180a0000·................4 ··0x0001ff3c·c00a0000·c00a0000·c00a0000·c00a0000·................
5 ··0x0001ff4c·180a0000·180a0000·180a0000·180a0000·................5 ··0x0001ff4c·c00a0000·c00a0000·c00a0000·c00a0000·................
6 ··0x0001ff5c·180a0000·180a0000·180a0000·180a0000·................6 ··0x0001ff5c·c00a0000·c00a0000·c00a0000·c00a0000·................
7 ··0x0001ff6c·180a0000·180a0000·180a0000·180a0000·................7 ··0x0001ff6c·c00a0000·c00a0000·c00a0000·c00a0000·................
8 ··0x0001ff7c·180a0000·180a0000·180a0000·180a0000·................8 ··0x0001ff7c·c00a0000·c00a0000·c00a0000·c00a0000·................
9 ··0x0001ff8c·180a0000·180a0000·180a0000·180a0000·................9 ··0x0001ff8c·c00a0000·c00a0000·c00a0000·c00a0000·................
10 ··0x0001ff9c·180a0000·180a0000·180a0000·180a0000·................10 ··0x0001ff9c·c00a0000·c00a0000·c00a0000·c00a0000·................
11 ··0x0001ffac·180a0000·180a0000·180a0000·180a0000·................11 ··0x0001ffac·c00a0000·c00a0000·c00a0000·c00a0000·................
12 ··0x0001ffbc·180a0000·180a0000·180a0000·180a0000·................12 ··0x0001ffbc·c00a0000·c00a0000·c00a0000·c00a0000·................
13 ··0x0001ffcc·180a0000·180a0000·180a0000·180a0000·................13 ··0x0001ffcc·c00a0000·c00a0000·c00a0000·c00a0000·................
14 ··0x0001ffdc·180a0000·180a0000·180a0000·180a0000·................14 ··0x0001ffdc·c00a0000·c00a0000·c00a0000·c00a0000·................
15 ··0x0001ffec·00000000·00000000·00000000·00000000·................15 ··0x0001ffec·00000000·00000000·00000000·00000000·................
16 ··0x0001fffc·00000000····························....16 ··0x0001fffc·00000000····························....
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·63366233·32306437·32323461·30643031·c6b320d7224a0d01 
3 ··0x00000010·33393566·36366139·31626435·35393363·395f66a91bd5593c2 ··0x00000000·32653462·61626338·37656131·64333066·2e4babc87ea1d30f
 3 ··0x00000010·38376337·36323837·33363833·38646638·87c7628736838df8
4 ··0x00000020·37636563·31662e64·65627567·00000000·7cec1f.debug....4 ··0x00000020·31353931·32652e64·65627567·00000000·15912e.debug....
5 ··0x00000030·3d362e60····························=6.`5 ··0x00000030·55935914····························U.Y.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
114 KB
./usr/lib/swi-prolog/lib/aarch64-linux/websocket.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/websocket.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········66004·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x002568·0x00002568·0x00002568·0x00090·0x00090·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x024ec·0x024ec·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x025fc·0x025fc·R·E·0x10000
7 ··LOAD···········0x00fe08·0x0001fe08·0x0001fe08·0x00214·0x00250·RW··0x100008 ··LOAD···········0x00fe00·0x0001fe00·0x0001fe00·0x0021c·0x00258·RW··0x10000
8 ··DYNAMIC········0x00fe10·0x0001fe10·0x0001fe10·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fe08·0x0001fe08·0x0001fe08·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe08·0x0001fe08·0x0001fe08·0x001f8·0x001f8·R···0x112 ··GNU_RELRO······0x00fe00·0x0001fe00·0x0001fe00·0x00200·0x00200·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101c8:1 There·are·26·section·headers,·starting·at·offset·0x101d4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0003d0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0003e0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000508·000508·000372·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000538·000538·00039f·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000087a·00087a·00007a·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000008d8·0008d8·00007c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000008f4·0008f4·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000954·000954·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000934·000934·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000009b4·0009b4·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000994·000994·0001b0·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000a14·000a14·0001b0·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000b44·000b44·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000bc4·000bc4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000b50·000b50·0002b0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000bd0·000bd0·0002b0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000e00·000e00·001418·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000e80·000e80·001418·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00002218·002218·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00002298·002298·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00002220·002220·0002c8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000022a0·0022a0·0002c8·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00002568·002568·000090·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········000024e8·0024e8·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········000025f8·0025f8·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe08·00fe08·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fe00·00fe00·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe0c·00fe0c·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fe04·00fe04·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe10·00fe10·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fe08·00fe08·000100·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff08·00ff08·0000f8·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001ff08·00ff08·0000f8·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·01001c·00003c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002001c·01001c·00003c·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·0100dc·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.41 KB
readelf --wide --symbols {}
    
Offset 1, 64 lines modifiedOffset 1, 65 lines modified
  
1 Symbol·table·'.dynsym'·contains·61·entries:1 Symbol·table·'.dynsym'·contains·62·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000b44·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000bc4·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_discard_foreign_frame
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_integer
11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2)12 ·····9:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unregister_atom
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
15 ····12:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3)16 ····13:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sread_pending19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sread_pending
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int6421 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_int64
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(2)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fupdatefilepos_getc
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_atom
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_call_predicate
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__fillbuf
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
35 ····32:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__36 ····33:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_uninstantiation_error
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2)41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2)42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rand@GLIBC_2.4·(2)47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rand@GLIBC_2.4·(3)
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_open_foreign_frame
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetenc50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetenc
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_predicate
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetbuffer56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Ssetbuffer
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
58 ····55:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable59 ····56:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream_noerror63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream_noerror
63 ····60:·000020c5···340·FUNC····GLOBAL·DEFAULT···11·install_websocket64 ····61:·00002145···340·FUNC····GLOBAL·DEFAULT···11·install_websocket
8.97 KB
readelf --wide --relocs {}
    
Offset 1, 72 lines modifiedOffset 1, 72 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x934·contains·12·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x9b4·contains·12·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe08··00000017·R_ARM_RELATIVE········3 0001fe00··00000017·R_ARM_RELATIVE········
4 0001fe0c··00000017·R_ARM_RELATIVE········4 0001fe04··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 00020004··00000017·R_ARM_RELATIVE········6 00020004··00000017·R_ARM_RELATIVE········
7 00020008··00000017·R_ARM_RELATIVE········7 00020008··00000017·R_ARM_RELATIVE········
8 00020010··00000017·R_ARM_RELATIVE········8 00020010··00000017·R_ARM_RELATIVE········
9 00020014··00000017·R_ARM_RELATIVE········9 00020014··00000017·R_ARM_RELATIVE········
10 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 0001ffec··00000915·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
11 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 0001fff0··00000a15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
12 0001fff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.412 0001fff4··00000d15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
13 0001fff8··00002015·R_ARM_GLOB_DAT·········00000000···__gmon_start__13 0001fff8··00002115·R_ARM_GLOB_DAT·········00000000···__gmon_start__
14 0001fffc··00003715·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable14 0001fffc··00003815·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
15 Relocation·section·'.rel.plt'·at·offset·0x994·contains·54·entries:15 Relocation·section·'.rel.plt'·at·offset·0xa14·contains·54·entries:
16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
17 0001ff14··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle17 0001ff14··00000416·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
18 0001ff18··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream18 0001ff18··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream
19 0001ff1c··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream19 0001ff1c··00000616·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
20 0001ff20··00000616·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame20 0001ff20··00000716·R_ARM_JUMP_SLOT········00000000···PL_discard_foreign_frame
21 0001ff24··00000716·R_ARM_JUMP_SLOT········00000000···PL_unify_integer21 0001ff24··00000816·R_ARM_JUMP_SLOT········00000000···PL_unify_integer
22 0001ff28··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.422 0001ff28··00000916·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
23 0001ff2c··00000a16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom23 0001ff2c··00000b16·R_ARM_JUMP_SLOT········00000000···PL_unregister_atom
24 0001ff30··00000b16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.424 0001ff30··00000c16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
25 0001ff34··00000d16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.425 0001ff34··00000e16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
26 0001ff38··00000e16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign26 0001ff38··00000f16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
27 0001ff3c··00000f16·R_ARM_JUMP_SLOT········00000000···Sread_pending27 0001ff3c··00001016·R_ARM_JUMP_SLOT········00000000···Sread_pending
28 0001ff40··00001016·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz28 0001ff40··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
29 0001ff44··00001116·R_ARM_JUMP_SLOT········00000000···PL_get_int6429 0001ff44··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_int64
30 0001ff48··00001216·R_ARM_JUMP_SLOT········00000000···PL_get_stream30 0001ff48··00001316·R_ARM_JUMP_SLOT········00000000···PL_get_stream
31 0001ff4c··00001316·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.431 0001ff4c··00001416·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
32 0001ff50··00001416·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.432 0001ff50··00001516·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
33 0001ff54··00001516·R_ARM_JUMP_SLOT········00000000···Sfwrite33 0001ff54··00001616·R_ARM_JUMP_SLOT········00000000···Sfwrite
34 0001ff58··00001616·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref34 0001ff58··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
35 0001ff5c··00001716·R_ARM_JUMP_SLOT········00000000···PL_new_atom35 0001ff5c··00001816·R_ARM_JUMP_SLOT········00000000···PL_new_atom
36 0001ff60··00001816·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc36 0001ff60··00001916·R_ARM_JUMP_SLOT········00000000···S__fupdatefilepos_getc
37 0001ff64··00001916·R_ARM_JUMP_SLOT········00000000···PL_register_atom37 0001ff64··00001a16·R_ARM_JUMP_SLOT········00000000···PL_register_atom
38 0001ff68··00001a16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate38 0001ff68··00001b16·R_ARM_JUMP_SLOT········00000000···PL_call_predicate
39 0001ff6c··00001b16·R_ARM_JUMP_SLOT········00000000···S__fillbuf39 0001ff6c··00001c16·R_ARM_JUMP_SLOT········00000000···S__fillbuf
40 0001ff70··00001c16·R_ARM_JUMP_SLOT········00000000···PL_is_variable40 0001ff70··00001d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
41 0001ff74··00001d16·R_ARM_JUMP_SLOT········00000000···PL_exception41 0001ff74··00001e16·R_ARM_JUMP_SLOT········00000000···PL_exception
42 0001ff78··00001e16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.442 0001ff78··00001f16·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
43 0001ff7c··00001f16·R_ARM_JUMP_SLOT········00000000···Snew43 0001ff7c··00002016·R_ARM_JUMP_SLOT········00000000···Snew
44 0001ff80··00002016·R_ARM_JUMP_SLOT········00000000···__gmon_start__44 0001ff80··00002116·R_ARM_JUMP_SLOT········00000000···__gmon_start__
45 0001ff84··00002116·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error45 0001ff84··00002216·R_ARM_JUMP_SLOT········00000000···PL_uninstantiation_error
46 0001ff88··00002216·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex46 0001ff88··00002316·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
47 0001ff8c··00002316·R_ARM_JUMP_SLOT········00000000···PL_type_error47 0001ff8c··00002416·R_ARM_JUMP_SLOT········00000000···PL_type_error
48 0001ff90··00002416·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref48 0001ff90··00002516·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
49 0001ff94··00002516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.449 0001ff94··00002616·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
50 0001ff98··00002616·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.450 0001ff98··00002716·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
51 0001ff9c··00002716·R_ARM_JUMP_SLOT········00000000···Sset_filter51 0001ff9c··00002816·R_ARM_JUMP_SLOT········00000000···Sset_filter
52 0001ffa0··00002816·R_ARM_JUMP_SLOT········00000000···PL_unify_atom52 0001ffa0··00002916·R_ARM_JUMP_SLOT········00000000···PL_unify_atom
53 0001ffa4··00002916·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz53 0001ffa4··00002a16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
54 0001ffa8··00002a16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex54 0001ffa8··00002b16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
55 0001ffac··00002b16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.455 0001ffac··00002c16·R_ARM_JUMP_SLOT········00000000···rand@GLIBC_2.4
56 0001ffb0··00002c16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame56 0001ffb0··00002d16·R_ARM_JUMP_SLOT········00000000···PL_open_foreign_frame
57 0001ffb4··00002d16·R_ARM_JUMP_SLOT········00000000···Sflush57 0001ffb4··00002e16·R_ARM_JUMP_SLOT········00000000···Sflush
58 0001ffb8··00002e16·R_ARM_JUMP_SLOT········00000000···Ssetenc58 0001ffb8··00002f16·R_ARM_JUMP_SLOT········00000000···Ssetenc
59 0001ffbc··00002f16·R_ARM_JUMP_SLOT········00000000···PL_free59 0001ffbc··00003016·R_ARM_JUMP_SLOT········00000000···PL_free
60 0001ffc0··00003016·R_ARM_JUMP_SLOT········00000000···PL_domain_error60 0001ffc0··00003116·R_ARM_JUMP_SLOT········00000000···PL_domain_error
61 0001ffc4··00003116·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex61 0001ffc4··00003216·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
62 0001ffc8··00003216·R_ARM_JUMP_SLOT········00000000···PL_permission_error62 0001ffc8··00003316·R_ARM_JUMP_SLOT········00000000···PL_permission_error
63 0001ffcc··00003316·R_ARM_JUMP_SLOT········00000000···PL_predicate63 0001ffcc··00003416·R_ARM_JUMP_SLOT········00000000···PL_predicate
64 0001ffd0··00003416·R_ARM_JUMP_SLOT········00000000···Ssetbuffer64 0001ffd0··00003516·R_ARM_JUMP_SLOT········00000000···Ssetbuffer
65 0001ffd4··00003516·R_ARM_JUMP_SLOT········00000000···Sclose65 0001ffd4··00003616·R_ARM_JUMP_SLOT········00000000···Sclose
66 0001ffd8··00003616·R_ARM_JUMP_SLOT········00000000···Sseterr66 0001ffd8··00003716·R_ARM_JUMP_SLOT········00000000···Sseterr
67 0001ffdc··00003816·R_ARM_JUMP_SLOT········00000000···PL_get_nil67 0001ffdc··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_nil
68 0001ffe0··00003916·R_ARM_JUMP_SLOT········00000000···PL_get_list68 0001ffe0··00003a16·R_ARM_JUMP_SLOT········00000000···PL_get_list
69 0001ffe4··00003a16·R_ARM_JUMP_SLOT········00000000···PL_malloc69 0001ffe4··00003b16·R_ARM_JUMP_SLOT········00000000···PL_malloc
70 0001ffe8··00003b16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror70 0001ffe8··00003c16·R_ARM_JUMP_SLOT········00000000···PL_release_stream_noerror
2.28 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfe10·contains·27·entries:1 Dynamic·section·at·offset·0xfe08·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0xb446 ·0x0000000c·(INIT)·······················0xbc4
6 ·0x0000000d·(FINI)·······················0x22187 ·0x0000000d·(FINI)·······················0x2298
7 ·0x00000019·(INIT_ARRAY)·················0x1fe088 ·0x00000019·(INIT_ARRAY)·················0x1fe00
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1fe0c10 ·0x0000001a·(FINI_ARRAY)·················0x1fe04
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x50813 ·0x00000005·(STRTAB)·····················0x538
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················882·(bytes)15 ·0x0000000a·(STRSZ)······················927·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1ff0817 ·0x00000003·(PLTGOT)·····················0x1ff08
17 ·0x00000002·(PLTRELSZ)···················432·(bytes)18 ·0x00000002·(PLTRELSZ)···················432·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x99420 ·0x00000017·(JMPREL)·····················0xa14
20 ·0x00000011·(REL)························0x93421 ·0x00000011·(REL)························0x9b4
21 ·0x00000012·(RELSZ)······················96·(bytes)22 ·0x00000012·(RELSZ)······················96·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0x8f426 ·0x6ffffffe·(VERNEED)····················0x954
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0x87a28 ·0x6ffffff0·(VERSYM)·····················0x8d8
28 ·0x6ffffffa·(RELCOUNT)···················729 ·0x6ffffffa·(RELCOUNT)···················7
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·7c4425ba66c76d8d62e13c587fc4fec5d3eed15b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·109407ea74f9e0367c542051a5475b4d37c7fc65
2.93 KB
readelf --wide --version-info {}
    
Offset 1, 26 lines modifiedOffset 1, 28 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·61·entries:1 Version·symbols·section·'.gnu.version'·contains·62·entries:
2 ·Addr:·0x000000000000087a··Offset:·0x0000087a··Link:·3·(.dynsym)2 ·Addr:·0x00000000000008d8··Offset:·0x000008d8··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··5 ··008:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 6 ··00c:···3·(GLIBC_2.4)·····4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···3·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···8 ··014:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 12 ··024:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
12 ··024:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 14 ··02c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)···
  
19 Version·needs·section·'.gnu.version_r'·contains·2·entries:19 Version·needs·section·'.gnu.version_r'·contains·3·entries:
20 ·Addr:·0x00000000000008f4··Offset:·0x000008f4··Link:·4·(.dynstr)20 ·Addr:·0x0000000000000954··Offset:·0x00000954··Link:·4·(.dynstr)
21 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·121 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
22 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·322 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
23 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·123 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
24 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·224 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 25 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 26 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
778 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_get_stream6 PL_get_stream
6 PL_release_stream7 PL_release_stream
7 __stack_chk_fail8 __stack_chk_fail
8 __stack_chk_guard9 __stack_chk_guard
9 PL_open_foreign_frame10 PL_open_foreign_frame
10 PL_new_term_ref11 PL_new_term_ref
11 PL_call_predicate12 PL_call_predicate
Offset 39, 14 lines modifiedOffset 40, 15 lines modified
39 PL_new_atom40 PL_new_atom
40 S__fupdatefilepos_getc41 S__fupdatefilepos_getc
41 S__fillbuf42 S__fillbuf
42 PL_unify_integer43 PL_unify_integer
43 Sread_pending44 Sread_pending
44 install_websocket45 install_websocket
45 PL_register_foreign46 PL_register_foreign
 47 libgcc_s.so.1
46 libc.so.648 libc.so.6
47 ld-linux-armhf.so.349 ld-linux-armhf.so.3
48 GLIBC_2.450 GLIBC_2.4
49 H»      KxD»   J{D51 H»      KxD»   J{D
50 !KzD!N~D52 !KzD!N~D
51 d(dHDAF2F53 d(dHDAF2F
52 #+a_J]KzD54 #+a_J]KzD
Offset 73, 14 lines modifiedOffset 75, 15 lines modified
73 .shstrtab75 .shstrtab
74 .note.gnu.build-id76 .note.gnu.build-id
75 .gnu.hash77 .gnu.hash
76 .gnu.version78 .gnu.version
77 .gnu.version_r79 .gnu.version_r
78 .rel.dyn80 .rel.dyn
79 .rel.plt81 .rel.plt
 82 .ARM.exidx
80 .eh_frame83 .eh_frame
81 .init_array84 .init_array
82 .fini_array85 .fini_array
83 .dynamic86 .dynamic
84 .ARM.attributes87 .ARM.attributes
85 .gnu_debugaltlink88 .gnu_debugaltlink
86 .gnu_debuglink89 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·3c000000·01000000·05000000·....<...........2 ··0x00000138·02000000·3d000000·01000000·05000000·....=...........
3 ··0x00000128·04080000·3c000000·00000000·63d94488·....<.......c.D.3 ··0x00000148·04080000·3d000000·00000000·63d94488·....=.......c.D.
  
7.59 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 59 lines modifiedOffset 1, 61 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000508·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000538·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000518·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000548·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000528·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000558·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000538·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000568·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000548·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000578·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
 7 ··0x00000588·6c697a65·005f5f61·65616269·5f756e77·lize.__aeabi_unw
 8 ··0x00000598·696e645f·6370705f·70723000·504c5f67·ind_cpp_pr0.PL_g
 9 ··0x000005a8·65745f73·74726561·6d00504c·5f72656c·et_stream.PL_rel
 10 ··0x000005b8·65617365·5f737472·65616d00·5f5f7374·ease_stream.__st
 11 ··0x000005c8·61636b5f·63686b5f·6661696c·005f5f73·ack_chk_fail.__s
 12 ··0x000005d8·7461636b·5f63686b·5f677561·72640050·tack_chk_guard.P
 13 ··0x000005e8·4c5f6f70·656e5f66·6f726569·676e5f66·L_open_foreign_f
 14 ··0x000005f8·72616d65·00504c5f·6e65775f·7465726d·rame.PL_new_term
 15 ··0x00000608·5f726566·00504c5f·63616c6c·5f707265·_ref.PL_call_pre
 16 ··0x00000618·64696361·74650050·4c5f6765·745f696e·dicate.PL_get_in
 17 ··0x00000628·74363400·504c5f64·69736361·72645f66·t64.PL_discard_f
 18 ··0x00000638·6f726569·676e5f66·72616d65·0072616e·oreign_frame.ran
 19 ··0x00000648·6400504c·5f707265·64696361·74650053·d.PL_predicate.S
 20 ··0x00000658·7365745f·66696c74·65720050·4c5f6672·set_filter.PL_fr
 21 ··0x00000668·65650050·4c5f756e·72656769·73746572·ee.PL_unregister
 22 ··0x00000678·5f61746f·6d005363·6c6f7365·00504c5f·_atom.Sclose.PL_
 23 ··0x00000688·6765745f·696e7465·6765725f·65780053·get_integer_ex.S
 24 ··0x00000698·73657465·6e630050·4c5f646f·6d61696e·setenc.PL_domain
 25 ··0x000006a8·5f657272·6f720050·4c5f7479·70655f65·_error.PL_type_e
 26 ··0x000006b8·72726f72·00504c5f·7065726d·69737369·rror.PL_permissi
 27 ··0x000006c8·6f6e5f65·72726f72·00504c5f·636f7079·on_error.PL_copy
 28 ··0x000006d8·5f746572·6d5f7265·6600504c·5f676574·_term_ref.PL_get
 29 ··0x000006e8·5f6c6973·7400504c·5f676574·5f6e616d·_list.PL_get_nam
 30 ··0x000006f8·655f6172·6974795f·737a005f·504c5f67·e_arity_sz._PL_g
 31 ··0x00000708·65745f61·72675f73·7a00504c·5f676574·et_arg_sz.PL_get
 32 ··0x00000718·5f61746f·6d5f6578·00504c5f·6765745f·_atom_ex.PL_get_
 33 ··0x00000728·6e696c00·504c5f69·735f7661·72696162·nil.PL_is_variab
7 ··0x00000558·6c697a65·00504c5f·6765745f·73747265·lize.PL_get_stre34 ··0x00000738·6c650050·4c5f6765·745f7374·7265616d·le.PL_get_stream
 35 ··0x00000748·5f68616e·646c6500·504c5f6d·616c6c6f·_handle.PL_mallo
 36 ··0x00000758·63006d65·6d736574·00504c5f·72656769·c.memset.PL_regi
 37 ··0x00000768·73746572·5f61746f·6d00536e·65770053·ster_atom.Snew.S
 38 ··0x00000778·73657462·75666665·7200504c·5f756e69·setbuffer.PL_uni
 39 ··0x00000788·66795f73·74726561·6d00504c·5f676574·fy_stream.PL_get
 40 ··0x00000798·5f626f6f·6c5f6578·00504c5f·756e696e·_bool_ex.PL_unin
 41 ··0x000007a8·7374616e·74696174·696f6e5f·6572726f·stantiation_erro
 42 ··0x000007b8·72005366·77726974·65005366·6c757368·r.Sfwrite.Sflush
 43 ··0x000007c8·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio
 44 ··0x000007d8·6e007265·616c6c6f·63006d65·6d637079·n.realloc.memcpy
 45 ··0x000007e8·00504c5f·72656c65·6173655f·73747265·.PL_release_stre
 46 ··0x000007f8·616d5f6e·6f657272·6f720050·4c5f6578·am_noerror.PL_ex
 47 ··0x00000808·63657074·696f6e00·504c5f75·6e696679·ception.PL_unify
 48 ··0x00000818·5f61746f·6d00504c·5f6e6577·5f61746f·_atom.PL_new_ato
 49 ··0x00000828·6d00535f·5f667570·64617465·66696c65·m.S__fupdatefile
 50 ··0x00000838·706f735f·67657463·00535f5f·66696c6c·pos_getc.S__fill
 51 ··0x00000848·62756600·504c5f75·6e696679·5f696e74·buf.PL_unify_int
 52 ··0x00000858·65676572·00537365·74657272·00537265·eger.Sseterr.Sre
 53 ··0x00000868·61645f70·656e6469·6e670069·6e737461·ad_pending.insta
 54 ··0x00000878·6c6c5f77·6562736f·636b6574·00504c5f·ll_websocket.PL_
 55 ··0x00000888·72656769·73746572·5f666f72·6569676e·register_foreign
 56 ··0x00000898·006c6962·6763635f·732e736f·2e31006c·.libgcc_s.so.1.l
 57 ··0x000008a8·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu
 58 ··0x000008b8·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI
 59 ··0x000008c8·42435f32·2e340047·43435f33·2e3500···BC_2.4.GCC_3.5.
8 ··0x00000568·616d0050·4c5f7265·6c656173·655f7374·am.PL_release_st 
9 ··0x00000578·7265616d·005f5f73·7461636b·5f63686b·ream.__stack_chk 
10 ··0x00000588·5f666169·6c005f5f·73746163·6b5f6368·_fail.__stack_ch 
11 ··0x00000598·6b5f6775·61726400·504c5f6f·70656e5f·k_guard.PL_open_ 
12 ··0x000005a8·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL 
13 ··0x000005b8·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL 
14 ··0x000005c8·5f63616c·6c5f7072·65646963·61746500·_call_predicate. 
15 ··0x000005d8·504c5f67·65745f69·6e743634·00504c5f·PL_get_int64.PL_ 
16 ··0x000005e8·64697363·6172645f·666f7265·69676e5f·discard_foreign_ 
17 ··0x000005f8·6672616d·65007261·6e640050·4c5f7072·frame.rand.PL_pr 
18 ··0x00000608·65646963·61746500·53736574·5f66696c·edicate.Sset_fil 
19 ··0x00000618·74657200·504c5f66·72656500·504c5f75·ter.PL_free.PL_u 
20 ··0x00000628·6e726567·69737465·725f6174·6f6d0053·nregister_atom.S 
21 ··0x00000638·636c6f73·6500504c·5f676574·5f696e74·close.PL_get_int 
22 ··0x00000648·65676572·5f657800·53736574·656e6300·eger_ex.Ssetenc. 
23 ··0x00000658·504c5f64·6f6d6169·6e5f6572·726f7200·PL_domain_error. 
24 ··0x00000668·504c5f74·7970655f·6572726f·7200504c·PL_type_error.PL 
25 ··0x00000678·5f706572·6d697373·696f6e5f·6572726f·_permission_erro 
26 ··0x00000688·7200504c·5f636f70·795f7465·726d5f72·r.PL_copy_term_r 
27 ··0x00000698·65660050·4c5f6765·745f6c69·73740050·ef.PL_get_list.P 
28 ··0x000006a8·4c5f6765·745f6e61·6d655f61·72697479·L_get_name_arity 
29 ··0x000006b8·5f737a00·5f504c5f·6765745f·6172675f·_sz._PL_get_arg_ 
30 ··0x000006c8·737a0050·4c5f6765·745f6174·6f6d5f65·sz.PL_get_atom_e 
31 ··0x000006d8·7800504c·5f676574·5f6e696c·00504c5f·x.PL_get_nil.PL_ 
32 ··0x000006e8·69735f76·61726961·626c6500·504c5f67·is_variable.PL_g 
33 ··0x000006f8·65745f73·74726561·6d5f6861·6e646c65·et_stream_handle 
34 ··0x00000708·00504c5f·6d616c6c·6f63006d·656d7365·.PL_malloc.memse 
35 ··0x00000718·7400504c·5f726567·69737465·725f6174·t.PL_register_at 
36 ··0x00000728·6f6d0053·6e657700·53736574·62756666·om.Snew.Ssetbuff 
37 ··0x00000738·65720050·4c5f756e·6966795f·73747265·er.PL_unify_stre 
38 ··0x00000748·616d0050·4c5f6765·745f626f·6f6c5f65·am.PL_get_bool_e 
39 ··0x00000758·7800504c·5f756e69·6e737461·6e746961·x.PL_uninstantia 
40 ··0x00000768·74696f6e·5f657272·6f720053·66777269·tion_error.Sfwri 
41 ··0x00000778·74650053·666c7573·68005f5f·6572726e·te.Sflush.__errn 
42 ··0x00000788·6f5f6c6f·63617469·6f6e0072·65616c6c·o_location.reall 
43 ··0x00000798·6f63006d·656d6370·7900504c·5f72656c·oc.memcpy.PL_rel 
44 ··0x000007a8·65617365·5f737472·65616d5f·6e6f6572·ease_stream_noer 
45 ··0x000007b8·726f7200·504c5f65·78636570·74696f6e·ror.PL_exception 
46 ··0x000007c8·00504c5f·756e6966·795f6174·6f6d0050·.PL_unify_atom.P 
47 ··0x000007d8·4c5f6e65·775f6174·6f6d0053·5f5f6675·L_new_atom.S__fu 
48 ··0x000007e8·70646174·6566696c·65706f73·5f676574·pdatefilepos_get 
49 ··0x000007f8·6300535f·5f66696c·6c627566·00504c5f·c.S__fillbuf.PL_ 
50 ··0x00000808·756e6966·795f696e·74656765·72005373·unify_integer.Ss 
51 ··0x00000818·65746572·72005372·6561645f·70656e64·eterr.Sread_pend 
52 ··0x00000828·696e6700·696e7374·616c6c5f·77656273·ing.install_webs 
53 ··0x00000838·6f636b65·7400504c·5f726567·69737465·ocket.PL_registe 
54 ··0x00000848·725f666f·72656967·6e006c69·62632e73·r_foreign.libc.s 
55 ··0x00000858·6f2e3600·6c642d6c·696e7578·2d61726d·o.6.ld-linux-arm 
56 ··0x00000868·68662e73·6f2e3300·474c4942·435f322e·hf.so.3.GLIBC_2. 
57 ··0x00000878·3400································4. 
  
568 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000b44·<.init>:2 00000bc4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     e00·<PL_release_stream_noerror@plt+0xc>5 »       bl»     e80·<PL_release_stream_noerror@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
10.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 286 lines modifiedOffset 1, 286 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000b50·<PL_get_stream_handle@plt-0x14>:2 00000bd0·<PL_get_stream_handle@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·b60·<PL_get_stream_handle@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·be0·<PL_get_stream_handle@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r8,·lsr·#77 »       andeq»  pc,·r1,·r8,·lsr·#6
  
8 00000b64·<PL_get_stream_handle@plt>:8 00000be4·<PL_get_stream_handle@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#936]!»       @·0x3a811 »       ldr»    pc,·[ip,·#808]!»       @·0x328
  
12 00000b70·<PL_release_stream@plt>:12 00000bf0·<PL_release_stream@plt>:
13 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477813 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
14 »       add»    ip,·pc,·#0,·1214 »       add»    ip,·pc,·#0,·12
15 »       add»    ip,·ip,·#126976»       @·0x1f00015 »       add»    ip,·ip,·#126976»       @·0x1f000
16 »       ldr»    pc,·[ip,·#924]!»       @·0x39c16 »       ldr»    pc,·[ip,·#796]!»       @·0x31c
  
17 00000b80·<PL_unify_stream@plt>:17 00000c00·<PL_unify_stream@plt>:
18 »       add»    ip,·pc,·#0,·1218 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#126976»       @·0x1f00019 »       add»    ip,·ip,·#126976»       @·0x1f000
20 »       ldr»    pc,·[ip,·#916]!»       @·0x39420 »       ldr»    pc,·[ip,·#788]!»       @·0x314
  
21 00000b8c·<PL_discard_foreign_frame@plt>:21 00000c0c·<PL_discard_foreign_frame@plt>:
22 »       add»    ip,·pc,·#0,·1222 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00023 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#908]!»       @·0x38c24 »       ldr»    pc,·[ip,·#780]!»       @·0x30c
  
25 00000b98·<PL_unify_integer@plt>:25 00000c18·<PL_unify_integer@plt>:
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#900]!»       @·0x38428 »       ldr»    pc,·[ip,·#772]!»       @·0x304
  
29 00000ba4·<__cxa_finalize@plt>:29 00000c24·<__cxa_finalize@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#892]!»       @·0x37c32 »       ldr»    pc,·[ip,·#764]!»       @·0x2fc
  
33 00000bb0·<PL_unregister_atom@plt>:33 00000c30·<PL_unregister_atom@plt>:
34 »       add»    ip,·pc,·#0,·1234 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00035 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#884]!»       @·0x37436 »       ldr»    pc,·[ip,·#756]!»       @·0x2f4
  
37 00000bbc·<free@plt>:37 00000c3c·<free@plt>:
38 »       add»    ip,·pc,·#0,·1238 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00039 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#876]!»       @·0x36c40 »       ldr»    pc,·[ip,·#748]!»       @·0x2ec
  
41 00000bc8·<memcpy@plt>:41 00000c48·<memcpy@plt>:
42 »       add»    ip,·pc,·#0,·1242 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00043 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#868]!»       @·0x36444 »       ldr»    pc,·[ip,·#740]!»       @·0x2e4
  
45 00000bd4·<PL_register_foreign@plt>:45 00000c54·<PL_register_foreign@plt>:
46 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477846 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
47 »       add»    ip,·pc,·#0,·1247 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00048 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#856]!»       @·0x35849 »       ldr»    pc,·[ip,·#728]!»       @·0x2d8
  
50 00000be4·<Sread_pending@plt>:50 00000c64·<Sread_pending@plt>:
51 »       add»    ip,·pc,·#0,·1251 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00052 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#848]!»       @·0x35053 »       ldr»    pc,·[ip,·#720]!»       @·0x2d0
  
54 00000bf0·<PL_get_name_arity_sz@plt>:54 00000c70·<PL_get_name_arity_sz@plt>:
55 »       add»    ip,·pc,·#0,·1255 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00056 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#840]!»       @·0x34857 »       ldr»    pc,·[ip,·#712]!»       @·0x2c8
  
58 00000bfc·<PL_get_int64@plt>:58 00000c7c·<PL_get_int64@plt>:
59 »       add»    ip,·pc,·#0,·1259 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00060 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#832]!»       @·0x34061 »       ldr»    pc,·[ip,·#704]!»       @·0x2c0
  
62 00000c08·<PL_get_stream@plt>:62 00000c88·<PL_get_stream@plt>:
63 »       add»    ip,·pc,·#0,·1263 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00064 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#824]!»       @·0x33865 »       ldr»    pc,·[ip,·#696]!»       @·0x2b8
  
66 00000c14·<__stack_chk_fail@plt>:66 00000c94·<__stack_chk_fail@plt>:
67 »       add»    ip,·pc,·#0,·1267 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00068 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#816]!»       @·0x33069 »       ldr»    pc,·[ip,·#688]!»       @·0x2b0
  
70 00000c20·<realloc@plt>:70 00000ca0·<realloc@plt>:
71 »       add»    ip,·pc,·#0,·1271 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00072 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#808]!»       @·0x32873 »       ldr»    pc,·[ip,·#680]!»       @·0x2a8
  
74 00000c2c·<Sfwrite@plt>:74 00000cac·<Sfwrite@plt>:
75 »       add»    ip,·pc,·#0,·1275 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00076 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#800]!»       @·0x32077 »       ldr»    pc,·[ip,·#672]!»       @·0x2a0
  
78 00000c38·<PL_new_term_ref@plt>:78 00000cb8·<PL_new_term_ref@plt>:
79 »       add»    ip,·pc,·#0,·1279 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#126976»       @·0x1f00080 »       add»    ip,·ip,·#126976»       @·0x1f000
81 »       ldr»    pc,·[ip,·#792]!»       @·0x31881 »       ldr»    pc,·[ip,·#664]!»       @·0x298
  
82 00000c44·<PL_new_atom@plt>:82 00000cc4·<PL_new_atom@plt>:
83 »       add»    ip,·pc,·#0,·1283 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00084 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#784]!»       @·0x31085 »       ldr»    pc,·[ip,·#656]!»       @·0x290
  
86 00000c50·<S__fupdatefilepos_getc@plt>:86 00000cd0·<S__fupdatefilepos_getc@plt>:
87 »       add»    ip,·pc,·#0,·1287 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00088 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#776]!»       @·0x30889 »       ldr»    pc,·[ip,·#648]!»       @·0x288
  
90 00000c5c·<PL_register_atom@plt>:90 00000cdc·<PL_register_atom@plt>:
91 »       add»    ip,·pc,·#0,·1291 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00092 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#768]!»       @·0x30093 »       ldr»    pc,·[ip,·#640]!»       @·0x280
  
94 00000c68·<PL_call_predicate@plt>:94 00000ce8·<PL_call_predicate@plt>:
95 »       add»    ip,·pc,·#0,·1295 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#126976»       @·0x1f00096 »       add»    ip,·ip,·#126976»       @·0x1f000
97 »       ldr»    pc,·[ip,·#760]!»       @·0x2f897 »       ldr»    pc,·[ip,·#632]!»       @·0x278
  
98 00000c74·<S__fillbuf@plt>:98 00000cf4·<S__fillbuf@plt>:
99 »       add»    ip,·pc,·#0,·1299 »       add»    ip,·pc,·#0,·12
100 »       add»    ip,·ip,·#126976»       @·0x1f000100 »       add»    ip,·ip,·#126976»       @·0x1f000
Max diff block lines reached; 5559/10165 bytes (54.69%) of diff not shown.
50.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002218·<.fini>:2 00002298·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
6.02 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 48 lines modifiedOffset 1, 48 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00002220·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000022a0·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00002230·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000022b0·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00002240·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000022c0·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00002250·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000022d0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00002260·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000022e0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00002270·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000022f0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00002280·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00002300·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00002290·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00002310·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000022a0·0b000000·41000000·00000000·00000000·....A...........10 ··0x00002320·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000022b0·77656273·6f636b65·74000000·77735f6d·websocket...ws_m11 ··0x00002330·77656273·6f636b65·74000000·77735f6d·websocket...ws_m
12 ··0x000022c0·61736b00·6f70636f·64650000·72737600·ask.opcode..rsv.12 ··0x00002340·61736b00·6f70636f·64650000·72737600·ask.opcode..rsv.
13 ··0x000022d0·77735f73·74726561·6d000000·73746172·ws_stream...star13 ··0x00002350·77735f73·74726561·6d000000·73746172·ws_stream...star
14 ··0x000022e0·745f6d65·73736167·65000000·6f707469·t_message...opti14 ··0x00002360·745f6d65·73736167·65000000·6f707469·t_message...opti
15 ··0x000022f0·6f6e0000·6d6f6465·00000000·62756666·on..mode....buff15 ··0x00002370·6f6e0000·6d6f6465·00000000·62756666·on..mode....buff
16 ··0x00002300·65725f73·697a6500·6c697374·00000000·er_size.list....16 ··0x00002380·65725f73·697a6500·6c697374·00000000·er_size.list....
17 ··0x00002310·77656273·6f636b65·745f7072·6f706572·websocket_proper17 ··0x00002390·77656273·6f636b65·745f7072·6f706572·websocket_proper
18 ··0x00002320·74790000·73656e64·00000000·69646c65·ty..send....idle18 ··0x000023a0·74790000·73656e64·00000000·69646c65·ty..send....idle
19 ··0x00002330·00000000·73746172·74000000·656e6400·....start...end.19 ··0x000023b0·00000000·73746172·74000000·656e6400·....start...end.
20 ··0x00002340·636c6f73·65640000·72656164·5f686561·closed..read_hea20 ··0x000023c0·636c6f73·65640000·72656164·5f686561·closed..read_hea
21 ··0x00002350·64657200·706c6561·73652063·616c6c20·der.please·call·21 ··0x000023d0·64657200·706c6561·73652063·616c6c20·der.please·call·
22 ··0x00002360·77735f72·6561645f·68656164·65722f33·ws_read_header/322 ··0x000023e0·77735f72·6561645f·68656164·65722f33·ws_read_header/3
23 ··0x00002370·20666972·73740000·556e7465·726d696e··first..Untermin23 ··0x000023f0·20666972·73740000·556e7465·726d696e··first..Untermin
24 ··0x00002380·61746564·20776562·736f636b·6574206d·ated·websocket·m24 ··0x00002400·61746564·20776562·736f636b·6574206d·ated·websocket·m
25 ··0x00002390·65737361·67650000·57656253·6f636b65·essage..WebSocke25 ··0x00002410·65737361·67650000·57656253·6f636b65·essage..WebSocke
26 ··0x000023a0·743a2075·6e657870·65637465·64207061·t:·unexpected·pa26 ··0x00002420·743a2075·6e657870·65637465·64207061·t:·unexpected·pa
27 ··0x000023b0·636b6167·65000000·6e756c6c·00000000·ckage...null....27 ··0x00002430·636b6167·65000000·6e756c6c·00000000·ckage...null....
28 ··0x000023c0·73746174·75730000·73756270·726f746f·status..subproto28 ··0x00002440·73746174·75730000·73756270·726f746f·status..subproto
29 ··0x000023d0·636f6c00·73657276·65720000·636c6965·col.server..clie29 ··0x00002450·636f6c00·73657276·65720000·636c6965·col.server..clie
30 ··0x000023e0·6e740000·636c6f73·655f7061·72656e74·nt..close_parent30 ··0x00002460·6e740000·636c6f73·655f7061·72656e74·nt..close_parent
31 ··0x000023f0·00000000·656e645f·6f665f66·696c6500·....end_of_file.31 ··0x00002470·00000000·656e645f·6f665f66·696c6500·....end_of_file.
32 ··0x00002400·69735f77·735f7374·7265616d·00000000·is_ws_stream....32 ··0x00002480·69735f77·735f7374·7265616d·00000000·is_ws_stream....
33 ··0x00002410·77735f70·726f7065·72747900·77735f73·ws_property.ws_s33 ··0x00002490·77735f70·726f7065·72747900·77735f73·ws_property.ws_s
34 ··0x00002420·65740000·77735f6f·70656e00·77735f73·et..ws_open.ws_s34 ··0x000024a0·65740000·77735f6f·70656e00·77735f73·et..ws_open.ws_s
35 ··0x00002430·74617274·5f6d6573·73616765·00000000·tart_message....35 ··0x000024b0·74617274·5f6d6573·73616765·00000000·tart_message....
36 ··0x00002440·77735f73·656e6400·77735f72·6561645f·ws_send.ws_read_36 ··0x000024c0·77735f73·656e6400·77735f72·6561645f·ws_send.ws_read_
37 ··0x00002450·68656164·65720000·3e000000·41000000·header..>...A...37 ··0x000024d0·68656164·65720000·3e000000·41000000·header..>...A...
38 ··0x00002460·0c000000·41000000·11000000·41000000·....A.......A...38 ··0x000024e0·0c000000·41000000·11000000·41000000·....A.......A...
39 ··0x00002470·27000000·41000000·36000000·41000000·'...A...6...A...39 ··0x000024f0·27000000·41000000·36000000·41000000·'...A...6...A...
40 ··0x00002480·03000000·41000000·06000000·41000000·....A.......A...40 ··0x00002500·03000000·41000000·06000000·41000000·....A.......A...
41 ··0x00002490·15000000·41000000·0f000000·41000000·....A.......A...41 ··0x00002510·15000000·41000000·0f000000·41000000·....A.......A...
42 ··0x000024a0·0e000000·41000000·26000000·41000000·....A...&...A...42 ··0x00002520·0e000000·41000000·26000000·41000000·....A...&...A...
43 ··0x000024b0·13000000·41000000·29000000·41000000·....A...)...A...43 ··0x00002530·13000000·41000000·29000000·41000000·....A...)...A...
44 ··0x000024c0·02000000·41000000·19000000·41000000·....A.......A...44 ··0x00002540·02000000·41000000·19000000·41000000·....A.......A...
45 ··0x000024d0·0a000000·41000000·0b000000·41000000·....A.......A...45 ··0x00002550·0a000000·41000000·0b000000·41000000·....A.......A...
46 ··0x000024e0·00000000·00000000···················........46 ··0x00002560·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000024e8·00000000····························....2 ··0x000025f8·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe08·c50e0000····························....2 ··0x0001fe00·450f0000····························E...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe0c·850e0000····························....2 ··0x0001fe04·050f0000····························....
  
2.25 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff08·10fe0100·00000000·00000000·500b0000·............P...3 ··0x0001ff08·08fe0100·00000000·00000000·d00b0000·................
4 ··0x0001ff18·500b0000·500b0000·500b0000·500b0000·P...P...P...P...4 ··0x0001ff18·d00b0000·d00b0000·d00b0000·d00b0000·................
5 ··0x0001ff28·500b0000·500b0000·500b0000·500b0000·P...P...P...P...5 ··0x0001ff28·d00b0000·d00b0000·d00b0000·d00b0000·................
6 ··0x0001ff38·500b0000·500b0000·500b0000·500b0000·P...P...P...P...6 ··0x0001ff38·d00b0000·d00b0000·d00b0000·d00b0000·................
7 ··0x0001ff48·500b0000·500b0000·500b0000·500b0000·P...P...P...P...7 ··0x0001ff48·d00b0000·d00b0000·d00b0000·d00b0000·................
8 ··0x0001ff58·500b0000·500b0000·500b0000·500b0000·P...P...P...P...8 ··0x0001ff58·d00b0000·d00b0000·d00b0000·d00b0000·................
9 ··0x0001ff68·500b0000·500b0000·500b0000·500b0000·P...P...P...P...9 ··0x0001ff68·d00b0000·d00b0000·d00b0000·d00b0000·................
10 ··0x0001ff78·500b0000·500b0000·500b0000·500b0000·P...P...P...P...10 ··0x0001ff78·d00b0000·d00b0000·d00b0000·d00b0000·................
11 ··0x0001ff88·500b0000·500b0000·500b0000·500b0000·P...P...P...P...11 ··0x0001ff88·d00b0000·d00b0000·d00b0000·d00b0000·................
12 ··0x0001ff98·500b0000·500b0000·500b0000·500b0000·P...P...P...P...12 ··0x0001ff98·d00b0000·d00b0000·d00b0000·d00b0000·................
13 ··0x0001ffa8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...13 ··0x0001ffa8·d00b0000·d00b0000·d00b0000·d00b0000·................
14 ··0x0001ffb8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...14 ··0x0001ffb8·d00b0000·d00b0000·d00b0000·d00b0000·................
15 ··0x0001ffc8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...15 ··0x0001ffc8·d00b0000·d00b0000·d00b0000·d00b0000·................
16 ··0x0001ffd8·500b0000·500b0000·500b0000·500b0000·P...P...P...P...16 ··0x0001ffd8·d00b0000·d00b0000·d00b0000·d00b0000·................
17 ··0x0001ffe8·500b0000·00000000·00000000·00000000·P...............17 ··0x0001ffe8·d00b0000·00000000·00000000·00000000·................
18 ··0x0001fff8·00000000·00000000···················........18 ··0x0001fff8·00000000·00000000···················........
  
404 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·d51e0000·25160000·00000000·........%.......2 ··0x00020000·00000200·551f0000·a5160000·00000000·....U...........
3 ··0x00020010·ad100000·a9150000·00000000··········............3 ··0x00020010·2d110000·29160000·00000000··········-...).......
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·34343235·62613636·63373664·38643632·4425ba66c76d8d62 
3 ··0x00000010·65313363·35383766·63346665·63356433·e13c587fc4fec5d32 ··0x00000000·39343037·65613734·66396530·33363763·9407ea74f9e0367c
 3 ··0x00000010·35343230·35316135·34373562·34643337·542051a5475b4d37
4 ··0x00000020·65656431·35622e64·65627567·00000000·eed15b.debug....4 ··0x00000020·63376663·36352e64·65627567·00000000·c7fc65.debug....
5 ··0x00000030·71944a34····························q.J45 ··0x00000030·13e9c0cb····························....
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
94.4 KB
./usr/lib/swi-prolog/lib/aarch64-linux/zlib4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/zlib4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········65992·(bytes·into·file)13 ··Start·of·section·headers:··········66016·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x001bd0·0x00001bd0·0x00001bd0·0x00048·0x00048·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01b20·0x01b20·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01c1c·0x01c1c·R·E·0x10000
7 ··LOAD···········0x00fe34·0x0001fe34·0x0001fe34·0x001e8·0x0020c·RW··0x100008 ··LOAD···········0x00fe2c·0x0001fe2c·0x0001fe2c·0x001f0·0x00214·RW··0x10000
8 ··DYNAMIC········0x00fe3c·0x0001fe3c·0x0001fe3c·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fe34·0x0001fe34·0x0001fe34·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe34·0x0001fe34·0x0001fe34·0x001cc·0x001cc·R···0x112 ··GNU_RELRO······0x00fe2c·0x0001fe2c·0x0001fe2c·0x001d4·0x001d4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x101c8:1 There·are·27·section·headers,·starting·at·offset·0x101e0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000300·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000320·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000438·000438·0002b3·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000478·000478·0002f7·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000006ec·0006ec·000060·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000770·000770·000064·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········0000074c·00074c·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········000007d4·0007d4·000080·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············000007ac·0007ac·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000854·000854·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000080c·00080c·000148·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000008b4·0008b4·000148·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00000954·000954·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000009fc·0009fc·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000960·000960·00020c·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000a08·000a08·00020c·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00000b6c·000b6c·000b64·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00000c14·000c14·000b64·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········000016d0·0016d0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001778·001778·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000016d8·0016d8·000444·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001780·001780·000444·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00001bc4·001bc4·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00001bd0·001bd0·000048·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001b1c·001b1c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00001c18·001c18·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fe34·00fe34·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fe2c·00fe2c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fe38·00fe38·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fe30·00fe30·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fe3c·00fe3c·000100·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fe34·00fe34·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001ff3c·00ff3c·0000c4·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001ff3c·00ff3c·0000c4·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·01001c·000024·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········0002001c·01001c·000024·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01001c·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·01004d·00005b·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100a8·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·0100dc·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·0100dc·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
6.54 KB
readelf --wide --symbols {}
    
Offset 1, 51 lines modifiedOffset 1, 53 lines modified
  
1 Symbol·table·'.dynsym'·contains·48·entries:1 Symbol·table·'.dynsym'·contains·50·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000954·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·000009fc·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···21·.data
 6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free
7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_release_stream
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream 
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf
 10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateEnd
 11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
 12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error
10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_nil_ex
11 ·····8:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2) 
12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflate15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateGetHeader@ZLIB_1.2.2·(3)
14 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error 
15 ····12:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3) 
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign 
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz 
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2) 
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflate16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflate
 17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit_
 18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error
 19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(4)
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfwrite
 21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateInit2_
 22 ····19:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
 24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflate
 25 ····22:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
 26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateEnd
 27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_instantiation_error
 28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_atom
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateGetHeader@ZLIB_1.2.2·(4) 
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit2_30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_stream_handle
 31 ····28:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit_32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sfeof
 33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex
 34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Snew
27 ····24:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__ 
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateEnd 
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer_ex36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_type_error 
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref 
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2) 
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr
 38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_stream
 39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateInit_
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_get_arg_sz
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex 
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateEnd 
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateInit_ 
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sdprintf 
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush 
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_free 
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_domain_error 
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateInit2_41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·deflateInit2_
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex 
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose 
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sseterr42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_new_term_ref
46 ····43:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable 
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_list 
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_integer
 44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
 46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_name_arity_sz
 47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sflush
 48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sclose
 49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_atom_ex
 50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
 51 ····48:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)
50 ····47:·00001615···188·FUNC····GLOBAL·DEFAULT···11·install_zlib4pl52 ····49:·000016bd···188·FUNC····GLOBAL·DEFAULT···11·install_zlib4pl
7.07 KB
readelf --wide --relocs {}
    
Offset 1, 59 lines modifiedOffset 1, 59 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x7ac·contains·12·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x854·contains·12·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fe2c··00000017·R_ARM_RELATIVE········
3 0001fe34··00000017·R_ARM_RELATIVE········4 0001fe30··00000017·R_ARM_RELATIVE········
4 0001fe38··00000017·R_ARM_RELATIVE········ 
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 00020004··00000017·R_ARM_RELATIVE········6 00020004··00000017·R_ARM_RELATIVE········
7 00020008··00000017·R_ARM_RELATIVE········7 00020008··00000017·R_ARM_RELATIVE········
8 00020010··00000017·R_ARM_RELATIVE········8 00020010··00000017·R_ARM_RELATIVE········
9 00020014··00000017·R_ARM_RELATIVE········9 00020014··00000017·R_ARM_RELATIVE········
10 0001ffec··00000815·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 0001ffec··00000b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
11 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable11 0001fff0··00001315·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
 12 0001fff4··00001615·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
12 0001fff4··00000c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.413 0001fff8··00001c15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
13 0001fff8··00001815·R_ARM_GLOB_DAT·········00000000···__gmon_start__14 0001fffc··00003015·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
14 0001fffc··00002b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable 
  
15 Relocation·section·'.rel.plt'·at·offset·0x80c·contains·41·entries:15 Relocation·section·'.rel.plt'·at·offset·0x8b4·contains·41·entries:
16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name16 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 17 0001ff48··00000316·R_ARM_JUMP_SLOT········00000000···Sset_filter
17 0001ff48··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle18 0001ff4c··00000416·R_ARM_JUMP_SLOT········00000000···PL_free
18 0001ff4c··00000416·R_ARM_JUMP_SLOT········00000000···PL_release_stream19 0001ff50··00000516·R_ARM_JUMP_SLOT········00000000···PL_release_stream
19 0001ff50··00000516·R_ARM_JUMP_SLOT········00000000···PL_unify_stream 
20 0001ff54··00000616·R_ARM_JUMP_SLOT········00000000···Sfeof20 0001ff54··00000616·R_ARM_JUMP_SLOT········00000000···Sdprintf
 21 0001ff58··00000716·R_ARM_JUMP_SLOT········00000000···inflateEnd
 22 0001ff5c··00000916·R_ARM_JUMP_SLOT········00000000···PL_type_error
21 0001ff58··00000716·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex23 0001ff60··00000a16·R_ARM_JUMP_SLOT········00000000···PL_get_nil_ex
22 0001ff5c··00000816·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4 
23 0001ff60··00000a16·R_ARM_JUMP_SLOT········00000000···inflate24 0001ff64··00000b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
24 0001ff64··00000b16·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error 
25 0001ff68··00000d16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign25 0001ff68··00000c16·R_ARM_JUMP_SLOT········00000000···inflateGetHeader@ZLIB_1.2.2
26 0001ff6c··00000e16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz 
27 0001ff70··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4 
28 0001ff74··00001016·R_ARM_JUMP_SLOT········00000000···deflate26 0001ff6c··00000d16·R_ARM_JUMP_SLOT········00000000···deflate
 27 0001ff70··00000e16·R_ARM_JUMP_SLOT········00000000···deflateInit_
 28 0001ff74··00000f16·R_ARM_JUMP_SLOT········00000000···PL_domain_error
 29 0001ff78··00001016·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
29 0001ff78··00001116·R_ARM_JUMP_SLOT········00000000···Sfwrite30 0001ff7c··00001116·R_ARM_JUMP_SLOT········00000000···Sfwrite
 31 0001ff80··00001216·R_ARM_JUMP_SLOT········00000000···inflateInit2_
30 0001ff7c··00001216·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref32 0001ff84··00001416·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
 33 0001ff88··00001516·R_ARM_JUMP_SLOT········00000000···inflate
 34 0001ff8c··00001716·R_ARM_JUMP_SLOT········00000000···deflateEnd
 35 0001ff90··00001816·R_ARM_JUMP_SLOT········00000000···PL_instantiation_error
 36 0001ff94··00001916·R_ARM_JUMP_SLOT········00000000···PL_get_list
31 0001ff80··00001316·R_ARM_JUMP_SLOT········00000000···PL_new_atom37 0001ff98··00001a16·R_ARM_JUMP_SLOT········00000000···PL_new_atom
32 0001ff84··00001416·R_ARM_JUMP_SLOT········00000000···inflateGetHeader@ZLIB_1.2.2 
33 0001ff88··00001516·R_ARM_JUMP_SLOT········00000000···deflateInit2_ 
34 0001ff8c··00001616·R_ARM_JUMP_SLOT········00000000···deflateInit_38 0001ff9c··00001b16·R_ARM_JUMP_SLOT········00000000···PL_get_stream_handle
35 0001ff90··00001716·R_ARM_JUMP_SLOT········00000000···Snew39 0001ffa0··00001d16·R_ARM_JUMP_SLOT········00000000···Sfeof
36 0001ff94··00001816·R_ARM_JUMP_SLOT········00000000···__gmon_start__ 
37 0001ff98··00001916·R_ARM_JUMP_SLOT········00000000···inflateEnd 
38 0001ff9c··00001a16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex40 0001ffa4··00001e16·R_ARM_JUMP_SLOT········00000000···PL_get_integer_ex
39 0001ffa0··00001b16·R_ARM_JUMP_SLOT········00000000···PL_type_error 
40 0001ffa4··00001c16·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref 
41 0001ffa8··00001d16·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.441 0001ffa8··00001f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
42 0001ffac··00001e16·R_ARM_JUMP_SLOT········00000000···Sset_filter42 0001ffac··00002016·R_ARM_JUMP_SLOT········00000000···Snew
43 0001ffb0··00001f16·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz 
44 0001ffb4··00002016·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex43 0001ffb0··00002116·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
45 0001ffb8··00002116·R_ARM_JUMP_SLOT········00000000···deflateEnd44 0001ffb4··00002216·R_ARM_JUMP_SLOT········00000000···Sseterr
 45 0001ffb8··00002316·R_ARM_JUMP_SLOT········00000000···PL_unify_stream
46 0001ffbc··00002216·R_ARM_JUMP_SLOT········00000000···inflateInit_46 0001ffbc··00002416·R_ARM_JUMP_SLOT········00000000···inflateInit_
 47 0001ffc0··00002516·R_ARM_JUMP_SLOT········00000000···_PL_get_arg_sz
47 0001ffc0··00002316·R_ARM_JUMP_SLOT········00000000···Sdprintf48 0001ffc4··00002616·R_ARM_JUMP_SLOT········00000000···deflateInit2_
 49 0001ffc8··00002716·R_ARM_JUMP_SLOT········00000000···PL_new_term_ref
 50 0001ffcc··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_integer
 51 0001ffd0··00002916·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
 52 0001ffd4··00002a16·R_ARM_JUMP_SLOT········00000000···PL_malloc
 53 0001ffd8··00002b16·R_ARM_JUMP_SLOT········00000000···PL_get_name_arity_sz
48 0001ffc4··00002416·R_ARM_JUMP_SLOT········00000000···Sflush54 0001ffdc··00002c16·R_ARM_JUMP_SLOT········00000000···Sflush
49 0001ffc8··00002516·R_ARM_JUMP_SLOT········00000000···PL_free 
50 0001ffcc··00002616·R_ARM_JUMP_SLOT········00000000···PL_domain_error 
51 0001ffd0··00002716·R_ARM_JUMP_SLOT········00000000···inflateInit2_ 
52 0001ffd4··00002816·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex 
53 0001ffd8··00002916·R_ARM_JUMP_SLOT········00000000···Sclose55 0001ffe0··00002d16·R_ARM_JUMP_SLOT········00000000···Sclose
54 0001ffdc··00002a16·R_ARM_JUMP_SLOT········00000000···Sseterr 
55 0001ffe0··00002c16·R_ARM_JUMP_SLOT········00000000···PL_get_list 
56 0001ffe4··00002d16·R_ARM_JUMP_SLOT········00000000···PL_get_integer56 0001ffe4··00002e16·R_ARM_JUMP_SLOT········00000000···PL_get_atom_ex
57 0001ffe8··00002e16·R_ARM_JUMP_SLOT········00000000···PL_malloc57 0001ffe8··00003016·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
2.34 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfe3c·contains·28·entries:1 Dynamic·section·at·offset·0xfe34·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x9547 ·0x0000000c·(INIT)·······················0x9fc
7 ·0x0000000d·(FINI)·······················0x16d08 ·0x0000000d·(FINI)·······················0x1778
8 ·0x00000019·(INIT_ARRAY)·················0x1fe349 ·0x00000019·(INIT_ARRAY)·················0x1fe2c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe3811 ·0x0000001a·(FINI_ARRAY)·················0x1fe30
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x43814 ·0x00000005·(STRTAB)·····················0x478
14 ·0x00000006·(SYMTAB)·····················0x13815 ·0x00000006·(SYMTAB)·····················0x158
15 ·0x0000000a·(STRSZ)······················691·(bytes)16 ·0x0000000a·(STRSZ)······················759·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1ff3c18 ·0x00000003·(PLTGOT)·····················0x1ff3c
18 ·0x00000002·(PLTRELSZ)···················328·(bytes)19 ·0x00000002·(PLTRELSZ)···················328·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x80c21 ·0x00000017·(JMPREL)·····················0x8b4
21 ·0x00000011·(REL)························0x7ac22 ·0x00000011·(REL)························0x854
22 ·0x00000012·(RELSZ)······················96·(bytes)23 ·0x00000012·(RELSZ)······················96·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x74c27 ·0x6ffffffe·(VERNEED)····················0x7d4
27 ·0x6fffffff·(VERNEEDNUM)·················328 ·0x6fffffff·(VERNEEDNUM)·················4
28 ·0x6ffffff0·(VERSYM)·····················0x6ec29 ·0x6ffffff0·(VERSYM)·····················0x770
29 ·0x6ffffffa·(RELCOUNT)···················730 ·0x6ffffffa·(RELCOUNT)···················7
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·6887ee1460ecedd49cb9a039a5b96b0d817eef0c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·72de9c2e2dcbb7967f18e1efebc107feb757cb04
2.74 KB
readelf --wide --version-info {}
    
Offset 1, 24 lines modifiedOffset 1, 27 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·48·entries:1 Version·symbols·section·'.gnu.version'·contains·50·entries:
2 ·Addr:·0x00000000000006ec··Offset:·0x000006ec··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000770··Offset:·0x00000770··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 5 ··008:···2·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)···
 6 ··00c:···3·(ZLIB_1.2.2)····1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···4·(ZLIB_1.2.2)····1·(*global*)······1·(*global*)······1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···10 ··01c:···5·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GCC_3.5)····
 15 ··030:···4·(GLIBC_2.4)·····1·(*global*)···
  
15 Version·needs·section·'.gnu.version_r'·contains·3·entries:16 Version·needs·section·'.gnu.version_r'·contains·4·entries:
16 ·Addr:·0x000000000000074c··Offset:·0x0000074c··Link:·4·(.dynstr)17 ·Addr:·0x00000000000007d4··Offset:·0x000007d4··Link:·4·(.dynstr)
17 ··000000:·Version:·1··File:·libz.so.1··Cnt:·1 
18 ··0x0010:···Name:·ZLIB_1.2.2··Flags:·none··Version:·4 
19 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·118 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
 19 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
 20 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
20 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·321 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·4
21 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·122 ··0x0040:·Version:·1··File:·libz.so.1··Cnt:·1
22 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·223 ··0x0050:···Name:·ZLIB_1.2.2··Flags:·none··Version:·3
 24 ··0x0060:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 25 ··0x0070:···Name:·GCC_3.5··Flags:·none··Version:·2
942 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 17 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_get_integer5 PL_get_integer
 6 __aeabi_unwind_cpp_pr0
6 Sdprintf7 Sdprintf
7 __stack_chk_fail8 __stack_chk_fail
8 __stack_chk_guard9 __stack_chk_guard
 10 __aeabi_unwind_cpp_pr1
9 inflateInit2_11 inflateInit2_
10 inflateGetHeader12 inflateGetHeader
11 inflateEnd13 inflateEnd
12 inflateInit_14 inflateInit_
13 Sset_filter15 Sset_filter
14 deflateEnd16 deflateEnd
15 PL_release_stream17 PL_release_stream
Offset 30, 18 lines modifiedOffset 32, 19 lines modified
30 PL_domain_error32 PL_domain_error
31 PL_type_error33 PL_type_error
32 deflateInit2_34 deflateInit2_
33 install_zlib4pl35 install_zlib4pl
34 PL_new_atom36 PL_new_atom
35 PL_register_foreign37 PL_register_foreign
36 libz.so.138 libz.so.1
 39 libgcc_s.so.1
37 libc.so.640 libc.so.6
38 ld-linux-armhf.so.341 ld-linux-armhf.so.3
39 ZLIB_1.2.2 
40 GLIBC_2.442 GLIBC_2.4
 43 ZLIB_1.2.2
41 H»      KxD»   J{D44 H»      KxD»   J{D
42 GJzDGH1F#j45 GJzDGH1F#j
43 J/!8#zD@F46 J/!8#zD@F
44 <IyD<HxD47 <IyD<HxD
45 Z_STREAM_END48 Z_STREAM_END
46 Compressing·%d·bytes49 Compressing·%d·bytes
47 [%d]·Compressed·(%s)·to·%zd·bytes;·left·%d50 [%d]·Compressed·(%s)·to·%zd·bytes;·left·%d
Offset 81, 14 lines modifiedOffset 84, 16 lines modified
81 .shstrtab84 .shstrtab
82 .note.gnu.build-id85 .note.gnu.build-id
83 .gnu.hash86 .gnu.hash
84 .gnu.version87 .gnu.version
85 .gnu.version_r88 .gnu.version_r
86 .rel.dyn89 .rel.dyn
87 .rel.plt90 .rel.plt
 91 .ARM.extab
 92 .ARM.exidx
88 .eh_frame93 .eh_frame
89 .init_array94 .init_array
90 .fini_array95 .fini_array
91 .dynamic96 .dynamic
92 .ARM.attributes97 .ARM.attributes
93 .gnu_debugaltlink98 .gnu_debugaltlink
94 .gnu_debuglink99 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·2f000000·01000000·05000000·..../...........2 ··0x00000138·02000000·31000000·01000000·05000000·....1...........
3 ··0x00000128·01000010·2f000000·00000000·1df0559d·..../.........U.3 ··0x00000148·01000010·31000000·00000000·1df0559d·....1.........U.
  
6.15 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 47 lines modifiedOffset 1, 51 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000438·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000478·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000448·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000488·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000458·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000498·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000468·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000004a8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000478·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000004b8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000488·6c697a65·00504c5f·6765745f·696e7465·lize.PL_get_inte7 ··0x000004c8·6c697a65·00504c5f·6765745f·696e7465·lize.PL_get_inte
8 ··0x00000498·67657200·53647072·696e7466·00646566·ger.Sdprintf.def 
9 ··0x000004a8·6c617465·00536677·72697465·0053666c·late.Sfwrite.Sfl 
10 ··0x000004b8·75736800·5f5f7374·61636b5f·63686b5f·ush.__stack_chk_ 
11 ··0x000004c8·6661696c·005f5f73·7461636b·5f63686b·fail.__stack_chk8 ··0x000004d8·67657200·5f5f6165·6162695f·756e7769·ger.__aeabi_unwi
 9 ··0x000004e8·6e645f63·70705f70·72300053·64707269·nd_cpp_pr0.Sdpri
 10 ··0x000004f8·6e746600·6465666c·61746500·53667772·ntf.deflate.Sfwr
 11 ··0x00000508·69746500·53666c75·7368005f·5f737461·ite.Sflush.__sta
 12 ··0x00000518·636b5f63·686b5f66·61696c00·5f5f7374·ck_chk_fail.__st
 13 ··0x00000528·61636b5f·63686b5f·67756172·64005f5f·ack_chk_guard.__
 14 ··0x00000538·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
12 ··0x000004d8·5f677561·7264006d·656d7365·7400696e·_guard.memset.in15 ··0x00000548·5f707231·006d656d·73657400·696e666c·_pr1.memset.infl
13 ··0x000004e8·666c6174·65496e69·74325f00·696e666c·flateInit2_.infl 
14 ··0x000004f8·61746547·65744865·61646572·00696e66·ateGetHeader.inf 
15 ··0x00000508·6c617465·00536665·6f660069·6e666c61·late.Sfeof.infla16 ··0x00000558·61746549·6e697432·5f00696e·666c6174·ateInit2_.inflat
 17 ··0x00000568·65476574·48656164·65720069·6e666c61·eGetHeader.infla
 18 ··0x00000578·74650053·66656f66·00696e66·6c617465·te.Sfeof.inflate
16 ··0x00000518·7465456e·64005373·65746572·7200696e·teEnd.Sseterr.in19 ··0x00000588·456e6400·53736574·65727200·696e666c·End.Sseterr.infl
17 ··0x00000528·666c6174·65496e69·745f0053·7365745f·flateInit_.Sset_20 ··0x00000598·61746549·6e69745f·00537365·745f6669·ateInit_.Sset_fi
18 ··0x00000538·66696c74·65720050·4c5f6672·65650053·filter.PL_free.S21 ··0x000005a8·6c746572·00504c5f·66726565·0053636c·lter.PL_free.Scl
19 ··0x00000548·636c6f73·65006465·666c6174·65456e64·close.deflateEnd22 ··0x000005b8·6f736500·6465666c·61746545·6e640050·ose.deflateEnd.P
20 ··0x00000558·00504c5f·72656c65·6173655f·73747265·.PL_release_stre23 ··0x000005c8·4c5f7265·6c656173·655f7374·7265616d·L_release_stream
21 ··0x00000568·616d0050·4c5f636f·70795f74·65726d5f·am.PL_copy_term_24 ··0x000005d8·00504c5f·636f7079·5f746572·6d5f7265·.PL_copy_term_re
22 ··0x00000578·72656600·504c5f6e·65775f74·65726d5f·ref.PL_new_term_25 ··0x000005e8·6600504c·5f6e6577·5f746572·6d5f7265·f.PL_new_term_re
23 ··0x00000588·72656600·504c5f67·65745f6c·69737400·ref.PL_get_list.26 ··0x000005f8·6600504c·5f676574·5f6c6973·7400504c·f.PL_get_list.PL
24 ··0x00000598·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit27 ··0x00000608·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_
25 ··0x000005a8·795f737a·005f504c·5f676574·5f617267·y_sz._PL_get_arg28 ··0x00000618·737a005f·504c5f67·65745f61·72675f73·sz._PL_get_arg_s
26 ··0x000005b8·5f737a00·504c5f67·65745f62·6f6f6c5f·_sz.PL_get_bool_29 ··0x00000628·7a00504c·5f676574·5f626f6f·6c5f6578·z.PL_get_bool_ex
27 ··0x000005c8·65780050·4c5f6765·745f6174·6f6d5f65·ex.PL_get_atom_e 
28 ··0x000005d8·7800504c·5f676574·5f6e696c·5f657800·x.PL_get_nil_ex.30 ··0x00000638·00504c5f·6765745f·61746f6d·5f657800·.PL_get_atom_ex.
 31 ··0x00000648·504c5f67·65745f6e·696c5f65·7800504c·PL_get_nil_ex.PL
29 ··0x000005e8·504c5f67·65745f73·74726561·6d5f6861·PL_get_stream_ha32 ··0x00000658·5f676574·5f737472·65616d5f·68616e64·_get_stream_hand
30 ··0x000005f8·6e646c65·00504c5f·6d616c6c·6f630064·ndle.PL_malloc.d33 ··0x00000668·6c650050·4c5f6d61·6c6c6f63·00646566·le.PL_malloc.def
31 ··0x00000608·65666c61·7465496e·69745f00·536e6577·eflateInit_.Snew34 ··0x00000678·6c617465·496e6974·5f00536e·65770050·lateInit_.Snew.P
32 ··0x00000618·00504c5f·756e6966·795f7374·7265616d·.PL_unify_stream35 ··0x00000688·4c5f756e·6966795f·73747265·616d0050·L_unify_stream.P
33 ··0x00000628·00504c5f·696e7374·616e7469·6174696f·.PL_instantiatio36 ··0x00000698·4c5f696e·7374616e·74696174·696f6e5f·L_instantiation_
 37 ··0x000006a8·6572726f·7200504c·5f676574·5f696e74·error.PL_get_int
 38 ··0x000006b8·65676572·5f657800·504c5f64·6f6d6169·eger_ex.PL_domai
34 ··0x00000638·6e5f6572·726f7200·504c5f67·65745f69·n_error.PL_get_i39 ··0x000006c8·6e5f6572·726f7200·504c5f74·7970655f·n_error.PL_type_
35 ··0x00000648·6e746567·65725f65·7800504c·5f646f6d·nteger_ex.PL_dom 
36 ··0x00000658·61696e5f·6572726f·7200504c·5f747970·ain_error.PL_typ 
37 ··0x00000668·655f6572·726f7200·6465666c·61746549·e_error.deflateI40 ··0x000006d8·6572726f·72006465·666c6174·65496e69·error.deflateIni
38 ··0x00000678·6e697432·5f00696e·7374616c·6c5f7a6c·nit2_.install_zl41 ··0x000006e8·74325f00·696e7374·616c6c5f·7a6c6962·t2_.install_zlib
39 ··0x00000688·69623470·6c00504c·5f6e6577·5f61746f·ib4pl.PL_new_ato42 ··0x000006f8·34706c00·504c5f6e·65775f61·746f6d00·4pl.PL_new_atom.
40 ··0x00000698·6d00504c·5f726567·69737465·725f666f·m.PL_register_fo 
41 ··0x000006a8·72656967·6e006c69·627a2e73·6f2e3100·reign.libz.so.1.43 ··0x00000708·504c5f72·65676973·7465725f·666f7265·PL_register_fore
 44 ··0x00000718·69676e00·6c69627a·2e736f2e·31006c69·ign.libz.so.1.li
 45 ··0x00000728·62676363·5f732e73·6f2e3100·6c696263·bgcc_s.so.1.libc
42 ··0x000006b8·6c696263·2e736f2e·36006c64·2d6c696e·libc.so.6.ld-lin46 ··0x00000738·2e736f2e·36006c64·2d6c696e·75782d61·.so.6.ld-linux-a
43 ··0x000006c8·75782d61·726d6866·2e736f2e·33005a4c·ux-armhf.so.3.ZL 
44 ··0x000006d8·49425f31·2e322e32·00474c49·42435f32·IB_1.2.2.GLIBC_2 
45 ··0x000006e8·2e3400······························.4.47 ··0x00000748·726d6866·2e736f2e·3300474c·4942435f·rmhf.so.3.GLIBC_
 48 ··0x00000758·322e3400·5a4c4942·5f312e32·2e320047·2.4.ZLIB_1.2.2.G
 49 ··0x00000768·43435f33·2e3500·····················CC_3.5.
  
541 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000954·<.init>:2 000009fc·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     b6c·<PL_malloc@plt+0xc>5 »       bl»     c14·<__cxa_finalize@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
8.04 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 219 lines modifiedOffset 1, 219 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000960·<PL_get_stream_handle@plt-0x14>:2 00000a08·<Sset_filter@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·970·<PL_get_stream_handle@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·a18·<Sset_filter@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·ip,·asr·#117 »       andeq»  pc,·r1,·r4,·lsr·#10
  
8 00000974·<PL_get_stream_handle@plt>:8 00000a1c·<Sset_filter@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1484]!»      @·0x5cc11 »       ldr»    pc,·[ip,·#1316]!»      @·0x524
  
12 00000980·<PL_release_stream@plt>:12 00000a28·<PL_free@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1476]!»      @·0x5c415 »       ldr»    pc,·[ip,·#1308]!»      @·0x51c
  
16 0000098c·<PL_unify_stream@plt>:16 00000a34·<PL_release_stream@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#1468]!»      @·0x5bc19 »       ldr»    pc,·[ip,·#1300]!»      @·0x514
  
20 00000998·<Sfeof@plt>:20 00000a40·<Sdprintf@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#1460]!»      @·0x5b423 »       ldr»    pc,·[ip,·#1292]!»      @·0x50c
  
24 000009a4·<PL_get_nil_ex@plt>:24 00000a4c·<inflateEnd@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#1452]!»      @·0x5ac27 »       ldr»    pc,·[ip,·#1284]!»      @·0x504
  
28 000009b0·<__cxa_finalize@plt>:28 00000a58·<PL_type_error@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#1444]!»      @·0x5a431 »       ldr»    pc,·[ip,·#1276]!»      @·0x4fc
  
32 000009bc·<inflate@plt>:32 00000a64·<PL_get_nil_ex@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#1436]!»      @·0x59c35 »       ldr»    pc,·[ip,·#1268]!»      @·0x4f4
  
36 000009c8·<PL_instantiation_error@plt>:36 00000a70·<__gmon_start__@plt>:
37 »       add»    ip,·pc,·#0,·1237 »       add»    ip,·pc,·#0,·12
38 »       add»    ip,·ip,·#126976»       @·0x1f00038 »       add»    ip,·ip,·#126976»       @·0x1f000
39 »       ldr»    pc,·[ip,·#1428]!»      @·0x59439 »       ldr»    pc,·[ip,·#1260]!»      @·0x4ec
  
 40 00000a7c·<inflateGetHeader@plt>:
40 000009d4·<PL_register_foreign@plt>: 
41 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778 
42 »       add»    ip,·pc,·#0,·1241 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00042 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#1416]!»      @·0x58843 »       ldr»    pc,·[ip,·#1252]!»      @·0x4e4
  
45 000009e4·<PL_get_name_arity_sz@plt>:44 00000a88·<deflate@plt>:
46 »       add»    ip,·pc,·#0,·1245 »       add»    ip,·pc,·#0,·12
47 »       add»    ip,·ip,·#126976»       @·0x1f00046 »       add»    ip,·ip,·#126976»       @·0x1f000
48 »       ldr»    pc,·[ip,·#1408]!»      @·0x58047 »       ldr»    pc,·[ip,·#1244]!»      @·0x4dc
  
49 000009f0·<__stack_chk_fail@plt>:48 00000a94·<deflateInit_@plt>:
50 »       add»    ip,·pc,·#0,·1249 »       add»    ip,·pc,·#0,·12
51 »       add»    ip,·ip,·#126976»       @·0x1f00050 »       add»    ip,·ip,·#126976»       @·0x1f000
52 »       ldr»    pc,·[ip,·#1400]!»      @·0x57851 »       ldr»    pc,·[ip,·#1236]!»      @·0x4d4
  
53 000009fc·<deflate@plt>:52 00000aa0·<PL_domain_error@plt>:
54 »       add»    ip,·pc,·#0,·1253 »       add»    ip,·pc,·#0,·12
55 »       add»    ip,·ip,·#126976»       @·0x1f00054 »       add»    ip,·ip,·#126976»       @·0x1f000
56 »       ldr»    pc,·[ip,·#1392]!»      @·0x57055 »       ldr»    pc,·[ip,·#1228]!»      @·0x4cc
  
57 00000a08·<Sfwrite@plt>:56 00000aac·<memset@plt>:
58 »       add»    ip,·pc,·#0,·1257 »       add»    ip,·pc,·#0,·12
59 »       add»    ip,·ip,·#126976»       @·0x1f00058 »       add»    ip,·ip,·#126976»       @·0x1f000
60 »       ldr»    pc,·[ip,·#1384]!»      @·0x56859 »       ldr»    pc,·[ip,·#1220]!»      @·0x4c4
  
61 00000a14·<PL_new_term_ref@plt>:60 00000ab8·<Sfwrite@plt>:
62 »       add»    ip,·pc,·#0,·1261 »       add»    ip,·pc,·#0,·12
63 »       add»    ip,·ip,·#126976»       @·0x1f00062 »       add»    ip,·ip,·#126976»       @·0x1f000
64 »       ldr»    pc,·[ip,·#1376]!»      @·0x56063 »       ldr»    pc,·[ip,·#1212]!»      @·0x4bc
  
65 00000a20·<PL_new_atom@plt>:64 00000ac4·<inflateInit2_@plt>:
66 »       add»    ip,·pc,·#0,·1265 »       add»    ip,·pc,·#0,·12
67 »       add»    ip,·ip,·#126976»       @·0x1f00066 »       add»    ip,·ip,·#126976»       @·0x1f000
68 »       ldr»    pc,·[ip,·#1368]!»      @·0x55867 »       ldr»    pc,·[ip,·#1204]!»      @·0x4b4
  
69 00000a2c·<inflateGetHeader@plt>:68 00000ad0·<PL_register_foreign@plt>:
 69 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
70 »       add»    ip,·pc,·#0,·1270 »       add»    ip,·pc,·#0,·12
71 »       add»    ip,·ip,·#126976»       @·0x1f00071 »       add»    ip,·ip,·#126976»       @·0x1f000
72 »       ldr»    pc,·[ip,·#1360]!»      @·0x55072 »       ldr»    pc,·[ip,·#1192]!»      @·0x4a8
  
73 00000a38·<deflateInit2_@plt>:73 00000ae0·<inflate@plt>:
74 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
75 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
76 »       ldr»    pc,·[ip,·#1352]!»      @·0x54876 »       ldr»    pc,·[ip,·#1184]!»      @·0x4a0
  
77 00000a44·<deflateInit_@plt>:77 00000aec·<deflateEnd@plt>:
78 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
79 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
80 »       ldr»    pc,·[ip,·#1344]!»      @·0x54080 »       ldr»    pc,·[ip,·#1176]!»      @·0x498
  
81 00000a50·<Snew@plt>:81 00000af8·<PL_instantiation_error@plt>:
82 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
83 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
84 »       ldr»    pc,·[ip,·#1336]!»      @·0x53884 »       ldr»    pc,·[ip,·#1168]!»      @·0x490
  
85 00000a5c·<__gmon_start__@plt>:85 00000b04·<PL_get_list@plt>:
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#1328]!»      @·0x53088 »       ldr»    pc,·[ip,·#1160]!»      @·0x488
  
89 00000a68·<inflateEnd@plt>:89 00000b10·<PL_new_atom@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#1320]!»      @·0x52892 »       ldr»    pc,·[ip,·#1152]!»      @·0x480
  
93 00000a74·<PL_get_integer_ex@plt>:93 00000b1c·<PL_get_stream_handle@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#1312]!»      @·0x52096 »       ldr»    pc,·[ip,·#1144]!»      @·0x478
  
97 00000a80·<PL_type_error@plt>:97 00000b28·<Sfeof@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
Max diff block lines reached; 3401/7890 bytes (43.11%) of diff not shown.
35.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000016d0·<.fini>:2 00001778·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
9.15 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 72 lines modifiedOffset 1, 72 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000016d8·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001780·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000016e8·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001790·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000016f8·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x000017a0·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001708·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000017b0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001718·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000017c0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00001728·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000017d0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00001738·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000017e0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00001748·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000017f0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00001758·0b000000·41000000·00000000·00000000·....A...........10 ··0x00001800·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001768·5a5f4f4b·00000000·5a5f5354·5245414d·Z_OK....Z_STREAM11 ··0x00001810·5a5f4f4b·00000000·5a5f5354·5245414d·Z_OK....Z_STREAM
12 ··0x00001778·5f454e44·00000000·436f6d70·72657373·_END....Compress12 ··0x00001820·5f454e44·00000000·436f6d70·72657373·_END....Compress
13 ··0x00001788·696e6720·25642062·79746573·0a000000·ing·%d·bytes....13 ··0x00001830·696e6720·25642062·79746573·0a000000·ing·%d·bytes....
14 ··0x00001798·5b25645d·20436f6d·70726573·73656420·[%d]·Compressed·14 ··0x00001840·5b25645d·20436f6d·70726573·73656420·[%d]·Compressed·
15 ··0x000017a8·28257329·20746f20·257a6420·62797465·(%s)·to·%zd·byte15 ··0x00001850·28257329·20746f20·257a6420·62797465·(%s)·to·%zd·byte
16 ··0x000017b8·733b206c·65667420·25640a00·53656e64·s;·left·%d..Send16 ··0x00001860·733b206c·65667420·25640a00·53656e64·s;·left·%d..Send
17 ··0x000017c8·696e673a·00000000·20307825·30327800·ing:....·0x%02x.17 ··0x00001870·696e673a·00000000·20307825·30327800·ing:....·0x%02x.
18 ··0x000017d8·7a777269·74653428·293a205a·5f425546·zwrite4():·Z_BUF18 ··0x00001880·7a777269·74653428·293a205a·5f425546·zwrite4():·Z_BUF
19 ··0x000017e8·5f455252·4f520a00·4552524f·523a207a·_ERROR..ERROR:·z19 ··0x00001890·5f455252·4f520a00·4552524f·523a207a·_ERROR..ERROR:·z
20 ··0x000017f8·77726974·6528293a·2025730a·00000000·write():·%s.....20 ··0x000018a0·77726974·6528293a·2025730a·00000000·write():·%s.....
21 ··0x00001808·466c7573·68696e67·206f7574·7075740a·Flushing·output.21 ··0x000018b0·466c7573·68696e67·206f7574·7075740a·Flushing·output.
22 ··0x00001818·00000000·7a6c6962·3a206e65·65642064·....zlib:·need·d22 ··0x000018c0·00000000·7a6c6962·3a206e65·65642064·....zlib:·need·d
23 ··0x00001828·69637469·6f6e6172·79000000·7a6c6962·ictionary...zlib23 ··0x000018d0·69637469·6f6e6172·79000000·7a6c6962·ictionary...zlib
24 ··0x00001838·3a20636f·72727570·7420696e·70757420·:·corrupt·input·24 ··0x000018e0·3a20636f·72727570·7420696e·70757420·:·corrupt·input·
25 ··0x00001848·64617461·00000000·7a6c6962·3a20696e·data....zlib:·in25 ··0x000018f0·64617461·00000000·7a6c6962·3a20696e·data....zlib:·in
26 ··0x00001858·636f6e73·69737465·6e742073·74617465·consistent·state26 ··0x00001900·636f6e73·69737465·6e742073·74617465·consistent·state
27 ··0x00001868·00000000·7a6c6962·3a206e6f·7420656e·....zlib:·not·en27 ··0x00001910·00000000·7a6c6962·3a206e6f·7420656e·....zlib:·not·en
28 ··0x00001878·6f756768·206d656d·6f727900·7a6c6962·ough·memory.zlib28 ··0x00001920·6f756768·206d656d·6f727900·7a6c6962·ough·memory.zlib
29 ··0x00001888·3a20756e·65787065·63746564·20656e64·:·unexpected·end29 ··0x00001930·3a20756e·65787065·63746564·20656e64·:·unexpected·end
30 ··0x00001898·2d6f662d·66696c65·00000000·53657420·-of-file....Set·30 ··0x00001940·2d6f662d·66696c65·00000000·53657420·-of-file....Set·
31 ··0x000018a8·61766169·6c5f696e·20746f20·25640a00·avail_in·to·%d..31 ··0x00001950·61766169·6c5f696e·20746f20·25640a00·avail_in·to·%d..
32 ··0x000018b8·52656365·69766564·3a000000·50726f63·Received:...Proc32 ··0x00001960·52656365·69766564·3a000000·50726f63·Received:...Proc
33 ··0x000018c8·65737369·6e672025·64206279·7465730a·essing·%d·bytes.33 ··0x00001970·65737369·6e672025·64206279·7465730a·essing·%d·bytes.
34 ··0x000018d8·00000000·312e332e·31000000·696e666c·....1.3.1...infl34 ··0x00001980·00000000·312e332e·31000000·696e666c·....1.3.1...infl
35 ··0x000018e8·61746547·65744865·61646572·28292066·ateGetHeader()·f35 ··0x00001990·61746547·65744865·61646572·28292066·ateGetHeader()·f
36 ··0x000018f8·61696c65·640a0000·696e666c·61746528·ailed...inflate(36 ··0x000019a0·61696c65·640a0000·696e666c·61746528·ailed...inflate(
37 ··0x00001908·293a205a·5f4f4b3a·20257a64·20627974·):·Z_OK:·%zd·byt37 ··0x000019b0·293a205a·5f4f4b3a·20257a64·20627974·):·Z_OK:·%zd·byt
38 ··0x00001918·65730a00·4e6f7420·656e6f75·67682064·es..Not·enough·d38 ··0x000019c0·65730a00·4e6f7420·656e6f75·67682064·es..Not·enough·d
39 ··0x00001928·61746120·746f2064·65636f64·652e2020·ata·to·decode.··39 ··0x000019d0·61746120·746f2064·65636f64·652e2020·ata·to·decode.··
40 ··0x00001938·52657472·79696e67·0a000000·5a5f5354·Retrying....Z_ST40 ··0x000019e0·52657472·79696e67·0a000000·5a5f5354·Retrying....Z_ST
41 ··0x00001948·5245414d·5f454e44·3a20257a·64206279·REAM_END:·%zd·by41 ··0x000019f0·5245414d·5f454e44·3a20257a·64206279·REAM_END:·%zd·by
42 ··0x00001958·7465730a·00000000·4d756c74·692d7061·tes.....Multi-pa42 ··0x00001a00·7465730a·00000000·4d756c74·692d7061·tes.....Multi-pa
43 ··0x00001968·72742067·7a697020·73747265·616d3b20·rt·gzip·stream;·43 ··0x00001a10·72742067·7a697020·73747265·616d3b20·rt·gzip·stream;·
44 ··0x00001978·72657374·61727469·6e670a00·5a5f4e45·restarting..Z_NE44 ··0x00001a20·72657374·61727469·6e670a00·5a5f4e45·restarting..Z_NE
45 ··0x00001988·45445f44·4943540a·00000000·5a5f4441·ED_DICT.....Z_DA45 ··0x00001a30·45445f44·4943540a·00000000·5a5f4441·ED_DICT.....Z_DA
46 ··0x00001998·54415f45·52524f52·0a000000·5a5f5354·TA_ERROR....Z_ST46 ··0x00001a40·54415f45·52524f52·0a000000·5a5f5354·TA_ERROR....Z_ST
47 ··0x000019a8·5245414d·5f455252·4f520a00·5a5f4d45·REAM_ERROR..Z_ME47 ··0x00001a50·5245414d·5f455252·4f520a00·5a5f4d45·REAM_ERROR..Z_ME
48 ··0x000019b8·4d5f4552·524f520a·00000000·5a5f4255·M_ERROR.....Z_BU48 ··0x00001a60·4d5f4552·524f520a·00000000·5a5f4255·M_ERROR.....Z_BU
49 ··0x000019c8·465f4552·524f520a·00000000·496e666c·F_ERROR.....Infl49 ··0x00001a70·465f4552·524f520a·00000000·496e666c·F_ERROR.....Infl
50 ··0x000019d8·61746520·6572726f·723a2025·640a0000·ate·error:·%d...50 ··0x00001a80·61746520·6572726f·723a2025·640a0000·ate·error:·%d...
51 ··0x000019e8·696e666c·61746545·6e640000·6465666c·inflateEnd..defl51 ··0x00001a90·696e666c·61746545·6e640000·6465666c·inflateEnd..defl
52 ··0x000019f8·61746545·6e640000·7a636c6f·73652829·ateEnd..zclose()52 ··0x00001aa0·61746545·6e640000·7a636c6f·73652829·ateEnd..zclose()
53 ··0x00001a08·202e2e2e·0a000000·25732829·3a205a5f··.......%s():·Z_53 ··0x00001ab0·202e2e2e·0a000000·25732829·3a205a5f··.......%s():·Z_
54 ··0x00001a18·4f4b0a00·6f707469·6f6e0000·636f6d70·OK..option..comp54 ··0x00001ac0·4f4b0a00·6f707469·6f6e0000·636f6d70·OK..option..comp
55 ··0x00001a28·72657373·696f6e5f·666f726d·61740000·ression_format..55 ··0x00001ad0·72657373·696f6e5f·666f726d·61740000·ression_format..
56 ··0x00001a38·636f6d70·72657373·696f6e5f·6c657665·compression_leve56 ··0x00001ae0·636f6d70·72657373·696f6e5f·6c657665·compression_leve
57 ··0x00001a48·6c000000·636c6f73·655f7061·72656e74·l...close_parent57 ··0x00001af0·6c000000·636c6f73·655f7061·72656e74·l...close_parent
58 ··0x00001a58·00000000·677a6970·00000000·7261775f·....gzip....raw_58 ··0x00001b00·00000000·677a6970·00000000·7261775f·....gzip....raw_
59 ··0x00001a68·6465666c·61746500·6d756c74·695f7061·deflate.multi_pa59 ··0x00001b10·6465666c·61746500·6d756c74·695f7061·deflate.multi_pa
60 ··0x00001a78·72740000·7a6f7065·6e000000·7a646562·rt..zopen...zdeb60 ··0x00001b20·72740000·7a6f7065·6e000000·7a646562·rt..zopen...zdeb
61 ··0x00001a88·75670000·3e000000·41000000·0c000000·ug..>...A.......61 ··0x00001b30·75670000·3e000000·41000000·0c000000·ug..>...A.......
62 ··0x00001a98·41000000·11000000·41000000·27000000·A.......A...'...62 ··0x00001b40·41000000·11000000·41000000·27000000·A.......A...'...
63 ··0x00001aa8·41000000·36000000·41000000·03000000·A...6...A.......63 ··0x00001b50·41000000·36000000·41000000·03000000·A...6...A.......
64 ··0x00001ab8·41000000·06000000·41000000·15000000·A.......A.......64 ··0x00001b60·41000000·06000000·41000000·15000000·A.......A.......
65 ··0x00001ac8·41000000·0f000000·41000000·0e000000·A.......A.......65 ··0x00001b70·41000000·0f000000·41000000·0e000000·A.......A.......
66 ··0x00001ad8·41000000·26000000·41000000·13000000·A...&...A.......66 ··0x00001b80·41000000·26000000·41000000·13000000·A...&...A.......
67 ··0x00001ae8·41000000·29000000·41000000·02000000·A...)...A.......67 ··0x00001b90·41000000·29000000·41000000·02000000·A...)...A.......
68 ··0x00001af8·41000000·19000000·41000000·0a000000·A.......A.......68 ··0x00001ba0·41000000·19000000·41000000·0a000000·A.......A.......
69 ··0x00001b08·41000000·0b000000·41000000·00000000·A.......A.......69 ··0x00001bb0·41000000·0b000000·41000000·00000000·A.......A.......
70 ··0x00001b18·00000000····························....70 ··0x00001bc0·00000000····························....
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001b1c·00000000····························....2 ··0x00001c18·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe34·310c0000····························1...2 ··0x0001fe2c·d90c0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe38·f10b0000····························....2 ··0x0001fe30·990c0000····························....
  
1.79 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff3c·3cfe0100·00000000·00000000·60090000·<...........`...3 ··0x0001ff3c·34fe0100·00000000·00000000·080a0000·4...............
4 ··0x0001ff4c·60090000·60090000·60090000·60090000·`...`...`...`...4 ··0x0001ff4c·080a0000·080a0000·080a0000·080a0000·................
5 ··0x0001ff5c·60090000·60090000·60090000·60090000·`...`...`...`...5 ··0x0001ff5c·080a0000·080a0000·080a0000·080a0000·................
6 ··0x0001ff6c·60090000·60090000·60090000·60090000·`...`...`...`...6 ··0x0001ff6c·080a0000·080a0000·080a0000·080a0000·................
7 ··0x0001ff7c·60090000·60090000·60090000·60090000·`...`...`...`...7 ··0x0001ff7c·080a0000·080a0000·080a0000·080a0000·................
8 ··0x0001ff8c·60090000·60090000·60090000·60090000·`...`...`...`...8 ··0x0001ff8c·080a0000·080a0000·080a0000·080a0000·................
9 ··0x0001ff9c·60090000·60090000·60090000·60090000·`...`...`...`...9 ··0x0001ff9c·080a0000·080a0000·080a0000·080a0000·................
10 ··0x0001ffac·60090000·60090000·60090000·60090000·`...`...`...`...10 ··0x0001ffac·080a0000·080a0000·080a0000·080a0000·................
11 ··0x0001ffbc·60090000·60090000·60090000·60090000·`...`...`...`...11 ··0x0001ffbc·080a0000·080a0000·080a0000·080a0000·................
12 ··0x0001ffcc·60090000·60090000·60090000·60090000·`...`...`...`...12 ··0x0001ffcc·080a0000·080a0000·080a0000·080a0000·................
13 ··0x0001ffdc·60090000·60090000·60090000·60090000·`...`...`...`...13 ··0x0001ffdc·080a0000·080a0000·080a0000·080a0000·................
14 ··0x0001ffec·00000000·00000000·00000000·00000000·................14 ··0x0001ffec·00000000·00000000·00000000·00000000·................
15 ··0x0001fffc·00000000····························....15 ··0x0001fffc·00000000····························....
  
404 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·910e0000·1d0e0000·00000000·................2 ··0x00020000·00000200·390f0000·c50e0000·00000000·....9...........
3 ··0x00020010·2d120000·210e0000·00000000··········-...!.......3 ··0x00020010·d5120000·c90e0000·00000000··········............
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
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·38376565·31343630·65636564·64343963·87ee1460ecedd49c 
3 ··0x00000010·62396130·33396135·62393662·30643831·b9a039a5b96b0d812 ··0x00000000·64653963·32653264·63626237·39363766·de9c2e2dcbb7967f
 3 ··0x00000010·31386531·65666562·63313037·66656237·18e1efebc107feb7
4 ··0x00000020·37656566·30632e64·65627567·00000000·7eef0c.debug....4 ··0x00000020·35376362·30342e64·65627567·00000000·57cb04.debug....
5 ··0x00000030·f7707161····························.pqa5 ··0x00000030·d9fc633f····························..c?
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
18.2 MB
swi-prolog-core_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0·····8068·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8076·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1409452·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··1419892·2025-01-18·19:07:58.000000·data.tar.xz
2.77 KB
control.tar.xz
2.75 KB
control.tar
985 B
file list
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1499·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1519·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····19759·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····19757·2025-01-18·19:07:58.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······583·2025-01-18·19:07:58.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······583·2025-01-18·19:07:58.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······209·2025-01-18·19:07:58.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······209·2025-01-18·19:07:58.000000·./postrm
6 -rwxr-xr-x···0·root·········(0)·root·········(0)······154·2025-01-18·19:07:58.000000·./prerm6 -rwxr-xr-x···0·root·········(0)·root·········(0)······154·2025-01-18·19:07:58.000000·./prerm
7 -rw-r--r--···0·root·········(0)·root·········(0)·······24·2025-01-18·19:07:58.000000·./shlibs7 -rw-r--r--···0·root·········(0)·root·········(0)·······24·2025-01-18·19:07:58.000000·./shlibs
8 -rw-r--r--···0·root·········(0)·root·········(0)·······68·2025-01-18·19:07:58.000000·./triggers8 -rw-r--r--···0·root·········(0)·root·········(0)·······68·2025-01-18·19:07:58.000000·./triggers
1.02 KB
./control
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Package:·swi-prolog-core1 Package:·swi-prolog-core
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·53136 Installed-Size:·5313
7 Depends:·libc6·(>=·2.34),·libgmp10·(>=·2:6.3.0+dfsg),·libtcmalloc-minimal4t64·(>=·2.16),·libtinfo6·(>=·6),·zlib1g·(>=·1:1.1.4)7 Depends:·libc6·(>=·2.34),·libgcc-s1·(>=·3.5),·libgmp10·(>=·2:6.3.0+dfsg),·libtcmalloc-minimal4t64·(>=·2.16),·libtinfo6·(>=·6),·zlib1g·(>=·1:1.1.4)
8 Recommends:·debhelper8 Recommends:·debhelper
9 Suggests:·elpa-ediprolog,·swi-prolog-core-packages·(=·9.2.9+dfsg-1),·swi-prolog-doc,·swi-prolog-java·(=·9.2.9+dfsg-1),·swi-prolog-odbc·(=·9.2.9+dfsg-1),·swi-prolog-bdb·(=·9.2.9+dfsg-1)9 Suggests:·elpa-ediprolog,·swi-prolog-core-packages·(=·9.2.9+dfsg-1),·swi-prolog-doc,·swi-prolog-java·(=·9.2.9+dfsg-1),·swi-prolog-odbc·(=·9.2.9+dfsg-1),·swi-prolog-bdb·(=·9.2.9+dfsg-1)
10 Breaks:·libppl-swi·(<<·1:1.2-8.1+b1),·logol-bin·(<<·1.7.9+dfsg-6),·swi-prolog-nox·(<<·8.1.30+dfsg-1)10 Breaks:·libppl-swi·(<<·1:1.2-8.1+b1),·logol-bin·(<<·1.7.9+dfsg-6),·swi-prolog-nox·(<<·8.1.30+dfsg-1)
11 Replaces:·swi-prolog-nox·(<<·8.1.30+dfsg-1)11 Replaces:·swi-prolog-nox·(<<·8.1.30+dfsg-1)
12 Provides:·libswipl9t64,·swi-prolog-abi-2-68-228ef6d6-408bfff4,·swi-prolog-abi-binary-68,·swi-prolog-abi-foreign-2,·swi-prolog-abi-qlf-228ef6d6,·swi-prolog-abi-states-408bfff412 Provides:·libswipl9t64,·swi-prolog-abi-2-68-228ef6d6-408bfff4,·swi-prolog-abi-binary-68,·swi-prolog-abi-foreign-2,·swi-prolog-abi-qlf-228ef6d6,·swi-prolog-abi-states-408bfff4
13 Section:·interpreters13 Section:·interpreters
14 Priority:·optional14 Priority:·optional
759 B
./md5sums
30.0 B
./md5sums
Files differ
711 B
line order
    
Offset 3, 16 lines modifiedOffset 3, 16 lines modified
3 usr/lib/cmake/swipl/SWIPLConfigVersion.cmake3 usr/lib/cmake/swipl/SWIPLConfigVersion.cmake
4 usr/lib/cmake/swipl/SWIPLTargets-deb.cmake4 usr/lib/cmake/swipl/SWIPLTargets-deb.cmake
5 usr/lib/cmake/swipl/SWIPLTargets.cmake5 usr/lib/cmake/swipl/SWIPLTargets.cmake
6 usr/lib/swi-prolog/app/README.md6 usr/lib/swi-prolog/app/README.md
7 usr/lib/swi-prolog/app/app.pl7 usr/lib/swi-prolog/app/app.pl
8 usr/lib/swi-prolog/app/pack.pl8 usr/lib/swi-prolog/app/pack.pl
9 usr/lib/swi-prolog/app/qlf.pl9 usr/lib/swi-prolog/app/qlf.pl
10 usr/lib/swi-prolog/bin/aarch64-linux/swipl10 usr/lib/swi-prolog/bin/armv7l-linux/swipl
11 usr/lib/swi-prolog/bin/aarch64-linux/swipl-ld11 usr/lib/swi-prolog/bin/armv7l-linux/swipl-ld
12 usr/lib/swi-prolog/bin/swipl.home12 usr/lib/swi-prolog/bin/swipl.home
13 usr/lib/swi-prolog/boot.prc13 usr/lib/swi-prolog/boot.prc
14 usr/lib/swi-prolog/boot/apply.pl14 usr/lib/swi-prolog/boot/apply.pl
15 usr/lib/swi-prolog/boot/attvar.pl15 usr/lib/swi-prolog/boot/attvar.pl
16 usr/lib/swi-prolog/boot/autoload.pl16 usr/lib/swi-prolog/boot/autoload.pl
17 usr/lib/swi-prolog/boot/bags.pl17 usr/lib/swi-prolog/boot/bags.pl
18 usr/lib/swi-prolog/boot/dcg.pl18 usr/lib/swi-prolog/boot/dcg.pl
18.2 MB
data.tar.xz
18.2 MB
data.tar
9.93 KB
file list
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/bin/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/arm-linux-gnueabihf/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/arm-linux-gnueabihf/
6 -rw-r--r--···0·root·········(0)·root·········(0)··1121600·2025-01-18·19:07:58.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so.9.2.96 -rw-r--r--···0·root·········(0)·root·········(0)··1121652·2025-01-18·19:07:58.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so.9.2.9
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/cmake/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/cmake/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/
9 -rw-r--r--···0·root·········(0)·root·········(0)·····1174·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLConfig.cmake9 -rw-r--r--···0·root·········(0)·root·········(0)·····1173·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLConfig.cmake
10 -rw-r--r--···0·root·········(0)·root·········(0)·····2762·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLConfigVersion.cmake10 -rw-r--r--···0·root·········(0)·root·········(0)·····2762·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLConfigVersion.cmake
11 -rw-r--r--···0·root·········(0)·root·········(0)·····1311·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLTargets-deb.cmake11 -rw-r--r--···0·root·········(0)·root·········(0)·····1309·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLTargets-deb.cmake
12 -rw-r--r--···0·root·········(0)·root·········(0)·····4580·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLTargets.cmake12 -rw-r--r--···0·root·········(0)·root·········(0)·····4580·2025-01-18·19:07:58.000000·./usr/lib/cmake/swipl/SWIPLTargets.cmake
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/app/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/app/
15 -rw-r--r--···0·root·········(0)·root·········(0)······711·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/app/README.md15 -rw-r--r--···0·root·········(0)·root·········(0)······711·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/app/README.md
16 -rw-r--r--···0·root·········(0)·root·········(0)·····2994·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/app/app.pl16 -rw-r--r--···0·root·········(0)·root·········(0)·····2994·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/app/app.pl
17 -rw-r--r--···0·root·········(0)·root·········(0)····11851·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/app/pack.pl17 -rw-r--r--···0·root·········(0)·root·········(0)····11851·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/app/pack.pl
18 -rw-r--r--···0·root·········(0)·root·········(0)····13223·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/app/qlf.pl18 -rw-r--r--···0·root·········(0)·root·········(0)····13223·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/app/qlf.pl
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/aarch64-linux/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/armv7l-linux/
21 -rwxr-xr-x···0·root·········(0)·root·········(0)····67124·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/aarch64-linux/swipl21 -rwxr-xr-x···0·root·········(0)·root·········(0)····67124·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/armv7l-linux/swipl
22 -rwxr-xr-x···0·root·········(0)·root·········(0)····67220·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/aarch64-linux/swipl-ld22 -rwxr-xr-x···0·root·········(0)·root·········(0)····67268·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/armv7l-linux/swipl-ld
23 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/swipl.home23 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/bin/swipl.home
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/boot/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/boot/
25 -rw-r--r--···0·root·········(0)·root·········(0)·····2495·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/apply.pl25 -rw-r--r--···0·root·········(0)·root·········(0)·····2495·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/apply.pl
26 -rw-r--r--···0·root·········(0)·root·········(0)····10675·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/attvar.pl26 -rw-r--r--···0·root·········(0)·root·········(0)····10675·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/attvar.pl
27 -rw-r--r--···0·root·········(0)·root·········(0)····33253·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/autoload.pl27 -rw-r--r--···0·root·········(0)·root·········(0)····33253·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/autoload.pl
28 -rw-r--r--···0·root·········(0)·root·········(0)·····9768·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/bags.pl28 -rw-r--r--···0·root·········(0)·root·········(0)·····9768·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/bags.pl
29 -rw-r--r--···0·root·········(0)·root·········(0)····12233·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/dcg.pl29 -rw-r--r--···0·root·········(0)·root·········(0)····12233·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/boot/dcg.pl
Offset 217, 15 lines modifiedOffset 217, 15 lines modified
217 -rw-r--r--···0·root·········(0)·root·········(0)····31431·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/predicate_options.pl217 -rw-r--r--···0·root·········(0)·root·········(0)····31431·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/predicate_options.pl
218 -rw-r--r--···0·root·········(0)·root·········(0)·····8549·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_autoload.pl218 -rw-r--r--···0·root·········(0)·root·········(0)·····8549·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_autoload.pl
219 -rw-r--r--···0·root·········(0)·root·········(0)····14371·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_breakpoints.pl219 -rw-r--r--···0·root·········(0)·root·········(0)····14371·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_breakpoints.pl
220 -rw-r--r--···0·root·········(0)·root·········(0)····36413·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_clause.pl220 -rw-r--r--···0·root·········(0)·root·········(0)····36413·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_clause.pl
221 -rw-r--r--···0·root·········(0)·root·········(0)····12261·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_code.pl221 -rw-r--r--···0·root·········(0)·root·········(0)····12261·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_code.pl
222 -rw-r--r--···0·root·········(0)·root·········(0)····42108·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_codewalk.pl222 -rw-r--r--···0·root·········(0)·root·········(0)····42108·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_codewalk.pl
223 -rw-r--r--···0·root·········(0)·root·········(0)···109518·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_colour.pl223 -rw-r--r--···0·root·········(0)·root·········(0)···109518·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_colour.pl
224 -rw-r--r--···0·root·········(0)·root·········(0)····48403·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/prolog_colour.qlf224 -rw-r--r--···0·root·········(0)·root·········(0)····48402·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/prolog_colour.qlf
225 -rw-r--r--···0·root·········(0)·root·········(0)·····5809·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_config.pl225 -rw-r--r--···0·root·········(0)·root·········(0)·····5809·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_config.pl
226 -rw-r--r--···0·root·········(0)·root·········(0)····44815·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_coverage.pl226 -rw-r--r--···0·root·········(0)·root·········(0)····44815·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_coverage.pl
227 -rw-r--r--···0·root·········(0)·root·········(0)····10451·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_debug.pl227 -rw-r--r--···0·root·········(0)·root·········(0)····10451·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_debug.pl
228 -rw-r--r--···0·root·········(0)·root·········(0)····19931·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_deps.pl228 -rw-r--r--···0·root·········(0)·root·········(0)····19931·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_deps.pl
229 -rw-r--r--···0·root·········(0)·root·········(0)·····7989·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_evaluable.pl229 -rw-r--r--···0·root·········(0)·root·········(0)·····7989·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_evaluable.pl
230 -rw-r--r--···0·root·········(0)·root·········(0)·····6487·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_format.pl230 -rw-r--r--···0·root·········(0)·root·········(0)·····6487·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_format.pl
231 -rw-r--r--···0·root·········(0)·root·········(0)·····5865·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_history.pl231 -rw-r--r--···0·root·········(0)·root·········(0)·····5865·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_history.pl
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 -rw-r--r--···0·root·········(0)·root·········(0)····10473·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_profile.pl235 -rw-r--r--···0·root·········(0)·root·········(0)····10473·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_profile.pl
236 -rw-r--r--···0·root·········(0)·root·········(0)····36766·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_source.pl236 -rw-r--r--···0·root·········(0)·root·········(0)····36766·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_source.pl
237 -rw-r--r--···0·root·········(0)·root·········(0)····25978·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_stack.pl237 -rw-r--r--···0·root·········(0)·root·········(0)····25978·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_stack.pl
238 -rw-r--r--···0·root·········(0)·root·········(0)····11494·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_trace.pl238 -rw-r--r--···0·root·········(0)·root·········(0)····11494·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_trace.pl
239 -rw-r--r--···0·root·········(0)·root·········(0)····12192·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_versions.pl239 -rw-r--r--···0·root·········(0)·root·········(0)····12192·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_versions.pl
240 -rw-r--r--···0·root·········(0)·root·········(0)·····6152·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_wrap.pl240 -rw-r--r--···0·root·········(0)·root·········(0)·····6152·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_wrap.pl
241 -rw-r--r--···0·root·········(0)·root·········(0)····95458·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_xref.pl241 -rw-r--r--···0·root·········(0)·root·········(0)····95458·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/prolog_xref.pl
242 -rw-r--r--···0·root·········(0)·root·········(0)····65624·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/prolog_xref.qlf242 -rw-r--r--···0·root·········(0)·root·········(0)····65623·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/prolog_xref.qlf
243 -rw-r--r--···0·root·········(0)·root·········(0)·····9875·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/pure_input.pl243 -rw-r--r--···0·root·········(0)·root·········(0)·····9875·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/pure_input.pl
244 -rw-r--r--···0·root·········(0)·root·········(0)····22305·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/qpforeign.pl244 -rw-r--r--···0·root·········(0)·root·········(0)····22305·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/qpforeign.pl
245 -rw-r--r--···0·root·········(0)·root·········(0)····41991·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/qsave.pl245 -rw-r--r--···0·root·········(0)·root·········(0)····41991·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/qsave.pl
246 -rw-r--r--···0·root·········(0)·root·········(0)····11386·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/quasi_quotations.pl246 -rw-r--r--···0·root·········(0)·root·········(0)····11386·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/quasi_quotations.pl
247 -rw-r--r--···0·root·········(0)·root·········(0)····13093·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/quintus.pl247 -rw-r--r--···0·root·········(0)·root·········(0)····13093·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/quintus.pl
248 -rw-r--r--···0·root·········(0)·root·········(0)····13449·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/random.pl248 -rw-r--r--···0·root·········(0)·root·········(0)····13449·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/random.pl
249 -rw-r--r--···0·root·········(0)·root·········(0)····37397·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/rbtrees.pl249 -rw-r--r--···0·root·········(0)·root·········(0)····37397·2024-12-20·09:46:40.000000·./usr/lib/swi-prolog/library/rbtrees.pl
Offset 300, 11 lines modifiedOffset 300, 11 lines modified
300 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/man/man1/300 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/man/man1/
301 -rw-r--r--···0·root·········(0)·root·········(0)·····2749·2025-01-18·19:07:58.000000·./usr/share/man/man1/swipl-ld.1.gz301 -rw-r--r--···0·root·········(0)·root·········(0)·····2749·2025-01-18·19:07:58.000000·./usr/share/man/man1/swipl-ld.1.gz
302 -rw-r--r--···0·root·········(0)·root·········(0)·····5852·2025-01-18·19:07:58.000000·./usr/share/man/man1/swipl.1.gz302 -rw-r--r--···0·root·········(0)·root·········(0)·····5852·2025-01-18·19:07:58.000000·./usr/share/man/man1/swipl.1.gz
303 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/menu/303 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/menu/
304 -rw-r--r--···0·root·········(0)·root·········(0)······121·2025-01-18·19:07:58.000000·./usr/share/menu/swi-prolog-core304 -rw-r--r--···0·root·········(0)·root·········(0)······121·2025-01-18·19:07:58.000000·./usr/share/menu/swi-prolog-core
305 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/pkgconfig/305 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/pkgconfig/
306 -rw-r--r--···0·root·········(0)·root·········(0)······236·2025-01-18·19:07:58.000000·./usr/share/pkgconfig/swipl.pc306 -rw-r--r--···0·root·········(0)·root·········(0)······236·2025-01-18·19:07:58.000000·./usr/share/pkgconfig/swipl.pc
307 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/bin/swipl·->·../lib/swi-prolog/bin/aarch64-linux/swipl307 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/bin/swipl·->·../lib/swi-prolog/bin/armv7l-linux/swipl
308 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/bin/swipl-ld·->·../lib/swi-prolog/bin/aarch64-linux/swipl-ld308 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/bin/swipl-ld·->·../lib/swi-prolog/bin/armv7l-linux/swipl-ld
309 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so·->·libswipl.so.9309 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so·->·libswipl.so.9
310 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so.9·->·libswipl.so.9.2.9310 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/arm-linux-gnueabihf/libswipl.so.9·->·libswipl.so.9.2.9
17.0 MB
./usr/lib/arm-linux-gnueabihf/libswipl.so.9.2.9
980 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1120520·(bytes·into·file)13 ··Start·of·section·headers:··········1120532·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········817 ··Number·of·program·headers:·········8
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2719 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·27
1.91 KB
readelf --wide --program-header {}
    
Offset 1, 26 lines modifiedOffset 1, 26 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·8·program·headers,·starting·at·offset·523 There·are·8·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x0fa0b4·0x000fa0b4·0x000fa0b4·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x0fb1dc·0x000fb1dc·0x000fb1dc·0x063d8·0x063d8·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0xfa0c0·0xfa0c0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x1015b8·0x1015b8·R·E·0x10000
8 ··LOAD···········0x104e50·0x00104e50·0x00104e50·0x0c958·0x104bc·RW··0x100008 ··LOAD···········0x104e48·0x00114e48·0x00114e48·0x0c960·0x104c4·RW··0x10000
9 ··DYNAMIC········0x10f338·0x0010f338·0x0010f338·0x00128·0x00128·RW··0x49 ··DYNAMIC········0x10f330·0x0011f330·0x0011f330·0x00130·0x00130·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x104e50·0x00104e50·0x00104e50·0x00000·0x00004·R···0x411 ··TLS············0x104e48·0x00114e48·0x00114e48·0x00000·0x00004·R···0x4
12 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1012 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
13 ··GNU_RELRO······0x104e50·0x00104e50·0x00104e50·0x0b1b0·0x0b1b0·R···0x113 ··GNU_RELRO······0x104e48·0x00114e48·0x00114e48·0x0b1b8·0x0b1b8·R···0x1
  
14 ·Section·to·Segment·mapping:14 ·Section·to·Segment·mapping:
15 ··Segment·Sections...15 ··Segment·Sections...
16 ···00·····.ARM.exidx·16 ···00·····.ARM.exidx·
17 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·17 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
18 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·18 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
19 ···03·····.dynamic·19 ···03·····.dynamic·
20 ···04·····.note.gnu.build-id·20 ···04·····.note.gnu.build-id·
21 ···05·····.tbss·21 ···05·····.tbss·
22 ···06·····22 ···06·····
23 ···07·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·23 ···07·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.72 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 37 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x111908:1 There·are·28·section·headers,·starting·at·offset·0x111914:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000134·000134·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000134·000134·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000158·000158·000d44·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000158·000158·000d44·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000e9c·000e9c·0033c0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000e9c·000e9c·0033e0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········0000425c·00425c·002c22·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000427c·00427c·002c65·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00006e7e·006e7e·000678·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00006ee2·006ee2·00067c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000074f8·0074f8·000100·00···A··4···4··410 ··[·6]·.gnu.version_r····VERNEED·········00007560·007560·000120·00···A··4···5··4
11 ··[·7]·.rel.dyn··········REL·············000075f8·0075f8·007b30·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00007680·007680·007b30·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000f128·00f128·0013a8·08··AI··3··21··412 ··[·8]·.rel.plt··········REL·············0000f1b0·00f1b0·0013a8·08··AI··3··22··4
13 ··[·9]·.init·············PROGBITS········000104d0·0104d0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00010558·010558·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000104dc·0104dc·001fd4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00010564·010564·001fd4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000124b0·0124b0·0cc888·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00012538·012538·0cc878·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000ded38·0ded38·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000dedb0·0dedb0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000ded40·0ded40·01b374·00···A··0···0··817 ··[13]·.rodata···········PROGBITS········000dedb8·0dedb8·01b374·00···A··0···0··8
 18 ··[14]·.ARM.extab········PROGBITS········000fa12c·0fa12c·0010b0·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······000fa0b4·0fa0b4·000008·00··AL·11···0··419 ··[15]·.ARM.exidx········ARM_EXIDX·······000fb1dc·0fb1dc·0063d8·00··AL·11···0··4
19 ··[15]·.eh_frame·········PROGBITS········000fa0bc·0fa0bc·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········001015b4·1015b4·000004·00···A··0···0··4
20 ··[16]·.tbss·············NOBITS··········00104e50·104e50·000004·00·WAT··0···0··421 ··[17]·.tbss·············NOBITS··········00114e48·104e48·000004·00·WAT··0···0··4
21 ··[17]·.init_array·······INIT_ARRAY······00104e50·104e50·000004·04··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······00114e48·104e48·000004·04··WA··0···0··4
22 ··[18]·.fini_array·······FINI_ARRAY······00104e54·104e54·000004·04··WA··0···0··423 ··[19]·.fini_array·······FINI_ARRAY······00114e4c·104e4c·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······PROGBITS········00104e58·104e58·00a4e0·00··WA··0···0··824 ··[20]·.data.rel.ro······PROGBITS········00114e50·104e50·00a4e0·00··WA··0···0··8
24 ··[20]·.dynamic··········DYNAMIC·········0010f338·10f338·000128·08··WA··4···0··425 ··[21]·.dynamic··········DYNAMIC·········0011f330·10f330·000130·08··WA··4···0··4
25 ··[21]·.got··············PROGBITS········0010f460·10f460·000ba0·04··WA··0···0··426 ··[22]·.got··············PROGBITS········0011f460·10f460·000ba0·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00110000·110000·0017a8·00··WA··0···0··827 ··[23]·.data·············PROGBITS········00120000·110000·0017a8·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········001117a8·1117a8·003b64·00··WA··0···0··828 ··[24]·.bss··············NOBITS··········001217a8·1117a8·003b64·00··WA··0···0··8
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·1117a8·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·1117a8·000031·00······0···0··1
29 ··[25]·.gnu_debuglink····PROGBITS········00000000·1117dc·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·1117dc·000034·00······0···0··4
30 ··[26]·.shstrtab·········STRTAB··········00000000·111810·0000f8·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·111810·000103·00······0···0··1
31 Key·to·Flags:32 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
110 KB
readelf --wide --symbols {}
Max HTML report size reached
421 KB
readelf --wide --relocs {}
Max HTML report size reached
2.81 KB
readelf --wide --dynamic {}
    
Offset 1, 36 lines modifiedOffset 1, 37 lines modified
  
1 Dynamic·section·at·offset·0x10f338·contains·33·entries:1 Dynamic·section·at·offset·0x10f330·contains·34·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libtinfo.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libtinfo.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgmp.so.10]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgmp.so.10]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]
 7 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]8 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]9 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
9 ·0x0000000e·(SONAME)·····················Library·soname:·[libswipl.so.9]10 ·0x0000000e·(SONAME)·····················Library·soname:·[libswipl.so.9]
10 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/aarch64-linux]11 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/armv7l-linux]
11 ·0x0000000c·(INIT)·······················0x104d012 ·0x0000000c·(INIT)·······················0x10558
12 ·0x0000000d·(FINI)·······················0xded3813 ·0x0000000d·(FINI)·······················0xdedb0
13 ·0x00000019·(INIT_ARRAY)·················0x104e5014 ·0x00000019·(INIT_ARRAY)·················0x114e48
14 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)15 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
15 ·0x0000001a·(FINI_ARRAY)·················0x104e5416 ·0x0000001a·(FINI_ARRAY)·················0x114e4c
16 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)17 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
17 ·0x6ffffef5·(GNU_HASH)···················0x15818 ·0x6ffffef5·(GNU_HASH)···················0x158
18 ·0x00000005·(STRTAB)·····················0x425c19 ·0x00000005·(STRTAB)·····················0x427c
19 ·0x00000006·(SYMTAB)·····················0xe9c20 ·0x00000006·(SYMTAB)·····················0xe9c
20 ·0x0000000a·(STRSZ)······················11298·(bytes)21 ·0x0000000a·(STRSZ)······················11365·(bytes)
21 ·0x0000000b·(SYMENT)·····················16·(bytes)22 ·0x0000000b·(SYMENT)·····················16·(bytes)
22 ·0x00000003·(PLTGOT)·····················0x10f46023 ·0x00000003·(PLTGOT)·····················0x11f460
23 ·0x00000002·(PLTRELSZ)···················5032·(bytes)24 ·0x00000002·(PLTRELSZ)···················5032·(bytes)
24 ·0x00000014·(PLTREL)·····················REL25 ·0x00000014·(PLTREL)·····················REL
25 ·0x00000017·(JMPREL)·····················0xf12826 ·0x00000017·(JMPREL)·····················0xf1b0
26 ·0x00000011·(REL)························0x75f827 ·0x00000011·(REL)························0x7680
27 ·0x00000012·(RELSZ)······················31536·(bytes)28 ·0x00000012·(RELSZ)······················31536·(bytes)
28 ·0x00000013·(RELENT)·····················8·(bytes)29 ·0x00000013·(RELENT)·····················8·(bytes)
29 ·0x0000001e·(FLAGS)······················BIND_NOW30 ·0x0000001e·(FLAGS)······················BIND_NOW
30 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW31 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
31 ·0x6ffffffe·(VERNEED)····················0x74f832 ·0x6ffffffe·(VERNEED)····················0x7560
32 ·0x6fffffff·(VERNEEDNUM)·················433 ·0x6fffffff·(VERNEEDNUM)·················5
33 ·0x6ffffff0·(VERSYM)·····················0x6e7e34 ·0x6ffffff0·(VERSYM)·····················0x6ee2
34 ·0x6ffffffa·(RELCOUNT)···················391335 ·0x6ffffffa·(RELCOUNT)···················3913
35 ·0x00000000·(NULL)·······················0x036 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·d303930a7780b6f4eb5c91514c38dc5ba0ffd0f13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·135a4a83c34f1d65a7d34a45bf76df4b23dd6b4b
17.5 KB
readelf --wide --version-info {}
Max HTML report size reached
1.79 KB
strings --all --bytes=8 {}
    
Offset 1, 28 lines modifiedOffset 1, 30 lines modified
1 u2+en~BO!1 u2+en~BO!
2 __gmon_start__2 __gmon_start__
3 _ITM_deregisterTMCloneTable3 _ITM_deregisterTMCloneTable
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 __cxa_finalize5 __cxa_finalize
6 PL_register_blob_type6 PL_register_blob_type
7 PL_new_atom7 PL_new_atom
 8 __aeabi_unwind_cpp_pr0
8 PL_malloc_uncollectable9 PL_malloc_uncollectable
9 __stack_chk_fail10 __stack_chk_fail
10 __stack_chk_guard11 __stack_chk_guard
11 PL_malloc_atomic12 PL_malloc_atomic
12 PL_malloc13 PL_malloc
13 PL_register_atom14 PL_register_atom
14 PL_unregister_atom15 PL_unregister_atom
15 __tls_get_addr16 __tls_get_addr
16 Sdprintf17 Sdprintf
17 Sopenmem18 Sopenmem
18 PL_find_blob_type19 PL_find_blob_type
19 pthread_mutex_trylock20 pthread_mutex_trylock
20 pthread_mutex_lock21 pthread_mutex_lock
21 pthread_mutex_unlock22 pthread_mutex_unlock
 23 __aeabi_unwind_cpp_pr1
22 pthread_key_create24 pthread_key_create
23 pthread_once25 pthread_once
24 pthread_getspecific26 pthread_getspecific
25 PL_handle_signals27 PL_handle_signals
26 pthread_setspecific28 pthread_setspecific
27 PL_get_nchars29 PL_get_nchars
28 __strcpy_chk30 __strcpy_chk
Offset 653, 28 lines modifiedOffset 655, 29 lines modified
653 __timezone655 __timezone
654 __tzname656 __tzname
655 __environ657 __environ
656 libtinfo.so.6658 libtinfo.so.6
657 libgmp.so.10659 libgmp.so.10
658 libz.so.1660 libz.so.1
659 libm.so.6661 libm.so.6
 662 libgcc_s.so.1
660 libc.so.6663 libc.so.6
661 ld-linux-armhf.so.3664 ld-linux-armhf.so.3
662 libswipl.so.9665 libswipl.so.9
663 GLIBC_2.4666 GLIBC_2.4
664 NCURSES6_TINFO_5.0.19991023667 NCURSES6_TINFO_5.0.19991023
665 GLIBC_2.6668 GLIBC_2.6
666 GLIBC_2.8669 GLIBC_2.8
667 GLIBC_2.33670 GLIBC_2.33
668 GLIBC_2.11671 GLIBC_2.11
669 GLIBC_2.32672 GLIBC_2.32
670 GLIBC_2.34673 GLIBC_2.34
671 GLIBC_2.23674 GLIBC_2.23
672 GLIBC_2.29675 GLIBC_2.29
673 /usr/lib/swi-prolog/lib/aarch64-linux676 /usr/lib/swi-prolog/lib/armv7l-linux
674 H{DyD·3xD3677 H{DyD·3xD3
675 ;FZF9F0F678 ;FZF9F0F
676 50YF0FZh679 50YF0FZh
677 H{DyD43xD3680 H{DyD43xD3
678 ,K,J{D,IyD681 ,K,J{D,IyD
679 H{DyDD3xD2682 H{DyDD3xD2
680 pr·I·H{DyD683 pr·I·H{DyD
Offset 900, 15 lines modifiedOffset 903, 15 lines modified
900 "qIqH{DyD903 "qIqH{DyD
901 "iIiH{DyD904 "iIiH{DyD
902 XKo"XIYH{DyD905 XKo"XIYH{DyD
903 "+I,H{DyD906 "+I,H{DyD
904 >HxD>I*F[FuX=I907 >HxD>I*F[FuX=I
905 Lc4I·FyD908 Lc4I·FyD
906 3F:F1F·Fl909 3F:F1F·Fl
907 3F:F1F·Fl910 3F:F1F·Fk
908 H{DyDL3xD911 H{DyDL3xD
909 9F;F"F·F912 9F;F"F·F
910 H{DyD`3xD913 H{DyD`3xD
911 5K2F9F(F{D914 5K2F9F(F{D
912 \`»     L}D,Y%h915 \`»     L}D,Y%h
913 H{DyDp3xD916 H{DyDp3xD
914 L}D,Y%h»917 L}D,Y%h»
Offset 2941, 15 lines modifiedOffset 2944, 15 lines modified
2941 b_setval2944 b_setval
2942 b_getval2945 b_getval
2943 nb_linkval2946 nb_linkval
2944 nb_getval2947 nb_getval
2945 nb_current2948 nb_current
2946 nb_delete2949 nb_delete
2947 $btree_find_node2950 $btree_find_node
2948 aarch64-linux2951 armv7l-linux
2949 $prolog/options.txt2952 $prolog/options.txt
2950 SWI-Prolog·version·%d.%d.%d%s%s·for·%s2953 SWI-Prolog·version·%d.%d.%d%s%s·for·%s
2951 abi_version2954 abi_version
2952 swipl-abi-%d-%d-%08x-%08x2955 swipl-abi-%d-%d-%08x-%08x
2953 Could·not·create·boot·file·"%s":·%s2956 Could·not·create·boot·file·"%s":·%s
2954 Could·not·find·system·resources2957 Could·not·find·system·resources
2955 INSIDE_EMACS2958 INSIDE_EMACS
Offset 4455, 14 lines modifiedOffset 4458, 15 lines modified
4455 .shstrtab4458 .shstrtab
4456 .note.gnu.build-id4459 .note.gnu.build-id
4457 .gnu.hash4460 .gnu.hash
4458 .gnu.version4461 .gnu.version
4459 .gnu.version_r4462 .gnu.version_r
4460 .rel.dyn4463 .rel.dyn
4461 .rel.plt4464 .rel.plt
 4465 .ARM.extab
4462 .ARM.exidx4466 .ARM.exidx
4463 .eh_frame4467 .eh_frame
4464 .init_array4468 .init_array
4465 .fini_array4469 .fini_array
4466 .data.rel.ro4470 .data.rel.ro
4467 .dynamic4471 .dynamic
4468 .ARM.attributes4472 .ARM.attributes
10.3 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000158·07010000·76010000·80000000·0c000000·....v...........2 ··0x00000158·07010000·78010000·80000000·0c000000·....x...........
3 ··0x00000168·a980cb12·086c0100·02100aa4·80044080·.....l........@.3 ··0x00000168·a980cb12·086c0100·02100aa4·80044080·.....l........@.
4 ··0x00000178·01981245·210c0504·40860000·02130444·...E!...@......D4 ··0x00000178·01981245·210c0504·40860000·02130444·...E!...@......D
5 ··0x00000188·02b14205·00000044·01801818·00800080·..B....D........5 ··0x00000188·02b14205·00000044·01801818·00800080·..B....D........
6 ··0x00000198·234c2b50·04405000·11206841·082bc226·#L+P.@P..·hA.+.&6 ··0x00000198·234c2b50·04405000·11206841·082bc226·#L+P.@P..·hA.+.&
7 ··0x000001a8·c4020804·02012800·00004001·0708f444·......(...@....D7 ··0x000001a8·c4020804·02012800·00004001·0708f444·......(...@....D
8 ··0x000001b8·00000000·80000800·70190200·4720340e·........p...G·4.8 ··0x000001b8·00000000·80000800·70190200·4720340e·........p...G·4.
9 ··0x000001c8·10000200·00040040·6018a90e·2004c218·.......@`...·...9 ··0x000001c8·10000200·00040040·6018a90e·2004c218·.......@`...·...
Offset 29, 80 lines modifiedOffset 29, 80 lines modified
29 ··0x000002f8·2a044108·0100069b·08d20858·12029049·*.A........X...I29 ··0x000002f8·2a044108·0100069b·08d20858·12029049·*.A........X...I
30 ··0x00000308·04020100·404d8a28·00000000·215190a2·....@M.(....!Q..30 ··0x00000308·04020100·404d8a28·00000000·215190a2·....@M.(....!Q..
31 ··0x00000318·b0810000·04000001·c0880392·01800000·................31 ··0x00000318·b0810000·04000001·c0880392·01800000·................
32 ··0x00000328·60004008·055d6744·042c0820·2018004f·`.@..]gD.,.··..O32 ··0x00000328·60004008·055d6744·042c0820·2018004f·`.@..]gD.,.··..O
33 ··0x00000338·0000e001·04080410·15008200·48000000·............H...33 ··0x00000338·0000e001·04080410·15008200·48000000·............H...
34 ··0x00000348·20002000·00000110·50081800·30422202··.·.....P...0B".34 ··0x00000348·20002000·00000110·50081800·30422202··.·.....P...0B".
35 ··0x00000358·9260d500·82225288·e52afe40·20069086·.`..."R..*.@·...35 ··0x00000358·9260d500·82225288·e52afe40·20069086·.`..."R..*.@·...
36 ··0x00000368·76010000·78010000·7b010000·7d010000·v...x...{...}...36 ··0x00000368·78010000·7a010000·7d010000·7f010000·x...z...}.......
37 ··0x00000378·00000000·7e010000·80010000·83010000·....~...........37 ··0x00000378·00000000·80010000·82010000·85010000·................
38 ··0x00000388·86010000·88010000·8b010000·8c010000·................38 ··0x00000388·88010000·8a010000·8d010000·8e010000·................
39 ··0x00000398·8d010000·92010000·96010000·97010000·................39 ··0x00000398·8f010000·94010000·98010000·99010000·................
40 ··0x000003a8·9d010000·9e010000·9f010000·a1010000·................ 
41 ··0x000003b8·a3010000·a4010000·a5010000·a6010000·................40 ··0x000003a8·9f010000·a0010000·a1010000·a3010000·................
42 ··0x000003c8·a8010000·a9010000·ac010000·af010000·................41 ··0x000003b8·a5010000·a6010000·a7010000·a8010000·................
 42 ··0x000003c8·aa010000·ab010000·ae010000·b1010000·................
43 ··0x000003d8·b4010000·b7010000·b8010000·bb010000·................43 ··0x000003d8·b6010000·b9010000·ba010000·bd010000·................
44 ··0x000003e8·bc010000·bf010000·00000000·00000000·................44 ··0x000003e8·be010000·c1010000·00000000·00000000·................
45 ··0x000003f8·00000000·c1010000·c2010000·c5010000·................45 ··0x000003f8·00000000·c3010000·c4010000·c7010000·................
 46 ··0x00000408·c9010000·cc010000·cd010000·ce010000·................
46 ··0x00000408·c7010000·ca010000·cb010000·cc010000·................47 ··0x00000418·cf010000·d0010000·d4010000·d6010000·................
47 ··0x00000418·cd010000·ce010000·d2010000·d4010000·................ 
48 ··0x00000428·d5010000·d8010000·00000000·da010000·................48 ··0x00000428·d7010000·da010000·00000000·dc010000·................
49 ··0x00000438·dc010000·de010000·e3010000·e5010000·................49 ··0x00000438·de010000·e0010000·e5010000·e7010000·................
50 ··0x00000448·e6010000·00000000·ea010000·eb010000·................50 ··0x00000448·e8010000·00000000·ec010000·ed010000·................
51 ··0x00000458·ec010000·ee010000·f0010000·00000000·................51 ··0x00000458·ee010000·f0010000·f2010000·00000000·................
52 ··0x00000468·f2010000·f3010000·f4010000·f6010000·................52 ··0x00000468·f4010000·f5010000·f6010000·f8010000·................
53 ··0x00000478·f8010000·f9010000·fc010000·fd010000·................53 ··0x00000478·fa010000·fb010000·fe010000·ff010000·................
54 ··0x00000488·00020000·03020000·06020000·00000000·................54 ··0x00000488·02020000·05020000·08020000·00000000·................
55 ··0x00000498·07020000·09020000·0a020000·0b020000·................55 ··0x00000498·09020000·0b020000·0c020000·0d020000·................
56 ··0x000004a8·0c020000·00000000·0e020000·11020000·................56 ··0x000004a8·0e020000·00000000·10020000·13020000·................
57 ··0x000004b8·12020000·13020000·17020000·1b020000·................57 ··0x000004b8·14020000·15020000·19020000·1d020000·................
58 ··0x000004c8·1c020000·1e020000·1f020000·20020000·............·... 
59 ··0x000004d8·24020000·26020000·27020000·29020000·$...&...'...)...58 ··0x000004c8·1e020000·20020000·21020000·22020000·....·...!..."...
 59 ··0x000004d8·26020000·28020000·29020000·2b020000·&...(...)...+...
60 ··0x000004e8·00000000·2a020000·00000000·2d020000·....*.......-...60 ··0x000004e8·00000000·2c020000·00000000·2f020000·....,......./...
61 ··0x000004f8·2e020000·30020000·33020000·00000000·....0...3....... 
62 ··0x00000508·37020000·38020000·3a020000·3e020000·7...8...:...>...61 ··0x000004f8·30020000·32020000·35020000·00000000·0...2...5.......
 62 ··0x00000508·39020000·3a020000·3c020000·40020000·9...:...<...@...
63 ··0x00000518·3f020000·41020000·00000000·00000000·?...A...........63 ··0x00000518·41020000·43020000·00000000·00000000·A...C...........
 64 ··0x00000528·44020000·00000000·46020000·00000000·D.......F.......
64 ··0x00000528·42020000·00000000·44020000·00000000·B.......D....... 
65 ··0x00000538·00000000·48020000·4a020000·4b020000·....H...J...K... 
66 ··0x00000548·4c020000·4f020000·50020000·52020000·L...O...P...R... 
67 ··0x00000558·00000000·53020000·55020000·57020000·....S...U...W...65 ··0x00000538·00000000·4a020000·4c020000·4d020000·....J...L...M...
 66 ··0x00000548·4e020000·51020000·52020000·54020000·N...Q...R...T...
 67 ··0x00000558·00000000·55020000·57020000·59020000·....U...W...Y...
68 ··0x00000568·5a020000·5d020000·60020000·00000000·Z...]...`.......68 ··0x00000568·5c020000·5f020000·62020000·00000000·\..._...b.......
69 ··0x00000578·00000000·00000000·00000000·61020000·............a...69 ··0x00000578·00000000·00000000·00000000·63020000·............c...
70 ··0x00000588·63020000·65020000·67020000·68020000·c...e...g...h...70 ··0x00000588·65020000·67020000·69020000·6a020000·e...g...i...j...
71 ··0x00000598·69020000·6c020000·00000000·6d020000·i...l.......m...71 ··0x00000598·6b020000·6e020000·00000000·6f020000·k...n.......o...
72 ··0x000005a8·00000000·6f020000·00000000·70020000·....o.......p...72 ··0x000005a8·00000000·71020000·00000000·72020000·....q.......r...
73 ··0x000005b8·73020000·00000000·00000000·75020000·s...........u...73 ··0x000005b8·75020000·00000000·00000000·77020000·u...........w...
74 ··0x000005c8·00000000·77020000·7a020000·7d020000·....w...z...}...74 ··0x000005c8·00000000·79020000·7c020000·7f020000·....y...|.......
75 ··0x000005d8·7e020000·7f020000·00000000·81020000·~...............75 ··0x000005d8·80020000·81020000·00000000·83020000·................
76 ··0x000005e8·82020000·83020000·00000000·85020000·................76 ··0x000005e8·84020000·85020000·00000000·87020000·................
77 ··0x000005f8·00000000·87020000·88020000·8a020000·................77 ··0x000005f8·00000000·89020000·8a020000·8c020000·................
78 ··0x00000608·8b020000·00000000·8c020000·8d020000·................78 ··0x00000608·8d020000·00000000·8e020000·8f020000·................
79 ··0x00000618·8f020000·92020000·96020000·98020000·................79 ··0x00000618·91020000·94020000·98020000·9a020000·................
80 ··0x00000628·9a020000·9b020000·00000000·9d020000·................80 ··0x00000628·9c020000·9d020000·00000000·9f020000·................
81 ··0x00000638·9e020000·a0020000·00000000·a1020000·................81 ··0x00000638·a0020000·a2020000·00000000·a3020000·................
82 ··0x00000648·a3020000·a5020000·a7020000·a8020000·................82 ··0x00000648·a5020000·a7020000·a9020000·aa020000·................
83 ··0x00000658·ac020000·b0020000·b3020000·b4020000·................83 ··0x00000658·ae020000·b2020000·b5020000·b6020000·................
 84 ··0x00000668·b7020000·b8020000·ba020000·bb020000·................
 85 ··0x00000678·bf020000·c1020000·c2020000·c4020000·................
84 ··0x00000668·b5020000·b6020000·b8020000·b9020000·................86 ··0x00000688·c5020000·c6020000·c8020000·c9020000·................
85 ··0x00000678·bd020000·bf020000·c0020000·c2020000·................ 
86 ··0x00000688·c3020000·c4020000·c6020000·c7020000·................ 
87 ··0x00000698·c8020000·ca020000·00000000·00000000·................87 ··0x00000698·ca020000·cc020000·00000000·00000000·................
88 ··0x000006a8·00000000·cf020000·d1020000·d5020000·................88 ··0x000006a8·00000000·d1020000·d3020000·d7020000·................
89 ··0x000006b8·d7020000·db020000·00000000·de020000·................89 ··0x000006b8·d9020000·dd020000·00000000·e0020000·................
90 ··0x000006c8·e1020000·e5020000·ec020000·ee020000·................90 ··0x000006c8·e3020000·e7020000·ee020000·f0020000·................
91 ··0x000006d8·f0020000·f1020000·f2020000·f3020000·................ 
92 ··0x000006e8·f6020000·f7020000·f8020000·f9020000·................91 ··0x000006d8·f2020000·f3020000·f4020000·f5020000·................
 92 ··0x000006e8·f8020000·f9020000·fa020000·fb020000·................
93 ··0x000006f8·fb020000·fc020000·00000000·00000000·................93 ··0x000006f8·fd020000·fe020000·00000000·00000000·................
94 ··0x00000708·fd020000·ff020000·01030000·02030000·................94 ··0x00000708·ff020000·01030000·03030000·04030000·................
95 ··0x00000718·00000000·04030000·06030000·00000000·................95 ··0x00000718·00000000·06030000·08030000·00000000·................
96 ··0x00000728·08030000·0a030000·0d030000·0e030000·................96 ··0x00000728·0a030000·0c030000·0f030000·10030000·................
97 ··0x00000738·11030000·14030000·16030000·17030000·................ 
98 ··0x00000748·19030000·1d030000·21030000·23030000·........!...#...97 ··0x00000738·13030000·16030000·18030000·19030000·................
 98 ··0x00000748·1b030000·1f030000·23030000·25030000·........#...%...
99 ··0x00000758·25030000·00000000·26030000·2a030000·%.......&...*...99 ··0x00000758·27030000·00000000·28030000·2c030000·'.......(...,...
100 ··0x00000768·2e030000·32030000·00000000·34030000·....2.......4...100 ··0x00000768·30030000·34030000·00000000·36030000·0...4.......6...
101 ··0x00000778·00000000·35030000·39030000·885d1c0e·....5...9....]..101 ··0x00000778·00000000·37030000·3b030000·885d1c0e·....7...;....]..
102 ··0x00000788·4b3ead10·a0a3d458·783c10b1·3fca10c8·K>.....Xx<..?...102 ··0x00000788·4b3ead10·a0a3d458·783c10b1·3fca10c8·K>.....Xx<..?...
103 ··0x00000798·bcc87688·8f7f0c15·81dffe10·ae410329·..v..........A.)103 ··0x00000798·bcc87688·8f7f0c15·81dffe10·ae410329·..v..........A.)
104 ··0x000007a8·75da1fee·90a91bb5·20b7167e·6bc9149d·u.......·..~k...104 ··0x000007a8·75da1fee·90a91bb5·20b7167e·6bc9149d·u.......·..~k...
105 ··0x000007b8·788aeebf·cebcd370·7fed30ed·f253551c·x......p..0..SU.105 ··0x000007b8·788aeebf·cebcd370·7fed30ed·f253551c·x......p..0..SU.
106 ··0x000007c8·c9b23080·d461b9ce·f2fa2b53·6f36972b·..0..a....+So6.+106 ··0x000007c8·c9b23080·d461b9ce·f2fa2b53·6f36972b·..0..a....+So6.+
107 ··0x000007d8·41360367·5b73c3d1·d66f7a6b·c8f86fa7·A6.g[s...ozk..o.107 ··0x000007d8·41360367·5b73c3d1·d66f7a6b·c8f86fa7·A6.g[s...ozk..o.
108 ··0x000007e8·8ac12581·029d4ec3·8b564118·2a1e31ca·..%...N..VA.*.1.108 ··0x000007e8·8ac12581·029d4ec3·8b564118·2a1e31ca·..%...N..VA.*.1.
92.9 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
390 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000104d0·<.init>:2 00010558·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     bd4ec·<Sunlock@@Base+0x7928>5 »       bl»     bd55c·<Sunlock@@Base+0x7928>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
151 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
14.8 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000ded38·<.fini>:2 000dedb0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
912 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
105 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000fa0bc·00000000····························....2 ··0x001015b4·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00104e50·b1d50b00····························....2 ··0x00114e48·21d60b00····························!...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00104e54·71d50b00····························q...2 ··0x00114e4c·e1d50b00····························....
  
345 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
24.6 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
49.7 KB
readelf --wide --decompress --hex-dump=.data {}
Max HTML report size reached
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·30333933·30613737·38306236·66346562·03930a7780b6f4eb 
3 ··0x00000010·35633931·35313463·33386463·35626130·5c91514c38dc5ba02 ··0x00000000·35613461·38336333·34663164·36356137·5a4a83c34f1d65a7
 3 ··0x00000010·64333461·34356266·37366466·34623233·d34a45bf76df4b23
4 ··0x00000020·66666430·66312e64·65627567·00000000·ffd0f1.debug....4 ··0x00000020·64643662·34622e64·65627567·00000000·dd6b4b.debug....
5 ··0x00000030·17567b15····························.V{.5 ··0x00000030·66b7817c····························f..|
  
1.67 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f 
12 ··0x00000090·72616d65·002e7462·7373002e·696e6974·rame..tbss..init 
13 ··0x000000a0·5f617272·6179002e·66696e69·5f617272·_array..fini_arr 
14 ··0x000000b0·6179002e·64617461·2e72656c·2e726f00·ay..data.rel.ro. 
15 ··0x000000c0·2e64796e·616d6963·002e676f·74002e64·.dynamic..got..d 
16 ··0x000000d0·61746100·2e627373·002e4152·4d2e6174·ata..bss..ARM.at 
17 ··0x000000e0·74726962·75746573·002e676e·755f6465·tributes..gnu_de 
18 ··0x000000f0·6275676c·696e6b00···················buglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e746273·73002e69·6e69745f·61727261·.tbss..init_arra
 14 ··0x000000b0·79002e66·696e695f·61727261·79002e64·y..fini_array..d
 15 ··0x000000c0·6174612e·72656c2e·726f002e·64796e61·ata.rel.ro..dyna
 16 ··0x000000d0·6d696300·2e676f74·002e6461·7461002e·mic..got..data..
 17 ··0x000000e0·62737300·2e41524d·2e617474·72696275·bss..ARM.attribu
 18 ··0x000000f0·74657300·2e676e75·5f646562·75676c69·tes..gnu_debugli
 19 ··0x00000100·6e6b00······························nk.
  
558 B
./usr/lib/cmake/swipl/SWIPLConfig.cmake
    
Offset 21, 11 lines modifiedOffset 21, 11 lines modified
21 set(SWIPL_VERSION_COUNT·3)21 set(SWIPL_VERSION_COUNT·3)
22 set(SWIPL_VERSION_MAJOR·9)22 set(SWIPL_VERSION_MAJOR·9)
23 set(SWIPL_VERSION_MINOR·2)23 set(SWIPL_VERSION_MINOR·2)
24 set(SWIPL_VERSION_PATCH·9)24 set(SWIPL_VERSION_PATCH·9)
25 set(SWIPL_VERSION_STRING·9.2.9)25 set(SWIPL_VERSION_STRING·9.2.9)
  
26 #·Location·suitable·for·passing·to·PL_initialise()·as·argv[0]26 #·Location·suitable·for·passing·to·PL_initialise()·as·argv[0]
27 set(SWIPL_EXECUTABLE·"${PACKAGE_PREFIX_DIR}/lib/swi-prolog/bin/aarch64-linux/swipl")27 set(SWIPL_EXECUTABLE·"${PACKAGE_PREFIX_DIR}/lib/swi-prolog/bin/armv7l-linux/swipl")
  
28 #·Exported·targets28 #·Exported·targets
29 include("${CMAKE_CURRENT_LIST_DIR}/SWIPLTargets.cmake")29 include("${CMAKE_CURRENT_LIST_DIR}/SWIPLTargets.cmake")
1.13 KB
./usr/lib/cmake/swipl/SWIPLTargets-deb.cmake
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
  
4 #·Commands·may·need·to·know·the·format·version.4 #·Commands·may·need·to·know·the·format·version.
5 set(CMAKE_IMPORT_FILE_VERSION·1)5 set(CMAKE_IMPORT_FILE_VERSION·1)
  
6 #·Import·target·"swipl::swipl"·for·configuration·"DEB"6 #·Import·target·"swipl::swipl"·for·configuration·"DEB"
7 set_property(TARGET·swipl::swipl·APPEND·PROPERTY·IMPORTED_CONFIGURATIONS·DEB)7 set_property(TARGET·swipl::swipl·APPEND·PROPERTY·IMPORTED_CONFIGURATIONS·DEB)
8 set_target_properties(swipl::swipl·PROPERTIES8 set_target_properties(swipl::swipl·PROPERTIES
9 ··IMPORTED_LOCATION_DEB·"${_IMPORT_PREFIX}/lib/swi-prolog/bin/aarch64-linux/swipl"9 ··IMPORTED_LOCATION_DEB·"${_IMPORT_PREFIX}/lib/swi-prolog/bin/armv7l-linux/swipl"
10 ··)10 ··)
  
11 list(APPEND·_cmake_import_check_targets·swipl::swipl·)11 list(APPEND·_cmake_import_check_targets·swipl::swipl·)
12 list(APPEND·_cmake_import_check_files_for_swipl::swipl·"${_IMPORT_PREFIX}/lib/swi-prolog/bin/aarch64-linux/swipl"·)12 list(APPEND·_cmake_import_check_files_for_swipl::swipl·"${_IMPORT_PREFIX}/lib/swi-prolog/bin/armv7l-linux/swipl"·)
  
13 #·Import·target·"swipl::libswipl"·for·configuration·"DEB"13 #·Import·target·"swipl::libswipl"·for·configuration·"DEB"
14 set_property(TARGET·swipl::libswipl·APPEND·PROPERTY·IMPORTED_CONFIGURATIONS·DEB)14 set_property(TARGET·swipl::libswipl·APPEND·PROPERTY·IMPORTED_CONFIGURATIONS·DEB)
15 set_target_properties(swipl::libswipl·PROPERTIES15 set_target_properties(swipl::libswipl·PROPERTIES
16 ··IMPORTED_LOCATION_DEB·"${_IMPORT_PREFIX}/lib/arm-linux-gnueabihf/libswipl.so.9.2.9"16 ··IMPORTED_LOCATION_DEB·"${_IMPORT_PREFIX}/lib/arm-linux-gnueabihf/libswipl.so.9.2.9"
17 ··IMPORTED_SONAME_DEB·"libswipl.so.9"17 ··IMPORTED_SONAME_DEB·"libswipl.so.9"
18 ··)18 ··)
1.9 KB
./usr/lib/swi-prolog/boot.prc
299 B
zipinfo {}
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 Zip·file·size:·109286·bytes,·number·of·entries:·11 Zip·file·size:·109286·bytes,·number·of·entries:·1
2 -rw----·····0.0·fat···234559·b-·defN·25-Jan-31·05:26·$prolog/state.qlf2 -rw----·····0.0·fat···234559·b-·defN·25-Feb-01·07:58·$prolog/state.qlf
3 1·file,·234559·bytes·uncompressed,·109154·bytes·compressed:··53.5%3 1·file,·234559·bytes·uncompressed,·109154·bytes·compressed:··53.5%
1.55 KB
zipdetails --redact --scan --utc {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 00000·LOCAL·HEADER·#1·······04034B50·(67324752)1 00000·LOCAL·HEADER·#1·······04034B50·(67324752)
2 00004·Extract·Zip·Spec······14·(20)·'2.0'2 00004·Extract·Zip·Spec······14·(20)·'2.0'
3 00005·Extract·OS············00·(0)·'MS-DOS'3 00005·Extract·OS············00·(0)·'MS-DOS'
4 00006·General·Purpose·Flag··0000·(0)4 00006·General·Purpose·Flag··0000·(0)
5 ······[Bits·1-2]············0·'Normal·Compression'5 ······[Bits·1-2]············0·'Normal·Compression'
6 00008·Compression·Method····0008·(8)·'Deflated'6 00008·Compression·Method····0008·(8)·'Deflated'
7 0000A·Modification·Time·····5A3F2B4D·(1514089293)·'Fri·Jan·31·05:26:26·2025'7 0000A·Modification·Time·····5A413F46·(1514225478)·'Sat·Feb··1·07:58:12·2025'
8 0000E·CRC···················5F5FD8D8·(1600116952)8 0000E·CRC···················5F5FD8D8·(1600116952)
9 00012·Compressed·Size·······0001AA62·(109154)9 00012·Compressed·Size·······0001AA62·(109154)
10 00016·Uncompressed·Size·····0003943F·(234559)10 00016·Uncompressed·Size·····0003943F·(234559)
11 0001A·Filename·Length·······0011·(17)11 0001A·Filename·Length·······0011·(17)
12 0001C·Extra·Length··········0000·(0)12 0001C·Extra·Length··········0000·(0)
13 0001E·Filename··············'XXXXXXXXXXXXXXXXX'13 0001E·Filename··············'XXXXXXXXXXXXXXXXX'
14 #14 #
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 1AA95·Created·Zip·Spec······00·(0)·'0.0'22 1AA95·Created·Zip·Spec······00·(0)·'0.0'
23 1AA96·Created·OS············00·(0)·'MS-DOS'23 1AA96·Created·OS············00·(0)·'MS-DOS'
24 1AA97·Extract·Zip·Spec······14·(20)·'2.0'24 1AA97·Extract·Zip·Spec······14·(20)·'2.0'
25 1AA98·Extract·OS············00·(0)·'MS-DOS'25 1AA98·Extract·OS············00·(0)·'MS-DOS'
26 1AA99·General·Purpose·Flag··0000·(0)26 1AA99·General·Purpose·Flag··0000·(0)
27 ······[Bits·1-2]············0·'Normal·Compression'27 ······[Bits·1-2]············0·'Normal·Compression'
28 1AA9B·Compression·Method····0008·(8)·'Deflated'28 1AA9B·Compression·Method····0008·(8)·'Deflated'
29 1AA9D·Modification·Time·····5A3F2B4D·(1514089293)·'Fri·Jan·31·05:26:26·2025'29 1AA9D·Modification·Time·····5A413F46·(1514225478)·'Sat·Feb··1·07:58:12·2025'
30 1AAA1·CRC···················5F5FD8D8·(1600116952)30 1AAA1·CRC···················5F5FD8D8·(1600116952)
31 1AAA5·Compressed·Size·······0001AA62·(109154)31 1AAA5·Compressed·Size·······0001AA62·(109154)
32 1AAA9·Uncompressed·Size·····0003943F·(234559)32 1AAA9·Uncompressed·Size·····0003943F·(234559)
33 1AAAD·Filename·Length·······0011·(17)33 1AAAD·Filename·Length·······0011·(17)
34 1AAAF·Extra·Length··········0000·(0)34 1AAAF·Extra·Length··········0000·(0)
35 1AAB1·Comment·Length········0000·(0)35 1AAB1·Comment·Length········0000·(0)
36 1AAB3·Disk·Start············0000·(0)36 1AAB3·Disk·Start············0000·(0)
407 KB
./usr/lib/swi-prolog/library/prolog_colour.qlf
    
Offset 1, 3026 lines modifiedOffset 1, 3026 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·8834·812f··file....h._..4./00000010:·6669·6c65·0a00·0a81·687f·5f08·8832·812f··file....h._..2./
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu
00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library
Diff chunk too large, falling back to line-by-line diff (3019 lines added, 3019 lines removed)
00000060:·2f2e·7072·6f6c·6f67·5f63·6f6c·6f75·722e··/.prolog_colour.00000060:·2f2e·7072·6f6c·6f67·5f63·6f6c·6f75·722e··/.prolog_colour.
00000070:·716c·662e·3330·3136·3951·4d03·9a70·726f··qlf.30169QM..pro00000070:·716c·662e·3631·3737·514d·039a·7072·6f6c··qlf.6177QM..prol
00000080:·6c6f·675f·636f·6c6f·7572·4624·812f·6275··log_colourF$./bu00000080:·6f67·5f63·6f6c·6f75·7246·2481·2f62·7569··og_colourF$./bui
00000090:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible00000090:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible-
000000a0:·2d70·6174·682f·7377·692d·7072·6f6c·6f67··-path/swi-prolog000000a0:·7061·7468·2f73·7769·2d70·726f·6c6f·672d··path/swi-prolog-
000000b0:·2d39·2e32·2e39·2b64·6673·672f·6275·696c··-9.2.9+dfsg/buil000000b0:·392e·322e·392b·6466·7367·2f62·7569·6c64··9.2.9+dfsg/build
000000c0:·642f·686f·6d65·2f6c·6962·7261·7279·2f70··d/home/library/p000000c0:·2f68·6f6d·652f·6c69·6272·6172·792f·7072··/home/library/pr
000000d0:·726f·6c6f·675f·636f·6c6f·7572·2e70·6c00··rolog_colour.pl.000000d0:·6f6c·6f67·5f63·6f6c·6f75·722e·706c·0000··olog_colour.pl..
000000e0:·0000·404f·d9d9·4175·cc43·038e·6c69·6272··..@O..Au.C..libr000000e0:·0040·4fd9·d941·75cc·4303·8e6c·6962·7261··.@O..Au.C..libra
000000f0:·6172·7953·038c·7379·7374·656d·4504·03ae··aryS..systemE...000000f0:·7279·5303·8c73·7973·7465·6d45·0403·ae70··ryS..systemE...p
00000100:·7072·6f6c·6f67·5f63·6f6c·6f75·7269·7365··prolog_colourise00000100:·726f·6c6f·675f·636f·6c6f·7572·6973·655f··rolog_colourise_
00000110:·5f73·7472·6561·6d86·4504·03aa·7072·6f6c··_stream.E...prol00000110:·7374·7265·616d·8645·0403·aa70·726f·6c6f··stream.E...prolo
00000120:·6f67·5f63·6f6c·6f75·7269·7365·5f74·6572··og_colourise_ter00000120:·675f·636f·6c6f·7572·6973·655f·7465·726d··g_colourise_term
00000130:·6d88·4504·039c·7379·6e74·6178·5f6d·6573··m.E...syntax_mes00000130:·8845·0403·9c73·796e·7461·785f·6d65·7373··.E...syntax_mess
00000140:·7361·6765·8645·0403·9a73·796e·7461·785f··sage.E...syntax_00000140:·6167·6586·4504·039a·7379·6e74·6178·5f63··age.E...syntax_c
00000150:·636f·6c6f·7572·8445·0400·8588·4504·03ac··colour.E....E...00000150:·6f6c·6f75·7284·4504·0085·8845·0403·ac70··olour.E....E...p
00000160:·7072·6f6c·6f67·5f63·6f6c·6f75·7269·7365··prolog_colourise00000160:·726f·6c6f·675f·636f·6c6f·7572·6973·655f··rolog_colourise_
00000170:·5f71·7565·7279·8658·44dc·8474·0403·823a··_query.XD..t...:00000170:·7175·6572·7986·5844·dc84·7404·0382·3a84··query.XD..t...:.
00000180:·8400·8174·0403·9475·7365·5f6d·6f64·756c··...t...use_modul00000180:·0081·7404·0394·7573·655f·6d6f·6475·6c65··..t...use_module
00000190:·6584·7404·0082·8203·8c72·6563·6f72·6474··e.t......recordt00000190:·8474·0400·8282·038c·7265·636f·7264·7404··.t......recordt.
000001a0:·0402·8474·0403·822f·8400·9406·8274·0095··...t.../.....t..000001a0:·0284·7404·0382·2f84·0094·0682·7400·9574··..t.../.....t..t
000001b0:·7404·0384·6f70·8676·8076·8200·9401·44de··t...op.v.v....D.000001b0:·0403·846f·7086·7680·7682·0094·0144·de80··...op.v.v....D..
000001c0:·8074·008f·0081·7400·9174·0093·038a·6465··.t....t..t....de000001c0:·7400·8f00·8174·0091·7400·9303·8a64·6562··t....t..t....deb
000001d0:·6275·6774·0095·7400·9600·9a06·8601·44e0··bugt..t.......D.000001d0:·7567·7400·9574·0096·009a·0686·0144·e080··ugt..t.......D..
000001e0:·8074·008f·0081·7404·0390·6175·746f·6c6f··.t....t...autolo000001e0:·7400·8f00·8174·0403·9061·7574·6f6c·6f61··t....t...autoloa
000001f0:·6164·8474·0093·038a·6170·706c·7974·0095··ad.t....applyt..000001f0:·6484·7400·9303·8a61·7070·6c79·7400·9574··d.t....applyt..t
00000200:·7400·9603·8e6d·6170·6c69·7374·0686·0144··t....maplist...D00000200:·0096·038e·6d61·706c·6973·7406·8601·44e2··....maplist...D.
00000210:·e280·7400·8f00·8174·009b·7400·9303·8a65··..t....t..t....e00000210:·8074·008f·0081·7400·9b74·0093·038a·6572··.t....t..t....er
00000220:·7272·6f72·7400·9574·0096·0394·6973·5f6f··rrort..t....is_o00000220:·726f·7274·0095·7400·9603·9469·735f·6f66··rort..t....is_of
00000230:·665f·7479·7065·0684·0144·e480·7400·8f00··f_type...D..t...00000230:·5f74·7970·6506·8401·44e4·8074·008f·0081··_type...D..t....
00000240:·8174·009b·7400·9303·8a6c·6973·7473·7400··.t..t....listst.00000240:·7400·9b74·0093·038a·6c69·7374·7374·0095··t..t....listst..
00000250:·9574·0096·038c·6d65·6d62·6572·0684·7400··.t....member..t.00000250:·7400·9603·8c6d·656d·6265·7206·8474·0095··t....member..t..
00000260:·9574·0096·038c·6170·7065·6e64·0686·0144··.t....append...D00000260:·7400·9603·8c61·7070·656e·6406·8601·44e6··t....append...D.
00000270:·e680·7400·8f00·8174·009b·7400·9303·926f··..t....t..t....o00000270:·8074·008f·0081·7400·9b74·0093·0392·6f70··.t....t..t....op
00000280:·7065·7261·746f·7273·7400·9574·0096·039c··peratorst..t....00000280:·6572·6174·6f72·7374·0095·7400·9603·9c70··eratorst..t....p
00000290:·7075·7368·5f6f·7065·7261·746f·7273·0682··push_operators..00000290:·7573·685f·6f70·6572·6174·6f72·7306·8274··ush_operators..t
000002a0:·7400·9574·0096·039a·706f·705f·6f70·6572··t..t....pop_oper000002a0:·0095·7400·9603·9a70·6f70·5f6f·7065·7261··..t....pop_opera
000002b0:·6174·6f72·7306·8074·0095·7400·9603·8e70··ators..t..t....p000002b0:·746f·7273·0680·7400·9574·0096·038e·7075··tors..t..t....pu
000002c0:·7573·685f·6f70·0686·0144·ea80·7400·8f00··ush_op...D..t...000002c0:·7368·5f6f·7006·8601·44ea·8074·008f·0081··sh_op...D..t....
000002d0:·8174·009b·7400·9303·8c6f·7074·696f·6e74··.t..t....optiont000002d0:·7400·9b74·0093·038c·6f70·7469·6f6e·7400··t..t....optiont.
000002e0:·0095·7400·9600·a806·8601·44ec·8074·008f··..t.......D..t..000002e0:·9574·0096·00a8·0686·0144·ec80·7400·8f00··.t.......D..t...
000002f0:·0081·7400·9b74·0093·03a2·7072·6564·6963··..t..t....predic000002f0:·8174·009b·7400·9303·a270·7265·6469·6361··.t..t....predica
00000300:·6174·655f·6f70·7469·6f6e·7374·0095·7400··ate_optionst..t.00000300:·7465·5f6f·7074·696f·6e73·7400·9574·0096··te_optionst..t..
00000310:·9603·a463·7572·7265·6e74·5f6f·7074·696f··...current_optio00000310:·03a4·6375·7272·656e·745f·6f70·7469·6f6e··..current_option
00000320:·6e5f·6172·6706·8474·0095·7400·9603·b263··n_arg..t..t....c00000320:·5f61·7267·0684·7400·9574·0096·03b2·6375··_arg..t..t....cu
00000330:·7572·7265·6e74·5f70·7265·6469·6361·7465··urrent_predicate00000330:·7272·656e·745f·7072·6564·6963·6174·655f··rrent_predicate_
00000340:·5f6f·7074·696f·6e73·0686·0144·f080·7400··_options...D..t.00000340:·6f70·7469·6f6e·7306·8601·44f0·8074·008f··options...D..t..
00000350:·8f00·8174·009b·7400·9303·9a70·726f·6c6f··...t..t....prolo00000350:·0081·7400·9b74·0093·039a·7072·6f6c·6f67··..t..t....prolog
00000360:·675f·636c·6175·7365·7400·9574·0096·039c··g_clauset..t....00000360:·5f63·6c61·7573·6574·0095·7400·9603·9c70··_clauset..t....p
00000370:·7072·6564·6963·6174·655f·6e61·6d65·0684··predicate_name..00000370:·7265·6469·6361·7465·5f6e·616d·6506·8401··redicate_name...
00000380:·0144·f280·7400·8f00·8174·009b·7400·9303··.D..t....t..t...00000380:·44f2·8074·008f·0081·7400·9b74·0093·039a··D..t....t..t....
00000390:·9a70·726f·6c6f·675f·736f·7572·6365·7400··.prolog_sourcet.00000390:·7072·6f6c·6f67·5f73·6f75·7263·6574·0095··prolog_sourcet..
000003a0:·9574·0096·03b6·6c6f·6164·5f71·7561·7369··.t....load_quasi000003a0:·7400·9603·b66c·6f61·645f·7175·6173·695f··t....load_quasi_
000003b0:·5f71·756f·7461·7469·6f6e·5f73·796e·7461··_quotation_synta000003b0:·7175·6f74·6174·696f·6e5f·7379·6e74·6178··quotation_syntax
000003c0:·7806·8474·0095·7400·9603·b872·6561·645f··x..t..t....read_000003c0:·0684·7400·9574·0096·03b8·7265·6164·5f73··..t..t....read_s
000003d0:·736f·7572·6365·5f74·6572·6d5f·6174·5f6c··source_term_at_l000003d0:·6f75·7263·655f·7465·726d·5f61·745f·6c6f··ource_term_at_lo
000003e0:·6f63·6174·696f·6e06·8674·0095·7400·9603··ocation..t..t...000003e0:·6361·7469·6f6e·0686·7400·9574·0096·03ae··cation..t..t....
000003f0:·ae70·726f·6c6f·675f·6361·6e6f·6e69·6361··.prolog_canonica000003f0:·7072·6f6c·6f67·5f63·616e·6f6e·6963·616c··prolog_canonical
00000400:·6c5f·736f·7572·6365·0684·0144·fc80·7400··l_source...D..t.00000400:·5f73·6f75·7263·6506·8401·44fc·8074·008f··_source...D..t..
00000410:·8f00·8174·009b·7400·9303·9670·726f·6c6f··...t..t....prolo00000410:·0081·7400·9b74·0093·0396·7072·6f6c·6f67··..t..t....prolog
00000420:·675f·7872·6566·7400·9574·0096·0396·7872··g_xreft..t....xr00000420:·5f78·7265·6674·0095·7400·9603·9678·7265··_xreft..t....xre
00000430:·6566·5f6f·7074·696f·6e06·8474·0095·7400··ef_option..t..t.00000430:·665f·6f70·7469·6f6e·0684·7400·9574·0096··f_option..t..t..
00000440:·9603·a078·7265·665f·7075·626c·6963·5f6c··...xref_public_l00000440:·03a0·7872·6566·5f70·7562·6c69·635f·6c69··..xref_public_li
00000450:·6973·7406·8674·0095·7400·9603·8e78·7265··ist..t..t....xre00000450:·7374·0686·7400·9574·0096·038e·7872·6566··st..t..t....xref
00000460:·665f·6f70·0684·7400·9574·0096·03a0·7872··f_op..t..t....xr00000460:·5f6f·7006·8474·0095·7400·9603·a078·7265··_op..t..t....xre
00000470:·6566·5f70·726f·6c6f·675f·666c·6167·0688··ef_prolog_flag..00000470:·665f·7072·6f6c·6f67·5f66·6c61·6706·8874··f_prolog_flag..t
00000480:·7400·9574·0096·0396·7872·6566·5f6d·6f64··t..t....xref_mod00000480:·0095·7400·9603·9678·7265·665f·6d6f·6475··..t....xref_modu
00000490:·756c·6506·8474·0095·7400·9603·9278·7265··ule..t..t....xre00000490:·6c65·0684·7400·9574·0096·0392·7872·6566··le..t..t....xref
000004a0:·665f·6d65·7461·0686·7400·9574·0096·03a0··f_meta..t..t....000004a0:·5f6d·6574·6106·8674·0095·7400·9603·a078··_meta..t..t....x
000004b0:·7872·6566·5f73·6f75·7263·655f·6669·6c65··xref_source_file000004b0:·7265·665f·736f·7572·6365·5f66·696c·6506··ref_source_file.
000004c0:·0688·7400·9574·0096·0398·7872·6566·5f64··..t..t....xref_d000004c0:·8874·0095·7400·9603·9878·7265·665f·6465··.t..t....xref_de
000004d0:·6566·696e·6564·0686·7400·9574·0096·0396··efined..t..t....000004d0:·6669·6e65·6406·8674·0095·7400·9603·9678··fined..t..t....x
000004e0:·7872·6566·5f63·616c·6c65·6406·8674·0095··xref_called..t..000004e0:·7265·665f·6361·6c6c·6564·0686·7400·9574··ref_called..t..t
000004f0:·7400·9603·a478·7265·665f·6465·6669·6e65··t....xref_define000004f0:·0096·03a4·7872·6566·5f64·6566·696e·6564··....xref_defined
00000500:·645f·636c·6173·7306·8674·0095·7400·9603··d_class..t..t...00000500:·5f63·6c61·7373·0686·7400·9574·0096·039a··_class..t..t....
00000510:·9a78·7265·665f·6578·706f·7274·6564·0684··.xref_exported..00000510:·7872·6566·5f65·7870·6f72·7465·6406·8474··xref_exported..t
00000520:·7400·9574·0096·0392·7872·6566·5f68·6f6f··t..t....xref_hoo00000520:·0095·7400·9603·9278·7265·665f·686f·6f6b··..t....xref_hook
00000530:·6b06·8201·441a·8180·7400·8f00·8174·0403··k...D...t....t..00000530:·0682·0144·1a81·8074·008f·0081·7404·039c··...D...t....t...
00000540:·9c6d·6574·615f·7072·6564·6963·6174·6582··.meta_predicate.00000540:·6d65·7461·5f70·7265·6469·6361·7465·8274··meta_predicate.t
00000550:·7404·0382·2c84·7400·8403·822b·00c3·0686··t...,.t....+....00000550:·0403·822c·8474·0084·0382·2b00·c306·8674··...,.t....+....t
00000560:·7400·c174·008c·00c3·00c3·0686·00c3·7400··t..t..........t.00000560:·00c1·7400·8c00·c300·c306·8600·c374·00c1··..t..........t..
00000570:·c174·008d·00c3·00c3·0686·7400·8600·c300··.t........t.....00000570:·7400·8d00·c300·c306·8674·0086·00c3·00c3··t........t......
00000580:·c306·8600·c34f·00a9·0403·966f·7074·696f··.....O.....optio00000580:·0686·00c3·4f00·a904·0396·6f70·7469·6f6e··....O.....option
00000590:·6e5f·6465·636c·8680·43d3·0975·0324·812f··n_decl..C..u.$./00000590:·5f64·6563·6c86·8043·d309·7503·2481·2f62··_decl..C..u.$./b
000005a0:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib000005a0:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl
000005b0:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol000005b0:·652d·7061·7468·2f73·7769·2d70·726f·6c6f··e-path/swi-prolo
000005c0:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu000005c0:·672d·392e·322e·392b·6466·7367·2f62·7569··g-9.2.9+dfsg/bui
000005d0:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library000005d0:·6c64·2f68·6f6d·652f·6c69·6272·6172·792f··ld/home/library/
000005e0:·2f70·726f·6c6f·675f·636f·6c6f·7572·2e70··/prolog_colour.p000005e0:·7072·6f6c·6f67·5f63·6f6c·6f75·722e·706c··prolog_colour.pl
000005f0:·6c00·0000·404f·d9d9·4100·c683·8381·8f00··l...@O..A.......000005f0:·0000·0040·4fd9·d941·00c6·8383·818f·0086··...@O..A........
00000600:·8693·8200·8101·8288·c458·4426·8180·7400··.........XD&..t.00000600:·9382·0081·0182·88c4·5844·2681·8074·008f··........XD&..t..
00000610:·8f00·8174·0403·926d·756c·7469·6669·6c65··...t...multifile00000610:·0081·7404·0392·6d75·6c74·6966·696c·6582··..t...multifile.
00000620:·8274·008f·0081·7400·9603·9824·7072·6564··.t....t....$pred00000620:·7400·8f00·8174·0096·0398·2470·7265·645f··t....t....$pred_
00000630:·5f6f·7074·696f·6e06·8850·0400·ca88·8043··_option..P.....C00000630:·6f70·7469·6f6e·0688·5004·00ca·8880·43d3··option..P.....C.
00000640:·d300·c600·c685·8580·8f00·8693·8f04·03a2··................00000640:·00c6·00c6·8585·808f·0086·938f·0403·a273··...............s
00000650:·7375·6274·6572·6d5f·706f·7369·7469·6f6e··subterm_position00000650:·7562·7465·726d·5f70·6f73·6974·696f·6e73··ubterm_positions
00000660:·7382·9004·0382·2d82·8203·8661·6e79·938f··s.....-....any..00000660:·8290·0403·822d·8282·0386·616e·7993·8f00··.....-....any...
00000670:·00cc·8e88·93bd·9503·8c6f·7574·7075·74a2··.........output.00000670:·cc8e·8893·bd95·038c·6f75·7470·7574·a288··........output..
00000680:·88bf·0504·03aa·7072·6564·6963·6174·655f··......predicate_00000680:·bf05·0403·aa70·7265·6469·6361·7465·5f6f··.....predicate_o
00000690:·6f70·7469·6f6e·5f6d·6f64·6584·0a00·81c7··option_mode.....00000690:·7074·696f·6e5f·6d6f·6465·840a·0081·c781··ption_mode......
000006a0:·81ca·8000·d0c8·8288·cd05·0403·aa70·7265··.............pre000006a0:·ca80·00d0·c882·88cd·0504·03aa·7072·6564··............pred
000006b0:·6469·6361·7465·5f6f·7074·696f·6e5f·7479··dicate_option_ty000006b0:·6963·6174·655f·6f70·7469·6f6e·5f74·7970··icate_option_typ
000006c0:·7065·8400·d500·8281·9500·d0a2·88c0·00d6··pe..............000006c0:·6584·00d5·0082·8195·00d0·a288·c000·d6c3··e...............
000006d0:·c358·4f00·a900·c480·43d6·00c6·00c6·8383··.XO.....C.......000006d0:·584f·00a9·00c4·8043·d600·c600·c683·8381··XO.....C........
000006e0:·818f·008c·9382·0081·0182·88c4·5844·2c81··............XD,.000006e0:·8f00·8c93·8200·8101·8288·c458·442c·8180··...........XD,..
000006f0:·8074·008f·0081·7400·c874·008f·0081·7400··.t....t..t....t.000006f0:·7400·8f00·8174·00c8·7400·8f00·8174·0096··t....t..t....t..
00000700:·9600·ca06·8850·00cb·8043·d600·c600·c685··.....P...C......00000700:·00ca·0688·5000·cb80·43d6·00c6·00c6·8585··....P...C.......
00000710:·8580·8f00·8c93·8f04·00a4·8290·0403·886c··...............l00000710:·808f·008c·938f·0400·a482·9004·0388·6c69··..............li
00000720:·6973·7482·8200·d093·8f00·d98e·8893·bdb5··ist.............00000720:·7374·8282·00d0·938f·00d9·8e88·93bd·b500··st..............
00000730:·00da·9500·d0b9·a288·c000·d6c3·5844·4481··............XDD.00000730:·da95·00d0·b9a2·88c0·00d6·c358·4444·8180··...........XDD..
00000740:·8074·008f·0081·7400·c874·00c1·7400·9603··.t....t..t..t...00000740:·7400·8f00·8174·00c8·7400·c174·0096·038a··t....t..t..t....
00000750:·8a73·7479·6c65·0684·7400·c174·0403·842f··.style..t..t.../00000750:·7374·796c·6506·8474·00c1·7404·0384·2f2f··style..t..t...//
00000760:·2f84·038e·6d65·7373·6167·6506·8274·00c1··/...message..t..00000760:·8403·8e6d·6573·7361·6765·0682·7400·c174··...message..t..t
00000770:·7400·9603·9874·6572·6d5f·636f·6c6f·7572··t....term_colour00000770:·0096·0398·7465·726d·5f63·6f6c·6f75·7273··....term_colours
00000780:·7306·8474·00c1·7400·9603·9867·6f61·6c5f··s..t..t....goal_00000780:·0684·7400·c174·0096·0398·676f·616c·5f63··..t..t....goal_c
00000790:·636f·6c6f·7572·7306·8474·00c1·7400·9600··colours..t..t...00000790:·6f6c·6f75·7273·0684·7400·c174·0096·00e1··olours..t..t....
000007a0:·e106·8674·00c1·7400·9603·a264·6972·6563··...t..t....direc000007a0:·0686·7400·c174·0096·03a2·6469·7265·6374··..t..t....direct
000007b0:·7469·7665·5f63·6f6c·6f75·7273·0684·7400··tive_colours..t.000007b0:·6976·655f·636f·6c6f·7572·7306·8474·00c1··ive_colours..t..
000007c0:·c174·0096·03a6·676f·616c·5f63·6c61·7373··.t....goal_class000007c0:·7400·9603·a667·6f61·6c5f·636c·6173·7369··t....goal_classi
000007d0:·6966·6963·6174·696f·6e06·8474·0096·03b4··ification..t....000007d0:·6669·6361·7469·6f6e·0684·7400·9603·b476··fication..t....v
Max diff block lines reached; -1/417169 bytes (-0.00%) of diff not shown.
552 KB
./usr/lib/swi-prolog/library/prolog_xref.qlf
    
Offset 1, 4102 lines modifiedOffset 1, 4102 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·8830·812f··file....h._..0./00000010:·6669·6c65·0a00·0a81·687f·5f08·882e·812f··file....h._..../
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu
00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library00000050:·696c·642f·686f·6d65·2f6c·6962·7261·7279··ild/home/library
Diff chunk too large, falling back to line-by-line diff (4095 lines added, 4095 lines removed)
00000060:·2f2e·7072·6f6c·6f67·5f78·7265·662e·716c··/.prolog_xref.ql00000060:·2f2e·7072·6f6c·6f67·5f78·7265·662e·716c··/.prolog_xref.ql
00000070:·662e·3330·3138·3151·4d03·9670·726f·6c6f··f.30181QM..prolo00000070:·662e·3631·3932·514d·0396·7072·6f6c·6f67··f.6192QM..prolog
00000080:·675f·7872·6566·4620·812f·6275·696c·642f··g_xrefF·./build/00000080:·5f78·7265·6646·2081·2f62·7569·6c64·2f72··_xrefF·./build/r
00000090:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat00000090:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path
000000a0:·682f·7377·692d·7072·6f6c·6f67·2d39·2e32··h/swi-prolog-9.2000000a0:·2f73·7769·2d70·726f·6c6f·672d·392e·322e··/swi-prolog-9.2.
000000b0:·2e39·2b64·6673·672f·6275·696c·642f·686f··.9+dfsg/build/ho000000b0:·392b·6466·7367·2f62·7569·6c64·2f68·6f6d··9+dfsg/build/hom
000000c0:·6d65·2f6c·6962·7261·7279·2f70·726f·6c6f··me/library/prolo000000c0:·652f·6c69·6272·6172·792f·7072·6f6c·6f67··e/library/prolog
000000d0:·675f·7872·6566·2e70·6c00·0000·404f·d9d9··g_xref.pl...@O..000000d0:·5f78·7265·662e·706c·0000·0040·4fd9·d941··_xref.pl...@O..A
000000e0:·4175·cc43·038e·6c69·6272·6172·7953·038c··Au.C..libraryS..000000e0:·75cc·4303·8e6c·6962·7261·7279·5303·8c73··u.C..libraryS..s
000000f0:·7379·7374·656d·4504·0396·7872·6566·5f73··systemE...xref_s000000f0:·7973·7465·6d45·0403·9678·7265·665f·736f··ystemE...xref_so
00000100:·6f75·7263·6582·4504·039e·7872·6566·5f75··ource.E...xref_u00000100:·7572·6365·8245·0403·9e78·7265·665f·7573··urce.E...xref_us
00000110:·7365·645f·636c·6173·7384·4504·03a0·7872··sed_class.E...xr00000110:·6564·5f63·6c61·7373·8445·0403·a078·7265··ed_class.E...xre
00000120:·6566·5f73·6f75·7263·655f·6669·6c65·8845··ef_source_file.E00000120:·665f·736f·7572·6365·5f66·696c·6588·4504··f_source_file.E.
00000130:·0403·a078·7265·665f·7075·626c·6963·5f6c··...xref_public_l00000130:·03a0·7872·6566·5f70·7562·6c69·635f·6c69··..xref_public_li
00000140:·6973·748e·4504·0394·7872·6566·5f63·6c65··ist.E...xref_cle00000140:·7374·8e45·0403·9478·7265·665f·636c·6561··st.E...xref_clea
00000150:·616e·8245·0403·9878·7265·665f·636f·6d6d··an.E...xref_comm00000150:·6e82·4504·0398·7872·6566·5f63·6f6d·6d65··n.E...xref_comme
00000160:·656e·7486·4504·0396·7872·6566·5f6d·6f64··ent.E...xref_mod00000160:·6e74·8645·0403·9678·7265·665f·6d6f·6475··nt.E...xref_modu
00000170:·756c·6584·4504·0396·7872·6566·5f63·616c··ule.E...xref_cal00000170:·6c65·8445·0403·9678·7265·665f·6361·6c6c··le.E...xref_call
00000180:·6c65·648a·4504·0085·8445·0403·9278·7265··led.E....E...xre00000180:·6564·8a45·0400·8584·4504·0392·7872·6566··ed.E....E...xref
00000190:·665f·686f·6f6b·8245·0400·8986·4504·008b··f_hook.E....E...00000190:·5f68·6f6f·6b82·4504·0089·8645·0400·8b8c··_hook.E....E....
000001a0:·8c45·0400·8f88·4504·03a6·7872·6566·5f63··.E....E...xref_c000001a0:·4504·008f·8845·0403·a678·7265·665f·6375··E....E...xref_cu
000001b0:·7572·7265·6e74·5f73·6f75·7263·6582·4504··urrent_source.E.000001b0:·7272·656e·745f·736f·7572·6365·8245·0403··rrent_source.E..
000001c0:·039c·7872·6566·5f75·7365·735f·6669·6c65··..xref_uses_file000001c0:·9c78·7265·665f·7573·6573·5f66·696c·6586··.xref_uses_file.
000001d0:·8645·0403·9878·7265·665f·6465·6669·6e65··.E...xref_define000001d0:·4504·0398·7872·6566·5f64·6566·696e·6564··E...xref_defined
000001e0:·6486·4504·0392·7872·6566·5f6d·6574·6184··d.E...xref_meta.000001e0:·8645·0403·9278·7265·665f·6d65·7461·8445··.E...xref_meta.E
000001f0:·4504·008b·8845·0403·9a78·7265·665f·6275··E....E...xref_bu000001f0:·0400·8b88·4504·039a·7872·6566·5f62·7569··....E...xref_bui
00000200:·696c·745f·696e·8245·0403·9278·7265·665f··ilt_in.E...xref_00000200:·6c74·5f69·6e82·4504·0392·7872·6566·5f6d··lt_in.E...xref_m
00000210:·6d6f·6465·8645·0403·8e78·7265·665f·6f70··mode.E...xref_op00000210:·6f64·6586·4504·038e·7872·6566·5f6f·7084··ode.E...xref_op.
00000220:·8445·0403·a878·7265·665f·6465·6669·6e69··.E...xref_defini00000220:·4504·03a8·7872·6566·5f64·6566·696e·6974··E...xref_definit
00000230:·7469·6f6e·5f6c·696e·6584·4504·0093·8645··tion_line.E....E00000230:·696f·6e5f·6c69·6e65·8445·0400·9386·4504··ion_line.E....E.
00000240:·0403·a478·7265·665f·6465·6669·6e65·645f··...xref_defined_00000240:·03a4·7872·6566·5f64·6566·696e·6564·5f63··..xref_defined_c
00000250:·636c·6173·7386·4504·00a1·8645·0400·8b86··class.E....E....00000250:·6c61·7373·8645·0400·a186·4504·008b·8645··lass.E....E....E
00000260:·4504·0392·7872·6566·5f64·6f6e·6584·4504··E...xref_done.E.00000260:·0403·9278·7265·665f·646f·6e65·8445·0403··...xref_done.E..
00000270:·03a0·7872·6566·5f70·726f·6c6f·675f·666c··..xref_prolog_fl00000270:·a078·7265·665f·7072·6f6c·6f67·5f66·6c61··.xref_prolog_fla
00000280:·6167·8845·0403·9678·7265·665f·6f70·7469··ag.E...xref_opti00000280:·6788·4504·0396·7872·6566·5f6f·7074·696f··g.E...xref_optio
00000290:·6f6e·8445·0400·9388·4504·039a·7872·6566··on.E....E...xref00000290:·6e84·4504·0093·8845·0403·9a78·7265·665f··n.E....E...xref_
000002a0:·5f65·7870·6f72·7465·6484·5844·1081·8074··_exported.XD...t000002a0:·6578·706f·7274·6564·8458·4410·8180·7404··exported.XD...t.
000002b0:·0403·823a·8400·8174·0403·9061·7574·6f6c··...:...t...autol000002b0:·0382·3a84·0081·7404·0390·6175·746f·6c6f··..:...t...autolo
000002c0:·6f61·6484·7404·0082·8203·8a61·7070·6c79··oad.t......apply000002c0:·6164·8474·0400·8282·038a·6170·706c·7974··ad.t......applyt
000002d0:·7404·0284·7404·0382·2f84·038e·6d61·706c··t...t.../...mapl000002d0:·0402·8474·0403·822f·8403·8e6d·6170·6c69··...t.../...mapli
000002e0:·6973·7406·8474·00bf·7400·c003·9270·6172··ist..t..t....par000002e0:·7374·0684·7400·bf74·00c0·0392·7061·7274··st..t..t....part
000002f0:·7469·7469·6f6e·0688·7400·bf74·00c0·00c2··tition..t..t....000002f0:·6974·696f·6e06·8874·00bf·7400·c000·c206··ition..t..t.....
00000300:·0686·0144·1281·8074·00b9·0081·7404·0394··...D...t....t...00000300:·8601·4412·8180·7400·b900·8174·0403·9475··..D...t....t...u
00000310:·7573·655f·6d6f·6475·6c65·8474·00bd·038a··use_module.t....00000310:·7365·5f6d·6f64·756c·6584·7400·bd03·8a64··se_module.t....d
00000320:·6465·6275·6774·00bf·7400·c000·c606·8601··debugt..t.......00000320:·6562·7567·7400·bf74·00c0·00c6·0686·0144··ebugt..t.......D
00000330:·4414·8180·7400·b900·8174·00bb·7400·bd03··D...t....t..t...00000330:·1481·8074·00b9·0081·7400·bb74·00bd·038e··...t....t..t....
00000340:·8e64·6961·6c65·6374·7400·bf74·00c0·039e··.dialectt..t....00000340:·6469·616c·6563·7474·00bf·7400·c003·9e65··dialectt..t....e
00000350:·6578·7065·6374·735f·6469·616c·6563·7406··expects_dialect.00000350:·7870·6563·7473·5f64·6961·6c65·6374·0682··xpects_dialect..
00000360:·8201·4416·8180·7400·b900·8174·00bb·7400··..D...t....t..t.00000360:·0144·1681·8074·00b9·0081·7400·bb74·00bd··.D...t....t..t..
00000370:·bd03·8a65·7272·6f72·7400·bf74·00c0·038e··...errort..t....00000370:·038a·6572·726f·7274·00bf·7400·c003·8e6d··..errort..t....m
00000380:·6d75·7374·5f62·6506·8474·00bf·7400·c003··must_be..t..t...00000380:·7573·745f·6265·0684·7400·bf74·00c0·03a6··ust_be..t..t....
00000390:·a669·6e73·7461·6e74·6961·7469·6f6e·5f65··.instantiation_e00000390:·696e·7374·616e·7469·6174·696f·6e5f·6572··instantiation_er
000003a0:·7272·6f72·0682·0144·1881·8074·00b9·0081··rror...D...t....000003a0:·726f·7206·8201·4418·8180·7400·b900·8174··ror...D...t....t
000003b0:·7400·bb74·00bd·038a·6c69·7374·7374·00bf··t..t....listst..000003b0:·00bb·7400·bd03·8a6c·6973·7473·7400·bf74··..t....listst..t
000003c0:·7400·c003·8c6d·656d·6265·7206·8474·00bf··t....member..t..000003c0:·00c0·038c·6d65·6d62·6572·0684·7400·bf74··....member..t..t
000003d0:·7400·c003·8c61·7070·656e·6406·8474·00bf··t....append..t..000003d0:·00c0·038c·6170·7065·6e64·0684·7400·bf74··....append..t..t
000003e0:·7400·c000·ce06·8674·00bf·7400·c003·8c73··t......t..t....s000003e0:·00c0·00ce·0686·7400·bf74·00c0·038c·7365··......t..t....se
000003f0:·656c·6563·7406·8601·441a·8180·7400·b900··elect...D...t...000003f0:·6c65·6374·0686·0144·1a81·8074·00b9·0081··lect...D...t....
00000400:·8174·00bb·7400·bd03·8e6d·6f64·756c·6573··.t..t....modules00000400:·7400·bb74·00bd·038e·6d6f·6475·6c65·7374··t..t....modulest
00000410:·7400·bf74·00c0·03a6·696e·5f74·656d·706f··t..t....in_tempo00000410:·00bf·7400·c003·a669·6e5f·7465·6d70·6f72··..t....in_tempor
00000420:·7261·7279·5f6d·6f64·756c·6506·8601·441c··rary_module...D.00000420:·6172·795f·6d6f·6475·6c65·0686·0144·1c81··ary_module...D..
00000430:·8180·7400·b900·8174·00bb·7400·bd03·926f··..t....t..t....o00000430:·8074·00b9·0081·7400·bb74·00bd·0392·6f70··.t....t..t....op
00000440:·7065·7261·746f·7273·7400·bf74·00c0·038e··peratorst..t....00000440:·6572·6174·6f72·7374·00bf·7400·c003·8e70··eratorst..t....p
00000450:·7075·7368·5f6f·7006·8601·441e·8180·7400··push_op...D...t.00000450:·7573·685f·6f70·0686·0144·1e81·8074·00b9··ush_op...D...t..
00000460:·b900·8174·00bb·7400·bd03·8c6f·7074·696f··...t..t....optio00000460:·0081·7400·bb74·00bd·038c·6f70·7469·6f6e··..t..t....option
00000470:·6e74·00bf·7400·c000·d406·8474·00bf·7400··nt..t......t..t.00000470:·7400·bf74·00c0·00d4·0684·7400·bf74·00c0··t..t......t..t..
00000480:·c000·d406·8601·4420·8180·7400·b900·8174··......D·..t....t00000480:·00d4·0686·0144·2081·8074·00b9·0081·7400··.....D·..t....t.
00000490:·00bb·7400·bd03·8e6f·7264·7365·7473·7400··..t....ordsetst.00000490:·bb74·00bd·038e·6f72·6473·6574·7374·00bf··.t....ordsetst..
000004a0:·bf74·00c0·039a·6f72·645f·696e·7465·7273··.t....ord_inters000004a0:·7400·c003·9a6f·7264·5f69·6e74·6572·7365··t....ord_interse
000004b0:·6563·7406·8474·00bf·7400·c003·a06f·7264··ect..t..t....ord000004b0:·6374·0684·7400·bf74·00c0·03a0·6f72·645f··ct..t..t....ord_
000004c0:·5f69·6e74·6572·7365·6374·696f·6e06·8601··_intersection...000004c0:·696e·7465·7273·6563·7469·6f6e·0686·0144··intersection...D
000004d0:·4422·8180·7400·b900·8174·00bb·7400·bd03··D"..t....t..t...000004d0:·2281·8074·00b9·0081·7400·bb74·00bd·0396··"..t....t..t....
000004e0:·9670·726f·6c6f·675f·636f·6465·7400·bf74··.prolog_codet..t000004e0:·7072·6f6c·6f67·5f63·6f64·6574·00bf·7400··prolog_codet..t.
000004f0:·00c0·038e·7069·5f68·6561·6406·8401·4424··....pi_head...D$000004f0:·c003·8e70·695f·6865·6164·0684·0144·2481··...pi_head...D$.
00000500:·8180·7400·b900·8174·00bb·7400·bd03·9a70··..t....t..t....p00000500:·8074·00b9·0081·7400·bb74·00bd·039a·7072··.t....t..t....pr
00000510:·726f·6c6f·675f·736f·7572·6365·7400·bf74··rolog_sourcet..t00000510:·6f6c·6f67·5f73·6f75·7263·6574·00bf·7400··olog_sourcet..t.
00000520:·00c0·03ae·7072·6f6c·6f67·5f63·616e·6f6e··....prolog_canon00000520:·c003·ae70·726f·6c6f·675f·6361·6e6f·6e69··...prolog_canoni
00000530:·6963·616c·5f73·6f75·7263·6506·8474·00bf··ical_source..t..00000530:·6361·6c5f·736f·7572·6365·0684·7400·bf74··cal_source..t..t
00000540:·7400·c003·a470·726f·6c6f·675f·6f70·656e··t....prolog_open00000540:·00c0·03a4·7072·6f6c·6f67·5f6f·7065·6e5f··....prolog_open_
00000550:·5f73·6f75·7263·6506·8474·00bf·7400·c003··_source..t..t...00000550:·736f·7572·6365·0684·7400·bf74·00c0·03a6··source..t..t....
00000560:·a670·726f·6c6f·675f·636c·6f73·655f·736f··.prolog_close_so00000560:·7072·6f6c·6f67·5f63·6c6f·7365·5f73·6f75··prolog_close_sou
00000570:·7572·6365·0682·7400·bf74·00c0·03ae·7072··urce..t..t....pr00000570:·7263·6506·8274·00bf·7400·c003·ae70·726f··rce..t..t....pro
00000580:·6f6c·6f67·5f72·6561·645f·736f·7572·6365··olog_read_source00000580:·6c6f·675f·7265·6164·5f73·6f75·7263·655f··log_read_source_
00000590:·5f74·6572·6d06·8801·4434·8180·7400·b900··_term...D4..t...00000590:·7465·726d·0688·0144·3481·8074·00b9·0081··term...D4..t....
000005a0:·8174·00bb·7400·bd03·8a73·686c·6962·7400··.t..t....shlibt.000005a0:·7400·bb74·00bd·038a·7368·6c69·6274·00bf··t..t....shlibt..
000005b0:·bf74·00c0·03ae·6375·7272·656e·745f·666f··.t....current_fo000005b0:·7400·c003·ae63·7572·7265·6e74·5f66·6f72··t....current_for
000005c0:·7265·6967·6e5f·6c69·6272·6172·7906·8401··reign_library...000005c0:·6569·676e·5f6c·6962·7261·7279·0684·0144··eign_library...D
000005d0:·4438·8180·7400·b900·8174·00bb·7400·bd03··D8..t....t..t...000005d0:·3881·8074·00b9·0081·7400·bb74·00bd·03a4··8..t....t..t....
000005e0:·a473·6f6c·7574·696f·6e5f·7365·7175·656e··.solution_sequen000005e0:·736f·6c75·7469·6f6e·5f73·6571·7565·6e63··solution_sequenc
000005f0:·6365·7374·00bf·7400·c003·9064·6973·7469··cest..t....disti000005f0:·6573·7400·bf74·00c0·0390·6469·7374·696e··est..t....distin
00000600:·6e63·7406·8474·00bf·7400·c003·8a6c·696d··nct..t..t....lim00000600:·6374·0684·7400·bf74·00c0·038a·6c69·6d69··ct..t..t....limi
00000610:·6974·0684·0144·3e81·8074·00b9·0081·7400··it...D>..t....t.00000610:·7406·8401·443e·8180·7400·b900·8174·00c4··t...D>..t....t..
00000620:·c474·00bd·038a·706c·646f·6301·4440·8180··.t....pldoc.D@..00000620:·7400·bd03·8a70·6c64·6f63·0144·4081·8074··t....pldoc.D@..t
00000630:·7400·b900·8174·0400·c582·7400·bd74·00c0··t....t....t..t..00000630:·00b9·0081·7404·00c5·8274·00bd·7400·c000··....t....t..t...
00000640:·00e4·0396·646f·635f·7072·6f63·6573·734f··....doc_processO00000640:·e403·9664·6f63·5f70·726f·6365·7373·4f03··...doc_processO.
00000650:·03a2·7072·6564·6963·6174·655f·6f70·7469··..predicate_opti00000650:·a270·7265·6469·6361·7465·5f6f·7074·696f··.predicate_optio
00000660:·6f6e·7304·0396·6f70·7469·6f6e·5f64·6563··ons...option_dec00000660:·6e73·0403·966f·7074·696f·6e5f·6465·636c··ns...option_decl
00000670:·6c86·8043·e409·7503·2081·2f62·7569·6c64··l..C..u.·./build00000670:·8680·43e4·0975·0320·812f·6275·696c·642f··..C..u.·./build/
00000680:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa00000680:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat
00000690:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.00000690:·682f·7377·692d·7072·6f6c·6f67·2d39·2e32··h/swi-prolog-9.2
000006a0:·322e·392b·6466·7367·2f62·7569·6c64·2f68··2.9+dfsg/build/h000006a0:·2e39·2b64·6673·672f·6275·696c·642f·686f··.9+dfsg/build/ho
000006b0:·6f6d·652f·6c69·6272·6172·792f·7072·6f6c··ome/library/prol000006b0:·6d65·2f6c·6962·7261·7279·2f70·726f·6c6f··me/library/prolo
000006c0:·6f67·5f78·7265·662e·706c·0000·0040·4fd9··og_xref.pl...@O.000006c0:·675f·7872·6566·2e70·6c00·0000·404f·d9d9··g_xref.pl...@O..
000006d0:·d941·00ea·8383·818f·0094·9382·0081·0182··.A..............000006d0:·4100·ea83·8381·8f00·9493·8200·8101·8284··A...............
000006e0:·84c4·5844·4881·8074·00b9·0081·7404·0392··..XDH..t....t...000006e0:·c458·4448·8180·7400·b900·8174·0403·926d··.XDH..t....t...m
000006f0:·6d75·6c74·6966·696c·6582·7400·b900·8174··multifile.t....t000006f0:·756c·7469·6669·6c65·8274·00b9·0081·7400··ultifile.t....t.
00000700:·00c0·0398·2470·7265·645f·6f70·7469·6f6e··....$pred_option00000700:·c003·9824·7072·6564·5f6f·7074·696f·6e06··...$pred_option.
00000710:·0688·5004·00ee·8880·43e4·00ea·00ea·8585··..P.....C.......00000710:·8850·0400·ee88·8043·e400·ea00·ea85·8580··.P.....C........
00000720:·808f·0094·938f·0403·8c73·696c·656e·7482··.........silent.00000720:·8f00·9493·8f04·038c·7369·6c65·6e74·8282··........silent..
00000730:·8203·8e62·6f6f·6c65·616e·938f·00f0·8e88··...boolean......00000730:·038e·626f·6f6c·6561·6e93·8f00·f08e·8893··..boolean.......
00000740:·93bd·c781·ca80·00f2·c882·88cd·0504·03aa··................00000740:·bdc7·81ca·8000·f2c8·8288·cd05·0403·aa70··...............p
00000750:·7072·6564·6963·6174·655f·6f70·7469·6f6e··predicate_option00000750:·7265·6469·6361·7465·5f6f·7074·696f·6e5f··redicate_option_
00000760:·5f74·7970·6584·0a00·8100·8281·9500·f2a2··_type...........00000760:·7479·7065·840a·0081·0082·8195·00f2·a288··type............
00000770:·88c0·00f3·c343·e400·ea00·ea85·8580·8f00··.....C..........00000770:·c000·f3c3·43e4·00ea·00ea·8585·808f·0094··....C...........
00000780:·9493·8f04·038c·6d6f·6475·6c65·8282·0388··......module....00000780:·938f·0403·8c6d·6f64·756c·6582·8203·8861··.....module....a
00000790:·6174·6f6d·938f·00f7·8e88·93bd·c781·ca80··atom............00000790:·746f·6d93·8f00·f78e·8893·bdc7·81ca·8000··tom.............
000007a0:·00f9·c882·88cd·00f3·0082·8195·00f9·a288··................000007a0:·f9c8·8288·cd00·f300·8281·9500·f9a2·88c0··................
000007b0:·c000·f3c3·43e4·00ea·00ea·8585·808f·0094··....C...........000007b0:·00f3·c343·e400·ea00·ea85·8580·8f00·9493··...C............
000007c0:·938f·0403·9e72·6567·6973·7465·725f·6361··.....register_ca000007c0:·8f04·039e·7265·6769·7374·6572·5f63·616c··....register_cal
000007d0:·6c6c·6564·8290·0403·8a6f·6e65·6f66·8292··lled.....oneof..000007d0:·6c65·6482·9004·038a·6f6e·656f·6682·9282··led.....oneof...
Max diff block lines reached; -1/565667 bytes (-0.00%) of diff not shown.
160 B
./usr/bin/swipl
symlink
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 destination:·../lib/swi-prolog/bin/aarch64-linux/swipl1 destination:·../lib/swi-prolog/bin/armv7l-linux/swipl
172 B
./usr/bin/swipl-ld
symlink
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 destination:·../lib/swi-prolog/bin/aarch64-linux/swipl-ld1 destination:·../lib/swi-prolog/bin/armv7l-linux/swipl-ld
29.8 KB
./usr/lib/swi-prolog/bin/aarch64-linux/swipl vs.
./usr/lib/swi-prolog/bin/armv7l-linux/swipl
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
933 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Position-Independent·Executable·file)8 ··Type:······························DYN·(Position-Independent·Executable·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x54511 ··Entry·point·address:···············0x5a5
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66004·(bytes·into·file)13 ··Start·of·section·headers:··········66004·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
1.83 KB
readelf --wide --program-header {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Elf·file·type·is·DYN·(Position-Independent·Executable·file)1 Elf·file·type·is·DYN·(Position-Independent·Executable·file)
2 Entry·point·0x5452 Entry·point·0x5a5
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x00076c·0x0000076c·0x0000076c·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x0007cc·0x000007cc·0x000007cc·0x00010·0x00010·R···0x4
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000198·0x00000198·0x00000198·0x00019·0x00019·R···0x18 ··INTERP·········0x000198·0x00000198·0x00000198·0x00019·0x00019·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]
10 ··LOAD···········0x000000·0x00000000·0x00000000·0x00798·0x00798·R·E·0x1000010 ··LOAD···········0x000000·0x00000000·0x00000000·0x00800·0x00800·R·E·0x10000
11 ··LOAD···········0x00fea8·0x0001fea8·0x0001fea8·0x00160·0x00168·RW··0x1000011 ··LOAD···········0x00fea0·0x0001fea0·0x0001fea0·0x00168·0x00170·RW··0x10000
12 ··DYNAMIC········0x00feb0·0x0001feb0·0x0001feb0·0x00110·0x00110·RW··0x412 ··DYNAMIC········0x00fea8·0x0001fea8·0x0001fea8·0x00118·0x00118·RW··0x4
13 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x413 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x4
14 ··NOTE···········0x000778·0x00000778·0x00000778·0x00020·0x00020·R···0x414 ··NOTE···········0x0007e0·0x000007e0·0x000007e0·0x00020·0x00020·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
16 ··GNU_RELRO······0x00fea8·0x0001fea8·0x0001fea8·0x00158·0x00158·R···0x116 ··GNU_RELRO······0x00fea0·0x0001fea0·0x0001fea0·0x00160·0x00160·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.ARM.exidx·19 ···00·····.ARM.exidx·
20 ···01·····20 ···01·····
21 ···02·····.interp·21 ···02·····.interp·
22 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·.note.ABI-tag·22 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·.note.ABI-tag·
3.78 KB
readelf --wide --sections {}
    
Offset 2, 31 lines modifiedOffset 2, 31 lines modified
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··4
6 ··[·2]·.interp···········PROGBITS········00000198·000198·000019·00···A··0···0··16 ··[·2]·.interp···········PROGBITS········00000198·000198·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········GNU_HASH········000001b4·0001b4·000018·04···A··4···0··47 ··[·3]·.gnu.hash·········GNU_HASH········000001b4·0001b4·000018·04···A··4···0··4
8 ··[·4]·.dynsym···········DYNSYM··········000001cc·0001cc·0000d0·10···A··5···3··48 ··[·4]·.dynsym···········DYNSYM··········000001cc·0001cc·0000e0·10···A··5···3··4
9 ··[·5]·.dynstr···········STRTAB··········0000029c·00029c·000116·00···A··0···0··19 ··[·5]·.dynstr···········STRTAB··········000002ac·0002ac·000143·00···A··0···0··1
10 ··[·6]·.gnu.version······VERSYM··········000003b2·0003b2·00001a·02···A··4···0··210 ··[·6]·.gnu.version······VERSYM··········000003f0·0003f0·00001c·02···A··4···0··2
11 ··[·7]·.gnu.version_r····VERNEED·········000003cc·0003cc·000030·00···A··5···1··411 ··[·7]·.gnu.version_r····VERNEED·········0000040c·00040c·000050·00···A··5···2··4
12 ··[·8]·.rel.dyn··········REL·············000003fc·0003fc·000040·08···A··4···0··412 ··[·8]·.rel.dyn··········REL·············0000045c·00045c·000040·08···A··4···0··4
13 ··[·9]·.rel.plt··········REL·············0000043c·00043c·000040·08··AI··4··21··413 ··[·9]·.rel.plt··········REL·············0000049c·00049c·000040·08··AI··4··21··4
14 ··[10]·.init·············PROGBITS········0000047c·00047c·00000c·00··AX··0···0··414 ··[10]·.init·············PROGBITS········000004dc·0004dc·00000c·00··AX··0···0··4
15 ··[11]·.plt··············PROGBITS········00000488·000488·000074·04··AX··0···0··415 ··[11]·.plt··············PROGBITS········000004e8·0004e8·000074·04··AX··0···0··4
16 ··[12]·.text·············PROGBITS········000004fc·0004fc·000144·00··AX··0···0··416 ··[12]·.text·············PROGBITS········0000055c·00055c·000144·00··AX··0···0··4
17 ··[13]·.fini·············PROGBITS········00000640·000640·000008·00··AX··0···0··417 ··[13]·.fini·············PROGBITS········000006a0·0006a0·000008·00··AX··0···0··4
18 ··[14]·.rodata···········PROGBITS········00000648·000648·000124·00···A··0···0··418 ··[14]·.rodata···········PROGBITS········000006a8·0006a8·000124·00···A··0···0··4
19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000076c·00076c·000008·00··AL·12···0··419 ··[15]·.ARM.exidx········ARM_EXIDX·······000007cc·0007cc·000010·00··AL·12···0··4
20 ··[16]·.eh_frame·········PROGBITS········00000774·000774·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000007dc·0007dc·000004·00···A··0···0··4
21 ··[17]·.note.ABI-tag·····NOTE············00000778·000778·000020·00···A··0···0··421 ··[17]·.note.ABI-tag·····NOTE············000007e0·0007e0·000020·00···A··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······0001fea8·00fea8·000004·04··WA··0···0··422 ··[18]·.init_array·······INIT_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······FINI_ARRAY······0001feac·00feac·000004·04··WA··0···0··423 ··[19]·.fini_array·······FINI_ARRAY······0001fea4·00fea4·000004·04··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001feb0·00feb0·000110·08··WA··5···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fea8·00fea8·000118·08··WA··5···0··4
25 ··[21]·.got··············PROGBITS········0001ffc0·00ffc0·000040·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001ffc0·00ffc0·000040·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·000008·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·000008·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020008·010008·000008·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00020008·010008·000008·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010008·000033·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010008·000033·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·01003b·000052·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·01003b·000052·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·010090·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·0100c4·00010d·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·0100c4·00010d·00······0···0··1
1.44 KB
readelf --wide --symbols {}
    
Offset 1, 16 lines modifiedOffset 1, 17 lines modified
  
1 Symbol·table·'.dynsym'·contains·13·entries:1 Symbol·table·'.dynsym'·contains·14·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·0000047c·····0·SECTION·LOCAL··DEFAULT···10·.init4 ·····1:·000004dc·····0·SECTION·LOCAL··DEFAULT···10·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_initialise6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_initialise
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34·(2)
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4·(3)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc9 ·····6:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_halt10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_halt
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_toplevel11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PL_toplevel
12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
 13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(4)
13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
14 ····11:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable15 ····12:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
15 ····12:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
1.93 KB
readelf --wide --relocs {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x3fc·contains·8·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x45c·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fea8··00000017·R_ARM_RELATIVE········3 0001fea0··00000017·R_ARM_RELATIVE········
4 0001feac··00000017·R_ARM_RELATIVE········4 0001fea4··00000017·R_ARM_RELATIVE········
5 0001ffec··00000017·R_ARM_RELATIVE········5 0001ffec··00000017·R_ARM_RELATIVE········
6 00020004··00000017·R_ARM_RELATIVE········6 00020004··00000017·R_ARM_RELATIVE········
7 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable7 0001fff0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
8 0001fff4··00000a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__8 0001fff4··00000b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
9 0001fff8··00000b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable9 0001fff8··00000c15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
10 0001fffc··00000c15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.410 0001fffc··00000d15·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
  
11 Relocation·section·'.rel.plt'·at·offset·0x43c·contains·8·entries:11 Relocation·section·'.rel.plt'·at·offset·0x49c·contains·8·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0001ffcc··00000316·R_ARM_JUMP_SLOT········00000000···PL_initialise13 0001ffcc··00000316·R_ARM_JUMP_SLOT········00000000···PL_initialise
14 0001ffd0··00000416·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.3414 0001ffd0··00000416·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.34
15 0001ffd4··00000516·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.415 0001ffd4··00000516·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.4
16 0001ffd8··00000616·R_ARM_JUMP_SLOT········00000000···malloc16 0001ffd8··00000616·R_ARM_JUMP_SLOT········00000000···malloc
17 0001ffdc··00000716·R_ARM_JUMP_SLOT········00000000···PL_halt17 0001ffdc··00000716·R_ARM_JUMP_SLOT········00000000···PL_halt
18 0001ffe0··00000816·R_ARM_JUMP_SLOT········00000000···PL_toplevel18 0001ffe0··00000816·R_ARM_JUMP_SLOT········00000000···PL_toplevel
19 0001ffe4··00000a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__19 0001ffe4··00000b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
20 0001ffe8··00000c16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.420 0001ffe8··00000d16·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
2.5 KB
readelf --wide --dynamic {}
    
Offset 1, 33 lines modifiedOffset 1, 34 lines modified
  
1 Dynamic·section·at·offset·0xfeb0·contains·30·entries:1 Dynamic·section·at·offset·0xfea8·contains·31·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libtcmalloc_minimal.so.4]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libtcmalloc_minimal.so.4]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libswipl.so.9]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libswipl.so.9]
 5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/aarch64-linux]7 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/armv7l-linux]
7 ·0x0000000c·(INIT)·······················0x47c8 ·0x0000000c·(INIT)·······················0x4dc
8 ·0x0000000d·(FINI)·······················0x6409 ·0x0000000d·(FINI)·······················0x6a0
9 ·0x00000019·(INIT_ARRAY)·················0x1fea810 ·0x00000019·(INIT_ARRAY)·················0x1fea0
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1feac12 ·0x0000001a·(FINI_ARRAY)·················0x1fea4
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x1b414 ·0x6ffffef5·(GNU_HASH)···················0x1b4
14 ·0x00000005·(STRTAB)·····················0x29c15 ·0x00000005·(STRTAB)·····················0x2ac
15 ·0x00000006·(SYMTAB)·····················0x1cc16 ·0x00000006·(SYMTAB)·····················0x1cc
16 ·0x0000000a·(STRSZ)······················278·(bytes)17 ·0x0000000a·(STRSZ)······················323·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)18 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000015·(DEBUG)······················0x019 ·0x00000015·(DEBUG)······················0x0
19 ·0x00000003·(PLTGOT)·····················0x1ffc020 ·0x00000003·(PLTGOT)·····················0x1ffc0
20 ·0x00000002·(PLTRELSZ)···················64·(bytes)21 ·0x00000002·(PLTRELSZ)···················64·(bytes)
21 ·0x00000014·(PLTREL)·····················REL22 ·0x00000014·(PLTREL)·····················REL
22 ·0x00000017·(JMPREL)·····················0x43c23 ·0x00000017·(JMPREL)·····················0x49c
23 ·0x00000011·(REL)························0x3fc24 ·0x00000011·(REL)························0x45c
24 ·0x00000012·(RELSZ)······················64·(bytes)25 ·0x00000012·(RELSZ)······················64·(bytes)
25 ·0x00000013·(RELENT)·····················8·(bytes)26 ·0x00000013·(RELENT)·····················8·(bytes)
26 ·0x0000001e·(FLAGS)······················BIND_NOW27 ·0x0000001e·(FLAGS)······················BIND_NOW
27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW·PIE28 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW·PIE
28 ·0x6ffffffe·(VERNEED)····················0x3cc29 ·0x6ffffffe·(VERNEED)····················0x40c
29 ·0x6fffffff·(VERNEEDNUM)·················130 ·0x6fffffff·(VERNEEDNUM)·················2
30 ·0x6ffffff0·(VERSYM)·····················0x3b231 ·0x6ffffff0·(VERSYM)·····················0x3f0
31 ·0x6ffffffa·(RELCOUNT)···················432 ·0x6ffffffa·(RELCOUNT)···················4
32 ·0x00000000·(NULL)·······················0x033 ·0x00000000·(NULL)·······················0x0
615 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:·d8f0b6caaa8abe895e5a34265e529ecb73fab27f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b7dd8ea9a7b351e8cdd08a8c6d325be6dec3f2b6
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
1.36 KB
readelf --wide --version-info {}
    
Offset 1, 13 lines modifiedOffset 1, 15 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·13·entries:1 Version·symbols·section·'.gnu.version'·contains·14·entries:
2 ·Addr:·0x00000000000003b2··Offset:·0x000003b2··Link:·4·(.dynsym)2 ·Addr:·0x00000000000003f0··Offset:·0x000003f0··Link:·4·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···2·(GLIBC_2.34)····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···4 ··004:···2·(GLIBC_2.34)····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······4·(GCC_3.5)·······1·(*global*)···
6 ··00c:···3·(GLIBC_2.4)··6 ··00c:···1·(*global*)······3·(GLIBC_2.4)··
  
7 Version·needs·section·'.gnu.version_r'·contains·1·entry:7 Version·needs·section·'.gnu.version_r'·contains·2·entries:
8 ·Addr:·0x00000000000003cc··Offset:·0x000003cc··Link:·5·(.dynstr)8 ·Addr:·0x000000000000040c··Offset:·0x0000040c··Link:·5·(.dynstr)
 9 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 10 ··0x0010:···Name:·GCC_3.5··Flags:·none··Version:·4
9 ··000000:·Version:·1··File:·libc.so.6··Cnt:·211 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
10 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·312 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
11 ··0x0020:···Name:·GLIBC_2.34··Flags:·none··Version:·213 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·2
568 B
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 23 lines modified
1 /lib/ld-linux-armhf.so.31 /lib/ld-linux-armhf.so.3
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 __gmon_start__3 __gmon_start__
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 PL_toplevel5 PL_toplevel
6 PL_initialise6 PL_initialise
 7 __aeabi_unwind_cpp_pr0
7 __libc_start_main8 __libc_start_main
8 __cxa_finalize9 __cxa_finalize
9 libtcmalloc_minimal.so.410 libtcmalloc_minimal.so.4
10 libswipl.so.911 libswipl.so.9
 12 libgcc_s.so.1
11 libc.so.613 libc.so.6
12 GLIBC_2.414 GLIBC_2.4
13 GLIBC_2.3415 GLIBC_2.34
14 /usr/lib/swi-prolog/lib/aarch64-linux16 /usr/lib/swi-prolog/lib/armv7l-linux
15 H»      KxD»   J{D17 H»      KxD»   J{D
16 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug18 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
17 .shstrtab19 .shstrtab
18 .note.gnu.build-id20 .note.gnu.build-id
19 .gnu.hash21 .gnu.hash
20 .gnu.version22 .gnu.version
21 .gnu.version_r23 .gnu.version_r
2.68 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 21 lines modifiedOffset 1, 24 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x0000029c·005f4954·4d5f6465·72656769·73746572·._ITM_deregister2 ··0x000002ac·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
3 ··0x000002ac·544d436c·6f6e6554·61626c65·005f5f67·TMCloneTable.__g3 ··0x000002bc·544d436c·6f6e6554·61626c65·005f5f67·TMCloneTable.__g
4 ··0x000002bc·6d6f6e5f·73746172·745f5f00·5f49544d·mon_start__._ITM4 ··0x000002cc·6d6f6e5f·73746172·745f5f00·5f49544d·mon_start__._ITM
5 ··0x000002cc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x000002dc·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x000002dc·5461626c·65006d61·6c6c6f63·00504c5f·Table.malloc.PL_6 ··0x000002ec·5461626c·65006d61·6c6c6f63·00504c5f·Table.malloc.PL_
7 ··0x000002ec·746f706c·6576656c·00504c5f·696e6974·toplevel.PL_init7 ··0x000002fc·746f706c·6576656c·00504c5f·696e6974·toplevel.PL_init
8 ··0x000002fc·69616c69·73650050·4c5f6861·6c74005f·ialise.PL_halt._8 ··0x0000030c·69616c69·73650050·4c5f6861·6c74005f·ialise.PL_halt._
9 ··0x0000030c·5f6c6962·635f7374·6172745f·6d61696e·_libc_start_main 
10 ··0x0000031c·005f5f63·78615f66·696e616c·697a6500·.__cxa_finalize. 
11 ··0x0000032c·61626f72·74006c69·6274636d·616c6c6f·abort.libtcmallo 
12 ··0x0000033c·635f6d69·6e696d61·6c2e736f·2e34006c·c_minimal.so.4.l 
13 ··0x0000034c·69627377·69706c2e·736f2e39·006c6962·ibswipl.so.9.lib 
14 ··0x0000035c·632e736f·2e360047·4c494243·5f322e34·c.so.6.GLIBC_2.49 ··0x0000031c·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 10 ··0x0000032c·705f7072·30005f5f·6c696263·5f737461·p_pr0.__libc_sta
 11 ··0x0000033c·72745f6d·61696e00·5f5f6378·615f6669·rt_main.__cxa_fi
 12 ··0x0000034c·6e616c69·7a650061·626f7274·006c6962·nalize.abort.lib
 13 ··0x0000035c·74636d61·6c6c6f63·5f6d696e·696d616c·tcmalloc_minimal
 14 ··0x0000036c·2e736f2e·34006c69·62737769·706c2e73·.so.4.libswipl.s
 15 ··0x0000037c·6f2e3900·6c696267·63635f73·2e736f2e·o.9.libgcc_s.so.
 16 ··0x0000038c·31006c69·62632e73·6f2e3600·4743435f·1.libc.so.6.GCC_
 17 ··0x0000039c·332e3500·474c4942·435f322e·3400474c·3.5.GLIBC_2.4.GL
15 ··0x0000036c·00474c49·42435f32·2e333400·2f757372·.GLIBC_2.34./usr18 ··0x000003ac·4942435f·322e3334·002f7573·722f6c69·IBC_2.34./usr/li
16 ··0x0000037c·2f6c6962·2f737769·2d70726f·6c6f672f·/lib/swi-prolog/ 
17 ··0x0000038c·6c69622f·61617263·6836342d·6c696e75·lib/aarch64-linu19 ··0x000003bc·622f7377·692d7072·6f6c6f67·2f6c6962·b/swi-prolog/lib
 20 ··0x000003cc·2f61726d·76376c2d·6c696e75·78000000·/armv7l-linux...
18 ··0x0000039c·78000000·00000000·00000000·00000000·x...............21 ··0x000003dc·00000000·00000000·00000000·00000000·................
19 ··0x000003ac·00000000·0000·······················......22 ··0x000003ec·000000······························...
  
392 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000047c·<.init>:2 000004dc·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     578·<__cxa_finalize@plt+0x88>5 »       bl»     5d8·<__cxa_finalize@plt+0x88>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
1.89 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000488·<PL_initialise@plt-0x14>:2 000004e8·<PL_initialise@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·498·<PL_initialise@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·4f8·<PL_initialise@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r8,·lsr·#227 »       andeq»  pc,·r1,·r8,·asr·#21
  
8 0000049c·<PL_initialise@plt>:8 000004fc·<PL_initialise@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#2856]!»      @·0xb2811 »       ldr»    pc,·[ip,·#2760]!»      @·0xac8
  
12 000004a8·<__libc_start_main@plt>:12 00000508·<__libc_start_main@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#2848]!»      @·0xb2015 »       ldr»    pc,·[ip,·#2752]!»      @·0xac0
  
16 000004b4·<abort@plt>:16 00000514·<abort@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#2840]!»      @·0xb1819 »       ldr»    pc,·[ip,·#2744]!»      @·0xab8
  
20 000004c0·<malloc@plt>:20 00000520·<malloc@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#2832]!»      @·0xb1023 »       ldr»    pc,·[ip,·#2736]!»      @·0xab0
  
24 000004cc·<PL_halt@plt>:24 0000052c·<PL_halt@plt>:
25 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
26 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
27 »       ldr»    pc,·[ip,·#2824]!»      @·0xb0827 »       ldr»    pc,·[ip,·#2728]!»      @·0xaa8
  
28 000004d8·<PL_toplevel@plt>:28 00000538·<PL_toplevel@plt>:
29 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
30 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
31 »       ldr»    pc,·[ip,·#2816]!»      @·0xb0031 »       ldr»    pc,·[ip,·#2720]!»      @·0xaa0
  
32 000004e4·<__gmon_start__@plt>:32 00000544·<__gmon_start__@plt>:
33 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
34 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
35 »       ldr»    pc,·[ip,·#2808]!»      @·0xaf835 »       ldr»    pc,·[ip,·#2712]!»      @·0xa98
  
36 000004f0·<__cxa_finalize@plt>:36 00000550·<__cxa_finalize@plt>:
37 »       add»    ip,·pc,·#0,·1237 »       add»    ip,·pc,·#0,·12
38 »       add»    ip,·ip,·#126976»       @·0x1f00038 »       add»    ip,·ip,·#126976»       @·0x1f000
39 »       ldr»    pc,·[ip,·#2800]!»      @·0xaf039 »       ldr»    pc,·[ip,·#2704]!»      @·0xa90
4.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000004fc·<.text>:2 0000055c·<.text>:
3 ./src/pl-main.c:1273 ./src/pl-main.c:127
4 »       vst3.8» {d27,d29,d31},·[pc·:256],·r84 »       vst3.8» {d27,d29,d31},·[pc·:256],·r8
5 »       bl»     feb57708·<__cxa_finalize@plt+0xfeb57218>5 »       bl»     feb57768·<__cxa_finalize@plt+0xfeb57218>
6 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c6 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
7 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff07 »       »       »       @·<UNDEFINED>·instruction:·0x46040ff0
8 force_malloc_dependency():8 force_malloc_dependency():
9 ./src/pl-main.c:1139 ./src/pl-main.c:113
10 »       strmi»  r2,·[sp],·-r110 »       strmi»  r2,·[sp],·-r1
11 »       svc»    0x00d6f7ff11 »       svc»    0x00d6f7ff
12 ./src/pl-main.c:113·(discriminator·1)12 ./src/pl-main.c:113·(discriminator·1)
Offset 20, 86 lines modifiedOffset 20, 86 lines modified
20 ./src/pl-main.c:113·(discriminator·1)20 ./src/pl-main.c:113·(discriminator·1)
21 »       andsvs» r4,·sl,·fp,·ror·r421 »       andsvs» r4,·sl,·fp,·ror·r4
22 ./src/pl-main.c:13922 ./src/pl-main.c:139
23 »       svc»    0x00bcf7ff23 »       svc»    0x00bcf7ff
24 ./src/pl-main.c:139·(discriminator·1)24 ./src/pl-main.c:139·(discriminator·1)
25 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffb13825 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffb138
26 ./src/pl-main.c:14326 ./src/pl-main.c:143
27 »       blx»    fec3c490·<__cxa_finalize@plt+0xfec3bfa0>27 »       blx»    fec3c4f0·<__cxa_finalize@plt+0xfec3bfa0>
28 ./src/pl-main.c:145·(discriminator·1)28 ./src/pl-main.c:145·(discriminator·1)
29 »       stmdbeq»r0,·{r7,·ip,·sp,·lr,·pc}^29 »       stmdbeq»r0,·{r7,·ip,·sp,·lr,·pc}^
30 »       svc»    0x00ccf7ff30 »       svc»    0x00ccf7ff
31 ./src/pl-main.c:14231 ./src/pl-main.c:142
32 »       strdcs» lr,·[r1],·-r732 »       strdcs» lr,·[r1],·-r7
33 ./src/pl-main.c:14033 ./src/pl-main.c:140
34 »       svc»    0x00c8f7ff34 »       svc»    0x00c8f7ff
35 »       svclt»  0x0000e7f335 »       svclt»  0x0000e7f3
36 »       andeq»  pc,·r1,·ip,·ror·#2136 »       andeq»  pc,·r1,·ip,·lsl·#21
37 _start():37 _start():
38 »       bleq»   3c688·<__cxa_finalize@plt+0x3c198>38 »       bleq»   3c6e8·<__cxa_finalize@plt+0x3c198>
39 »       cdpeq»  0,·0,·cr15,·cr0,·cr15,·{2}39 »       cdpeq»  0,·0,·cr15,·cr0,·cr15,·{2}
40 »       strbtmi»fp,·[sl],·-r2,·lsl·#2440 »       strbtmi»fp,·[sl],·-r2,·lsl·#24
41 »       strlt»  fp,·[r1],·#-1028»    @·0xfffffbfc41 »       strlt»  fp,·[r1],·#-1028»    @·0xfffffbfc
42 »       »       »       @·<UNDEFINED>·instruction:·0xa018f8df42 »       »       »       @·<UNDEFINED>·instruction:·0xa018f8df
43 »       ldrmi»  sl,·[sl],·#773»      @·0x30543 »       ldrmi»  sl,·[sl],·#773»      @·0x305
44 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>44 »       movweq» pc,·#79»   @·0x4f»      @·<UNPREDICTABLE>
45 »       stmdami»r4,·{r3,·sl,·ip,·sp,·pc}45 »       stmdami»r4,·{r3,·sl,·ip,·sp,·pc}
46 »       andeq»  pc,·r0,·sl,·asr·r8»    @·<UNPREDICTABLE>46 »       andeq»  pc,·r0,·sl,·asr·r8»    @·<UNPREDICTABLE>
47 »       svc»    0x009ef7ff47 »       svc»    0x009ef7ff
48 »       svc»    0x00a2f7ff48 »       svc»    0x00a2f7ff
49 »       andeq»  pc,·r1,·r0,·asr·sl»    @·<UNPREDICTABLE>49 »       strdeq» pc,·[r1],·-r0
50 »       andeq»  r0,·r0,·ip,·lsr·#3250 »       andeq»  r0,·r0,·ip,·lsr·#32
51 call_weak_fn():51 call_weak_fn():
52 »       ldr»    r3,·[pc,·#20]» @·594·<__cxa_finalize@plt+0xa4>52 »       ldr»    r3,·[pc,·#20]» @·5f4·<__cxa_finalize@plt+0xa4>
53 »       ldr»    r2,·[pc,·#20]» @·598·<__cxa_finalize@plt+0xa8>53 »       ldr»    r2,·[pc,·#20]» @·5f8·<__cxa_finalize@plt+0xa8>
54 »       add»    r3,·pc,·r354 »       add»    r3,·pc,·r3
55 »       ldr»    r2,·[r3,·r2]55 »       ldr»    r2,·[r3,·r2]
56 »       cmp»    r2,·#056 »       cmp»    r2,·#0
57 »       bxeq»   lr57 »       bxeq»   lr
58 »       b»      4e4·<__gmon_start__@plt>58 »       b»      544·<__gmon_start__@plt>
59 »       andeq»  pc,·r1,·r8,·lsr·sl»    @·<UNPREDICTABLE>59 »       ldrdeq» pc,·[r1],·-r8
60 »       andeq»  r0,·r0,·r4,·lsr·r060 »       andeq»  r0,·r0,·r4,·lsr·r0
61 deregister_tm_clones():61 deregister_tm_clones():
62 »       blmi»   1d25bc·<__cxa_finalize@plt+0x1d20cc>62 »       blmi»   1d261c·<__cxa_finalize@plt+0x1d20cc>
63 »       ldrbtmi»r4,·[r8],·#-2567»  @·0xfffff5f963 »       ldrbtmi»r4,·[r8],·#-2567»  @·0xfffff5f9
64 »       ldrbtmi»r4,·[sl],·#-1147»  @·0xfffffb8564 »       ldrbtmi»r4,·[sl],·#-1147»  @·0xfffffb85
65 »       andle»  r4,·r3,·r3,·lsl·#565 »       andle»  r4,·r3,·r3,·lsl·#5
66 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^66 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^
67 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]67 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]
68 »       svclt»  0x0000477068 »       svclt»  0x00004770
69 »       andeq»  pc,·r1,·r2,·ror·#2069 »       andeq»  pc,·r1,·r2,·lsl·#20
70 »       andeq»  pc,·r1,·r0,·ror·#2070 »       andeq»  pc,·r1,·r0,·lsl·#20
71 »       andeq»  pc,·r1,·r6,·lsl·sl»    @·<UNPREDICTABLE>71 »       »       »       @·<UNDEFINED>·instruction:·0x0001f9b6
72 »       andeq»  r0,·r0,·r0,·lsr·r072 »       andeq»  r0,·r0,·r0,·lsr·r0
73 register_tm_clones():73 register_tm_clones():
74 »       blmi»   2525f0·<__cxa_finalize@plt+0x252100>74 »       blmi»   252650·<__cxa_finalize@plt+0x252100>
75 »       bmi»    2517b4·<__cxa_finalize@plt+0x2512c4>75 »       bmi»    251814·<__cxa_finalize@plt+0x2512c4>
76 »       bne»    6d17c4·<__cxa_finalize@plt+0x6d12d4>76 »       bne»    6d1824·<__cxa_finalize@plt+0x6d12d4>
77 »       svceq»  0x00d9447a77 »       svceq»  0x00d9447a
78 »       »       »       @·<UNDEFINED>·instruction:·0x01a3eb0178 »       »       »       @·<UNDEFINED>·instruction:·0x01a3eb01
79 »       andle»  r1,·r3,·r9,·asr·#3279 »       andle»  r1,·r3,·r9,·asr·#32
80 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^80 »       ldmpl»  r3,·{r0,·r2,·r8,·r9,·fp,·lr}^
81 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]81 »       ldrmi»  fp,·[r8,·-r3,·lsl·#2]
82 »       svclt»  0x0000477082 »       svclt»  0x00004770
83 »       andeq»  pc,·r1,·r8,·lsr·sl»    @·<UNPREDICTABLE> 
84 »       andeq»  pc,·r1,·r4,·lsr·sl»    @·<UNPREDICTABLE>83 »       ldrdeq» pc,·[r1],·-r8
 84 »       ldrdeq» pc,·[r1],·-r4
85 »       andeq»  pc,·r1,·r8,·ror·#1985 »       andeq»  pc,·r1,·r8,·lsl·#19
86 »       andeq»  r0,·r0,·r8,·lsr·r086 »       andeq»  r0,·r0,·r8,·lsr·r0
87 __do_global_dtors_aux():87 __do_global_dtors_aux():
88 »       blmi»   2ada24·<__cxa_finalize@plt+0x2ad534>88 »       blmi»   2ada84·<__cxa_finalize@plt+0x2ad534>
89 »       ldrbtmi»r4,·[fp],·#-2570»  @·0xfffff5f689 »       ldrbtmi»r4,·[fp],·#-2570»  @·0xfffff5f6
90 »       ldmdavc»fp,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}90 »       ldmdavc»fp,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}
91 »       blmi»   26ebbc·<__cxa_finalize@plt+0x26e6cc>91 »       blmi»   26ec1c·<__cxa_finalize@plt+0x26e6cc>
92 »       ldrdlt» r5,·[r3,·-r3]!92 »       ldrdlt» r5,·[r3,·-r3]!
93 »       ldrbtmi»r4,·[fp],·#-2824»  @·0xfffff4f893 »       ldrbtmi»r4,·[fp],·#-2824»  @·0xfffff4f8
94 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff681894 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff6818
95 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef6c95 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffef6c
96 »       blmi»   1c0520·<__cxa_finalize@plt+0x1c0030>96 »       blmi»   1c0580·<__cxa_finalize@plt+0x1c0030>
97 »       ldrbtmi»r2,·[fp],·#-513»   @·0xfffffdff97 »       ldrbtmi»r2,·[fp],·#-513»   @·0xfffffdff
98 »       stclt»  0,·cr7,·[r8,·#-104]»  @·0xffffff9898 »       stclt»  0,·cr7,·[r8,·#-104]»  @·0xffffff98
99 »       andeq»  pc,·r1,·r2,·lsl·#2099 »       andeq»  pc,·r1,·r2,·lsr·#19
100 »       »       »       @·<UNDEFINED>·instruction:·0x0001f9b8100 »       andeq»  pc,·r1,·r8,·asr·r9»    @·<UNPREDICTABLE>
101 »       andeq»  r0,·r0,·ip,·lsr·r0101 »       andeq»  r0,·r0,·ip,·lsr·r0
102 »       andeq»  pc,·r1,·lr,·ror·#19102 »       andeq»  pc,·r1,·lr,·lsl·#19
103 »       andeq»  pc,·r1,·r2,·ror·#19103 »       andeq»  pc,·r1,·r2,·lsl·#19
104 frame_dummy():104 frame_dummy():
105 »       svclt»  0x0000e7c4105 »       svclt»  0x0000e7c4
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000640·<.fini>:2 000006a0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
2.61 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000648·01000200·3e000000·41000000·0c000000·....>...A.......2 ··0x000006a8·01000200·3e000000·41000000·0c000000·....>...A.......
3 ··0x00000658·41000000·11000000·41000000·27000000·A.......A...'...3 ··0x000006b8·41000000·11000000·41000000·27000000·A.......A...'...
4 ··0x00000668·41000000·36000000·41000000·03000000·A...6...A.......4 ··0x000006c8·41000000·36000000·41000000·03000000·A...6...A.......
5 ··0x00000678·41000000·06000000·41000000·15000000·A.......A.......5 ··0x000006d8·41000000·06000000·41000000·15000000·A.......A.......
6 ··0x00000688·41000000·0f000000·41000000·0e000000·A.......A.......6 ··0x000006e8·41000000·0f000000·41000000·0e000000·A.......A.......
7 ··0x00000698·41000000·26000000·41000000·13000000·A...&...A.......7 ··0x000006f8·41000000·26000000·41000000·13000000·A...&...A.......
8 ··0x000006a8·41000000·29000000·41000000·02000000·A...)...A....... 
9 ··0x000006b8·41000000·19000000·41000000·0a000000·A.......A....... 
10 ··0x000006c8·41000000·0b000000·41000000·00000000·A.......A....... 
11 ··0x000006d8·00000000·3e000000·41000000·0c000000·....>...A....... 
12 ··0x000006e8·41000000·11000000·41000000·27000000·A.......A...'... 
13 ··0x000006f8·41000000·36000000·41000000·03000000·A...6...A....... 
14 ··0x00000708·41000000·06000000·41000000·15000000·A.......A....... 
15 ··0x00000718·41000000·0f000000·41000000·0e000000·A.......A....... 
16 ··0x00000728·41000000·26000000·41000000·13000000·A...&...A....... 
17 ··0x00000738·41000000·29000000·41000000·02000000·A...)...A.......8 ··0x00000708·41000000·29000000·41000000·02000000·A...)...A.......
18 ··0x00000748·41000000·19000000·41000000·0a000000·A.......A.......9 ··0x00000718·41000000·19000000·41000000·0a000000·A.......A.......
19 ··0x00000758·41000000·0b000000·41000000·00000000·A.......A.......10 ··0x00000728·41000000·0b000000·41000000·00000000·A.......A.......
 11 ··0x00000738·00000000·3e000000·41000000·0c000000·....>...A.......
 12 ··0x00000748·41000000·11000000·41000000·27000000·A.......A...'...
 13 ··0x00000758·41000000·36000000·41000000·03000000·A...6...A.......
 14 ··0x00000768·41000000·06000000·41000000·15000000·A.......A.......
 15 ··0x00000778·41000000·0f000000·41000000·0e000000·A.......A.......
 16 ··0x00000788·41000000·26000000·41000000·13000000·A...&...A.......
 17 ··0x00000798·41000000·29000000·41000000·02000000·A...)...A.......
 18 ··0x000007a8·41000000·19000000·41000000·0a000000·A.......A.......
 19 ··0x000007b8·41000000·0b000000·41000000·00000000·A.......A.......
20 ··0x00000768·00000000····························....20 ··0x000007c8·00000000····························....
  
285 B
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
2 ··0x0000076c·d8fdff7f·01000000···················........2 ··0x000007cc·90fdff7f·a908b180·d0fdff7f·01000000·................
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00000774·00000000····························....2 ··0x000007dc·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fea8·3d060000····························=...2 ··0x0001fea0·9d060000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001feac·fd050000····························....2 ··0x0001fea4·5d060000····························]...
  
705 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ffc0·b0fe0100·00000000·00000000·88040000·................3 ··0x0001ffc0·a8fe0100·00000000·00000000·e8040000·................
4 ··0x0001ffd0·88040000·88040000·88040000·88040000·................4 ··0x0001ffd0·e8040000·e8040000·e8040000·e8040000·................
5 ··0x0001ffe0·88040000·88040000·88040000·fd040000·................5 ··0x0001ffe0·e8040000·e8040000·e8040000·5d050000·............]...
6 ··0x0001fff0·00000000·00000000·00000000·00000000·................6 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·66306236·63616161·38616265·38393565·f0b6caaa8abe895e 
3 ··0x00000010·35613334·32363565·35323965·63623733·5a34265e529ecb732 ··0x00000000·64643865·61396137·62333531·65386364·dd8ea9a7b351e8cd
 3 ··0x00000010·64303861·38633664·33323562·65366465·d08a8c6d325be6de
4 ··0x00000020·66616232·37662e64·65627567·00000000·fab27f.debug....4 ··0x00000020·63336632·62362e64·65627567·00000000·c3f2b6.debug....
5 ··0x00000030·2a461b27····························*F.'5 ··0x00000030·1bed3348····························..3H
  
179 KB
./usr/lib/swi-prolog/bin/aarch64-linux/swipl-ld vs.
./usr/lib/swi-prolog/bin/armv7l-linux/swipl-ld
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
1.13 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Position-Independent·Executable·file)8 ··Type:······························DYN·(Position-Independent·Executable·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xee111 ··Entry·point·address:···············0xf69
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66100·(bytes·into·file)13 ··Start·of·section·headers:··········66108·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2819 ··Number·of·section·headers:·········29
20 ··Section·header·string·table·index:·2720 ··Section·header·string·table·index:·28
2.21 KB
readelf --wide --program-header {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Elf·file·type·is·DYN·(Position-Independent·Executable·file)1 Elf·file·type·is·DYN·(Position-Independent·Executable·file)
2 Entry·point·0xee12 Entry·point·0xf69
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x0042bc·0x000042bc·0x000042bc·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x0043e0·0x000043e0·0x000043e0·0x00128·0x00128·R···0x4
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000198·0x00000198·0x00000198·0x00019·0x00019·R···0x18 ··INTERP·········0x000198·0x00000198·0x00000198·0x00019·0x00019·R···0x1
9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]9 ······[Requesting·program·interpreter:·/lib/ld-linux-armhf.so.3]
10 ··LOAD···········0x000000·0x00000000·0x00000000·0x042e8·0x042e8·R·E·0x1000010 ··LOAD···········0x000000·0x00000000·0x00000000·0x0452c·0x0452c·R·E·0x10000
11 ··LOAD···········0x00fe20·0x0001fe20·0x0001fe20·0x00248·0x00328·RW··0x1000011 ··LOAD···········0x00fe18·0x0001fe18·0x0001fe18·0x00250·0x00330·RW··0x10000
12 ··DYNAMIC········0x00fe28·0x0001fe28·0x0001fe28·0x00108·0x00108·RW··0x412 ··DYNAMIC········0x00fe20·0x0001fe20·0x0001fe20·0x00110·0x00110·RW··0x4
13 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x413 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x4
14 ··NOTE···········0x0042c8·0x000042c8·0x000042c8·0x00020·0x00020·R···0x414 ··NOTE···········0x00450c·0x0000450c·0x0000450c·0x00020·0x00020·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
16 ··GNU_RELRO······0x00fe20·0x0001fe20·0x0001fe20·0x001e0·0x001e0·R···0x116 ··GNU_RELRO······0x00fe18·0x0001fe18·0x0001fe18·0x001e8·0x001e8·R···0x1
  
17 ·Section·to·Segment·mapping:17 ·Section·to·Segment·mapping:
18 ··Segment·Sections...18 ··Segment·Sections...
19 ···00·····.ARM.exidx·19 ···00·····.ARM.exidx·
20 ···01·····20 ···01·····
21 ···02·····.interp·21 ···02·····.interp·
22 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·.note.ABI-tag·22 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·.note.ABI-tag·
23 ···04·····.init_array·.fini_array·.dynamic·.got·.data·.bss·23 ···04·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
24 ···05·····.dynamic·24 ···05·····.dynamic·
25 ···06·····.note.gnu.build-id·25 ···06·····.note.gnu.build-id·
26 ···07·····.note.ABI-tag·26 ···07·····.note.ABI-tag·
27 ···08·····27 ···08·····
28 ···09·····.init_array·.fini_array·.dynamic·.got·28 ···09·····.init_array·.fini_array·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 37 lines modifiedOffset 1, 38 lines modified
1 There·are·28·section·headers,·starting·at·offset·0x10234:1 There·are·29·section·headers,·starting·at·offset·0x1023c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··4
6 ··[·2]·.interp···········PROGBITS········00000198·000198·000019·00···A··0···0··16 ··[·2]·.interp···········PROGBITS········00000198·000198·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········GNU_HASH········000001b4·0001b4·000018·04···A··4···0··47 ··[·3]·.gnu.hash·········GNU_HASH········000001b4·0001b4·000018·04···A··4···0··4
8 ··[·4]·.dynsym···········DYNSYM··········000001cc·0001cc·000310·10···A··5···3··48 ··[·4]·.dynsym···········DYNSYM··········000001cc·0001cc·000330·10···A··5···3··4
9 ··[·5]·.dynstr···········STRTAB··········000004dc·0004dc·00023a·00···A··0···0··19 ··[·5]·.dynstr···········STRTAB··········000004fc·0004fc·00027d·00···A··0···0··1
10 ··[·6]·.gnu.version······VERSYM··········00000716·000716·000062·02···A··4···0··210 ··[·6]·.gnu.version······VERSYM··········0000077a·00077a·000066·02···A··4···0··2
11 ··[·7]·.gnu.version_r····VERNEED·········00000778·000778·000060·00···A··5···2··411 ··[·7]·.gnu.version_r····VERNEED·········000007e0·0007e0·000080·00···A··5···3··4
12 ··[·8]·.rel.dyn··········REL·············000007d8·0007d8·0000f0·08···A··4···0··412 ··[·8]·.rel.dyn··········REL·············00000860·000860·0000f0·08···A··4···0··4
13 ··[·9]·.rel.plt··········REL·············000008c8·0008c8·000150·08··AI··4··21··413 ··[·9]·.rel.plt··········REL·············00000950·000950·000150·08··AI··4··22··4
14 ··[10]·.init·············PROGBITS········00000a18·000a18·00000c·00··AX··0···0··414 ··[10]·.init·············PROGBITS········00000aa0·000aa0·00000c·00··AX··0···0··4
15 ··[11]·.plt··············PROGBITS········00000a24·000a24·000224·04··AX··0···0··415 ··[11]·.plt··············PROGBITS········00000aac·000aac·000224·04··AX··0···0··4
16 ··[12]·.text·············PROGBITS········00000c48·000c48·0027b0·00··AX··0···0··416 ··[12]·.text·············PROGBITS········00000cd0·000cd0·0027b0·00··AX··0···0··4
17 ··[13]·.fini·············PROGBITS········000033f8·0033f8·000008·00··AX··0···0··417 ··[13]·.fini·············PROGBITS········00003480·003480·000008·00··AX··0···0··4
18 ··[14]·.rodata···········PROGBITS········00003400·003400·000ebc·00···A··0···0··418 ··[14]·.rodata···········PROGBITS········00003488·003488·000ebc·00···A··0···0··4
 19 ··[15]·.ARM.extab········PROGBITS········00004344·004344·00009c·00···A··0···0··4
19 ··[15]·.ARM.exidx········ARM_EXIDX·······000042bc·0042bc·000008·00··AL·12···0··420 ··[16]·.ARM.exidx········ARM_EXIDX·······000043e0·0043e0·000128·00··AL·12···0··4
20 ··[16]·.eh_frame·········PROGBITS········000042c4·0042c4·000004·00···A··0···0··421 ··[17]·.eh_frame·········PROGBITS········00004508·004508·000004·00···A··0···0··4
21 ··[17]·.note.ABI-tag·····NOTE············000042c8·0042c8·000020·00···A··0···0··422 ··[18]·.note.ABI-tag·····NOTE············0000450c·00450c·000020·00···A··0···0··4
22 ··[18]·.init_array·······INIT_ARRAY······0001fe20·00fe20·000004·04··WA··0···0··423 ··[19]·.init_array·······INIT_ARRAY······0001fe18·00fe18·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······FINI_ARRAY······0001fe24·00fe24·000004·04··WA··0···0··424 ··[20]·.fini_array·······FINI_ARRAY······0001fe1c·00fe1c·000004·04··WA··0···0··4
24 ··[20]·.dynamic··········DYNAMIC·········0001fe28·00fe28·000108·08··WA··5···0··425 ··[21]·.dynamic··········DYNAMIC·········0001fe20·00fe20·000110·08··WA··5···0··4
25 ··[21]·.got··············PROGBITS········0001ff30·00ff30·0000d0·04··WA··0···0··426 ··[22]·.got··············PROGBITS········0001ff30·00ff30·0000d0·04··WA··0···0··4
26 ··[22]·.data·············PROGBITS········00020000·010000·000068·00··WA··0···0··427 ··[23]·.data·············PROGBITS········00020000·010000·000068·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020068·010068·0000e0·00··WA··0···0··428 ··[24]·.bss··············NOBITS··········00020068·010068·0000e0·00··WA··0···0··4
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010068·000033·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010068·000033·00······0···0··1
29 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·01009b·000052·00······0···0··130 ··[26]·.gnu_debugaltlink·PROGBITS········00000000·01009b·000052·00······0···0··1
30 ··[26]·.gnu_debuglink····PROGBITS········00000000·0100f0·000034·00······0···0··431 ··[27]·.gnu_debuglink····PROGBITS········00000000·0100f0·000034·00······0···0··4
31 ··[27]·.shstrtab·········STRTAB··········00000000·010124·00010d·00······0···0··132 ··[28]·.shstrtab·········STRTAB··········00000000·010124·000118·00······0···0··1
32 Key·to·Flags:33 Key·to·Flags:
33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),34 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),35 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),36 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
36 ··D·(mbind),·y·(purecode),·p·(processor·specific)37 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.44 KB
readelf --wide --symbols {}
    
Offset 1, 52 lines modifiedOffset 1, 54 lines modified
  
1 Symbol·table·'.dynsym'·contains·49·entries:1 Symbol·table·'.dynsym'·contains·51·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000a18·····0·SECTION·LOCAL··DEFAULT···10·.init4 ·····1:·00000aa0·····0·SECTION·LOCAL··DEFAULT···10·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···23·.data
 6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__libc_start_main@GLIBC_2.34·(3)
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(4)
8 ·····5:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(4)
9 ·····6:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable10 ·····7:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(3)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(4)
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(4)
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.4·(3)13 ····10:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fgets@GLIBC_2.4·(4)
13 ····10:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(5)
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(4)
15 ····12:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·signal@GLIBC_2.4·(3)16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·signal@GLIBC_2.4·(4)
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stpcpy@GLIBC_2.4·(3)17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·stpcpy@GLIBC_2.4·(4)
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strncpy_chk@GLIBC_2.4·(3)18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strncpy_chk@GLIBC_2.4·(4)
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(4)
19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(3)20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·realloc@GLIBC_2.4·(4)
20 ····17:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.4·(3)21 ····18:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·stderr@GLIBC_2.4·(4)
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lseek64@GLIBC_2.4·(3)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·lseek64@GLIBC_2.4·(4)
22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stpcpy_chk@GLIBC_2.4·(3)23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stpcpy_chk@GLIBC_2.4·(4)
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(3)24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(4)
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcpy_chk@GLIBC_2.4·(3)25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__strcpy_chk@GLIBC_2.4·(4)
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open64@GLIBC_2.4·(3)26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open64@GLIBC_2.4·(4)
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(4)
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(3)28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror@GLIBC_2.4·(4)
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·system@GLIBC_2.4·(3)29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·system@GLIBC_2.4·(4)
29 ····26:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__30 ····27:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(3)31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__ctype_b_loc@GLIBC_2.4·(4)
31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.4·(3)32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getpid@GLIBC_2.4·(4)
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(3)33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·exit@GLIBC_2.4·(4)
33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(4)
34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(4)
35 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(4)
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(3)37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.4·(4)
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__isoc99_sscanf@GLIBC_2.7·(5)38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__isoc99_sscanf@GLIBC_2.7·(6)
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4·(3) 
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.4·(3)39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(2)
40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.4·(3)40 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4·(4)
 41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write@GLIBC_2.4·(4)
 42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__fprintf_chk@GLIBC_2.4·(4)
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·popen@GLIBC_2.4·(3)43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·popen@GLIBC_2.4·(4)
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putenv@GLIBC_2.4·(3)44 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·putenv@GLIBC_2.4·(4)
43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·remove@GLIBC_2.4·(3)45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·remove@GLIBC_2.4·(4)
44 ····41:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable46 ····43:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·umask@GLIBC_2.4·(3)47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·umask@GLIBC_2.4·(4)
46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(3)48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strncmp@GLIBC_2.4·(4)
47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4·(3)49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@GLIBC_2.4·(4)
48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(3)50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.4·(4)
49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__snprintf_chk@GLIBC_2.4·(3)51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__snprintf_chk@GLIBC_2.4·(4)
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fchmod@GLIBC_2.4·(3)52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fchmod@GLIBC_2.4·(4)
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pclose@GLIBC_2.4·(3)53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pclose@GLIBC_2.4·(4)
8.16 KB
readelf --wide --relocs {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x7d8·contains·30·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x860·contains·30·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fe20··00000017·R_ARM_RELATIVE········3 0001fe18··00000017·R_ARM_RELATIVE········
4 0001fe24··00000017·R_ARM_RELATIVE········4 0001fe1c··00000017·R_ARM_RELATIVE········
5 0001fff8··00000017·R_ARM_RELATIVE········5 0001fff8··00000017·R_ARM_RELATIVE········
6 00020004··00000017·R_ARM_RELATIVE········6 00020004··00000017·R_ARM_RELATIVE········
7 00020010··00000017·R_ARM_RELATIVE········7 00020010··00000017·R_ARM_RELATIVE········
8 00020014··00000017·R_ARM_RELATIVE········8 00020014··00000017·R_ARM_RELATIVE········
9 00020018··00000017·R_ARM_RELATIVE········9 00020018··00000017·R_ARM_RELATIVE········
10 0002001c··00000017·R_ARM_RELATIVE········10 0002001c··00000017·R_ARM_RELATIVE········
11 00020020··00000017·R_ARM_RELATIVE········11 00020020··00000017·R_ARM_RELATIVE········
Offset 21, 58 lines modifiedOffset 21, 58 lines modified
21 00020044··00000017·R_ARM_RELATIVE········21 00020044··00000017·R_ARM_RELATIVE········
22 00020048··00000017·R_ARM_RELATIVE········22 00020048··00000017·R_ARM_RELATIVE········
23 0002004c··00000017·R_ARM_RELATIVE········23 0002004c··00000017·R_ARM_RELATIVE········
24 00020050··00000017·R_ARM_RELATIVE········24 00020050··00000017·R_ARM_RELATIVE········
25 00020054··00000017·R_ARM_RELATIVE········25 00020054··00000017·R_ARM_RELATIVE········
26 00020058··00000017·R_ARM_RELATIVE········26 00020058··00000017·R_ARM_RELATIVE········
27 0002005c··00000017·R_ARM_RELATIVE········27 0002005c··00000017·R_ARM_RELATIVE········
28 0001ffe4··00000515·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.428 0001ffe4··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
29 0001ffe8··00000615·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable29 0001ffe8··00000715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
30 0001ffec··00000a15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.430 0001ffec··00000b15·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
31 0001fff0··00001115·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.431 0001fff0··00001215·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.4
32 0001fff4··00001a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__32 0001fff4··00001b15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
33 0001fffc··00002915·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable33 0001fffc··00002b15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
  
34 Relocation·section·'.rel.plt'·at·offset·0x8c8·contains·42·entries:34 Relocation·section·'.rel.plt'·at·offset·0x950·contains·42·entries:
35 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name35 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
36 0001ff3c··00000316·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.3436 0001ff3c··00000416·R_ARM_JUMP_SLOT········00000000···__libc_start_main@GLIBC_2.34
37 0001ff40··00000416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.437 0001ff40··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
38 0001ff44··00000516·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.438 0001ff44··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
39 0001ff48··00000716·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.439 0001ff48··00000816·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
40 0001ff4c··00000816·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.440 0001ff4c··00000916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
41 0001ff50··00000916·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.441 0001ff50··00000a16·R_ARM_JUMP_SLOT········00000000···fgets@GLIBC_2.4
42 0001ff54··00000b16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.442 0001ff54··00000c16·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
43 0001ff58··00000c16·R_ARM_JUMP_SLOT········00000000···signal@GLIBC_2.443 0001ff58··00000d16·R_ARM_JUMP_SLOT········00000000···signal@GLIBC_2.4
44 0001ff5c··00000d16·R_ARM_JUMP_SLOT········00000000···stpcpy@GLIBC_2.444 0001ff5c··00000e16·R_ARM_JUMP_SLOT········00000000···stpcpy@GLIBC_2.4
45 0001ff60··00000e16·R_ARM_JUMP_SLOT········00000000···__strncpy_chk@GLIBC_2.445 0001ff60··00000f16·R_ARM_JUMP_SLOT········00000000···__strncpy_chk@GLIBC_2.4
46 0001ff64··00000f16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.446 0001ff64··00001016·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
47 0001ff68··00001016·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.447 0001ff68··00001116·R_ARM_JUMP_SLOT········00000000···realloc@GLIBC_2.4
48 0001ff6c··00001216·R_ARM_JUMP_SLOT········00000000···lseek64@GLIBC_2.448 0001ff6c··00001316·R_ARM_JUMP_SLOT········00000000···lseek64@GLIBC_2.4
49 0001ff70··00001316·R_ARM_JUMP_SLOT········00000000···__stpcpy_chk@GLIBC_2.449 0001ff70··00001416·R_ARM_JUMP_SLOT········00000000···__stpcpy_chk@GLIBC_2.4
50 0001ff74··00001416·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.450 0001ff74··00001516·R_ARM_JUMP_SLOT········00000000···strcpy@GLIBC_2.4
51 0001ff78··00001516·R_ARM_JUMP_SLOT········00000000···__strcpy_chk@GLIBC_2.451 0001ff78··00001616·R_ARM_JUMP_SLOT········00000000···__strcpy_chk@GLIBC_2.4
52 0001ff7c··00001616·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.452 0001ff7c··00001716·R_ARM_JUMP_SLOT········00000000···open64@GLIBC_2.4
53 0001ff80··00001716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.453 0001ff80··00001816·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
54 0001ff84··00001816·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.454 0001ff84··00001916·R_ARM_JUMP_SLOT········00000000···strerror@GLIBC_2.4
55 0001ff88··00001916·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.455 0001ff88··00001a16·R_ARM_JUMP_SLOT········00000000···system@GLIBC_2.4
56 0001ff8c··00001a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__56 0001ff8c··00001b16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
57 0001ff90··00001b16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.457 0001ff90··00001c16·R_ARM_JUMP_SLOT········00000000···__ctype_b_loc@GLIBC_2.4
58 0001ff94··00001c16·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.458 0001ff94··00001d16·R_ARM_JUMP_SLOT········00000000···getpid@GLIBC_2.4
59 0001ff98··00001d16·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.459 0001ff98··00001e16·R_ARM_JUMP_SLOT········00000000···exit@GLIBC_2.4
60 0001ff9c··00001e16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.460 0001ff9c··00001f16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
61 0001ffa0··00001f16·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.461 0001ffa0··00002016·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
62 0001ffa4··00002016·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.462 0001ffa4··00002116·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
63 0001ffa8··00002116·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.463 0001ffa8··00002216·R_ARM_JUMP_SLOT········00000000···__sprintf_chk@GLIBC_2.4
64 0001ffac··00002216·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.764 0001ffac··00002316·R_ARM_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.7
65 0001ffb0··00002316·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.465 0001ffb0··00002516·R_ARM_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.4
66 0001ffb4··00002416·R_ARM_JUMP_SLOT········00000000···write@GLIBC_2.466 0001ffb4··00002616·R_ARM_JUMP_SLOT········00000000···write@GLIBC_2.4
67 0001ffb8··00002516·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.467 0001ffb8··00002716·R_ARM_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.4
68 0001ffbc··00002616·R_ARM_JUMP_SLOT········00000000···popen@GLIBC_2.468 0001ffbc··00002816·R_ARM_JUMP_SLOT········00000000···popen@GLIBC_2.4
69 0001ffc0··00002716·R_ARM_JUMP_SLOT········00000000···putenv@GLIBC_2.469 0001ffc0··00002916·R_ARM_JUMP_SLOT········00000000···putenv@GLIBC_2.4
70 0001ffc4··00002816·R_ARM_JUMP_SLOT········00000000···remove@GLIBC_2.470 0001ffc4··00002a16·R_ARM_JUMP_SLOT········00000000···remove@GLIBC_2.4
71 0001ffc8··00002a16·R_ARM_JUMP_SLOT········00000000···umask@GLIBC_2.471 0001ffc8··00002c16·R_ARM_JUMP_SLOT········00000000···umask@GLIBC_2.4
72 0001ffcc··00002b16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.472 0001ffcc··00002d16·R_ARM_JUMP_SLOT········00000000···strncmp@GLIBC_2.4
73 0001ffd0··00002c16·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.473 0001ffd0··00002e16·R_ARM_JUMP_SLOT········00000000···abort@GLIBC_2.4
74 0001ffd4··00002d16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.474 0001ffd4··00002f16·R_ARM_JUMP_SLOT········00000000···close@GLIBC_2.4
75 0001ffd8··00002e16·R_ARM_JUMP_SLOT········00000000···__snprintf_chk@GLIBC_2.475 0001ffd8··00003016·R_ARM_JUMP_SLOT········00000000···__snprintf_chk@GLIBC_2.4
76 0001ffdc··00002f16·R_ARM_JUMP_SLOT········00000000···fchmod@GLIBC_2.476 0001ffdc··00003116·R_ARM_JUMP_SLOT········00000000···fchmod@GLIBC_2.4
77 0001ffe0··00003016·R_ARM_JUMP_SLOT········00000000···pclose@GLIBC_2.477 0001ffe0··00003216·R_ARM_JUMP_SLOT········00000000···pclose@GLIBC_2.4
2.42 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
  
1 Dynamic·section·at·offset·0xfe28·contains·29·entries:1 Dynamic·section·at·offset·0xfe20·contains·30·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/aarch64-linux]6 ·0x0000001d·(RUNPATH)····················Library·runpath:·[/usr/lib/swi-prolog/lib/armv7l-linux]
6 ·0x0000000c·(INIT)·······················0xa187 ·0x0000000c·(INIT)·······················0xaa0
7 ·0x0000000d·(FINI)·······················0x33f88 ·0x0000000d·(FINI)·······················0x3480
8 ·0x00000019·(INIT_ARRAY)·················0x1fe209 ·0x00000019·(INIT_ARRAY)·················0x1fe18
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fe2411 ·0x0000001a·(FINI_ARRAY)·················0x1fe1c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x1b413 ·0x6ffffef5·(GNU_HASH)···················0x1b4
13 ·0x00000005·(STRTAB)·····················0x4dc14 ·0x00000005·(STRTAB)·····················0x4fc
14 ·0x00000006·(SYMTAB)·····················0x1cc15 ·0x00000006·(SYMTAB)·····················0x1cc
15 ·0x0000000a·(STRSZ)······················570·(bytes)16 ·0x0000000a·(STRSZ)······················637·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000015·(DEBUG)······················0x018 ·0x00000015·(DEBUG)······················0x0
18 ·0x00000003·(PLTGOT)·····················0x1ff3019 ·0x00000003·(PLTGOT)·····················0x1ff30
19 ·0x00000002·(PLTRELSZ)···················336·(bytes)20 ·0x00000002·(PLTRELSZ)···················336·(bytes)
20 ·0x00000014·(PLTREL)·····················REL21 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x8c822 ·0x00000017·(JMPREL)·····················0x950
22 ·0x00000011·(REL)························0x7d823 ·0x00000011·(REL)························0x860
23 ·0x00000012·(RELSZ)······················240·(bytes)24 ·0x00000012·(RELSZ)······················240·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)25 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW26 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW·PIE27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW·PIE
27 ·0x6ffffffe·(VERNEED)····················0x77828 ·0x6ffffffe·(VERNEED)····················0x7e0
28 ·0x6fffffff·(VERNEEDNUM)·················229 ·0x6fffffff·(VERNEEDNUM)·················3
29 ·0x6ffffff0·(VERSYM)·····················0x71630 ·0x6ffffff0·(VERSYM)·····················0x77a
30 ·0x6ffffffa·(RELCOUNT)···················2431 ·0x6ffffffa·(RELCOUNT)···················24
31 ·0x00000000·(NULL)·······················0x032 ·0x00000000·(NULL)·······················0x0
615 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:·ac5a6ec71d87fdff0fff29b144b376db8d3174ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·84075a8eaa568353ae5240a889f29468ff15c149
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
3.17 KB
readelf --wide --version-info {}
    
Offset 1, 25 lines modifiedOffset 1, 27 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·49·entries:1 Version·symbols·section·'.gnu.version'·contains·51·entries:
2 ·Addr:·0x0000000000000716··Offset:·0x00000716··Link:·4·(.dynsym)2 ·Addr:·0x000000000000077a··Offset:·0x0000077a··Link:·4·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.34)·3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·· 
5 ··008:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····4·(GLIBC_2.4)·····3·(GLIBC_2.4)··4 ··004:···3·(GLIBC_2.34)····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
 5 ··008:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····5·(GLIBC_2.4)··
6 ··00c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··6 ··00c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
7 ··010:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··7 ··010:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
8 ··014:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··8 ··014:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
9 ··018:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··9 ··018:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
10 ··01c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··10 ··01c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
11 ··020:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····5·(GLIBC_2.7)·····3·(GLIBC_2.4)·· 
12 ··024:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··11 ··020:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····6·(GLIBC_2.7)··
13 ··028:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··12 ··024:···2·(GCC_3.5)·······4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
 13 ··028:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
14 ··02c:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··14 ··02c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
15 ··030:···3·(GLIBC_2.4)··15 ··030:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
  
16 Version·needs·section·'.gnu.version_r'·contains·2·entries:16 Version·needs·section·'.gnu.version_r'·contains·3·entries:
17 ·Addr:·0x0000000000000778··Offset:·0x00000778··Link:·5·(.dynstr)17 ·Addr:·0x00000000000007e0··Offset:·0x000007e0··Link:·5·(.dynstr)
18 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·118 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
19 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·419 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
20 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·320 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·3
21 ··0x0030:···Name:·GLIBC_2.7··Flags:·none··Version:·521 ··0x0030:···Name:·GLIBC_2.7··Flags:·none··Version:·6
22 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·322 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·4
23 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·223 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·3
 24 ··0x0060:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 25 ··0x0070:···Name:·GCC_3.5··Flags:·none··Version:·2
1.27 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 13 lines modified
1 /lib/ld-linux-armhf.so.31 I/lib/ld-linux-armhf.so.3
 2 _ITM_deregisterTMCloneTable
 3 __gmon_start__
 4 _ITM_registerTMCloneTable
 5 __aeabi_unwind_cpp_pr0
 6 __aeabi_unwind_cpp_pr1
2 __strcpy_chk7 __strcpy_chk
3 __stpcpy_chk8 __stpcpy_chk
4 __stack_chk_fail9 __stack_chk_fail
5 __printf_chk10 __printf_chk
6 __ctype_b_loc11 __ctype_b_loc
7 __strncpy_chk12 __strncpy_chk
8 __sprintf_chk13 __sprintf_chk
Offset 10, 23 lines modifiedOffset 15, 21 lines modified
10 __libc_start_main15 __libc_start_main
11 __cxa_finalize16 __cxa_finalize
12 strerror17 strerror
13 __isoc99_sscanf18 __isoc99_sscanf
14 __snprintf_chk19 __snprintf_chk
15 __errno_location20 __errno_location
16 __stack_chk_guard21 __stack_chk_guard
 22 libgcc_s.so.1
17 libc.so.623 libc.so.6
18 ld-linux-armhf.so.324 ld-linux-armhf.so.3
19 GLIBC_2.425 GLIBC_2.4
20 GLIBC_2.726 GLIBC_2.7
21 GLIBC_2.3427 GLIBC_2.34
22 /usr/lib/swi-prolog/lib/aarch64-linux28 /usr/lib/swi-prolog/lib/armv7l-linux
23 _ITM_deregisterTMCloneTable 
24 __gmon_start__ 
25 _ITM_registerTMCloneTable 
26 wICFwJzDyX29 wICFwJzDyX
27 \L]H]M|D30 \L]H]M|D
28 F)F{D0FZ`31 F)F{D0FZ`
29 H»      KxD»   J{D32 H»      KxD»   J{D
30 {DxD»   JzDS33 {DxD»   JzDS
31 K»      J{DiXzD34 K»      J{DiXzD
32 #(`G`k`0F35 #(`G`k`0F
Offset 129, 25 lines modifiedOffset 132, 26 lines modified
129 Could·not·open·%s:·%s132 Could·not·open·%s:·%s
130 Could·not·seek·to·end·of·%s:·%s133 Could·not·seek·to·end·of·%s:·%s
131 »       chmod·%03o·%s134 »       chmod·%03o·%s
132 Could·not·make·%s·executable:·%s135 Could·not·make·%s·executable:·%s
133 No·input·files.··Use·%s·-help.136 No·input·files.··Use·%s·-help.
134 PLLD=true137 PLLD=true
135 /usr/lib/swi-prolog138 /usr/lib/swi-prolog
136 aarch64-linux139 armv7l-linux
137 -fPIC·-pthread140 -fPIC·-pthread
138 #!|<>*?$'"141 #!|<>*?$'"
139 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug142 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
140 .shstrtab143 .shstrtab
141 .note.gnu.build-id144 .note.gnu.build-id
142 .gnu.hash145 .gnu.hash
143 .gnu.version146 .gnu.version
144 .gnu.version_r147 .gnu.version_r
145 .rel.dyn148 .rel.dyn
146 .rel.plt149 .rel.plt
 150 .ARM.extab
147 .ARM.exidx151 .ARM.exidx
148 .eh_frame152 .eh_frame
149 .note.ABI-tag153 .note.ABI-tag
150 .init_array154 .init_array
151 .fini_array155 .fini_array
152 .dynamic156 .dynamic
153 .ARM.attributes157 .ARM.attributes
5.11 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 39 lines modifiedOffset 1, 43 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
 2 ··0x000004fc·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 3 ··0x0000050c·544d436c·6f6e6554·61626c65·005f5f67·TMCloneTable.__g
 4 ··0x0000051c·6d6f6e5f·73746172·745f5f00·5f49544d·mon_start__._ITM
 5 ··0x0000052c·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
 6 ··0x0000053c·5461626c·65005f5f·61656162·695f756e·Table.__aeabi_un
 7 ··0x0000054c·77696e64·5f637070·5f707230·005f5f61·wind_cpp_pr0.__a
 8 ··0x0000055c·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
2 ··0x000004dc·00666765·74730073·74726370·79006663·.fgets.strcpy.fc9 ··0x0000056c·70723100·66676574·73007374·72637079·pr1.fgets.strcpy
 10 ··0x0000057c·00666368·6d6f6400·5f5f7374·72637079·.fchmod.__strcpy
3 ··0x000004ec·686d6f64·005f5f73·74726370·795f6368·hmod.__strcpy_ch11 ··0x0000058c·5f63686b·005f5f73·74706370·795f6368·_chk.__stpcpy_ch
4 ··0x000004fc·6b005f5f·73747063·70795f63·686b005f·k.__stpcpy_chk._ 
5 ··0x0000050c·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail. 
6 ··0x0000051c·5f5f7072·696e7466·5f63686b·00667265·__printf_chk.fre 
7 ··0x0000052c·65006578·6974006c·7365656b·3634006f·e.exit.lseek64.o 
8 ··0x0000053c·70656e36·34007379·7374656d·00737472·pen64.system.str 
9 ··0x0000054c·6c656e00·5f5f6374·7970655f·625f6c6f·len.__ctype_b_lo 
10 ··0x0000055c·63007265·6164005f·5f737472·6e637079·c.read.__strncpy 
11 ··0x0000056c·5f63686b·00676574·70696400·756d6173·_chk.getpid.umas 
12 ··0x0000057c·6b007265·616c6c6f·63005f5f·73707269·k.realloc.__spri 
13 ··0x0000058c·6e74665f·63686b00·5f5f6670·72696e74·ntf_chk.__fprint 
14 ··0x0000059c·665f6368·6b006d61·6c6c6f63·0070636c·f_chk.malloc.pcl 
15 ··0x000005ac·6f736500·5f5f6c69·62635f73·74617274·ose.__libc_start 
16 ··0x000005bc·5f6d6169·6e007265·6d6f7665·00737464·_main.remove.std 
17 ··0x000005cc·65727200·5f5f6378·615f6669·6e616c69·err.__cxa_finali 
18 ··0x000005dc·7a650070·7574656e·76007374·72636872·ze.putenv.strchr 
19 ··0x000005ec·00706f70·656e0073·74726572·726f7200·.popen.strerror. 
20 ··0x000005fc·73747063·70790073·69676e61·6c005f5f·stpcpy.signal.__ 
21 ··0x0000060c·69736f63·39395f73·7363616e·66005f5f·isoc99_sscanf.__ 
22 ··0x0000061c·736e7072·696e7466·5f63686b·006d656d·snprintf_chk.mem 
23 ··0x0000062c·63707900·73747263·6d70005f·5f657272·cpy.strcmp.__err 
24 ··0x0000063c·6e6f5f6c·6f636174·696f6e00·77726974·no_location.writ 
25 ··0x0000064c·65006162·6f727400·7374726e·636d7000·e.abort.strncmp. 
26 ··0x0000065c·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar12 ··0x0000059c·6b005f5f·73746163·6b5f6368·6b5f6661·k.__stack_chk_fa
 13 ··0x000005ac·696c005f·5f707269·6e74665f·63686b00·il.__printf_chk.
 14 ··0x000005bc·66726565·00657869·74006c73·65656b36·free.exit.lseek6
 15 ··0x000005cc·34006f70·656e3634·00737973·74656d00·4.open64.system.
 16 ··0x000005dc·7374726c·656e005f·5f637479·70655f62·strlen.__ctype_b
 17 ··0x000005ec·5f6c6f63·00726561·64005f5f·7374726e·_loc.read.__strn
 18 ··0x000005fc·6370795f·63686b00·67657470·69640075·cpy_chk.getpid.u
 19 ··0x0000060c·6d61736b·00726561·6c6c6f63·005f5f73·mask.realloc.__s
 20 ··0x0000061c·7072696e·74665f63·686b005f·5f667072·printf_chk.__fpr
 21 ··0x0000062c·696e7466·5f63686b·006d616c·6c6f6300·intf_chk.malloc.
 22 ··0x0000063c·70636c6f·7365005f·5f6c6962·635f7374·pclose.__libc_st
 23 ··0x0000064c·6172745f·6d61696e·0072656d·6f766500·art_main.remove.
 24 ··0x0000065c·73746465·7272005f·5f637861·5f66696e·stderr.__cxa_fin
 25 ··0x0000066c·616c697a·65007075·74656e76·00737472·alize.putenv.str
 26 ··0x0000067c·63687200·706f7065·6e007374·72657272·chr.popen.strerr
 27 ··0x0000068c·6f720073·74706370·79007369·676e616c·or.stpcpy.signal
 28 ··0x0000069c·005f5f69·736f6339·395f7373·63616e66·.__isoc99_sscanf
 29 ··0x000006ac·005f5f73·6e707269·6e74665f·63686b00·.__snprintf_chk.
 30 ··0x000006bc·6d656d63·70790073·7472636d·70005f5f·memcpy.strcmp.__
 31 ··0x000006cc·6572726e·6f5f6c6f·63617469·6f6e0077·errno_location.w
 32 ··0x000006dc·72697465·0061626f·72740073·74726e63·rite.abort.strnc
 33 ··0x000006ec·6d70005f·5f737461·636b5f63·686b5f67·mp.__stack_chk_g
 34 ··0x000006fc·75617264·006c6962·6763635f·732e736f·uard.libgcc_s.so
27 ··0x0000066c·64006c69·62632e73·6f2e3600·6c642d6c·d.libc.so.6.ld-l35 ··0x0000070c·2e31006c·6962632e·736f2e36·006c642d·.1.libc.so.6.ld-
28 ··0x0000067c·696e7578·2d61726d·68662e73·6f2e3300·inux-armhf.so.3.36 ··0x0000071c·6c696e75·782d6172·6d68662e·736f2e33·linux-armhf.so.3
29 ··0x0000068c·474c4942·435f322e·3400474c·4942435f·GLIBC_2.4.GLIBC_37 ··0x0000072c·00474c49·42435f32·2e340047·4c494243·.GLIBC_2.4.GLIBC
30 ··0x0000069c·322e3700·474c4942·435f322e·3334002f·2.7.GLIBC_2.34./38 ··0x0000073c·5f322e37·00474c49·42435f32·2e333400·_2.7.GLIBC_2.34.
 39 ··0x0000074c·4743435f·332e3500·2f757372·2f6c6962·GCC_3.5./usr/lib
 40 ··0x0000075c·2f737769·2d70726f·6c6f672f·6c69622f·/swi-prolog/lib/
 41 ··0x0000076c·61726d76·376c2d6c·696e7578·00·······armv7l-linux.
31 ··0x000006ac·7573722f·6c69622f·7377692d·70726f6c·usr/lib/swi-prol 
32 ··0x000006bc·6f672f6c·69622f61·61726368·36342d6c·og/lib/aarch64-l 
33 ··0x000006cc·696e7578·005f4954·4d5f6465·72656769·inux._ITM_deregi 
34 ··0x000006dc·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable 
35 ··0x000006ec·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__. 
36 ··0x000006fc·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC 
37 ··0x0000070c·6c6f6e65·5461626c·6500··············loneTable. 
  
533 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 142
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000a18·<.init>:2 00000aa0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     f14·<pclose@plt+0x2d8>5 »       bl»     f9c·<pclose@plt+0x2d8>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
7.89 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 142
    
Offset 1, 227 lines modifiedOffset 1, 227 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000a24·<__libc_start_main@plt-0x14>:2 00000aac·<__libc_start_main@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·a34·<__libc_start_main@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·abc·<__libc_start_main@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       strdeq» pc,·[r1],·-ip7 »       andeq»  pc,·r1,·r4,·ror·r4»    @·<UNPREDICTABLE>
  
8 00000a38·<__libc_start_main@plt>:8 00000ac0·<__libc_start_main@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#1276]!»      @·0x4fc11 »       ldr»    pc,·[ip,·#1140]!»      @·0x474
  
12 00000a44·<strcmp@plt>:12 00000acc·<strcmp@plt>:
13 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
14 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
15 »       ldr»    pc,·[ip,·#1268]!»      @·0x4f415 »       ldr»    pc,·[ip,·#1132]!»      @·0x46c
  
16 00000a50·<__cxa_finalize@plt>:16 00000ad8·<__cxa_finalize@plt>:
17 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
18 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
19 »       ldr»    pc,·[ip,·#1260]!»      @·0x4ec19 »       ldr»    pc,·[ip,·#1124]!»      @·0x464
  
20 00000a5c·<read@plt>:20 00000ae4·<read@plt>:
21 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
22 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
23 »       ldr»    pc,·[ip,·#1252]!»      @·0x4e423 »       ldr»    pc,·[ip,·#1116]!»      @·0x45c
  
24 00000a68·<free@plt>:24 00000af0·<free@plt>:
25 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477825 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
26 »       add»    ip,·pc,·#0,·1226 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00027 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#1240]!»      @·0x4d828 »       ldr»    pc,·[ip,·#1104]!»      @·0x450
  
29 00000a78·<fgets@plt>:29 00000b00·<fgets@plt>:
30 »       add»    ip,·pc,·#0,·1230 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00031 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#1232]!»      @·0x4d032 »       ldr»    pc,·[ip,·#1096]!»      @·0x448
  
33 00000a84·<memcpy@plt>:33 00000b0c·<memcpy@plt>:
34 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477834 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
35 »       add»    ip,·pc,·#0,·1235 »       add»    ip,·pc,·#0,·12
36 »       add»    ip,·ip,·#126976»       @·0x1f00036 »       add»    ip,·ip,·#126976»       @·0x1f000
37 »       ldr»    pc,·[ip,·#1220]!»      @·0x4c437 »       ldr»    pc,·[ip,·#1084]!»      @·0x43c
  
38 00000a94·<signal@plt>:38 00000b1c·<signal@plt>:
39 »       add»    ip,·pc,·#0,·1239 »       add»    ip,·pc,·#0,·12
40 »       add»    ip,·ip,·#126976»       @·0x1f00040 »       add»    ip,·ip,·#126976»       @·0x1f000
41 »       ldr»    pc,·[ip,·#1212]!»      @·0x4bc41 »       ldr»    pc,·[ip,·#1076]!»      @·0x434
  
42 00000aa0·<stpcpy@plt>:42 00000b28·<stpcpy@plt>:
43 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477843 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
44 »       add»    ip,·pc,·#0,·1244 »       add»    ip,·pc,·#0,·12
45 »       add»    ip,·ip,·#126976»       @·0x1f00045 »       add»    ip,·ip,·#126976»       @·0x1f000
46 »       ldr»    pc,·[ip,·#1200]!»      @·0x4b046 »       ldr»    pc,·[ip,·#1064]!»      @·0x428
  
47 00000ab0·<__strncpy_chk@plt>:47 00000b38·<__strncpy_chk@plt>:
48 »       add»    ip,·pc,·#0,·1248 »       add»    ip,·pc,·#0,·12
49 »       add»    ip,·ip,·#126976»       @·0x1f00049 »       add»    ip,·ip,·#126976»       @·0x1f000
50 »       ldr»    pc,·[ip,·#1192]!»      @·0x4a850 »       ldr»    pc,·[ip,·#1056]!»      @·0x420
  
51 00000abc·<__stack_chk_fail@plt>:51 00000b44·<__stack_chk_fail@plt>:
52 »       add»    ip,·pc,·#0,·1252 »       add»    ip,·pc,·#0,·12
53 »       add»    ip,·ip,·#126976»       @·0x1f00053 »       add»    ip,·ip,·#126976»       @·0x1f000
54 »       ldr»    pc,·[ip,·#1184]!»      @·0x4a054 »       ldr»    pc,·[ip,·#1048]!»      @·0x418
  
55 00000ac8·<realloc@plt>:55 00000b50·<realloc@plt>:
56 »       add»    ip,·pc,·#0,·1256 »       add»    ip,·pc,·#0,·12
57 »       add»    ip,·ip,·#126976»       @·0x1f00057 »       add»    ip,·ip,·#126976»       @·0x1f000
58 »       ldr»    pc,·[ip,·#1176]!»      @·0x49858 »       ldr»    pc,·[ip,·#1040]!»      @·0x410
  
59 00000ad4·<lseek64@plt>:59 00000b5c·<lseek64@plt>:
60 »       add»    ip,·pc,·#0,·1260 »       add»    ip,·pc,·#0,·12
61 »       add»    ip,·ip,·#126976»       @·0x1f00061 »       add»    ip,·ip,·#126976»       @·0x1f000
62 »       ldr»    pc,·[ip,·#1168]!»      @·0x49062 »       ldr»    pc,·[ip,·#1032]!»      @·0x408
  
63 00000ae0·<__stpcpy_chk@plt>:63 00000b68·<__stpcpy_chk@plt>:
64 »       add»    ip,·pc,·#0,·1264 »       add»    ip,·pc,·#0,·12
65 »       add»    ip,·ip,·#126976»       @·0x1f00065 »       add»    ip,·ip,·#126976»       @·0x1f000
66 »       ldr»    pc,·[ip,·#1160]!»      @·0x48866 »       ldr»    pc,·[ip,·#1024]!»      @·0x400
  
67 00000aec·<strcpy@plt>:67 00000b74·<strcpy@plt>:
68 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477868 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
69 »       add»    ip,·pc,·#0,·1269 »       add»    ip,·pc,·#0,·12
70 »       add»    ip,·ip,·#126976»       @·0x1f00070 »       add»    ip,·ip,·#126976»       @·0x1f000
71 »       ldr»    pc,·[ip,·#1148]!»      @·0x47c71 »       ldr»    pc,·[ip,·#1012]!»      @·0x3f4
  
72 00000afc·<__strcpy_chk@plt>:72 00000b84·<__strcpy_chk@plt>:
73 »       add»    ip,·pc,·#0,·1273 »       add»    ip,·pc,·#0,·12
74 »       add»    ip,·ip,·#126976»       @·0x1f00074 »       add»    ip,·ip,·#126976»       @·0x1f000
75 »       ldr»    pc,·[ip,·#1140]!»      @·0x47475 »       ldr»    pc,·[ip,·#1004]!»      @·0x3ec
  
76 00000b08·<open64@plt>:76 00000b90·<open64@plt>:
77 »       add»    ip,·pc,·#0,·1277 »       add»    ip,·pc,·#0,·12
78 »       add»    ip,·ip,·#126976»       @·0x1f00078 »       add»    ip,·ip,·#126976»       @·0x1f000
79 »       ldr»    pc,·[ip,·#1132]!»      @·0x46c79 »       ldr»    pc,·[ip,·#996]!»       @·0x3e4
  
80 00000b14·<malloc@plt>:80 00000b9c·<malloc@plt>:
81 »       add»    ip,·pc,·#0,·1281 »       add»    ip,·pc,·#0,·12
82 »       add»    ip,·ip,·#126976»       @·0x1f00082 »       add»    ip,·ip,·#126976»       @·0x1f000
83 »       ldr»    pc,·[ip,·#1124]!»      @·0x46483 »       ldr»    pc,·[ip,·#988]!»       @·0x3dc
  
84 00000b20·<strerror@plt>:84 00000ba8·<strerror@plt>:
85 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd477885 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
86 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
87 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
88 »       ldr»    pc,·[ip,·#1112]!»      @·0x45888 »       ldr»    pc,·[ip,·#976]!»       @·0x3d0
  
89 00000b30·<system@plt>:89 00000bb8·<system@plt>:
90 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
91 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
92 »       ldr»    pc,·[ip,·#1104]!»      @·0x45092 »       ldr»    pc,·[ip,·#968]!»       @·0x3c8
  
93 00000b3c·<__gmon_start__@plt>:93 00000bc4·<__gmon_start__@plt>:
94 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
95 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
96 »       ldr»    pc,·[ip,·#1096]!»      @·0x44896 »       ldr»    pc,·[ip,·#960]!»       @·0x3c0
  
97 00000b48·<__ctype_b_loc@plt>:97 00000bd0·<__ctype_b_loc@plt>:
98 »       add»    ip,·pc,·#0,·1298 »       add»    ip,·pc,·#0,·12
99 »       add»    ip,·ip,·#126976»       @·0x1f00099 »       add»    ip,·ip,·#126976»       @·0x1f000
100 »       ldr»    pc,·[ip,·#1088]!»      @·0x440100 »       ldr»    pc,·[ip,·#952]!»       @·0x3b8
  
Max diff block lines reached; 3324/7738 bytes (42.96%) of diff not shown.
95.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
475 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 142
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000033f8·<.fini>:2 00003480·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
31.0 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
1.45 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
    
Offset 1, 4 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.ARM.exidx':1 Hex·dump·of·section·'.ARM.exidx':
 2 ··0x000043e0·f0c8ff7f·b0ac0380·80cbff7f·01000000·................
 3 ··0x000043f0·74ccff7f·00840280·b4ccff7f·ab08b180·t...............
 4 ··0x00004400·14cdff7f·a908b180·88cdff7f·38ffff7f·............8...
 5 ··0x00004410·9ccdff7f·00840280·dccdff7f·34ffff7f·............4...
 6 ··0x00004420·e8cdff7f·38ffff7f·e4ceff7f·b0b0aa80·....8...........
 7 ··0x00004430·38cfff7f·34ffff7f·accfff7f·ab08b180·8...4...........
 8 ··0x00004440·04d0ff7f·b0b0ac80·84d0ff7f·b0b0a880·................
 9 ··0x00004450·24d1ff7f·b0b0ac80·9cd1ff7f·b0b0b080·$...............
 10 ··0x00004460·9cd1ff7f·b0b0ac80·34d2ff7f·08ffff7f·........4.......
 11 ··0x00004470·80d4ff7f·0cffff7f·4cd5ff7f·10ffff7f·........L.......
 12 ··0x00004480·04d6ff7f·b0b0ac80·48d6ff7f·0cffff7f·........H.......
 13 ··0x00004490·9cdaff7f·b0af0280·7cdbff7f·a908b180·........|.......
 14 ··0x000044a0·08dcff7f·b0b0b080·28dcff7f·b0b0aa80·........(.......
 15 ··0x000044b0·f0dcff7f·af08b180·40e4ff7f·e8feff7f·........@.......
 16 ··0x000044c0·c8e5ff7f·ab08b180·34e6ff7f·e4feff7f·........4.......
 17 ··0x000044d0·38e7ff7f·e8feff7f·ece8ff7f·ecfeff7f·8...............
 18 ··0x000044e0·34eaff7f·b0b0aa80·50ebff7f·a908b180·4.......P.......
 19 ··0x000044f0·78ebff7f·e0feff7f·08eeff7f·b0ab0280·x...............
2 ··0x000042bc·24ccff7f·01000000···················$.......20 ··0x00004500·80efff7f·01000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000042c4·00000000····························....2 ··0x00004508·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe20·d90f0000····························....2 ··0x0001fe18·61100000····························a...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe24·990f0000····························....2 ··0x0001fe1c·21100000····························!...
  
1.93 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001ff30·28fe0100·00000000·00000000·240a0000·(...........$...3 ··0x0001ff30·20fe0100·00000000·00000000·ac0a0000··...............
4 ··0x0001ff40·240a0000·240a0000·240a0000·240a0000·$...$...$...$...4 ··0x0001ff40·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
5 ··0x0001ff50·240a0000·240a0000·240a0000·240a0000·$...$...$...$...5 ··0x0001ff50·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
6 ··0x0001ff60·240a0000·240a0000·240a0000·240a0000·$...$...$...$...6 ··0x0001ff60·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
7 ··0x0001ff70·240a0000·240a0000·240a0000·240a0000·$...$...$...$...7 ··0x0001ff70·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
8 ··0x0001ff80·240a0000·240a0000·240a0000·240a0000·$...$...$...$...8 ··0x0001ff80·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
9 ··0x0001ff90·240a0000·240a0000·240a0000·240a0000·$...$...$...$...9 ··0x0001ff90·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
10 ··0x0001ffa0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...10 ··0x0001ffa0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
11 ··0x0001ffb0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...11 ··0x0001ffb0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
12 ··0x0001ffc0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...12 ··0x0001ffc0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
13 ··0x0001ffd0·240a0000·240a0000·240a0000·240a0000·$...$...$...$...13 ··0x0001ffd0·ac0a0000·ac0a0000·ac0a0000·ac0a0000·................
14 ··0x0001ffe0·240a0000·00000000·00000000·00000000·$...............14 ··0x0001ffe0·ac0a0000·00000000·00000000·00000000·................
15 ··0x0001fff0·00000000·00000000·490c0000·00000000·........I.......15 ··0x0001fff0·00000000·00000000·d10c0000·00000000·................
  
942 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000000·04000200·01000000·01000000·................2 ··0x00020000·00000000·04000200·01000000·01000000·................
3 ··0x00020010·0c3d0000·bc400000·8c400000·38010200·.=...@...@..8...3 ··0x00020010·943d0000·44410000·14410000·38010200·.=..DA...A..8...
4 ··0x00020020·0c420000·00010200·c43f0000·40010200·.B.......?..@...4 ··0x00020020·94420000·00010200·4c400000·40010200·.B......L@..@...
5 ··0x00020030·10420000·84000200·14420000·84000200·.B.......B......5 ··0x00020030·98420000·84000200·9c420000·84000200·.B.......B......
6 ··0x00020040·883d0000·84000200·ac3f0000·84000200·.=.......?......6 ··0x00020040·103e0000·84000200·34400000·84000200·.>......4@......
7 ··0x00020050·18420000·f0000200·1c420000·f8000200·.B.......B......7 ··0x00020050·a0420000·f0000200·a4420000·f8000200·.B.......B......
8 ··0x00020060·00000000·00000000···················........8 ··0x00020060·00000000·00000000···················........
  
866 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: Unable to find program interpreter name 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·35613665·63373164·38376664·66663066·5a6ec71d87fdff0f 
3 ··0x00000010·66663239·62313434·62333736·64623864·ff29b144b376db8d2 ··0x00000000·30373561·38656161·35363833·35336165·075a8eaa568353ae
 3 ··0x00000010·35323430·61383839·66323934·36386666·5240a889f29468ff
4 ··0x00000020·33313734·61622e64·65627567·00000000·3174ab.debug....4 ··0x00000020·31356331·34392e64·65627567·00000000·15c149.debug....
5 ··0x00000030·cb6c3e6c····························.l>l5 ··0x00000030·4a148617····························J...
  
1.81 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 17 lines modifiedOffset 4, 18 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e69·.gnu.build-id..i4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e69·.gnu.build-id..i
5 ··0x00000020·6e746572·70002e67·6e752e68·61736800·nterp..gnu.hash.5 ··0x00000020·6e746572·70002e67·6e752e68·61736800·nterp..gnu.hash.
6 ··0x00000030·2e64796e·73796d00·2e64796e·73747200·.dynsym..dynstr.6 ··0x00000030·2e64796e·73796d00·2e64796e·73747200·.dynsym..dynstr.
7 ··0x00000040·2e676e75·2e766572·73696f6e·002e676e·.gnu.version..gn7 ··0x00000040·2e676e75·2e766572·73696f6e·002e676e·.gnu.version..gn
8 ··0x00000050·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel8 ··0x00000050·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel
9 ··0x00000060·2e64796e·002e7265·6c2e706c·74002e69·.dyn..rel.plt..i9 ··0x00000060·2e64796e·002e7265·6c2e706c·74002e69·.dyn..rel.plt..i
10 ··0x00000070·6e697400·2e746578·74002e66·696e6900·nit..text..fini.10 ··0x00000070·6e697400·2e746578·74002e66·696e6900·nit..text..fini.
11 ··0x00000080·2e726f64·61746100·2e41524d·2e657869·.rodata..ARM.exi11 ··0x00000080·2e726f64·61746100·2e41524d·2e657874·.rodata..ARM.ext
12 ··0x00000090·6478002e·65685f66·72616d65·002e6e6f·dx..eh_frame..no 
13 ··0x000000a0·74652e41·42492d74·6167002e·696e6974·te.ABI-tag..init 
14 ··0x000000b0·5f617272·6179002e·66696e69·5f617272·_array..fini_arr 
15 ··0x000000c0·6179002e·64796e61·6d696300·2e676f74·ay..dynamic..got 
16 ··0x000000d0·002e6461·7461002e·62737300·2e41524d·..data..bss..ARM 
17 ··0x000000e0·2e617474·72696275·74657300·2e676e75·.attributes..gnu 
18 ··0x000000f0·5f646562·7567616c·746c696e·6b002e67·_debugaltlink..g 
19 ··0x00000100·6e755f64·65627567·6c696e6b·00·······nu_debuglink.12 ··0x00000090·6162002e·41524d2e·65786964·78002e65·ab..ARM.exidx..e
 13 ··0x000000a0·685f6672·616d6500·2e6e6f74·652e4142·h_frame..note.AB
 14 ··0x000000b0·492d7461·67002e69·6e69745f·61727261·I-tag..init_arra
 15 ··0x000000c0·79002e66·696e695f·61727261·79002e64·y..fini_array..d
 16 ··0x000000d0·796e616d·6963002e·676f7400·2e646174·ynamic..got..dat
 17 ··0x000000e0·61002e62·7373002e·41524d2e·61747472·a..bss..ARM.attr
 18 ··0x000000f0·69627574·6573002e·676e755f·64656275·ibutes..gnu_debu
 19 ··0x00000100·67616c74·6c696e6b·002e676e·755f6465·galtlink..gnu_de
 20 ··0x00000110·6275676c·696e6b00···················buglink.
  
315 KB
swi-prolog-doc_9.2.9+dfsg-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0····13064·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0····13064·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1641216·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··1641144·2025-01-18·19:07:58.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
314 KB
data.tar.xz
314 KB
data.tar
314 KB
./usr/share/swi-prolog/doc/manindex.db
Ordering differences only
    
Offset 2646, 226 lines modifiedOffset 2646, 506 lines modified
2646 i(/(/,6),"Shorthand·for·Free/[]>>Lambda.",swi_man_manual('yall.html'),manual,10692).2646 i(/(/,6),"Shorthand·for·Free/[]>>Lambda.",swi_man_manual('yall.html'),manual,10692).
2647 i(/(/,7),"Shorthand·for·Free/[]>>Lambda.",swi_man_manual('yall.html'),manual,10692).2647 i(/(/,7),"Shorthand·for·Free/[]>>Lambda.",swi_man_manual('yall.html'),manual,10692).
2648 i(/(/,8),"Shorthand·for·Free/[]>>Lambda.",swi_man_manual('yall.html'),manual,10692).2648 i(/(/,8),"Shorthand·for·Free/[]>>Lambda.",swi_man_manual('yall.html'),manual,10692).
2649 i(/(/,9),"Shorthand·for·Free/[]>>Lambda.",swi_man_manual('yall.html'),manual,10692).2649 i(/(/,9),"Shorthand·for·Free/[]>>Lambda.",swi_man_manual('yall.html'),manual,10692).
2650 i(/(is_lambda,1),"True·if·Term·is·a·valid·Lambda·expression.",swi_man_manual('yall.html'),manual,12301).2650 i(/(is_lambda,1),"True·if·Term·is·a·valid·Lambda·expression.",swi_man_manual('yall.html'),manual,12301).
2651 i(/(lambda_calls,2),"Goal·is·the·goal·called·if·call/N·is·applied·to·LambdaExpression,·where·ExtraArgs·are·the·additional·arguments·to·call/N.",swi_man_manual('yall.html'),manual,12513).2651 i(/(lambda_calls,2),"Goal·is·the·goal·called·if·call/N·is·applied·to·LambdaExpression,·where·ExtraArgs·are·the·additional·arguments·to·call/N.",swi_man_manual('yall.html'),manual,12513).
2652 i(/(lambda_calls,3),"Goal·is·the·goal·called·if·call/N·is·applied·to·LambdaExpression,·where·ExtraArgs·are·the·additional·arguments·to·call/N.",swi_man_manual('yall.html'),manual,12513).2652 i(/(lambda_calls,3),"Goal·is·the·goal·called·if·call/N·is·applied·to·LambdaExpression,·where·ExtraArgs·are·the·additional·arguments·to·call/N.",swi_man_manual('yall.html'),manual,12513).
2653 i(section(0,'0','packages/stomp.html'),"STOMP·--·a·SWI-Prolog·STOMP·client",swi_man_packages('stomp.html'),packages,2786).2653 i(section(0,'0','packages/janus.html'),"SWI-Prolog·Python·interface",swi_man_packages('janus.html'),packages,2779).
2654 i(section(2,'1','sec:stomp'),"library(stomp):·STOMP·client.",swi_man_packages('stomp.html'),packages,3919).2654 i(section(2,'1','sec:janus-intro'),"Introduction",swi_man_packages('janus.html'),packages,8477).
 2655 i(section(2,'2','sec:janus-data'),"Data·conversion",swi_man_packages('janus.html'),packages,12018).
 2656 i(section(2,'3','sec:janus-examples'),"Janus·by·example·-·Prolog·calling·Python",swi_man_packages('janus.html'),packages,19697).
 2657 i(section(3,'3.1','sec:janus-spacy'),"Janus·calling·spaCy",swi_man_packages('janus.html'),packages,19965).
 2658 i(section(2,'4','sec:janus'),"library(janus):·Call·Python·from·Prolog",swi_man_packages('janus.html'),packages,23732).
 2659 i(/(py_version,0),"Print·version·info·on·the·embedded·Python·installation·based·on·Python·sys.version.",swi_man_packages('janus.html'),packages,24666).
 2660 i(/(py_call,1),"Call·Python·and·return·the·result·of·the·called·function.",swi_man_packages('janus.html'),packages,25019).
 2661 i(/(py_call,2),"Call·Python·and·return·the·result·of·the·called·function.",swi_man_packages('janus.html'),packages,25019).
 2662 i(/(py_call,3),"Call·Python·and·return·the·result·of·the·called·function.",swi_man_packages('janus.html'),packages,25019).
 2663 i(/(py_iter,2),"True·when·Value·is·returned·by·the·Python·Iterator.",swi_man_packages('janus.html'),packages,29654).
 2664 i(/(py_iter,3),"True·when·Value·is·returned·by·the·Python·Iterator.",swi_man_packages('janus.html'),packages,29654).
 2665 i(/(py_setattr,3),"Set·a·Python·attribute·on·an·object.",swi_man_packages('janus.html'),packages,31985).
 2666 i(/(py_is_object,1),"True·when·Term·is·a·Python·object·reference.",swi_man_packages('janus.html'),packages,32643).
 2667 i(/(py_is_dict,1),"True·if·Term·is·a·Prolog·term·that·represents·a·Python·dict.",swi_man_packages('janus.html'),packages,33443).
 2668 i(/(py_free,1),"Immediately·free·(decrement·the·reference·count)·for·the·Python·object·Obj.",swi_man_packages('janus.html'),packages,33942).
 2669 i(/(py_with_gil,1),"Run·Goal·as·once(Goal)·while·holding·the·Phyton·GIL·(Global·Interpreter·Lock).",swi_man_packages('janus.html'),packages,35211).
 2670 i(/(py_gil_owner,1),"True·when·the·Python·GIL·is·owned·by·Thread.",swi_man_packages('janus.html'),packages,35802).
 2671 i(/(py_func,3),"Call·Python·Function·in·Module.",swi_man_packages('janus.html'),packages,36498).
 2672 i(/(py_func,4),"Call·Python·Function·in·Module.",swi_man_packages('janus.html'),packages,36498).
 2673 i(/(py_dot,3),"Call·a·method·or·access·an·attribute·on·the·object·ObjRef.",swi_man_packages('janus.html'),packages,37439).
 2674 i(/(py_dot,4),"Call·a·method·or·access·an·attribute·on·the·object·ObjRef.",swi_man_packages('janus.html'),packages,37439).
 2675 i(/(values,3),"Get·the·value·associated·with·Dict·at·Path.",swi_man_packages('janus.html'),packages,38133).
 2676 i(/(keys,2),"True·when·Keys·is·a·list·of·keys·that·appear·in·Dict.",swi_man_packages('janus.html'),packages,38597).
 2677 i(/(key,2),"True·when·Key·is·a·key·in·Dict.",swi_man_packages('janus.html'),packages,38998).
 2678 i(/(items,2),"True·when·Items·is·a·list·of·Key:Value·that·appear·in·Dict.",swi_man_packages('janus.html'),packages,39418).
 2679 i(/(py_shell,0),"Start·an·interactive·Python·REPL·loop·using·the·embedded·Python·interpreter.",swi_man_packages('janus.html'),packages,39828).
 2680 i(/(py_pp,1),"Pretty·prints·the·Prolog·translation·of·a·Python·data·structure·in·Python·syntax.",swi_man_packages('janus.html'),packages,40634).
 2681 i(/(py_pp,2),"Pretty·prints·the·Prolog·translation·of·a·Python·data·structure·in·Python·syntax.",swi_man_packages('janus.html'),packages,40634).
 2682 i(/(py_pp,3),"Pretty·prints·the·Prolog·translation·of·a·Python·data·structure·in·Python·syntax.",swi_man_packages('janus.html'),packages,40634).
 2683 i(/(py_object_dir,2),"Examine·attributes·of·an·object.",swi_man_packages('janus.html'),packages,41760).
 2684 i(/(py_object_dict,2),"Examine·attributes·of·an·object.",swi_man_packages('janus.html'),packages,41760).
 2685 i(/(py_obj_dir,2),"deprecatedUse·py_object_dir/2·or·py_object_dict/2.",swi_man_packages('janus.html'),packages,42419).
 2686 i(/(py_obj_dict,2),"deprecatedUse·py_object_dir/2·or·py_object_dict/2.",swi_man_packages('janus.html'),packages,42419).
 2687 i(/(py_type,2),"True·when·Type·is·the·name·of·the·type·of·ObjRef.",swi_man_packages('janus.html'),packages,42927).
 2688 i(/(py_isinstance,2),"True·if·ObjRef·is·an·instance·of·Type·or·an·instance·of·one·of·the·sub·types·of·Type.",swi_man_packages('janus.html'),packages,43308).
 2689 i(/(py_module_exists,1),"True·if·Module·is·a·currently·loaded·Python·module·or·it·can·be·loaded.",swi_man_packages('janus.html'),packages,43910).
 2690 i(/(py_hasattr,2),"True·when·Name·is·an·attribute·of·Module.",swi_man_packages('janus.html'),packages,44245).
 2691 i(/(py_import,2),"Import·a·Python·module.",swi_man_packages('janus.html'),packages,44918).
 2692 i(/(py_module,2),"Load·Source·into·the·Python·module·Module.",swi_man_packages('janus.html'),packages,46620).
 2693 i(/(py_initialize,3),"Initialize·and·configure·the·embedded·Python·system.",swi_man_packages('janus.html'),packages,47567).
 2694 i(/(py_lib_dirs,1),"True·when·Dirs·is·a·list·of·directories·searched·for·Python·modules.",swi_man_packages('janus.html'),packages,48704).
 2695 i(/(py_add_lib_dir,1),"Add·a·directory·to·the·Python·module·search·path.",swi_man_packages('janus.html'),packages,49087).
 2696 i(/(py_add_lib_dir,2),"Add·a·directory·to·the·Python·module·search·path.",swi_man_packages('janus.html'),packages,49087).
 2697 i(section(3,'4.1','sec:janus-python-errors'),"Handling·Python·errors·in·Prolog",swi_man_packages('janus.html'),packages,50466).
 2698 i(section(3,'4.2','sec:janus-data-errors'),"Calling·and·data·translation·errors",swi_man_packages('janus.html'),packages,52153).
 2699 i(section(3,'4.3','sec:janus-venv'),"Janus·and·virtual·environments·(venv)",swi_man_packages('janus.html'),packages,55123).
 2700 i(section(2,'5','sec:janus-call-prolog'),"Calling·Prolog·from·Python",swi_man_packages('janus.html'),packages,56939).
 2701 i(section(3,'5.1','sec:janus-class-query'),"Janus·iterator·query",swi_man_packages('janus.html'),packages,74729).
 2702 i(section(3,'5.2','sec:janus-class-apply'),"Janus·iterator·apply",swi_man_packages('janus.html'),packages,77368).
 2703 i(section(3,'5.3','sec:janus-locals-and-globals'),"Janus·access·to·Python·locals·and·globals",swi_man_packages('janus.html'),packages,79350).
 2704 i(section(3,'5.4','sec:janus-truth'),"Janus·and·Prolog·truth",swi_man_packages('janus.html'),packages,80765).
 2705 i(section(4,'5.4.1','sec:janus-class-undefined'),"Janus·classed·Undefined·and·TruthVal",swi_man_packages('janus.html'),packages,82249).
 2706 i(section(3,'5.5','sec:janus-class-term'),"Janus·class·Term",swi_man_packages('janus.html'),packages,86140).
 2707 i(section(3,'5.6','sec:janus-class-prolog-error'),"Janus·class·PrologError",swi_man_packages('janus.html'),packages,87803).
2655 i(section(3,'1.1','sec:stomp-threading'),"Threading",swi_man_packages('stomp.html'),packages,5229).2708 i(section(2,'6','sec:janus-threads'),"Janus·and·threads",swi_man_packages('janus.html'),packages,90130).
2656 i(section(3,'1.2','sec:stomp-reconnecting'),"Reconnecting",swi_man_packages('stomp.html'),packages,6178). 
2657 i(/(stomp_connection,5),"Create·a·connection·reference.",swi_man_packages('stomp.html'),packages,6809). 
2658 i(/(stomp_connection,6),"Create·a·connection·reference.",swi_man_packages('stomp.html'),packages,6809). 
2659 i(/(stomp_connection_property,2),"True·when·Property,·is·a·property·of·Connection.",swi_man_packages('stomp.html'),packages,10316). 
2660 i(/(stomp_destroy_connection,1),"Destroy·a·connection.",swi_man_packages('stomp.html'),packages,11441). 
2661 i(/(stomp_setup,2),"Set·up·the·actual·socket·connection·and·start·receiving·thread.",swi_man_packages('stomp.html'),packages,11723). 
2662 i(/(stomp_teardown,1),"Tear·down·the·socket·connection,·stop·receiving·thread·and·heartbeat·thread·(if·applicable).",swi_man_packages('stomp.html'),packages,12434). 
2663 i(/(stomp_reconnect,1),"Teardown·the·connection·and·try·to·reconnect.",swi_man_packages('stomp.html'),packages,12936). 
2664 i(/(stomp_connect,1),"Setup·the·connection.",swi_man_packages('stomp.html'),packages,13154). 
2665 i(/(stomp_connect,2),"Setup·the·connection.",swi_man_packages('stomp.html'),packages,13154). 
2666 i(/(stomp_send,4),"Send·a·SEND·frame.",swi_man_packages('stomp.html'),packages,14331). 
2667 i(/(stomp_send_json,4),"Send·a·SEND·frame.",swi_man_packages('stomp.html'),packages,14914). 
2668 i(/(stomp_subscribe,4),"Send·a·SUBSCRIBE·frame.",swi_man_packages('stomp.html'),packages,15587). 
2669 i(/(stomp_unsubscribe,2),"Send·an·UNSUBSCRIBE·frame.",swi_man_packages('stomp.html'),packages,16046). 
2670 i(/(stomp_ack,3),"Send·an·ACK·frame.",swi_man_packages('stomp.html'),packages,16492). 
2671 i(/(stomp_nack,3),"Send·a·NACK·frame.",swi_man_packages('stomp.html'),packages,17044). 
2672 i(/(stomp_ack,2),"Reply·with·an·ACK·or·NACK·based·on·the·received·message·header.",swi_man_packages('stomp.html'),packages,17602). 
2673 i(/(stomp_nack,2),"Reply·with·an·ACK·or·NACK·based·on·the·received·message·header.",swi_man_packages('stomp.html'),packages,17602). 
2674 i(/(stomp_begin,2),"Send·a·BEGIN·frame.",swi_man_packages('stomp.html'),packages,18217). 
2675 i(/(stomp_commit,2),"Send·a·COMMIT·frame.",swi_man_packages('stomp.html'),packages,18578). 
2676 i(/(stomp_abort,2),"Send·a·ABORT·frame.",swi_man_packages('stomp.html'),packages,19007). 
2677 i(/(stomp_transaction,2),"Run·Goal·as·once/1,·tagging·all·SEND·messages·inside·the·transaction·with·the·transaction·id.",swi_man_packages('stomp.html'),packages,19431). 
2678 i(/(stomp_disconnect,2),"Send·a·DISCONNECT·frame.",swi_man_packages('stomp.html'),packages,20005).2709 i(section(3,'6.1','sec:janus-thread-call-prolog'),"Calling·Prolog·from·a·Python·thread",swi_man_packages('janus.html'),packages,91687).
 2710 i(section(3,'6.2','sec:janus-deadlocks'),"Python·and·Prolog·deadlocks",swi_man_packages('janus.html'),packages,94033).
 2711 i(section(2,'7','sec:janus-signals'),"Janus·and·signals",swi_man_packages('janus.html'),packages,95086).
 2712 i(section(2,'8','sec:janus-version'),"Janus·versions",swi_man_packages('janus.html'),packages,96998).
 2713 i(section(2,'9','sec:janus-python-package'),"Janus·as·a·Python·package",swi_man_packages('janus.html'),packages,97882).
 2714 i(section(2,'10','sec:janus-prolog-python'),"Prolog·and·Python",swi_man_packages('janus.html'),packages,99582).
 2715 i(section(2,'11','sec:janus-performance'),"Janus·performance·evaluation",swi_man_packages('janus.html'),packages,99946).
 2716 i(section(2,'12','sec:janus-vs-c'),"Python·or·C/C++·for·accessing·resources?",swi_man_packages('janus.html'),packages,101226).
 2717 i(section(2,'13','sec:janus-platforms'),"Janus·platforms·notes",swi_man_packages('janus.html'),packages,103181).
 2718 i(section(3,'13.1','sec:janus-on-windows'),"Janus·on·Windows",swi_man_packages('janus.html'),packages,103762).
 2719 i(section(3,'13.2','sec:janus-on-linux'),"Janus·on·Linux",swi_man_packages('janus.html'),packages,104947).
 2720 i(section(3,'13.3','sec:janus-on-macos'),"Janus·on·MacOS",swi_man_packages('janus.html'),packages,105625).
 2721 i(section(2,'14','sec:janus-vs-xsb'),"Compatibility·to·the·XSB·Janus·implementation",swi_man_packages('janus.html'),packages,106418).
 2722 i(section(3,'14.1','sec:janus-portable-code'),"Writing·portable·Janus·modules",swi_man_packages('janus.html'),packages,110530).
 2723 i(section(2,'15','sec:janus-status'),"Status·of·Janus",swi_man_packages('janus.html'),packages,110950).
 2724 i(section(0,'0','packages/utf8proc.html'),"SWI-Prolog·Unicode·library",swi_man_packages('utf8proc.html'),packages,2778).
 2725 i(section(2,'1','sec:unicode'),"library(unicode):·Unicode·string·handling",swi_man_packages('utf8proc.html'),packages,3722).
 2726 i(/(unicode_map,3),"Perform·unicode·normalization·operations.",swi_man_packages('utf8proc.html'),packages,6088).
 2727 i(/(unicode_nfd,2),"Characters·are·decomposed·by·canonical·equivalence.",swi_man_packages('utf8proc.html'),packages,8748).
 2728 i(/(unicode_nfc,2),"Characters·are·decomposed·and·then·recomposed·by·canonical·equivalence.",swi_man_packages('utf8proc.html'),packages,8963).
 2729 i(/(unicode_nfkd,2),"Characters·are·decomposed·by·compatibility·equivalence.",swi_man_packages('utf8proc.html'),packages,9510).
 2730 i(/(unicode_nfkc,2),"Characters·are·decomposed·by·compatibility·equivalence,·then·recomposed·by·canonical·equivalence.",swi_man_packages('utf8proc.html'),packages,9731).
 2731 i(/(unicode_property,2),"True·if·Property·is·defined·for·Char.",swi_man_packages('utf8proc.html'),packages,9995).
 2732 i(section(2,'2','sec:utf8proc-license'),"License",swi_man_packages('utf8proc.html'),packages,11768).
 2733 i(section(0,'0','packages/zlib.html'),"SWI-Prolog·binding·to·zlib",swi_man_packages('zlib.html'),packages,2778).
 2734 i(section(2,'1','sec:zlib'),"Zlib·and·compression",swi_man_packages('zlib.html'),packages,3948).
 2735 i(section(2,'2','sec:zlib-predicates'),"Predicate·reference",swi_man_packages('zlib.html'),packages,6333).
 2736 i(/(zopen,3),"Creates·ZStream,·providing·compressed·access·to·Stream.",swi_man_packages('zlib.html'),packages,6521).
 2737 i(/(gzopen,3),"Same·as·gzopen(File,·Mode,·Stream,[]).",swi_man_packages('zlib.html'),packages,8986).
 2738 i(/(gzopen,4),"Open·gzip·compatible·File·for·reading·or·writing.",swi_man_packages('zlib.html'),packages,9168).
 2739 i(section(2,'3','sec:zlib-streams'),"Interaction·with·Prolog·stream·predicates",swi_man_packages('zlib.html'),packages,9828).
 2740 i(section(0,'0','packages/paxos.html'),"Paxos·--·a·SWI-Prolog·replicating·key-value·store",swi_man_packages('paxos.html'),packages,2801).
 2741 i(section(2,'1','sec:paxos'),"library(paxos):·A·Replicated·Data·Store",swi_man_packages('paxos.html'),packages,3670).
 2742 i(/(paxos_initialize,1),"Initialize·this·Prolog·process·as·a·paxos·node.",swi_man_packages('paxos.html'),packages,7687).
 2743 i(/(paxos_property,1),"True·if·Property·is·a·current·property·for·the·paxos·network.",swi_man_packages('paxos.html'),packages,8757).
 2744 i(/(paxos_set,1),"Equivalent·to·paxos_key(Term,Key),·pasox_set(Key,Term).",swi_man_packages('paxos.html'),packages,9087).
 2745 i(/(paxos_set,2),"negotiates·to·have·Key-Value·recorded·in·the·ledger·for·each·of·the·quorum's·members.",swi_man_packages('paxos.html'),packages,9487).
 2746 i(/(paxos_set,3),"negotiates·to·have·Key-Value·recorded·in·the·ledger·for·each·of·the·quorum's·members.",swi_man_packages('paxos.html'),packages,9487).
 2747 i(/(paxos_quorum_ask,4),"Ask·the·paxos·forum·for·their·opinion.",swi_man_packages('paxos.html'),packages,11488).
 2748 i(/(paxos_get,1),"Equivalent·to·paxos_key(Term,Key),·pasox_get(Key,Term).",swi_man_packages('paxos.html'),packages,12477).
 2749 i(/(paxos_get,2),"unifies·Term·with·the·entry·retrieved·from·the·Paxon's·ledger.",swi_man_packages('paxos.html'),packages,12870).
 2750 i(/(paxos_get,3),"unifies·Term·with·the·entry·retrieved·from·the·Paxon's·ledger.",swi_man_packages('paxos.html'),packages,12870).
Max diff block lines reached; 229309/321377 bytes (71.35%) of diff not shown.
663 KB
swi-prolog-java_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0·····1344·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1348·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···105600·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···106156·2025-01-18·19:07:58.000000·data.tar.xz
1.99 KB
control.tar.xz
1.97 KB
control.tar
699 B
file list
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)······992·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1012·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)······693·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)······692·2025-01-18·19:07:58.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm
810 B
./control
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Package:·swi-prolog-java1 Package:·swi-prolog-java
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·3486 Installed-Size:·348
7 Depends:·libc6·(>=·2.34),·libswipl9t64,·default-jre-headless·|·java2-runtime,·swi-prolog-nox·(=·9.2.9+dfsg-1)7 Depends:·libc6·(>=·2.34),·libgcc-s1·(>=·3.5),·libswipl9t64,·default-jre-headless·|·java2-runtime,·swi-prolog-nox·(=·9.2.9+dfsg-1)
8 Section:·interpreters8 Section:·interpreters
9 Priority:·optional9 Priority:·optional
10 Homepage:·https://www.swi-prolog.org10 Homepage:·https://www.swi-prolog.org
11 Description:·Bidirectional·interface·between·SWI-Prolog·and·Java11 Description:·Bidirectional·interface·between·SWI-Prolog·and·Java
12 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a12 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a
13 ·rich·set·of·built-in·predicates.·It·offers·a·fast,·robust·and·small13 ·rich·set·of·built-in·predicates.·It·offers·a·fast,·robust·and·small
14 ·environment·which·enables·substantial·applications·to·be·developed·with·it.14 ·environment·which·enables·substantial·applications·to·be·developed·with·it.
482 B
./md5sums
30.0 B
./md5sums
Files differ
434 B
line order
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 usr/lib/swi-prolog/lib/aarch64-linux/libjpl.so1 usr/lib/swi-prolog/lib/armv7l-linux/libjpl.so
2 usr/lib/swi-prolog/lib/jpl.jar2 usr/lib/swi-prolog/lib/jpl.jar
3 usr/lib/swi-prolog/library/ext/jpl/INDEX.pl3 usr/lib/swi-prolog/library/ext/jpl/INDEX.pl
4 usr/lib/swi-prolog/library/ext/jpl/jpl.pl4 usr/lib/swi-prolog/library/ext/jpl/jpl.pl
5 usr/share/doc/swi-prolog-java/NEWS.Debian.gz5 usr/share/doc/swi-prolog-java/NEWS.Debian.gz
6 usr/share/doc/swi-prolog-java/README.Debian6 usr/share/doc/swi-prolog-java/README.Debian
7 usr/share/doc/swi-prolog-java/changelog.Debian.gz7 usr/share/doc/swi-prolog-java/changelog.Debian.gz
8 usr/share/doc/swi-prolog-java/copyright8 usr/share/doc/swi-prolog-java/copyright
660 KB
data.tar.xz
660 KB
data.tar
1.85 KB
file list
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67484·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/libjpl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····67584·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/libjpl.so
8 -rw-r--r--···0·root·········(0)·root·········(0)····40089·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/jpl.jar8 -rw-r--r--···0·root·········(0)·root·········(0)····40089·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/jpl.jar
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/jpl/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/jpl/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····2062·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/jpl/INDEX.pl12 -rw-r--r--···0·root·········(0)·root·········(0)·····2062·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/jpl/INDEX.pl
13 -rw-r--r--···0·root·········(0)·root·········(0)···191259·2024-11-22·16:59:53.000000·./usr/lib/swi-prolog/library/ext/jpl/jpl.pl13 -rw-r--r--···0·root·········(0)·root·········(0)···191259·2024-11-22·16:59:53.000000·./usr/lib/swi-prolog/library/ext/jpl/jpl.pl
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
659 KB
./usr/lib/swi-prolog/lib/aarch64-linux/libjpl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/libjpl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 92% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66524·(bytes·into·file)13 ··Start·of·section·headers:··········66544·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2419 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·25
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00ade4·0x0000ade4·0x0000ade4·0x00328·0x00328·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x0ace0·0x0ace0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0b110·0x0b110·R·E·0x10000
7 ··LOAD···········0x00fd44·0x0001fd44·0x0001fd44·0x00554·0x00764·RW··0x100008 ··LOAD···········0x00fd3c·0x0001fd3c·0x0001fd3c·0x0055c·0x0076c·RW··0x10000
8 ··DYNAMIC········0x00fd4c·0x0001fd4c·0x0001fd4c·0x00110·0x00110·RW··0x49 ··DYNAMIC········0x00fd44·0x0001fd44·0x0001fd44·0x00118·0x00118·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd44·0x0001fd44·0x0001fd44·0x002bc·0x002bc·R···0x112 ··GNU_RELRO······0x00fd3c·0x0001fd3c·0x0001fd3c·0x002c4·0x002c4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.48 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 35 lines modified
1 There·are·24·section·headers,·starting·at·offset·0x103dc:1 There·are·26·section·headers,·starting·at·offset·0x103f0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·0001c0·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·0001c0·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········000002d8·0002d8·0009e0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········000002f8·0002f8·000a00·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000cb8·000cb8·000f4d·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000cf8·000cf8·000f91·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00001c06·001c06·00013c·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00001c8a·001c8a·000140·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001d44·001d44·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00001dcc·001dcc·000090·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············00001db4·001db4·000258·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001e5c·001e5c·000258·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000200c·00200c·000308·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000020b4·0020b4·000308·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00002314·002314·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000023bc·0023bc·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00002320·002320·0004e4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000023c8·0023c8·0004e4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002808·002808·0077d8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········000028b0·0028b0·0077d8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00009fe0·009fe0·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000a088·00a088·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00009fe8·009fe8·000cf4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000a090·00a090·000cf4·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········0000ad84·00ad84·000060·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000ade4·00ade4·000328·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········0000acdc·00acdc·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········0000b10c·00b10c·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd44·00fd44·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd3c·00fd3c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd48·00fd48·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fd40·00fd40·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fd4c·00fd4c·000110·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fd44·00fd44·000118·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fe5c·00fe5c·0001a4·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fe5c·00fe5c·0001a4·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000298·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000298·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020298·010298·000210·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00020298·010298·000210·00··WA··0···0··8
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010298·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010298·000031·00······0···0··1
26 ··[22]·.gnu_debuglink····PROGBITS········00000000·0102cc·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·0102cc·000034·00······0···0··4
27 ··[23]·.shstrtab·········STRTAB··········00000000·010300·0000da·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·010300·0000f0·00······0···0··1
28 Key·to·Flags:30 Key·to·Flags:
29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
32 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
24.2 KB
readelf --wide --symbols {}
Max HTML report size reached
15.5 KB
readelf --wide --relocs {}
Max HTML report size reached
2.43 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
  
1 Dynamic·section·at·offset·0xfd4c·contains·29·entries:1 Dynamic·section·at·offset·0xfd44·contains·30·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libjvm.so]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libjvm.so]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libswipl.so.9]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libswipl.so.9]
 5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x23148 ·0x0000000c·(INIT)·······················0x23bc
8 ·0x0000000d·(FINI)·······················0x9fe09 ·0x0000000d·(FINI)·······················0xa088
9 ·0x00000019·(INIT_ARRAY)·················0x1fd4410 ·0x00000019·(INIT_ARRAY)·················0x1fd3c
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fd4812 ·0x0000001a·(FINI_ARRAY)·················0x1fd40
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x11814 ·0x6ffffef5·(GNU_HASH)···················0x138
14 ·0x00000005·(STRTAB)·····················0xcb815 ·0x00000005·(STRTAB)·····················0xcf8
15 ·0x00000006·(SYMTAB)·····················0x2d816 ·0x00000006·(SYMTAB)·····················0x2f8
16 ·0x0000000a·(STRSZ)······················3917·(bytes)17 ·0x0000000a·(STRSZ)······················3985·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)18 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fe5c19 ·0x00000003·(PLTGOT)·····················0x1fe5c
19 ·0x00000002·(PLTRELSZ)···················776·(bytes)20 ·0x00000002·(PLTRELSZ)···················776·(bytes)
20 ·0x00000014·(PLTREL)·····················REL21 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x200c22 ·0x00000017·(JMPREL)·····················0x20b4
22 ·0x00000011·(REL)························0x1db423 ·0x00000011·(REL)························0x1e5c
23 ·0x00000012·(RELSZ)······················600·(bytes)24 ·0x00000012·(RELSZ)······················600·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)25 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW26 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x1d4428 ·0x6ffffffe·(VERNEED)····················0x1dcc
28 ·0x6fffffff·(VERNEEDNUM)·················329 ·0x6fffffff·(VERNEEDNUM)·················4
29 ·0x6ffffff0·(VERSYM)·····················0x1c0630 ·0x6ffffff0·(VERSYM)·····················0x1c8a
30 ·0x6ffffffa·(RELCOUNT)···················7031 ·0x6ffffffa·(RELCOUNT)···················70
31 ·0x00000000·(NULL)·······················0x032 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·13b7b6d56628d93edb6c5f5f8ff9b8553d01b6d73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5a13d631cb0d7f1e665d8ea4246263b5cabd49c6
6.35 KB
readelf --wide --version-info {}
    
Offset 1, 53 lines modifiedOffset 1, 55 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·158·entries:1 Version·symbols·section·'.gnu.version'·contains·160·entries:
2 ·Addr:·0x0000000000001c06··Offset:·0x00001c06··Link:·3·(.dynsym)2 ·Addr:·0x0000000000001c8a··Offset:·0x00001c8a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(SUNWprivate_1.1)··4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GCC_3.5)····
 6 ··00c:···3·(GLIBC_2.34)····1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
 7 ··010:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····4·(GLIBC_2.4)··
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
9 ··018:···4·(GLIBC_2.34)····5·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
11 ··020:···3·(SUNWprivate_1.1)·····1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 11 ··020:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 13 ··028:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 14 ··02c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.34)····4·(GLIBC_2.4)··
 15 ··030:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······4·(GLIBC_2.34)····1·(*global*)······2·(GLIBC_2.4)··17 ··038:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······5·(GLIBC_2.4)··
 18 ··03c:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
16 ··034:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
20 ··044:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.34)····1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···24 ··054:···6·(SUNWprivate_1.1)·····1·(*global*)······1·(*global*)······1·(*global*)···
 25 ··058:···6·(SUNWprivate_1.1)·····1·(*global*)······1·(*global*)······1·(*global*)···
25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
26 ··05c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····4·(GLIBC_2.34)· 
28 ··064:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···28 ··064:···1·(*global*)······2·(GCC_3.5)·······1·(*global*)······4·(GLIBC_2.4)··
29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
36 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···36 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
38 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···38 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
39 ··090:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···39 ··090:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
40 ··094:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···40 ··094:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
41 ··098:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···41 ··098:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
42 ··09c:···1·(*global*)······1·(*global*)···42 ··09c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
  
43 Version·needs·section·'.gnu.version_r'·contains·3·entries:43 Version·needs·section·'.gnu.version_r'·contains·4·entries:
44 ·Addr:·0x0000000000001d44··Offset:·0x00001d44··Link:·4·(.dynstr)44 ·Addr:·0x0000000000001dcc··Offset:·0x00001dcc··Link:·4·(.dynstr)
 45 ··000000:·Version:·1··File:·libjvm.so··Cnt:·1
 46 ··0x0010:···Name:·SUNWprivate_1.1··Flags:·none··Version:·6
45 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·147 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
46 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·548 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·5
47 ··0x0020:·Version:·1··File:·libjvm.so··Cnt:·1 
48 ··0x0030:···Name:·SUNWprivate_1.1··Flags:·none··Version:·3 
49 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·249 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·2
50 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·450 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·4
51 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·251 ··0x0060:···Name:·GLIBC_2.34··Flags:·none··Version:·3
 52 ··0x0070:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 53 ··0x0080:···Name:·GCC_3.5··Flags:·none··Version:·2
994 B
strings --all --bytes=8 {}
    
Offset 1, 18 lines modifiedOffset 1, 20 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_new_atom6 PL_new_atom
6 PL_set_engine7 PL_set_engine
7 PL_is_initialised8 PL_is_initialised
8 __stack_chk_fail9 __stack_chk_fail
9 __stack_chk_guard10 __stack_chk_guard
10 PL_initialise11 PL_initialise
11 PL_set_prolog_flag12 PL_set_prolog_flag
 13 __aeabi_unwind_cpp_pr1
12 PL_atom_nchars14 PL_atom_nchars
13 PL_atom_wchars15 PL_atom_wchars
14 PL_blob_data16 PL_blob_data
15 PL_warning17 PL_warning
16 Sfprintf18 Sfprintf
17 PL_get_float19 PL_get_float
18 PL_get_int6420 PL_get_int64
Offset 138, 18 lines modifiedOffset 140, 19 lines modified
138 Java_org_jpl7_fli_Prolog_release_1pool_1engine140 Java_org_jpl7_fli_Prolog_release_1pool_1engine
139 pthread_cond_signal141 pthread_cond_signal
140 Java_org_jpl7_fli_Prolog_get_1syntax142 Java_org_jpl7_fli_Prolog_get_1syntax
141 _PL_atoms143 _PL_atoms
142 PL_register_extensions144 PL_register_extensions
143 libjvm.so145 libjvm.so
144 libswipl.so.9146 libswipl.so.9
 147 libgcc_s.so.1
145 libc.so.6148 libc.so.6
146 ld-linux-armhf.so.3149 ld-linux-armhf.so.3
147 GLIBC_2.4 
148 SUNWprivate_1.1150 SUNWprivate_1.1
 151 GLIBC_2.4
149 GLIBC_2.34152 GLIBC_2.34
150 H»      KxD»   J{D153 H»      KxD»   J{D
151 Tf)F#h·F~D154 Tf)F#h·F~D
152 F#h·F~D[m155 F#h·F~D[m
153 F#h·F~D[m156 F#h·F~D[m
154 F#h·F}D[m157 F#h·F}D[m
155 F#h·F}D[m158 F#h·F}D[m
Offset 315, 13 lines modifiedOffset 318, 15 lines modified
315 .shstrtab318 .shstrtab
316 .note.gnu.build-id319 .note.gnu.build-id
317 .gnu.hash320 .gnu.hash
318 .gnu.version321 .gnu.version
319 .gnu.version_r322 .gnu.version_r
320 .rel.dyn323 .rel.dyn
321 .rel.plt324 .rel.plt
 325 .ARM.extab
 326 .ARM.exidx
322 .eh_frame327 .eh_frame
323 .init_array328 .init_array
324 .fini_array329 .fini_array
325 .dynamic330 .dynamic
326 .ARM.attributes331 .ARM.attributes
327 .gnu_debuglink332 .gnu_debuglink
3.82 KB
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·25000000·67000000·10000000·09000000·%...g...........2 ··0x00000138·25000000·69000000·10000000·09000000·%...i...........
3 ··0x00000128·81183480·80441ac0·02000840·18213040·..4..D.....@.!0@3 ··0x00000148·81183480·80441ac0·02000840·18213040·..4..D.....@.!0@
4 ··0x00000138·3810a050·2000a740·00407201·20000200·8..P·..@.@r.·...4 ··0x00000158·3810a050·2000a740·00407201·20000200·8..P·..@.@r.·...
5 ··0x00000148·60800008·80201017·03201004·240004a8·`....·...·..$...5 ··0x00000168·60800008·80201017·03201004·240004a8·`....·...·..$...
6 ··0x00000158·9a0049a8·429501c9·90000010·a0000140·..I.B..........@6 ··0x00000178·9a0049a8·429501c9·90000010·a0000140·..I.B..........@
7 ··0x00000168·67000000·69000000·6a000000·6b000000·g...i...j...k... 
8 ··0x00000178·6d000000·6e000000·6f000000·70000000·m...n...o...p...7 ··0x00000188·69000000·6b000000·6c000000·6d000000·i...k...l...m...
 8 ··0x00000198·6f000000·70000000·71000000·72000000·o...p...q...r...
9 ··0x00000188·71000000·73000000·00000000·74000000·q...s.......t...9 ··0x000001a8·73000000·75000000·00000000·76000000·s...u.......v...
10 ··0x00000198·00000000·77000000·7a000000·7b000000·....w...z...{...10 ··0x000001b8·00000000·79000000·7c000000·7d000000·....y...|...}...
11 ··0x000001a8·7f000000·80000000·00000000·82000000·................11 ··0x000001c8·81000000·82000000·00000000·84000000·................
 12 ··0x000001d8·85000000·89000000·8b000000·8d000000·................
12 ··0x000001b8·83000000·87000000·89000000·8b000000·................13 ··0x000001e8·00000000·8f000000·91000000·93000000·................
13 ··0x000001c8·00000000·8d000000·8f000000·91000000·................ 
14 ··0x000001d8·00000000·93000000·95000000·00000000·................14 ··0x000001f8·00000000·95000000·97000000·00000000·................
15 ··0x000001e8·96000000·97000000·00000000·99000000·................15 ··0x00000208·98000000·99000000·00000000·9b000000·................
16 ··0x000001f8·9b000000·b6e44e1c·c58fe7d7·973c2434·......N......<$416 ··0x00000218·9d000000·c48fe7d7·b7e44e1c·973c2434·..........N..<$4
17 ··0x00000208·079fcce6·903bf79b·41db2dc1·b5600ea5·.....;..A.-..`..17 ··0x00000228·079fcce6·903bf79b·41db2dc1·b5600ea5·.....;..A.-..`..
18 ··0x00000218·3f8e87f1·1b4b4386·9f49217d·d6e8a51e·?....KC..I!}....18 ··0x00000238·3f8e87f1·1b4b4386·9f49217d·d6e8a51e·?....KC..I!}....
19 ··0x00000228·7f773226·d12a9864·3c69fd45·b015a4be·.w2&.*.d<i.E....19 ··0x00000248·7f773226·d12a9864·3c69fd45·40437458·.w2&.*.d<i.E@CtX
20 ··0x00000238·41437458·92073810·5ea64b64·a5a2a01e·ACtX..8.^.Kd....20 ··0x00000258·b115a4be·a4a2a01e·5ea64b64·93073810·........^.Kd..8.
21 ··0x00000248·33a2c517·0ca4911e·e462fc81·ba11b0b5·3........b......21 ··0x00000268·33a2c517·0ca4911e·e462fc81·3433a155·3........b..43.U
22 ··0x00000258·3533a155·f10bdca4·b23c6cea·75a82f62·53.U.....<l.u./b22 ··0x00000278·bb11b0b5·f10bdca4·b23c6cea·75a82f62·.........<l.u./b
23 ··0x00000268·7dc54c75·64e58c35·acbfea6d·34d4035b·}.Lud..5...m4..[23 ··0x00000288·7dc54c75·0aaa3281·64e58c35·acbfea6d·}.Lu..2.d..5...m
24 ··0x00000278·0baa3281·3e1c8b7f·7fd044d1·3875ae56·..2.>.....D.8u.V24 ··0x00000298·35d4035b·3e1c8b7f·7fd044d1·84ea5358·5..[>.....D...SX
25 ··0x00000288·85ea5358·40e6e5e1·e7fd4173·dc4944d7·..SX@.....As.ID.25 ··0x000002a8·3975ae56·40e6e5e1·e7fd4173·dc4944d7·9u.V@.....As.ID.
26 ··0x00000298·872df968·ae439a85·018eb152·1e68f1c3·.-.h.C.....R.h..26 ··0x000002b8·872df968·ae439a85·018eb152·547569f2·.-.h.C.....RTui.
27 ··0x000002a8·557569f2·64dad6c3·85980303·a7bfd4a0·Uui.d........... 
28 ··0x000002b8·275b7ebb·9c465c9f·3bdb965b·ceb00992·'[~..F\.;..[.... 
29 ··0x000002c8·9f37154a·be715767·6cc64a04·8109efbd·.7.J.qWgl.J.....27 ··0x000002c8·1f68f1c3·84980303·65dad6c3·a7bfd4a0·.h......e.......
 28 ··0x000002d8·275b7ebb·3adb965b·9d465c9f·9e37154a·'[~.:..[.F\..7.J
 29 ··0x000002e8·cfb00992·6cc64a04·be715767·8109efbd·....l.J..qWg....
  
32.4 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
395 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00002314·<.init>:2 000023bc·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2808·<PL_get_atom_chars@plt+0x10>5 »       bl»     28b0·<PL_get_int64@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
18.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
506 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00009fe0·<.fini>:2 0000a088·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
27.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000acdc·00000000····························....2 ··0x0000b10c·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd44·cd280000····························.(..2 ··0x0001fd3c·75290000····························u)..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd48·8d280000····························.(..2 ··0x0001fd40·35290000····························5)..
  
3.62 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fe5c·4cfd0100·00000000·00000000·20230000·L...........·#..3 ··0x0001fe5c·44fd0100·00000000·00000000·c8230000·D............#..
4 ··0x0001fe6c·20230000·20230000·20230000·20230000··#..·#..·#..·#..4 ··0x0001fe6c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
5 ··0x0001fe7c·20230000·20230000·20230000·20230000··#..·#..·#..·#..5 ··0x0001fe7c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
6 ··0x0001fe8c·20230000·20230000·20230000·20230000··#..·#..·#..·#..6 ··0x0001fe8c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
7 ··0x0001fe9c·20230000·20230000·20230000·20230000··#..·#..·#..·#..7 ··0x0001fe9c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
8 ··0x0001feac·20230000·20230000·20230000·20230000··#..·#..·#..·#..8 ··0x0001feac·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
9 ··0x0001febc·20230000·20230000·20230000·20230000··#..·#..·#..·#..9 ··0x0001febc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
10 ··0x0001fecc·20230000·20230000·20230000·20230000··#..·#..·#..·#..10 ··0x0001fecc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
11 ··0x0001fedc·20230000·20230000·20230000·20230000··#..·#..·#..·#..11 ··0x0001fedc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
12 ··0x0001feec·20230000·20230000·20230000·20230000··#..·#..·#..·#..12 ··0x0001feec·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
13 ··0x0001fefc·20230000·20230000·20230000·20230000··#..·#..·#..·#..13 ··0x0001fefc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
14 ··0x0001ff0c·20230000·20230000·20230000·20230000··#..·#..·#..·#..14 ··0x0001ff0c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
15 ··0x0001ff1c·20230000·20230000·20230000·20230000··#..·#..·#..·#..15 ··0x0001ff1c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
16 ··0x0001ff2c·20230000·20230000·20230000·20230000··#..·#..·#..·#..16 ··0x0001ff2c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
17 ··0x0001ff3c·20230000·20230000·20230000·20230000··#..·#..·#..·#..17 ··0x0001ff3c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
18 ··0x0001ff4c·20230000·20230000·20230000·20230000··#..·#..·#..·#..18 ··0x0001ff4c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
19 ··0x0001ff5c·20230000·20230000·20230000·20230000··#..·#..·#..·#..19 ··0x0001ff5c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
20 ··0x0001ff6c·20230000·20230000·20230000·20230000··#..·#..·#..·#..20 ··0x0001ff6c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
21 ··0x0001ff7c·20230000·20230000·20230000·20230000··#..·#..·#..·#..21 ··0x0001ff7c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
22 ··0x0001ff8c·20230000·20230000·20230000·20230000··#..·#..·#..·#..22 ··0x0001ff8c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
23 ··0x0001ff9c·20230000·20230000·20230000·20230000··#..·#..·#..·#..23 ··0x0001ff9c·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
24 ··0x0001ffac·20230000·20230000·20230000·20230000··#..·#..·#..·#..24 ··0x0001ffac·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
25 ··0x0001ffbc·20230000·20230000·20230000·20230000··#..·#..·#..·#..25 ··0x0001ffbc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
26 ··0x0001ffcc·20230000·20230000·20230000·20230000··#..·#..·#..·#..26 ··0x0001ffcc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
27 ··0x0001ffdc·20230000·20230000·20230000·20230000··#..·#..·#..·#..27 ··0x0001ffdc·c8230000·c8230000·c8230000·c8230000·.#...#...#...#..
28 ··0x0001ffec·00000000·00000000·00000000·00000000·................28 ··0x0001ffec·00000000·00000000·00000000·00000000·................
29 ··0x0001fffc·00000000····························....29 ··0x0001fffc·00000000····························....
  
5.11 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·65000000·00000000·01000000·....e...........2 ··0x00020000·00000200·65000000·00000000·01000000·....e...........
3 ··0x00020010·01000000·02000000·02000000·04000000·................3 ··0x00020010·01000000·02000000·02000000·04000000·................
4 ··0x00020020·08000000·04000000·08000000·00000000·................4 ··0x00020020·08000000·04000000·08000000·00000000·................
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·08000000·c9000000·1cac0000·................6 ··0x00020040·00000000·08000000·c9000000·c4ac0000·................
7 ··0x00020050·24ac0000·54a70000·28ac0000·00000000·$...T...(.......7 ··0x00020050·ccac0000·fca70000·d0ac0000·00000000·................
8 ··0x00020060·64000200·14ac0000·00000000·013a2975·d............:)u8 ··0x00020060·64000200·bcac0000·00000000·013a2975·d............:)u
9 ··0x00020070·01000000·a8ab0000·e14d0000·00000000·.........M......9 ··0x00020070·01000000·50ac0000·894e0000·00000000·....P....N......
10 ··0x00020080·71360000·00000000·45360000·2d310000·q6......E6..-1..10 ··0x00020080·19370000·00000000·ed360000·d5310000·.7.......6...1..
11 ··0x00020090·00000000·00000000·00000000·00000000·................11 ··0x00020090·00000000·00000000·00000000·00000000·................
12 ··0x000200a0·00000000·00000000·00000000·00000000·................12 ··0x000200a0·00000000·00000000·00000000·00000000·................
13 ··0x000200b0·00000000·00000000·00000000·00000000·................13 ··0x000200b0·00000000·00000000·00000000·00000000·................
14 ··0x000200c0·00000000·00000000·94aa0000·01000000·................14 ··0x000200c0·00000000·00000000·3cab0000·01000000·........<.......
15 ··0x000200d0·653b0000·00000000·b0aa0000·00000000·e;..............15 ··0x000200d0·0d3c0000·00000000·58ab0000·00000000·.<......X.......
16 ··0x000200e0·09790000·00000000·c0aa0000·02000000·.y..............16 ··0x000200e0·b1790000·00000000·68ab0000·02000000·.y......h.......
17 ··0x000200f0·e13a0000·00000000·d0aa0000·04000000·.:..............17 ··0x000200f0·893b0000·00000000·78ab0000·04000000·.;......x.......
18 ··0x00020100·8d3c0000·00000000·dcaa0000·01000000·.<..............18 ··0x00020100·353d0000·00000000·84ab0000·01000000·5=..............
19 ··0x00020110·41390000·00000000·ecaa0000·03000000·A9..............19 ··0x00020110·e9390000·00000000·94ab0000·03000000·.9..............
20 ··0x00020120·093f0000·00000000·0cab0000·04000000·.?..............20 ··0x00020120·b13f0000·00000000·b4ab0000·04000000·.?..............
21 ··0x00020130·994e0000·00000000·1cab0000·03000000·.N..............21 ··0x00020130·414f0000·00000000·c4ab0000·03000000·AO..............
22 ··0x00020140·91410000·00000000·30ab0000·01000000·.A......0.......22 ··0x00020140·39420000·00000000·d8ab0000·01000000·9B..............
23 ··0x00020150·ad3e0000·00000000·40ab0000·04000000·.>......@.......23 ··0x00020150·553f0000·00000000·e8ab0000·04000000·U?..............
24 ··0x00020160·15490000·00000000·58ab0000·04000000·.I......X.......24 ··0x00020160·bd490000·00000000·00ac0000·04000000·.I..............
25 ··0x00020170·454a0000·00000000·70ab0000·01000000·EJ......p.......25 ··0x00020170·ed4a0000·00000000·18ac0000·01000000·.J..............
 26 ··0x00020180·25790000·00000000·18ac0000·02000000·%y..............
26 ··0x00020180·7d780000·00000000·70ab0000·02000000·}x......p.......27 ··0x00020190·7d780000·00000000·18ac0000·03000000·}x..............
27 ··0x00020190·d5770000·00000000·70ab0000·03000000·.w......p....... 
28 ··0x000201a0·61770000·00000000·70ab0000·04000000·aw......p.......28 ··0x000201a0·09780000·00000000·18ac0000·04000000·.x..............
29 ··0x000201b0·ed6e0000·00000000·70ab0000·05000000·.n......p.......29 ··0x000201b0·956f0000·00000000·18ac0000·05000000·.o..............
30 ··0x000201c0·b5670000·00000000·7cab0000·02000000·.g......|.......30 ··0x000201c0·5d680000·00000000·24ac0000·02000000·]h......$.......
31 ··0x000201d0·41670000·00000000·7cab0000·03000000·Ag......|.......31 ··0x000201d0·e9670000·00000000·24ac0000·03000000·.g......$.......
32 ··0x000201e0·19650000·00000000·7cab0000·04000000·.e......|.......32 ··0x000201e0·c1650000·00000000·24ac0000·04000000·.e......$.......
33 ··0x000201f0·495f0000·00000000·7cab0000·05000000·I_......|.......33 ··0x000201f0·f15f0000·00000000·24ac0000·05000000·._......$.......
34 ··0x00020200·65560000·00000000·7cab0000·06000000·eV......|.......34 ··0x00020200·0d570000·00000000·24ac0000·06000000·.W......$.......
35 ··0x00020210·f1550000·00000000·88ab0000·01000000·.U..............35 ··0x00020210·99560000·00000000·30ac0000·01000000·.V......0.......
36 ··0x00020220·213c0000·00000000·88ab0000·04000000·!<..............36 ··0x00020220·c93c0000·00000000·30ac0000·04000000·.<......0.......
37 ··0x00020230·d13b0000·00000000·9cab0000·02000000·.;..............37 ··0x00020230·793c0000·00000000·44ac0000·02000000·y<......D.......
38 ··0x00020240·45550000·00000000·b0ab0000·02000000·EU..............38 ··0x00020240·ed550000·00000000·58ac0000·02000000·.U......X.......
39 ··0x00020250·25540000·00000000·c4ab0000·01000000·%T..............39 ··0x00020250·cd540000·00000000·6cac0000·01000000·.T......l.......
40 ··0x00020260·cd380000·00000000·e0ab0000·02000000·.8.............. 
41 ··0x00020270·b5390000·00000000·fcab0000·01000000·.9..............40 ··0x00020260·75390000·00000000·88ac0000·02000000·u9..............
 41 ··0x00020270·5d3a0000·00000000·a4ac0000·01000000·]:..............
42 ··0x00020280·c1380000·00000000·00000000·00000000·.8..............42 ··0x00020280·69390000·00000000·00000000·00000000·i9..............
43 ··0x00020290·00000000·00000000···················........43 ··0x00020290·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·62376236·64353636·32386439·33656462·b7b6d56628d93edb 
3 ··0x00000010·36633566·35663866·66396238·35353364·6c5f5f8ff9b8553d2 ··0x00000000·31336436·33316362·30643766·31653636·13d631cb0d7f1e66
 3 ··0x00000010·35643865·61343234·36323633·62356361·5d8ea4246263b5ca
4 ··0x00000020·30316236·64372e64·65627567·00000000·01b6d7.debug....4 ··0x00000020·62643439·63362e64·65627567·00000000·bd49c6.debug....
5 ··0x00000030·a18774e4····························..t.5 ··0x00000030·9d02efc4····························....
  
1.42 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 14 lines modifiedOffset 4, 15 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·676c696e·6b00··············debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·6275676c·696e6b00·..gnu_debuglink.
  
2.57 MB
swi-prolog-nox_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0·····2196·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2204·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···196552·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···198880·2025-01-18·19:07:58.000000·data.tar.xz
3.24 KB
control.tar.xz
3.21 KB
control.tar
699 B
file list
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1303·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1323·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····3215·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····3206·2025-01-18·19:07:58.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm
1.23 KB
./control
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Package:·swi-prolog-nox1 Package:·swi-prolog-nox
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·10476 Installed-Size:·1048
7 Depends:·libarchive13t64·(>=·3.1.2),·libc6·(>=·2.34),·libedit2·(>=·3.1-20140620-0),·libpcre2-8-0·(>=·10.32),·libpython3.13·(>=·3.13.0~rc3),·libreadline8t64·(>=·6.0),·libssl3t64·(>=·3.0.0),·libyaml-0-2,·python3,·swi-prolog-core·(=·9.2.9+dfsg-1),·swi-prolog-core-packages·(=·9.2.9+dfsg-1)7 Depends:·libarchive13t64·(>=·3.1.2),·libc6·(>=·2.34),·libedit2·(>=·3.1-20140620-0),·libgcc-s1·(>=·3.5),·libpcre2-8-0·(>=·10.32),·libpython3.13·(>=·3.13.0~rc3),·libreadline8t64·(>=·6.0),·libssl3t64·(>=·3.0.0),·libyaml-0-2,·python3,·swi-prolog-core·(=·9.2.9+dfsg-1),·swi-prolog-core-packages·(=·9.2.9+dfsg-1)
8 Suggests:·elpa-ediprolog,·swi-prolog-java·(=·9.2.9+dfsg-1),·swi-prolog-doc,·swi-prolog-odbc·(=·9.2.9+dfsg-1),·swi-prolog-bdb·(=·9.2.9+dfsg-1)8 Suggests:·elpa-ediprolog,·swi-prolog-java·(=·9.2.9+dfsg-1),·swi-prolog-doc,·swi-prolog-odbc·(=·9.2.9+dfsg-1),·swi-prolog-bdb·(=·9.2.9+dfsg-1)
9 Section:·interpreters9 Section:·interpreters
10 Priority:·optional10 Priority:·optional
11 Homepage:·https://www.swi-prolog.org11 Homepage:·https://www.swi-prolog.org
12 Description:·ISO/Edinburgh-style·Prolog·interpreter·-·without·X·support12 Description:·ISO/Edinburgh-style·Prolog·interpreter·-·without·X·support
13 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a13 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a
14 ·rich·set·of·built-in·predicates.·It·offers·a·fast,·robust·and·small14 ·rich·set·of·built-in·predicates.·It·offers·a·fast,·robust·and·small
1.28 KB
./md5sums
30.0 B
./md5sums
Files differ
1.24 KB
line order
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 usr/lib/swi-prolog/lib/aarch64-linux/archive4pl.so1 usr/lib/swi-prolog/lib/armv7l-linux/archive4pl.so
2 usr/lib/swi-prolog/lib/aarch64-linux/crypto4pl.so2 usr/lib/swi-prolog/lib/armv7l-linux/crypto4pl.so
3 usr/lib/swi-prolog/lib/aarch64-linux/janus.so3 usr/lib/swi-prolog/lib/armv7l-linux/janus.so
4 usr/lib/swi-prolog/lib/aarch64-linux/libedit4pl.so4 usr/lib/swi-prolog/lib/armv7l-linux/libedit4pl.so
5 usr/lib/swi-prolog/lib/aarch64-linux/pcre4pl.so5 usr/lib/swi-prolog/lib/armv7l-linux/pcre4pl.so
6 usr/lib/swi-prolog/lib/aarch64-linux/readline4pl.so6 usr/lib/swi-prolog/lib/armv7l-linux/readline4pl.so
7 usr/lib/swi-prolog/lib/aarch64-linux/ssl4pl.so7 usr/lib/swi-prolog/lib/armv7l-linux/ssl4pl.so
8 usr/lib/swi-prolog/lib/aarch64-linux/tipc.so8 usr/lib/swi-prolog/lib/armv7l-linux/tipc.so
9 usr/lib/swi-prolog/lib/aarch64-linux/yaml4pl.so9 usr/lib/swi-prolog/lib/armv7l-linux/yaml4pl.so
10 usr/lib/swi-prolog/library/ext/archive/INDEX.pl10 usr/lib/swi-prolog/library/ext/archive/INDEX.pl
11 usr/lib/swi-prolog/library/ext/archive/archive.pl11 usr/lib/swi-prolog/library/ext/archive/archive.pl
12 usr/lib/swi-prolog/library/ext/libedit/INDEX.pl12 usr/lib/swi-prolog/library/ext/libedit/INDEX.pl
13 usr/lib/swi-prolog/library/ext/libedit/editline.pl13 usr/lib/swi-prolog/library/ext/libedit/editline.pl
14 usr/lib/swi-prolog/library/ext/pcre/INDEX.pl14 usr/lib/swi-prolog/library/ext/pcre/INDEX.pl
15 usr/lib/swi-prolog/library/ext/pcre/pcre.pl15 usr/lib/swi-prolog/library/ext/pcre/pcre.pl
16 usr/lib/swi-prolog/library/ext/readline/INDEX.pl16 usr/lib/swi-prolog/library/ext/readline/INDEX.pl
2.57 MB
data.tar.xz
2.57 MB
data.tar
4.04 KB
file list
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67100·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/archive4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····67152·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/archive4pl.so
8 -rw-r--r--···0·root·········(0)·root·········(0)····67244·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/crypto4pl.so8 -rw-r--r--···0·root·········(0)·root·········(0)····67344·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/crypto4pl.so
9 -rw-r--r--···0·root·········(0)·root·········(0)····67400·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/janus.so9 -rw-r--r--···0·root·········(0)·root·········(0)····67504·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/janus.so
10 -rw-r--r--···0·root·········(0)·root·········(0)····68884·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/libedit4pl.so10 -rw-r--r--···0·root·········(0)·root·········(0)····68936·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/libedit4pl.so
11 -rw-r--r--···0·root·········(0)·root·········(0)····68872·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/pcre4pl.so11 -rw-r--r--···0·root·········(0)·root·········(0)····68976·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/pcre4pl.so
12 -rw-r--r--···0·root·········(0)·root·········(0)····68116·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/readline4pl.so12 -rw-r--r--···0·root·········(0)·root·········(0)····68168·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/readline4pl.so
13 -rw-r--r--···0·root·········(0)·root·········(0)····67560·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/ssl4pl.so13 -rw-r--r--···0·root·········(0)·root·········(0)····67664·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/ssl4pl.so
14 -rw-r--r--···0·root·········(0)·root·········(0)····67160·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/tipc.so14 -rw-r--r--···0·root·········(0)·root·········(0)····67260·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/tipc.so
15 -rw-r--r--···0·root·········(0)·root·········(0)····67052·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/yaml4pl.so15 -rw-r--r--···0·root·········(0)·root·········(0)····67156·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/yaml4pl.so
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/archive/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/archive/
19 -rw-r--r--···0·root·········(0)·root·········(0)······697·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/archive/INDEX.pl19 -rw-r--r--···0·root·········(0)·root·········(0)······697·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/archive/INDEX.pl
20 -rw-r--r--···0·root·········(0)·root·········(0)····24089·2024-09-01·13:13:59.000000·./usr/lib/swi-prolog/library/ext/archive/archive.pl20 -rw-r--r--···0·root·········(0)·root·········(0)····24089·2024-09-01·13:13:59.000000·./usr/lib/swi-prolog/library/ext/archive/archive.pl
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/libedit/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/libedit/
22 -rw-r--r--···0·root·········(0)·root·········(0)······778·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/libedit/INDEX.pl22 -rw-r--r--···0·root·········(0)·root·········(0)······778·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/libedit/INDEX.pl
264 KB
./usr/lib/swi-prolog/lib/aarch64-linux/archive4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/archive4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66100·(bytes·into·file)13 ··Start·of·section·headers:··········66112·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x004a50·0x00004a50·0x00004a50·0x000c0·0x000c0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x049dc·0x049dc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x04b14·0x04b14·R·E·0x10000
7 ··LOAD···········0x00fcac·0x0001fcac·0x0001fcac·0x003e4·0x004ac·RW··0x100008 ··LOAD···········0x00fca4·0x0001fca4·0x0001fca4·0x003ec·0x004b4·RW··0x10000
8 ··DYNAMIC········0x00fcb4·0x0001fcb4·0x0001fcb4·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fcac·0x0001fcac·0x0001fcac·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fcac·0x0001fcac·0x0001fcac·0x00354·0x00354·R···0x112 ··GNU_RELRO······0x00fca4·0x0001fca4·0x0001fca4·0x0035c·0x0035c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x10234:1 There·are·26·section·headers,·starting·at·offset·0x10240:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000920·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000930·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000a58·000a58·000c79·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000a88·000a88·000ca6·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········000016d2·0016d2·000124·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········0000172e·00172e·000126·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000017f8·0017f8·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00001854·001854·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00001838·001838·000098·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············000018b4·0018b4·000098·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000018d0·0018d0·000458·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············0000194c·00194c·000458·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00001d28·001d28·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001da4·001da4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001d34·001d34·0006b0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001db0·001db0·0006b0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000023e8·0023e8·002100·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002460·002460·002100·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000044e8·0044e8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00004560·004560·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000044f0·0044f0·0004e8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00004568·004568·0004e8·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00004a50·004a50·0000c0·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········000049d8·0049d8·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00004b10·004b10·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fcac·00fcac·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fca4·00fca4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fcb0·00fcb0·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fca8·00fca8·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fcb4·00fcb4·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fcac·00fcac·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fdb4·00fdb4·00024c·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fdb4·00fdb4·00024c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000090·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000090·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020090·010090·0000c8·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020090·010090·0000c8·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010090·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010090·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0100c1·000051·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0100c1·000051·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010114·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010114·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010148·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·010148·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
21.4 KB
readelf --wide --symbols {}
Max HTML report size reached
22.7 KB
readelf --wide --relocs {}
Max HTML report size reached
2.37 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfcb4·contains·28·entries:1 Dynamic·section·at·offset·0xfcac·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libarchive.so.13]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libarchive.so.13]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x1d287 ·0x0000000c·(INIT)·······················0x1da4
7 ·0x0000000d·(FINI)·······················0x44e88 ·0x0000000d·(FINI)·······················0x4560
8 ·0x00000019·(INIT_ARRAY)·················0x1fcac9 ·0x00000019·(INIT_ARRAY)·················0x1fca4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fcb011 ·0x0000001a·(FINI_ARRAY)·················0x1fca8
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0xa5814 ·0x00000005·(STRTAB)·····················0xa88
14 ·0x00000006·(SYMTAB)·····················0x13815 ·0x00000006·(SYMTAB)·····················0x158
15 ·0x0000000a·(STRSZ)······················3193·(bytes)16 ·0x0000000a·(STRSZ)······················3238·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fdb418 ·0x00000003·(PLTGOT)·····················0x1fdb4
18 ·0x00000002·(PLTRELSZ)···················1112·(bytes)19 ·0x00000002·(PLTRELSZ)···················1112·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x18d021 ·0x00000017·(JMPREL)·····················0x194c
21 ·0x00000011·(REL)························0x183822 ·0x00000011·(REL)························0x18b4
22 ·0x00000012·(RELSZ)······················152·(bytes)23 ·0x00000012·(RELSZ)······················152·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x17f827 ·0x6ffffffe·(VERNEED)····················0x1854
27 ·0x6fffffff·(VERNEEDNUM)·················228 ·0x6fffffff·(VERNEEDNUM)·················3
28 ·0x6ffffff0·(VERSYM)·····················0x16d229 ·0x6ffffff0·(VERSYM)·····················0x172e
29 ·0x6ffffffa·(RELCOUNT)···················1430 ·0x6ffffffa·(RELCOUNT)···················14
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·04168126c5a358da07b6e5a92ceaebaa38d0dd503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·31f451e554d3c0e9f17219ec3303f02d30368842
4.69 KB
readelf --wide --version-info {}
    
Offset 1, 47 lines modifiedOffset 1, 49 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·146·entries:1 Version·symbols·section·'.gnu.version'·contains·147·entries:
2 ·Addr:·0x00000000000016d2··Offset:·0x000016d2··Link:·3·(.dynsym)2 ·Addr:·0x000000000000172e··Offset:·0x0000172e··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 7 ··010:···1·(*global*)······2·(GCC_3.5)·······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 14 ··02c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
25 ··058:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···25 ··058:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
36 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···36 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···37 ··088:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 38 ··08c:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
38 ··08c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···39 ··090:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
39 ··090:···1·(*global*)······1·(*global*)··· 
  
40 Version·needs·section·'.gnu.version_r'·contains·2·entries:40 Version·needs·section·'.gnu.version_r'·contains·3·entries:
41 ·Addr:·0x00000000000017f8··Offset:·0x000017f8··Link:·4·(.dynstr)41 ·Addr:·0x0000000000001854··Offset:·0x00001854··Link:·4·(.dynstr)
42 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·142 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
43 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·343 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
44 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·144 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
45 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·245 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 46 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 47 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
813 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 archive_entry_size6 archive_entry_size
6 archive_write_free7 archive_write_free
7 PL_unregister_atom8 PL_unregister_atom
8 archive_read_free9 archive_read_free
9 archive_read_data10 archive_read_data
10 PL_get_blob11 PL_get_blob
11 PL_type_error12 PL_type_error
Offset 129, 14 lines modifiedOffset 130, 15 lines modified
129 archive_write_add_filter_lrzip130 archive_write_add_filter_lrzip
130 archive_write_add_filter_lzma131 archive_write_add_filter_lzma
131 install_archive4pl132 install_archive4pl
132 PL_new_atom133 PL_new_atom
133 PL_new_functor_sz134 PL_new_functor_sz
134 PL_register_foreign135 PL_register_foreign
135 libarchive.so.13136 libarchive.so.13
 137 libgcc_s.so.1
136 libc.so.6138 libc.so.6
137 ld-linux-armhf.so.3139 ld-linux-armhf.so.3
138 GLIBC_2.4140 GLIBC_2.4
139 H»      KxD»   J{D141 H»      KxD»   J{D
140 azD0Ft23b142 azD0Ft23b
141 bI2FbHyDxD143 bI2FbHyDxD
142 _I2F_HyDxD144 _I2F_HyDxD
Offset 181, 14 lines modifiedOffset 183, 15 lines modified
181 .shstrtab183 .shstrtab
182 .note.gnu.build-id184 .note.gnu.build-id
183 .gnu.hash185 .gnu.hash
184 .gnu.version186 .gnu.version
185 .gnu.version_r187 .gnu.version_r
186 .rel.dyn188 .rel.dyn
187 .rel.plt189 .rel.plt
 190 .ARM.exidx
188 .eh_frame191 .eh_frame
189 .init_array192 .init_array
190 .fini_array193 .fini_array
191 .dynamic194 .dynamic
192 .ARM.attributes195 .ARM.attributes
193 .gnu_debugaltlink196 .gnu_debugaltlink
194 .gnu_debuglink197 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·91000000·01000000·05000000·................2 ··0x00000138·02000000·92000000·01000000·05000000·................
3 ··0x00000128·00280000·00000000·91000000·6d451fb3·.(..........mE..3 ··0x00000148·00280000·00000000·92000000·6d451fb3·.(..........mE..
  
26.4 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
396 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001d28·<.init>:2 00001da4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     23e8·<archive_entry_mtime@plt+0x10>5 »       bl»     2460·<PL_get_int64@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
27.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
129 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000044e8·<.fini>:2 00004560·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
10.5 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 82 lines modifiedOffset 1, 82 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x000044f0·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00004568·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00004500·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00004578·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00004510·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00004588·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00004520·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00004598·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00004530·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000045a8·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x00004540·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000045b8·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x00004550·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000045c8·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x00004560·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000045d8·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x00004570·0b000000·41000000·00000000·00000000·....A...........10 ··0x000045e8·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00004580·2e2f7061·636b6167·65732f61·72636869·./packages/archi11 ··0x000045f8·2e2f7061·636b6167·65732f61·72636869·./packages/archi
12 ··0x00004590·76652f61·72636869·76653470·6c2e6300·ve/archive4pl.c.12 ··0x00004608·76652f61·72636869·76653470·6c2e6300·ve/archive4pl.c.
13 ··0x000045a0·61722d3e·6d616769·63203d3d·20415243·ar->magic·==·ARC13 ··0x00004618·61722d3e·6d616769·63203d3d·20415243·ar->magic·==·ARC
14 ··0x000045b0·48495645·5f4d4147·49430000·00000000·HIVE_MAGIC......14 ··0x00004628·48495645·5f4d4147·49430000·00000000·HIVE_MAGIC......
15 ··0x000045c0·636c6f73·65645f61·72636869·76650000·closed_archive..15 ··0x00004638·636c6f73·65645f61·72636869·76650000·closed_archive..
16 ··0x000045d0·61636365·73730000·61726368·69766500·access..archive.16 ··0x00004648·61636365·73730000·61726368·69766500·access..archive.
17 ··0x000045e0·61726368·6976655f·656e7472·79000000·archive_entry...17 ··0x00004658·61726368·6976655f·656e7472·79000000·archive_entry...
18 ··0x000045f0·6d656d6f·72790000·3c617263·68697665·memory..<archive18 ··0x00004668·6d656d6f·72790000·3c617263·68697665·memory..<archive
19 ··0x00004600·3e282570·29000000·636f6d70·6f756e64·>(%p)...compound19 ··0x00004678·3e282570·29000000·636f6d70·6f756e64·>(%p)...compound
20 ··0x00004610·00000000·77726974·65000000·61746f6d·....write...atom20 ··0x00004688·00000000·77726974·65000000·61746f6d·....write...atom
21 ··0x00004620·00000000·66696c65·74797065·00000000·....filetype....21 ··0x00004698·00000000·66696c65·74797065·00000000·....filetype....
22 ··0x00004630·666c6f61·74000000·73697a65·00000000·float...size....22 ··0x000046a8·666c6f61·74000000·73697a65·00000000·float...size....
23 ··0x00004640·61726368·6976655f·68656164·65725f70·archive_header_p23 ··0x000046b8·61726368·6976655f·68656164·65725f70·archive_header_p
24 ··0x00004650·726f7065·72747900·656f6600·756e6b6e·roperty.eof.unkn24 ··0x000046c8·726f7065·72747900·656f6600·756e6b6e·roperty.eof.unkn
25 ··0x00004660·6f776e00·72657472·79000000·7761726e·own.retry...warn25 ··0x000046d8·6f776e00·72657472·79000000·7761726e·own.retry...warn
26 ··0x00004670·00000000·6661696c·65640000·66617461·....failed..fata26 ··0x000046e8·00000000·6661696c·65640000·66617461·....failed..fata
27 ··0x00004680·6c000000·6e6f6e65·00000000·436c6f73·l...none....Clos27 ··0x000046f8·6c000000·6e6f6e65·00000000·436c6f73·l...none....Clos
28 ··0x00004690·65206661·696c6564·00000000·30000000·e·failed....0...28 ··0x00004708·65206661·696c6564·00000000·30000000·e·failed....0...
29 ··0x000046a0·696f5f6d·6f646500·6f707469·6f6e0000·io_mode.option..29 ··0x00004718·696f5f6d·6f646500·6f707469·6f6e0000·io_mode.option..
30 ··0x000046b0·66696c74·65720000·73657400·77726974·filter..set.writ30 ··0x00004728·66696c74·65720000·73657400·77726974·filter..set.writ
31 ··0x000046c0·655f6669·6c746572·00000000·666f726d·e_filter....form31 ··0x00004738·655f6669·6c746572·00000000·666f726d·e_filter....form
32 ··0x000046d0·61740000·77726974·655f666f·726d6174·at..write_format32 ··0x00004748·61740000·77726974·655f666f·726d6174·at..write_format
33 ··0x000046e0·00000000·636c6f73·655f7061·72656e74·....close_parent33 ··0x00004758·00000000·636c6f73·655f7061·72656e74·....close_parent
34 ··0x000046f0·00000000·636f6d70·72657373·696f6e00·....compression.34 ··0x00004768·00000000·636f6d70·72657373·696f6e00·....compression.
35 ··0x00004700·616c6c00·627a6970·32000000·636f6d70·all.bzip2...comp35 ··0x00004778·616c6c00·627a6970·32000000·636f6d70·all.bzip2...comp
36 ··0x00004710·72657373·00000000·677a6970·00000000·ress....gzip....36 ··0x00004788·72657373·00000000·677a6970·00000000·ress....gzip....
37 ··0x00004720·67727a69·70000000·6c727a69·70000000·grzip...lrzip...37 ··0x00004798·67727a69·70000000·6c727a69·70000000·grzip...lrzip...
38 ··0x00004730·6c7a6970·00000000·6c7a6d61·00000000·lzip....lzma....38 ··0x000047a8·6c7a6970·00000000·6c7a6d61·00000000·lzip....lzma....
39 ··0x00004740·6c7a6f70·00000000·72706d00·75750000·lzop....rpm.uu..39 ··0x000047b8·6c7a6f70·00000000·72706d00·75750000·lzop....rpm.uu..
40 ··0x00004750·787a0000·377a6970·00000000·61720000·xz..7zip....ar..40 ··0x000047c8·787a0000·377a6970·00000000·61720000·xz..7zip....ar..
41 ··0x00004760·63616200·6370696f·00000000·656d7074·cab.cpio....empt41 ··0x000047d8·63616200·6370696f·00000000·656d7074·cab.cpio....empt
42 ··0x00004770·79000000·676e7574·61720000·69736f39·y...gnutar..iso942 ··0x000047e8·79000000·676e7574·61720000·69736f39·y...gnutar..iso9
43 ··0x00004780·36363000·6c686100·6d747265·65000000·660.lha.mtree...43 ··0x000047f8·36363000·6c686100·6d747265·65000000·660.lha.mtree...
44 ··0x00004790·72617200·72617700·74617200·78617200·rar.raw.tar.xar.44 ··0x00004808·72617200·72617700·74617200·78617200·rar.raw.tar.xar.
45 ··0x000047a0·7a697000·66696c65·00000000·6c696e6b·zip.file....link45 ··0x00004818·7a697000·66696c65·00000000·6c696e6b·zip.file....link
46 ··0x000047b0·00000000·736f636b·65740000·63686172·....socket..char46 ··0x00004828·00000000·736f636b·65740000·63686172·....socket..char
47 ··0x000047c0·61637465·725f6465·76696365·00000000·acter_device....47 ··0x00004838·61637465·725f6465·76696365·00000000·acter_device....
48 ··0x000047d0·626c6f63·6b5f6465·76696365·00000000·block_device....48 ··0x00004848·626c6f63·6b5f6465·76696365·00000000·block_device....
49 ··0x000047e0·64697265·63746f72·79000000·6669666f·directory...fifo49 ··0x00004858·64697265·63746f72·79000000·6669666f·directory...fifo
50 ··0x000047f0·00000000·72656164·00000000·6572726f·....read....erro50 ··0x00004868·00000000·72656164·00000000·6572726f·....read....erro
51 ··0x00004800·72000000·61726368·6976655f·6572726f·r...archive_erro51 ··0x00004878·72000000·61726368·6976655f·6572726f·r...archive_erro
52 ··0x00004810·72000000·65786973·74656e63·655f6572·r...existence_er52 ··0x00004888·72000000·65786973·74656e63·655f6572·r...existence_er
53 ··0x00004820·726f7200·6d74696d·65000000·6c696e6b·ror.mtime...link53 ··0x00004898·726f7200·6d74696d·65000000·6c696e6b·ror.mtime...link
54 ··0x00004830·5f746172·67657400·7065726d·69737369·_target.permissi54 ··0x000048a8·5f746172·67657400·7065726d·69737369·_target.permissi
55 ··0x00004840·6f6e7300·61726368·6976655f·6f70656e·ons.archive_open55 ··0x000048b8·6f6e7300·61726368·6976655f·6f70656e·ons.archive_open
56 ··0x00004850·5f737472·65616d00·61726368·6976655f·_stream.archive_56 ··0x000048c8·5f737472·65616d00·61726368·6976655f·_stream.archive_
57 ··0x00004860·70726f70·65727479·00000000·61726368·property....arch57 ··0x000048d8·70726f70·65727479·00000000·61726368·property....arch
58 ··0x00004870·6976655f·636c6f73·65000000·61726368·ive_close...arch58 ··0x000048e8·6976655f·636c6f73·65000000·61726368·ive_close...arch
59 ··0x00004880·6976655f·6e657874·5f686561·64657200·ive_next_header.59 ··0x000048f8·6976655f·6e657874·5f686561·64657200·ive_next_header.
60 ··0x00004890·61726368·6976655f·68656164·65725f70·archive_header_p60 ··0x00004908·61726368·6976655f·68656164·65725f70·archive_header_p
61 ··0x000048a0·726f705f·00000000·61726368·6976655f·rop_....archive_61 ··0x00004918·726f705f·00000000·61726368·6976655f·rop_....archive_
62 ··0x000048b0·7365745f·68656164·65725f70·726f7065·set_header_prope62 ··0x00004928·7365745f·68656164·65725f70·726f7065·set_header_prope
63 ··0x000048c0·72747900·61726368·6976655f·6f70656e·rty.archive_open63 ··0x00004938·72747900·61726368·6976655f·6f70656e·rty.archive_open
64 ··0x000048d0·5f656e74·72790000·6765745f·61726368·_entry..get_arch64 ··0x00004948·5f656e74·72790000·6765745f·61726368·_entry..get_arch
65 ··0x000048e0·69766500·6c696261·72636869·76655f73·ive.libarchive_s65 ··0x00004958·69766500·6c696261·72636869·76655f73·ive.libarchive_s
66 ··0x000048f0·65656b5f·63620000·61725f77·5f72656c·eek_cb..ar_w_rel66 ··0x00004968·65656b5f·63620000·61725f77·5f72656c·eek_cb..ar_w_rel
67 ··0x00004900·65617365·5f636200·00000000·00000000·ease_cb.........67 ··0x00004978·65617365·5f636200·00000000·00000000·ease_cb.........
68 ··0x00004910·00000000·3adfc014·00000000·00000000·....:...........68 ··0x00004988·00000000·3adfc014·00000000·00000000·....:...........
69 ··0x00004920·00000000·00000000·00000000·20000000·............·...69 ··0x00004998·00000000·00000000·00000000·20000000·............·...
70 ··0x00004930·00000000·61726368·6976655f·6f70656e·....archive_open70 ··0x000049a8·00000000·61726368·6976655f·6f70656e·....archive_open
71 ··0x00004940·5f737472·65616d00·3e000000·41000000·_stream.>...A...71 ··0x000049b8·5f737472·65616d00·3e000000·41000000·_stream.>...A...
72 ··0x00004950·0c000000·41000000·11000000·41000000·....A.......A...72 ··0x000049c8·0c000000·41000000·11000000·41000000·....A.......A...
73 ··0x00004960·27000000·41000000·36000000·41000000·'...A...6...A...73 ··0x000049d8·27000000·41000000·36000000·41000000·'...A...6...A...
74 ··0x00004970·03000000·41000000·06000000·41000000·....A.......A...74 ··0x000049e8·03000000·41000000·06000000·41000000·....A.......A...
75 ··0x00004980·15000000·41000000·0f000000·41000000·....A.......A...75 ··0x000049f8·15000000·41000000·0f000000·41000000·....A.......A...
76 ··0x00004990·0e000000·41000000·26000000·41000000·....A...&...A...76 ··0x00004a08·0e000000·41000000·26000000·41000000·....A...&...A...
77 ··0x000049a0·13000000·41000000·29000000·41000000·....A...)...A...77 ··0x00004a18·13000000·41000000·29000000·41000000·....A...)...A...
78 ··0x000049b0·02000000·41000000·19000000·41000000·....A.......A...78 ··0x00004a28·02000000·41000000·19000000·41000000·....A.......A...
79 ··0x000049c0·0a000000·41000000·0b000000·41000000·....A.......A...79 ··0x00004a38·0a000000·41000000·0b000000·41000000·....A.......A...
80 ··0x000049d0·00000000·00000000···················........80 ··0x00004a48·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000049d8·00000000····························....2 ··0x00004b10·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fcac·ad240000····························.$..2 ··0x0001fca4·25250000····························%%..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fcb0·6d240000····························m$..2 ··0x0001fca8·e5240000····························.$..
  
5.0 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fdb4·b4fc0100·00000000·00000000·341d0000·............4...3 ··0x0001fdb4·acfc0100·00000000·00000000·b01d0000·................
4 ··0x0001fdc4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...4 ··0x0001fdc4·b01d0000·b01d0000·b01d0000·b01d0000·................
5 ··0x0001fdd4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...5 ··0x0001fdd4·b01d0000·b01d0000·b01d0000·b01d0000·................
6 ··0x0001fde4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...6 ··0x0001fde4·b01d0000·b01d0000·b01d0000·b01d0000·................
7 ··0x0001fdf4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...7 ··0x0001fdf4·b01d0000·b01d0000·b01d0000·b01d0000·................
8 ··0x0001fe04·341d0000·341d0000·341d0000·341d0000·4...4...4...4...8 ··0x0001fe04·b01d0000·b01d0000·b01d0000·b01d0000·................
9 ··0x0001fe14·341d0000·341d0000·341d0000·341d0000·4...4...4...4...9 ··0x0001fe14·b01d0000·b01d0000·b01d0000·b01d0000·................
10 ··0x0001fe24·341d0000·341d0000·341d0000·341d0000·4...4...4...4...10 ··0x0001fe24·b01d0000·b01d0000·b01d0000·b01d0000·................
11 ··0x0001fe34·341d0000·341d0000·341d0000·341d0000·4...4...4...4...11 ··0x0001fe34·b01d0000·b01d0000·b01d0000·b01d0000·................
12 ··0x0001fe44·341d0000·341d0000·341d0000·341d0000·4...4...4...4...12 ··0x0001fe44·b01d0000·b01d0000·b01d0000·b01d0000·................
13 ··0x0001fe54·341d0000·341d0000·341d0000·341d0000·4...4...4...4...13 ··0x0001fe54·b01d0000·b01d0000·b01d0000·b01d0000·................
14 ··0x0001fe64·341d0000·341d0000·341d0000·341d0000·4...4...4...4...14 ··0x0001fe64·b01d0000·b01d0000·b01d0000·b01d0000·................
15 ··0x0001fe74·341d0000·341d0000·341d0000·341d0000·4...4...4...4...15 ··0x0001fe74·b01d0000·b01d0000·b01d0000·b01d0000·................
16 ··0x0001fe84·341d0000·341d0000·341d0000·341d0000·4...4...4...4...16 ··0x0001fe84·b01d0000·b01d0000·b01d0000·b01d0000·................
17 ··0x0001fe94·341d0000·341d0000·341d0000·341d0000·4...4...4...4...17 ··0x0001fe94·b01d0000·b01d0000·b01d0000·b01d0000·................
18 ··0x0001fea4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...18 ··0x0001fea4·b01d0000·b01d0000·b01d0000·b01d0000·................
19 ··0x0001feb4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...19 ··0x0001feb4·b01d0000·b01d0000·b01d0000·b01d0000·................
20 ··0x0001fec4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...20 ··0x0001fec4·b01d0000·b01d0000·b01d0000·b01d0000·................
21 ··0x0001fed4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...21 ··0x0001fed4·b01d0000·b01d0000·b01d0000·b01d0000·................
22 ··0x0001fee4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...22 ··0x0001fee4·b01d0000·b01d0000·b01d0000·b01d0000·................
23 ··0x0001fef4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...23 ··0x0001fef4·b01d0000·b01d0000·b01d0000·b01d0000·................
24 ··0x0001ff04·341d0000·341d0000·341d0000·341d0000·4...4...4...4...24 ··0x0001ff04·b01d0000·b01d0000·b01d0000·b01d0000·................
25 ··0x0001ff14·341d0000·341d0000·341d0000·341d0000·4...4...4...4...25 ··0x0001ff14·b01d0000·b01d0000·b01d0000·b01d0000·................
26 ··0x0001ff24·341d0000·341d0000·341d0000·341d0000·4...4...4...4...26 ··0x0001ff24·b01d0000·b01d0000·b01d0000·b01d0000·................
27 ··0x0001ff34·341d0000·341d0000·341d0000·341d0000·4...4...4...4...27 ··0x0001ff34·b01d0000·b01d0000·b01d0000·b01d0000·................
28 ··0x0001ff44·341d0000·341d0000·341d0000·341d0000·4...4...4...4...28 ··0x0001ff44·b01d0000·b01d0000·b01d0000·b01d0000·................
29 ··0x0001ff54·341d0000·341d0000·341d0000·341d0000·4...4...4...4...29 ··0x0001ff54·b01d0000·b01d0000·b01d0000·b01d0000·................
30 ··0x0001ff64·341d0000·341d0000·341d0000·341d0000·4...4...4...4...30 ··0x0001ff64·b01d0000·b01d0000·b01d0000·b01d0000·................
31 ··0x0001ff74·341d0000·341d0000·341d0000·341d0000·4...4...4...4...31 ··0x0001ff74·b01d0000·b01d0000·b01d0000·b01d0000·................
32 ··0x0001ff84·341d0000·341d0000·341d0000·341d0000·4...4...4...4...32 ··0x0001ff84·b01d0000·b01d0000·b01d0000·b01d0000·................
33 ··0x0001ff94·341d0000·341d0000·341d0000·341d0000·4...4...4...4...33 ··0x0001ff94·b01d0000·b01d0000·b01d0000·b01d0000·................
34 ··0x0001ffa4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...34 ··0x0001ffa4·b01d0000·b01d0000·b01d0000·b01d0000·................
35 ··0x0001ffb4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...35 ··0x0001ffb4·b01d0000·b01d0000·b01d0000·b01d0000·................
36 ··0x0001ffc4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...36 ··0x0001ffc4·b01d0000·b01d0000·b01d0000·b01d0000·................
37 ··0x0001ffd4·341d0000·341d0000·341d0000·341d0000·4...4...4...4...37 ··0x0001ffd4·b01d0000·b01d0000·b01d0000·b01d0000·................
38 ··0x0001ffe4·341d0000·341d0000·00000000·00000000·4...4...........38 ··0x0001ffe4·b01d0000·b01d0000·00000000·00000000·................
39 ··0x0001fff4·00000000·00000000·00000000··········............39 ··0x0001fff4·00000000·00000000·00000000··········............
  
1.06 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·013a2975·00000000·d8450000·.....:)u.....E..2 ··0x00020000·00000200·013a2975·00000000·50460000·.....:)u....PF..
3 ··0x00020010·41310000·45270000·79270000·29270000·A1..E'..y'..)'..3 ··0x00020010·b9310000·bd270000·f1270000·a1270000·.1...'...'...'..
4 ··0x00020020·00000000·00000000·00000000·00000000·................4 ··0x00020020·00000000·00000000·00000000·00000000·................
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·00000000·00000000·00000000·................6 ··0x00020040·00000000·00000000·00000000·00000000·................
7 ··0x00020050·00000000·00000000·00000000·00000000·................7 ··0x00020050·00000000·00000000·00000000·00000000·................
8 ··0x00020060·39250000·00000000·00000000·e9240000·9%...........$..8 ··0x00020060·b1250000·00000000·00000000·61250000·.%..........a%..
9 ··0x00020070·b5240000·00000000·00000000·fd2f0000·.$.........../..9 ··0x00020070·2d250000·00000000·00000000·75300000·-%..........u0..
10 ··0x00020080·00000000·e9240000·b5240000·00000000·.....$...$......10 ··0x00020080·00000000·61250000·2d250000·00000000·....a%..-%......
  
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·31363831·32366335·61333538·64613037·168126c5a358da07 
3 ··0x00000010·62366535·61393263·65616562·61613338·b6e5a92ceaebaa382 ··0x00000000·66343531·65353534·64336330·65396631·f451e554d3c0e9f1
 3 ··0x00000010·37323139·65633333·30336630·32643330·7219ec3303f02d30
4 ··0x00000020·64306464·35302e64·65627567·00000000·d0dd50.debug....4 ··0x00000020·33363838·34322e64·65627567·00000000·368842.debug....
5 ··0x00000030·85baf945····························...E5 ··0x00000030·a04875a9····························.Hu.
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
383 KB
./usr/lib/swi-prolog/lib/aarch64-linux/crypto4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/crypto4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 89% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66204·(bytes·into·file)13 ··Start·of·section·headers:··········66224·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·27
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x009f40·0x00009f40·0x00009f40·0x001f0·0x001f0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x09e6c·0x09e6c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0a134·0x0a134·R·E·0x10000
7 ··LOAD···········0x00fc14·0x0001fc14·0x0001fc14·0x004d4·0x00550·RW··0x100008 ··LOAD···········0x00fc0c·0x0001fc0c·0x0001fc0c·0x004dc·0x00558·RW··0x10000
8 ··DYNAMIC········0x00fc24·0x0001fc24·0x0001fc24·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fc1c·0x0001fc1c·0x0001fc1c·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fc14·0x0001fc14·0x0001fc14·0x003ec·0x003ec·R···0x112 ··GNU_RELRO······0x00fc0c·0x0001fc0c·0x0001fc0c·0x003f4·0x003f4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x1029c:1 There·are·28·section·headers,·starting·at·offset·0x102b0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000b70·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000b90·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000cac·000cac·000bae·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000cec·000cec·000bf2·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000185a·00185a·00016e·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000018de·0018de·000172·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000019c8·0019c8·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00001a50·001a50·000080·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············00001a28·001a28·0000f0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001ad0·001ad0·0000f0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001b18·001b18·000568·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00001bc0·001bc0·000568·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········00002080·002080·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00002128·002128·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000208c·00208c·000840·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00002134·002134·000840·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000028d0·0028d0·005ae8·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002978·002978·005ae8·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000083b8·0083b8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00008460·008460·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000083c0·0083c0·001aa8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00008468·008468·001aa8·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00009f10·009f10·000030·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00009f40·009f40·0001f0·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00009e68·009e68·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········0000a130·00a130·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fc14·00fc14·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fc0c·00fc0c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fc18·00fc18·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fc10·00fc10·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········0001fc1c·00fc1c·000008·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········0001fc14·00fc14·000008·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fc24·00fc24·000100·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fc1c·00fc1c·000108·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fd24·00fd24·0002dc·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001fd24·00fd24·0002dc·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·0000e8·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·0000e8·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········000200e8·0100e8·00007c·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········000200e8·0100e8·00007c·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100e8·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0100e8·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·010119·000051·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·010119·000051·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·01016c·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·01016c·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·0101a0·0000f9·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·0101a0·00010f·00······0···0··1
30 Key·to·Flags:32 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
8.56 KB
readelf --wide --symbols {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Symbol·table·'.dynsym'·contains·183·entries:1 Symbol·table·'.dynsym'·contains·185·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00002080·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00002128·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···22·.data
6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_get_cipherbyname@OPENSSL_3.0.0·(2)7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_get_cipherbyname@OPENSSL_3.0.0·(2)
8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_atom8 ·····5:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_atom
9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__iob9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__iob
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BN_generate_prime_ex@OPENSSL_3.0.0·(2)10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BN_generate_prime_ex@OPENSSL_3.0.0·(2)
11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OSSL_PARAM_BLD_push_BN@OPENSSL_3.0.0·(2)11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OSSL_PARAM_BLD_push_BN@OPENSSL_3.0.0·(2)
12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_EncryptUpdate@OPENSSL_3.0.0·(2)12 ·····9:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_EncryptUpdate@OPENSSL_3.0.0·(2)
Offset 138, 49 lines modifiedOffset 138, 51 lines modified
138 ···134:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_sha3_256@OPENSSL_3.0.0·(2)138 ···134:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_sha3_256@OPENSSL_3.0.0·(2)
139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_blob_data
140 ···136:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0·(2)140 ···136:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0·(2)
141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_close_foreign_frame
142 ···138:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_EncryptFinal_ex@OPENSSL_3.0.0·(2)142 ···138:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_EncryptFinal_ex@OPENSSL_3.0.0·(2)
143 ···139:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_CIPHER_get_block_size@OPENSSL_3.0.0·(2)143 ···139:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_CIPHER_get_block_size@OPENSSL_3.0.0·(2)
144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_unify_atom_chars
 145 ···141:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr1@GCC_3.5·(5)
145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_is_variable
146 ···142:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_CIPHER_CTX_reset@OPENSSL_3.0.0·(2)147 ···143:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_CIPHER_CTX_reset@OPENSSL_3.0.0·(2)
147 ···143:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_free@OPENSSL_3.0.0·(2)148 ···144:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_free@OPENSSL_3.0.0·(2)
148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_malloc
149 ···145:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_decrypt_init@OPENSSL_3.0.0·(2)150 ···146:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_decrypt_init@OPENSSL_3.0.0·(2)
150 ···146:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ERR_error_string_n@OPENSSL_3.0.0·(2)151 ···147:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ERR_error_string_n@OPENSSL_3.0.0·(2)
151 ···147:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_recover_init@OPENSSL_3.0.0·(2)152 ···148:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_recover_init@OPENSSL_3.0.0·(2)
152 ···148:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_GROUP_new_by_curve_name@OPENSSL_3.0.0·(2)153 ···149:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_GROUP_new_by_curve_name@OPENSSL_3.0.0·(2)
153 ···149:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_init_ex@OPENSSL_3.0.0·(2)154 ···150:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_init_ex@OPENSSL_3.0.0·(2)
154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_copy_term_ref
155 ···151:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PKCS5_PBKDF2_HMAC@OPENSSL_3.0.0·(2)156 ···152:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·PKCS5_PBKDF2_HMAC@OPENSSL_3.0.0·(2)
156 ···152:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_sha256@OPENSSL_3.0.0·(2)157 ···153:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_sha256@OPENSSL_3.0.0·(2)
157 ···153:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_get_size@OPENSSL_3.0.0·(2)158 ···154:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_get_size@OPENSSL_3.0.0·(2)
158 ···154:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
159 ···155:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_new@OPENSSL_3.0.0·(2)160 ···156:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_new@OPENSSL_3.0.0·(2)
160 ···156:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_set_octet_string_param@OPENSSL_3.0.0·(2)161 ···157:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_set_octet_string_param@OPENSSL_3.0.0·(2)
161 ···157:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable162 ···158:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
162 ···158:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(3)163 ···159:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcmp@GLIBC_2.4·(3)
163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex164 ···160:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_bool_ex
164 ···160:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_POINT_new@OPENSSL_3.0.0·(2)165 ···161:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_POINT_new@OPENSSL_3.0.0·(2)
165 ···161:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_CTX_copy_ex@OPENSSL_3.0.0·(2)166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_CTX_copy_ex@OPENSSL_3.0.0·(2)
166 ···162:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_CTX_free@OPENSSL_3.0.0·(2)167 ···163:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_CTX_free@OPENSSL_3.0.0·(2)
167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_resource_error
168 ···164:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_POINT_get_affine_coordinates@OPENSSL_3.0.0·(2)169 ···165:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_POINT_get_affine_coordinates@OPENSSL_3.0.0·(2)
 170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(5)
169 ···165:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_get0_name@OPENSSL_3.0.0·(2)171 ···167:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MD_get0_name@OPENSSL_3.0.0·(2)
170 ···166:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OBJ_nid2ln@OPENSSL_3.0.0·(2)172 ···168:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·OBJ_nid2ln@OPENSSL_3.0.0·(2)
171 ···167:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MAC_init@OPENSSL_3.0.0·(2)173 ···169:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_MAC_init@OPENSSL_3.0.0·(2)
172 ···168:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_Q_keygen@OPENSSL_3.0.0·(2)174 ···170:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_Q_keygen@OPENSSL_3.0.0·(2)
173 ···169:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BN_bn2hex@OPENSSL_3.0.0·(2)175 ···171:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·BN_bn2hex@OPENSSL_3.0.0·(2)
174 ···170:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__176 ···172:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_blob
176 ···172:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable178 ···174:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
177 ···173:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_GROUP_get0_generator@OPENSSL_3.0.0·(2)179 ···175:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EC_GROUP_get0_generator@OPENSSL_3.0.0·(2)
178 ···174:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_DigestUpdate@OPENSSL_3.0.0·(2)180 ···176:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_DigestUpdate@OPENSSL_3.0.0·(2)
179 ···175:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)181 ···177:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strchr@GLIBC_2.4·(3)
180 ···176:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)182 ···178:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
181 ···177:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_derive_init@OPENSSL_3.0.0·(2)183 ···179:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_derive_init@OPENSSL_3.0.0·(2)
182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sset_filter
183 ···179:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_new_id@OPENSSL_3.0.0·(2)185 ···181:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_CTX_new_id@OPENSSL_3.0.0·(2)
184 ···180:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_init@OPENSSL_3.0.0·(2)186 ···182:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·EVP_PKEY_verify_init@OPENSSL_3.0.0·(2)
185 ···181:·00005b99··1168·FUNC····GLOBAL·DEFAULT···11·install_crypto4pl187 ···183:·00005c41··1168·FUNC····GLOBAL·DEFAULT···11·install_crypto4pl
186 ···182:·00006029·····2·FUNC····GLOBAL·DEFAULT···11·uninstall_crypto4pl188 ···184:·000060d1·····2·FUNC····GLOBAL·DEFAULT···11·uninstall_crypto4pl
9.18 KB
readelf --wide --relocs {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x1a28·contains·30·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x1ad0·contains·30·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 3 0001fc0c··00000017·R_ARM_RELATIVE········
 4 0001fc10··00000017·R_ARM_RELATIVE········
3 0001fc14··00000017·R_ARM_RELATIVE········5 0001fc14··00000017·R_ARM_RELATIVE········
4 0001fc18··00000017·R_ARM_RELATIVE········6 0001fc18··00000017·R_ARM_RELATIVE········
5 0001fc1c··00000017·R_ARM_RELATIVE········ 
6 0001fc20··00000017·R_ARM_RELATIVE········ 
7 00020000··00000017·R_ARM_RELATIVE········7 00020000··00000017·R_ARM_RELATIVE········
8 00020008··00000017·R_ARM_RELATIVE········8 00020008··00000017·R_ARM_RELATIVE········
9 0002000c··00000017·R_ARM_RELATIVE········9 0002000c··00000017·R_ARM_RELATIVE········
10 00020010··00000017·R_ARM_RELATIVE········10 00020010··00000017·R_ARM_RELATIVE········
11 00020014··00000017·R_ARM_RELATIVE········11 00020014··00000017·R_ARM_RELATIVE········
12 00020020··00000017·R_ARM_RELATIVE········12 00020020··00000017·R_ARM_RELATIVE········
13 00020024··00000017·R_ARM_RELATIVE········13 00020024··00000017·R_ARM_RELATIVE········
Offset 23, 20 lines modifiedOffset 23, 20 lines modified
23 00020098··00000017·R_ARM_RELATIVE········23 00020098··00000017·R_ARM_RELATIVE········
24 0002009c··00000017·R_ARM_RELATIVE········24 0002009c··00000017·R_ARM_RELATIVE········
25 000200a0··00000017·R_ARM_RELATIVE········25 000200a0··00000017·R_ARM_RELATIVE········
26 000200a4··00000017·R_ARM_RELATIVE········26 000200a4··00000017·R_ARM_RELATIVE········
27 0001ffe4··00000615·R_ARM_GLOB_DAT·········00000000···S__iob27 0001ffe4··00000615·R_ARM_GLOB_DAT·········00000000···S__iob
28 0001ffe8··00001815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.428 0001ffe8··00001815·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
29 0001ffec··00005015·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.429 0001ffec··00005015·R_ARM_GLOB_DAT·········00000000···stderr@GLIBC_2.4
30 0001fff0··00009d15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable30 0001fff0··00009e15·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
31 0001fff4··0000aa15·R_ARM_GLOB_DAT·········00000000···__gmon_start__31 0001fff4··0000ac15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
32 0001fff8··0000ac15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable32 0001fff8··0000ae15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
33 0001fffc··0000b015·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.433 0001fffc··0000b215·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
  
34 Relocation·section·'.rel.plt'·at·offset·0x1b18·contains·173·entries:34 Relocation·section·'.rel.plt'·at·offset·0x1bc0·contains·173·entries:
35 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name35 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
36 0001fd30··00000316·R_ARM_JUMP_SLOT········00000000···PL_register_foreign36 0001fd30··00000316·R_ARM_JUMP_SLOT········00000000···PL_register_foreign
37 0001fd34··00000416·R_ARM_JUMP_SLOT········00000000···EVP_get_cipherbyname@OPENSSL_3.0.037 0001fd34··00000416·R_ARM_JUMP_SLOT········00000000···EVP_get_cipherbyname@OPENSSL_3.0.0
38 0001fd38··00000516·R_ARM_JUMP_SLOT········00000000···PL_is_atom38 0001fd38··00000516·R_ARM_JUMP_SLOT········00000000···PL_is_atom
39 0001fd3c··00000716·R_ARM_JUMP_SLOT········00000000···BN_generate_prime_ex@OPENSSL_3.0.039 0001fd3c··00000716·R_ARM_JUMP_SLOT········00000000···BN_generate_prime_ex@OPENSSL_3.0.0
40 0001fd40··00000816·R_ARM_JUMP_SLOT········00000000···OSSL_PARAM_BLD_push_BN@OPENSSL_3.0.040 0001fd40··00000816·R_ARM_JUMP_SLOT········00000000···OSSL_PARAM_BLD_push_BN@OPENSSL_3.0.0
41 0001fd44··00000916·R_ARM_JUMP_SLOT········00000000···EVP_EncryptUpdate@OPENSSL_3.0.041 0001fd44··00000916·R_ARM_JUMP_SLOT········00000000···EVP_EncryptUpdate@OPENSSL_3.0.0
Offset 165, 45 lines modifiedOffset 165, 45 lines modified
165 0001ff30··00008616·R_ARM_JUMP_SLOT········00000000···EVP_sha3_256@OPENSSL_3.0.0165 0001ff30··00008616·R_ARM_JUMP_SLOT········00000000···EVP_sha3_256@OPENSSL_3.0.0
166 0001ff34··00008716·R_ARM_JUMP_SLOT········00000000···PL_blob_data166 0001ff34··00008716·R_ARM_JUMP_SLOT········00000000···PL_blob_data
167 0001ff38··00008816·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0167 0001ff38··00008816·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0
168 0001ff3c··00008916·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame168 0001ff3c··00008916·R_ARM_JUMP_SLOT········00000000···PL_close_foreign_frame
169 0001ff40··00008a16·R_ARM_JUMP_SLOT········00000000···EVP_EncryptFinal_ex@OPENSSL_3.0.0169 0001ff40··00008a16·R_ARM_JUMP_SLOT········00000000···EVP_EncryptFinal_ex@OPENSSL_3.0.0
170 0001ff44··00008b16·R_ARM_JUMP_SLOT········00000000···EVP_CIPHER_get_block_size@OPENSSL_3.0.0170 0001ff44··00008b16·R_ARM_JUMP_SLOT········00000000···EVP_CIPHER_get_block_size@OPENSSL_3.0.0
171 0001ff48··00008c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars171 0001ff48··00008c16·R_ARM_JUMP_SLOT········00000000···PL_unify_atom_chars
172 0001ff4c··00008d16·R_ARM_JUMP_SLOT········00000000···PL_is_variable172 0001ff4c··00008e16·R_ARM_JUMP_SLOT········00000000···PL_is_variable
173 0001ff50··00008e16·R_ARM_JUMP_SLOT········00000000···EVP_CIPHER_CTX_reset@OPENSSL_3.0.0173 0001ff50··00008f16·R_ARM_JUMP_SLOT········00000000···EVP_CIPHER_CTX_reset@OPENSSL_3.0.0
174 0001ff54··00008f16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_free@OPENSSL_3.0.0174 0001ff54··00009016·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_free@OPENSSL_3.0.0
175 0001ff58··00009016·R_ARM_JUMP_SLOT········00000000···PL_malloc175 0001ff58··00009116·R_ARM_JUMP_SLOT········00000000···PL_malloc
176 0001ff5c··00009116·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_decrypt_init@OPENSSL_3.0.0176 0001ff5c··00009216·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_decrypt_init@OPENSSL_3.0.0
177 0001ff60··00009216·R_ARM_JUMP_SLOT········00000000···ERR_error_string_n@OPENSSL_3.0.0177 0001ff60··00009316·R_ARM_JUMP_SLOT········00000000···ERR_error_string_n@OPENSSL_3.0.0
178 0001ff64··00009316·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_recover_init@OPENSSL_3.0.0178 0001ff64··00009416·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_recover_init@OPENSSL_3.0.0
179 0001ff68··00009416·R_ARM_JUMP_SLOT········00000000···EC_GROUP_new_by_curve_name@OPENSSL_3.0.0179 0001ff68··00009516·R_ARM_JUMP_SLOT········00000000···EC_GROUP_new_by_curve_name@OPENSSL_3.0.0
180 0001ff6c··00009516·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_init_ex@OPENSSL_3.0.0180 0001ff6c··00009616·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_init_ex@OPENSSL_3.0.0
181 0001ff70··00009616·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref181 0001ff70··00009716·R_ARM_JUMP_SLOT········00000000···PL_copy_term_ref
182 0001ff74··00009716·R_ARM_JUMP_SLOT········00000000···PKCS5_PBKDF2_HMAC@OPENSSL_3.0.0182 0001ff74··00009816·R_ARM_JUMP_SLOT········00000000···PKCS5_PBKDF2_HMAC@OPENSSL_3.0.0
183 0001ff78··00009816·R_ARM_JUMP_SLOT········00000000···EVP_sha256@OPENSSL_3.0.0183 0001ff78··00009916·R_ARM_JUMP_SLOT········00000000···EVP_sha256@OPENSSL_3.0.0
184 0001ff7c··00009916·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_get_size@OPENSSL_3.0.0184 0001ff7c··00009a16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_get_size@OPENSSL_3.0.0
185 0001ff80··00009a16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4185 0001ff80··00009b16·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
186 0001ff84··00009b16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_new@OPENSSL_3.0.0186 0001ff84··00009c16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_new@OPENSSL_3.0.0
187 0001ff88··00009c16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_set_octet_string_param@OPENSSL_3.0.0187 0001ff88··00009d16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_set_octet_string_param@OPENSSL_3.0.0
188 0001ff8c··00009e16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4188 0001ff8c··00009f16·R_ARM_JUMP_SLOT········00000000···memcmp@GLIBC_2.4
189 0001ff90··00009f16·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex189 0001ff90··0000a016·R_ARM_JUMP_SLOT········00000000···PL_get_bool_ex
190 0001ff94··0000a016·R_ARM_JUMP_SLOT········00000000···EC_POINT_new@OPENSSL_3.0.0190 0001ff94··0000a116·R_ARM_JUMP_SLOT········00000000···EC_POINT_new@OPENSSL_3.0.0
191 0001ff98··0000a116·R_ARM_JUMP_SLOT········00000000···EVP_MD_CTX_copy_ex@OPENSSL_3.0.0191 0001ff98··0000a216·R_ARM_JUMP_SLOT········00000000···EVP_MD_CTX_copy_ex@OPENSSL_3.0.0
192 0001ff9c··0000a216·R_ARM_JUMP_SLOT········00000000···EVP_MD_CTX_free@OPENSSL_3.0.0192 0001ff9c··0000a316·R_ARM_JUMP_SLOT········00000000···EVP_MD_CTX_free@OPENSSL_3.0.0
193 0001ffa0··0000a316·R_ARM_JUMP_SLOT········00000000···PL_resource_error193 0001ffa0··0000a416·R_ARM_JUMP_SLOT········00000000···PL_resource_error
194 0001ffa4··0000a416·R_ARM_JUMP_SLOT········00000000···EC_POINT_get_affine_coordinates@OPENSSL_3.0.0194 0001ffa4··0000a516·R_ARM_JUMP_SLOT········00000000···EC_POINT_get_affine_coordinates@OPENSSL_3.0.0
195 0001ffa8··0000a516·R_ARM_JUMP_SLOT········00000000···EVP_MD_get0_name@OPENSSL_3.0.0195 0001ffa8··0000a716·R_ARM_JUMP_SLOT········00000000···EVP_MD_get0_name@OPENSSL_3.0.0
196 0001ffac··0000a616·R_ARM_JUMP_SLOT········00000000···OBJ_nid2ln@OPENSSL_3.0.0196 0001ffac··0000a816·R_ARM_JUMP_SLOT········00000000···OBJ_nid2ln@OPENSSL_3.0.0
197 0001ffb0··0000a716·R_ARM_JUMP_SLOT········00000000···EVP_MAC_init@OPENSSL_3.0.0197 0001ffb0··0000a916·R_ARM_JUMP_SLOT········00000000···EVP_MAC_init@OPENSSL_3.0.0
198 0001ffb4··0000a816·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_Q_keygen@OPENSSL_3.0.0198 0001ffb4··0000aa16·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_Q_keygen@OPENSSL_3.0.0
199 0001ffb8··0000a916·R_ARM_JUMP_SLOT········00000000···BN_bn2hex@OPENSSL_3.0.0199 0001ffb8··0000ab16·R_ARM_JUMP_SLOT········00000000···BN_bn2hex@OPENSSL_3.0.0
200 0001ffbc··0000aa16·R_ARM_JUMP_SLOT········00000000···__gmon_start__200 0001ffbc··0000ac16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
201 0001ffc0··0000ab16·R_ARM_JUMP_SLOT········00000000···PL_get_blob201 0001ffc0··0000ad16·R_ARM_JUMP_SLOT········00000000···PL_get_blob
202 0001ffc4··0000ad16·R_ARM_JUMP_SLOT········00000000···EC_GROUP_get0_generator@OPENSSL_3.0.0202 0001ffc4··0000af16·R_ARM_JUMP_SLOT········00000000···EC_GROUP_get0_generator@OPENSSL_3.0.0
203 0001ffc8··0000ae16·R_ARM_JUMP_SLOT········00000000···EVP_DigestUpdate@OPENSSL_3.0.0203 0001ffc8··0000b016·R_ARM_JUMP_SLOT········00000000···EVP_DigestUpdate@OPENSSL_3.0.0
204 0001ffcc··0000af16·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4204 0001ffcc··0000b116·R_ARM_JUMP_SLOT········00000000···strchr@GLIBC_2.4
205 0001ffd0··0000b016·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4205 0001ffd0··0000b216·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
206 0001ffd4··0000b116·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_derive_init@OPENSSL_3.0.0206 0001ffd4··0000b316·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_derive_init@OPENSSL_3.0.0
207 0001ffd8··0000b216·R_ARM_JUMP_SLOT········00000000···Sset_filter207 0001ffd8··0000b416·R_ARM_JUMP_SLOT········00000000···Sset_filter
208 0001ffdc··0000b316·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_new_id@OPENSSL_3.0.0208 0001ffdc··0000b516·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_CTX_new_id@OPENSSL_3.0.0
209 0001ffe0··0000b416·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_init@OPENSSL_3.0.0209 0001ffe0··0000b616·R_ARM_JUMP_SLOT········00000000···EVP_PKEY_verify_init@OPENSSL_3.0.0
2.36 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfc24·contains·28·entries:1 Dynamic·section·at·offset·0xfc1c·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libcrypto.so.3]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libcrypto.so.3]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x20807 ·0x0000000c·(INIT)·······················0x2128
7 ·0x0000000d·(FINI)·······················0x83b88 ·0x0000000d·(FINI)·······················0x8460
8 ·0x00000019·(INIT_ARRAY)·················0x1fc149 ·0x00000019·(INIT_ARRAY)·················0x1fc0c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fc1811 ·0x0000001a·(FINI_ARRAY)·················0x1fc10
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0xcac14 ·0x00000005·(STRTAB)·····················0xcec
14 ·0x00000006·(SYMTAB)·····················0x13c15 ·0x00000006·(SYMTAB)·····················0x15c
15 ·0x0000000a·(STRSZ)······················2990·(bytes)16 ·0x0000000a·(STRSZ)······················3058·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fd2418 ·0x00000003·(PLTGOT)·····················0x1fd24
18 ·0x00000002·(PLTRELSZ)···················1384·(bytes)19 ·0x00000002·(PLTRELSZ)···················1384·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x1b1821 ·0x00000017·(JMPREL)·····················0x1bc0
21 ·0x00000011·(REL)························0x1a2822 ·0x00000011·(REL)························0x1ad0
22 ·0x00000012·(RELSZ)······················240·(bytes)23 ·0x00000012·(RELSZ)······················240·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x19c827 ·0x6ffffffe·(VERNEED)····················0x1a50
27 ·0x6fffffff·(VERNEEDNUM)·················328 ·0x6fffffff·(VERNEEDNUM)·················4
28 ·0x6ffffff0·(VERSYM)·····················0x185a29 ·0x6ffffff0·(VERSYM)·····················0x18de
29 ·0x6ffffffa·(RELCOUNT)···················2330 ·0x6ffffffa·(RELCOUNT)···················23
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·e4739d9d6371395029acc751e1e83f6118e9c80d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34a697ee615c0c18f6a5c4977376d7647b1d8ae4
4.31 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·183·entries:1 Version·symbols·section·'.gnu.version'·contains·185·entries:
2 ·Addr:·0x000000000000185a··Offset:·0x0000185a··Link:·3·(.dynsym)2 ·Addr:·0x00000000000018de··Offset:·0x000018de··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)4 ··004:···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)
5 ··008:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)5 ··008:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
6 ··00c:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)6 ··00c:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)
7 ··010:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)7 ··010:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)
9 ··018:···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···9 ··018:···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···
Offset 32, 27 lines modifiedOffset 32, 30 lines modified
32 ··070:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···32 ··070:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···
33 ··074:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···33 ··074:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···
34 ··078:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···34 ··078:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···
35 ··07c:···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)35 ··07c:···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
36 ··080:···2·(OPENSSL_3.0.0)···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··36 ··080:···2·(OPENSSL_3.0.0)···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
37 ··084:···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···1·(*global*)···37 ··084:···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···1·(*global*)···
38 ··088:···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)38 ··088:···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
 39 ··08c:···1·(*global*)······5·(GCC_3.5)·······1·(*global*)······2·(OPENSSL_3.0.0)
39 ··08c:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)40 ··090:···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
 41 ··094:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···
 42 ··098:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)··
 43 ··09c:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······3·(GLIBC_2.4)··
40 ··090:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)44 ··0a0:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
 45 ··0a4:···1·(*global*)······2·(OPENSSL_3.0.0)···5·(GCC_3.5)·······2·(OPENSSL_3.0.0)
41 ··094:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0) 
42 ··098:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0) 
43 ··09c:···2·(OPENSSL_3.0.0)···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)··· 
44 ··0a0:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)··· 
45 ··0a4:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)46 ··0a8:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
46 ··0a8:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···47 ··0ac:···1·(*global*)······1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)
 48 ··0b0:···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)
47 ··0ac:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(GLIBC_2.4)··49 ··0b4:···1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···
 50 ··0b8:···1·(*global*)···
48 ··0b0:···3·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0) 
49 ··0b4:···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)··· 
  
50 Version·needs·section·'.gnu.version_r'·contains·3·entries:51 Version·needs·section·'.gnu.version_r'·contains·4·entries:
51 ·Addr:·0x00000000000019c8··Offset:·0x000019c8··Link:·4·(.dynstr)52 ·Addr:·0x0000000000001a50··Offset:·0x00001a50··Link:·4·(.dynstr)
 53 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 54 ··0x0010:···Name:·GCC_3.5··Flags:·none··Version:·5
52 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·155 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
53 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·456 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·4
54 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·157 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·1
55 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·358 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·3
56 ··0x0040:·Version:·1··File:·libcrypto.so.3··Cnt:·159 ··0x0060:·Version:·1··File:·libcrypto.so.3··Cnt:·1
57 ··0x0050:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·260 ··0x0070:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·2
930 B
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 21 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_get_integer_ex5 PL_get_integer_ex
6 __stack_chk_fail6 __stack_chk_fail
7 __stack_chk_guard7 __stack_chk_guard
 8 __aeabi_unwind_cpp_pr0
8 PL_blob_data9 PL_blob_data
9 EC_GROUP_get_curve_name10 EC_GROUP_get_curve_name
10 OBJ_nid2sn11 OBJ_nid2sn
11 Sfprintf12 Sfprintf
12 Svfprintf13 Svfprintf
 14 __aeabi_unwind_cpp_pr1
13 PL_new_term_ref15 PL_new_term_ref
14 PL_get_chars16 PL_get_chars
15 BN_hex2bn17 BN_hex2bn
16 PL_exception18 PL_exception
17 ERR_error_string_n19 ERR_error_string_n
18 PL_unify_term20 PL_unify_term
19 PL_new_atom21 PL_new_atom
Offset 155, 14 lines modifiedOffset 157, 15 lines modified
155 PL_open_foreign_frame157 PL_open_foreign_frame
156 strerror158 strerror
157 PL_is_variable159 PL_is_variable
158 PL_unify_atom_chars160 PL_unify_atom_chars
159 PL_close_foreign_frame161 PL_close_foreign_frame
160 PL_put_atom_chars162 PL_put_atom_chars
161 libcrypto.so.3163 libcrypto.so.3
 164 libgcc_s.so.1
162 libc.so.6165 libc.so.6
163 ld-linux-armhf.so.3166 ld-linux-armhf.so.3
164 GLIBC_2.4167 GLIBC_2.4
165 OPENSSL_3.0.0168 OPENSSL_3.0.0
166 H»      KxD»   J{D169 H»      KxD»   J{D
167 LI"F·FyD170 LI"F·FyD
168 6<+,Y$h4`O171 6<+,Y$h4`O
Offset 266, 14 lines modifiedOffset 269, 16 lines modified
266 .shstrtab269 .shstrtab
267 .note.gnu.build-id270 .note.gnu.build-id
268 .gnu.hash271 .gnu.hash
269 .gnu.version272 .gnu.version
270 .gnu.version_r273 .gnu.version_r
271 .rel.dyn274 .rel.dyn
272 .rel.plt275 .rel.plt
 276 .ARM.extab
 277 .ARM.exidx
273 .eh_frame278 .eh_frame
274 .init_array279 .init_array
275 .fini_array280 .fini_array
276 .data.rel.ro281 .data.rel.ro
277 .dynamic282 .dynamic
278 .ARM.attributes283 .ARM.attributes
279 .gnu_debugaltlink284 .gnu_debugaltlink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·b5000000·01000000·05000000·................2 ··0x00000138·02000000·b7000000·01000000·05000000·................
3 ··0x00000128·00d02000·b5000000·b6000000·adf6bf51·..·............Q3 ··0x00000148·00d02000·b7000000·b8000000·adf6bf51·..·............Q
4 ··0x00000138·cfd9692f····························..i/4 ··0x00000158·cfd9692f····························..i/
  
24.9 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
609 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 732 objdump: DWARF error: unable to read alt ref 781
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00002080·<.init>:2 00002128·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     28d0·<EVP_PKEY_verify_init@plt+0x10>5 »       bl»     2978·<EVP_PKEY_verify_init@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
30.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
224 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
523 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 732 objdump: DWARF error: unable to read alt ref 781
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000083b8·<.fini>:2 00008460·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
56.0 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00009e68·00000000····························....2 ··0x0000a130·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fc14·95290000····························.)..2 ··0x0001fc0c·3d2a0000····························=*..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fc18·55290000····························U)..2 ··0x0001fc10·fd290000····························.)..
  
283 B
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001fc1c·3c8d0000·608d0000···················<...`...2 ··0x0001fc14·e48d0000·088e0000···················........
  
6.12 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fd24·24fc0100·00000000·00000000·8c200000·$............·..3 ··0x0001fd24·1cfc0100·00000000·00000000·34210000·............4!..
4 ··0x0001fd34·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
5 ··0x0001fd44·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
6 ··0x0001fd54·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
7 ··0x0001fd64·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
8 ··0x0001fd74·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
9 ··0x0001fd84·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
10 ··0x0001fd94·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
11 ··0x0001fda4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
12 ··0x0001fdb4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
13 ··0x0001fdc4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
14 ··0x0001fdd4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
15 ··0x0001fde4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
16 ··0x0001fdf4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
17 ··0x0001fe04·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
18 ··0x0001fe14·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
19 ··0x0001fe24·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
20 ··0x0001fe34·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
21 ··0x0001fe44·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
22 ··0x0001fe54·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
23 ··0x0001fe64·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
24 ··0x0001fe74·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
25 ··0x0001fe84·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
26 ··0x0001fe94·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
27 ··0x0001fea4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
28 ··0x0001feb4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
29 ··0x0001fec4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
30 ··0x0001fed4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
31 ··0x0001fee4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
32 ··0x0001fef4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
33 ··0x0001ff04·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
34 ··0x0001ff14·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
35 ··0x0001ff24·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
36 ··0x0001ff34·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
37 ··0x0001ff44·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
38 ··0x0001ff54·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
39 ··0x0001ff64·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
40 ··0x0001ff74·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
41 ··0x0001ff84·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
42 ··0x0001ff94·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
43 ··0x0001ffa4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
44 ··0x0001ffb4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
45 ··0x0001ffc4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·.. 
46 ··0x0001ffd4·8c200000·8c200000·8c200000·8c200000·.·...·...·...·..4 ··0x0001fd34·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 5 ··0x0001fd44·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 6 ··0x0001fd54·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 7 ··0x0001fd64·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 8 ··0x0001fd74·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 9 ··0x0001fd84·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 10 ··0x0001fd94·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 11 ··0x0001fda4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 12 ··0x0001fdb4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 13 ··0x0001fdc4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 14 ··0x0001fdd4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 15 ··0x0001fde4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 16 ··0x0001fdf4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 17 ··0x0001fe04·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 18 ··0x0001fe14·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 19 ··0x0001fe24·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 20 ··0x0001fe34·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 21 ··0x0001fe44·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 22 ··0x0001fe54·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 23 ··0x0001fe64·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 24 ··0x0001fe74·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 25 ··0x0001fe84·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 26 ··0x0001fe94·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 27 ··0x0001fea4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 28 ··0x0001feb4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 29 ··0x0001fec4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 30 ··0x0001fed4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 31 ··0x0001fee4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 32 ··0x0001fef4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 33 ··0x0001ff04·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 34 ··0x0001ff14·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 35 ··0x0001ff24·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 36 ··0x0001ff34·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 37 ··0x0001ff44·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 38 ··0x0001ff54·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 39 ··0x0001ff64·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 40 ··0x0001ff74·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 41 ··0x0001ff84·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 42 ··0x0001ff94·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 43 ··0x0001ffa4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 44 ··0x0001ffb4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 45 ··0x0001ffc4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
 46 ··0x0001ffd4·34210000·34210000·34210000·34210000·4!..4!..4!..4!..
47 ··0x0001ffe4·00000000·00000000·00000000·00000000·................47 ··0x0001ffe4·00000000·00000000·00000000·00000000·................
48 ··0x0001fff4·00000000·00000000·00000000··········............48 ··0x0001fff4·00000000·00000000·00000000··········............
  
1.64 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·00000000·3c8b0000·3c8b0000·........<...<...2 ··0x00020000·00000200·00000000·e48b0000·e48b0000·................
3 ··0x00020010·3c8b0000·3c8b0000·013a2975·00000000·<...<....:)u....3 ··0x00020010·e48b0000·e48b0000·013a2975·00000000·.........:)u....
4 ··0x00020020·74850000·31410000·ad2a0000·252b0000·t...1A...*..%+..4 ··0x00020020·1c860000·d9410000·552b0000·cd2b0000·.....A..U+...+..
5 ··0x00020030·8d2a0000·00000000·00000000·00000000·.*..............5 ··0x00020030·352b0000·00000000·00000000·00000000·5+..............
6 ··0x00020040·00000000·00000000·00000000·00000000·................6 ··0x00020040·00000000·00000000·00000000·00000000·................
7 ··0x00020050·00000000·00000000·00000000·00000000·................7 ··0x00020050·00000000·00000000·00000000·00000000·................
8 ··0x00020060·00000000·00000000·00000000·00000000·................8 ··0x00020060·00000000·00000000·00000000·00000000·................
9 ··0x00020070·00000000·ed400000·a1400000·00000000·.....@...@......9 ··0x00020070·00000000·95410000·49410000·00000000·.....A..IA......
10 ··0x00020080·81410000·f5350000·00000000·013a2975·.A...5.......:)u10 ··0x00020080·29420000·9d360000·00000000·013a2975·)B...6.......:)u
11 ··0x00020090·00000000·b8850000·cd3f0000·552a0000·.........?..U*..11 ··0x00020090·00000000·60860000·75400000·fd2a0000·....`...u@...*..
12 ··0x000200a0·e52a0000·f9290000·00000000·00000000·.*...)..........12 ··0x000200a0·8d2b0000·a12a0000·00000000·00000000·.+...*..........
13 ··0x000200b0·00000000·00000000·00000000·00000000·................13 ··0x000200b0·00000000·00000000·00000000·00000000·................
14 ··0x000200c0·00000000·00000000·00000000·00000000·................14 ··0x000200c0·00000000·00000000·00000000·00000000·................
15 ··0x000200d0·00000000·00000000·00000000·00000000·................15 ··0x000200d0·00000000·00000000·00000000·00000000·................
16 ··0x000200e0·00000000·00000000···················........16 ··0x000200e0·00000000·00000000···················........
  
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·37333964·39643633·37313339·35303239·739d9d6371395029 
3 ··0x00000010·61636337·35316531·65383366·36313138·acc751e1e83f61182 ··0x00000000·61363937·65653631·35633063·31386636·a697ee615c0c18f6
 3 ··0x00000010·61356334·39373733·37366437·36343762·a5c4977376d7647b
4 ··0x00000020·65396338·30642e64·65627567·00000000·e9c80d.debug....4 ··0x00000020·31643861·65342e64·65627567·00000000·1d8ae4.debug....
5 ··0x00000030·4c2cff90····························L,..5 ··0x00000030·2b18bb69····························+..i
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·7567616c·746c696e·6b002e67·6e755f64·ugaltlink..gnu_d 
18 ··0x000000f0·65627567·6c696e6b·00················ebuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.
 19 ··0x00000100·2e676e75·5f646562·75676c69·6e6b00···.gnu_debuglink.
  
504 KB
./usr/lib/swi-prolog/lib/aarch64-linux/janus.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/janus.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66400·(bytes·into·file)13 ··Start·of·section·headers:··········66424·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x008e10·0x00008e10·0x00008e10·0x001f8·0x001f8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x08d24·0x08d24·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0900c·0x0900c·R·E·0x10000
7 ··LOAD···········0x00fbcc·0x0001fbcc·0x0001fbcc·0x005f0·0x006e0·RW··0x100008 ··LOAD···········0x00fbc4·0x0001fbc4·0x0001fbc4·0x005f8·0x006e8·RW··0x10000
8 ··DYNAMIC········0x00fbd4·0x0001fbd4·0x0001fbd4·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fbcc·0x0001fbcc·0x0001fbcc·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fbcc·0x0001fbcc·0x0001fbcc·0x00434·0x00434·R···0x112 ··GNU_RELRO······0x00fbc4·0x0001fbc4·0x0001fbc4·0x0043c·0x0043c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x10360:1 There·are·27·section·headers,·starting·at·offset·0x10378:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·00002c·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·00002c·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000144·000144·000cb0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000164·000164·000cd0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000df4·000df4·000cbc·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000e34·000e34·000d00·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00001ab0·001ab0·000196·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00001b34·001b34·00019a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001c48·001c48·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00001cd0·001cd0·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00001c88·001c88·000208·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001d30·001d30·000208·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001e90·001e90·0005b8·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00001f38·001f38·0005b8·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00002448·002448·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000024f0·0024f0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00002454·002454·0008d4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000024fc·0024fc·0008d4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00002d28·002d28·00547c·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002dd0·002dd0·00547c·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········000081a4·0081a4·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000824c·00824c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········000081ac·0081ac·000b74·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00008254·008254·000b74·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00008dc8·008dc8·000048·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00008e10·008e10·0001f8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00008d20·008d20·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00009008·009008·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fbcc·00fbcc·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fbc4·00fbc4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fbd0·00fbd0·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fbc8·00fbc8·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fbd4·00fbd4·000100·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fbcc·00fbcc·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fcd4·00fcd4·00032c·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fcd4·00fcd4·00032c·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·0001bc·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·0001bc·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········000201bc·0101bc·0000f0·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000201bc·0101bc·0000f0·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0101bc·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0101bc·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0101ed·000051·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·0101ed·000051·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010240·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010240·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010274·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·010274·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
27.7 KB
readelf --wide --symbols {}
Max HTML report size reached
29.0 KB
readelf --wide --relocs {}
Max HTML report size reached
2.37 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfbd4·contains·28·entries:1 Dynamic·section·at·offset·0xfbcc·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpython3.13.so.1.0]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpython3.13.so.1.0]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x24487 ·0x0000000c·(INIT)·······················0x24f0
7 ·0x0000000d·(FINI)·······················0x81a48 ·0x0000000d·(FINI)·······················0x824c
8 ·0x00000019·(INIT_ARRAY)·················0x1fbcc9 ·0x00000019·(INIT_ARRAY)·················0x1fbc4
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fbd011 ·0x0000001a·(FINI_ARRAY)·················0x1fbc8
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0xdf414 ·0x00000005·(STRTAB)·····················0xe34
14 ·0x00000006·(SYMTAB)·····················0x14415 ·0x00000006·(SYMTAB)·····················0x164
15 ·0x0000000a·(STRSZ)······················3260·(bytes)16 ·0x0000000a·(STRSZ)······················3328·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fcd418 ·0x00000003·(PLTGOT)·····················0x1fcd4
18 ·0x00000002·(PLTRELSZ)···················1464·(bytes)19 ·0x00000002·(PLTRELSZ)···················1464·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x1e9021 ·0x00000017·(JMPREL)·····················0x1f38
21 ·0x00000011·(REL)························0x1c8822 ·0x00000011·(REL)························0x1d30
22 ·0x00000012·(RELSZ)······················520·(bytes)23 ·0x00000012·(RELSZ)······················520·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x1c4827 ·0x6ffffffe·(VERNEED)····················0x1cd0
27 ·0x6fffffff·(VERNEEDNUM)·················228 ·0x6fffffff·(VERNEEDNUM)·················3
28 ·0x6ffffff0·(VERSYM)·····················0x1ab029 ·0x6ffffff0·(VERSYM)·····················0x1b34
29 ·0x6ffffffa·(RELCOUNT)···················4830 ·0x6ffffffa·(RELCOUNT)···················48
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·a8ad53d8fb35903c88b7089285116e42752de9463 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1a7c315d9682c7d876778c1fc7e2c4dde953dfc7
6.94 KB
readelf --wide --version-info {}
    
Offset 1, 61 lines modifiedOffset 1, 64 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·203·entries:1 Version·symbols·section·'.gnu.version'·contains·205·entries:
2 ·Addr:·0x0000000000001ab0··Offset:·0x00001ab0··Link:·3·(.dynsym)2 ·Addr:·0x0000000000001b34··Offset:·0x00001b34··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GCC_3.5)····
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···2·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 13 ··028:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··070:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
 32 ··074:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
36 ··084:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···36 ··084:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···37 ··088:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
38 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···38 ··08c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
39 ··090:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···39 ··090:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
40 ··094:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···40 ··094:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
41 ··098:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···41 ··098:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
42 ··09c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···42 ··09c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
43 ··0a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···43 ··0a0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
44 ··0a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···44 ··0a4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
45 ··0a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···45 ··0a8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
46 ··0ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···46 ··0ac:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
47 ··0b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···47 ··0b0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
48 ··0b4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···48 ··0b4:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
49 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···49 ··0b8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 50 ··0bc:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GCC_3.5)····
 51 ··0c0:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 52 ··0c4:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
50 ··0bc:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···53 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 54 ··0cc:···1·(*global*)···
51 ··0c0:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
52 ··0c4:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
53 ··0c8:···1·(*global*)······1·(*global*)······1·(*global*)··· 
  
54 Version·needs·section·'.gnu.version_r'·contains·2·entries:55 Version·needs·section·'.gnu.version_r'·contains·3·entries:
55 ·Addr:·0x0000000000001c48··Offset:·0x00001c48··Link:·4·(.dynstr)56 ·Addr:·0x0000000000001cd0··Offset:·0x00001cd0··Link:·4·(.dynstr)
56 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·157 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
57 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·358 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
58 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·159 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
59 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·260 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 61 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 62 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
1.03 KB
strings --all --bytes=8 {}
    
Offset 1, 23 lines modifiedOffset 1, 25 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PyInit__swipl5 PyInit__swipl
6 PyModule_Create26 PyModule_Create2
 7 __aeabi_unwind_cpp_pr0
7 PyUnicode_FromString8 PyUnicode_FromString
8 PyImport_Import9 PyImport_Import
9 _Py_Dealloc10 _Py_Dealloc
10 PyObject_GetAttrString11 PyObject_GetAttrString
11 PyTuple_New12 PyTuple_New
12 PyTuple_SetItem13 PyTuple_SetItem
13 PyObject_CallObject14 PyObject_CallObject
14 PyErr_SetObject15 PyErr_SetObject
15 PL_thread_self16 PL_thread_self
16 PyLong_FromLongLong17 PyLong_FromLongLong
 18 __aeabi_unwind_cpp_pr1
17 PL_record19 PL_record
18 PL_exception20 PL_exception
19 PL_get_atom21 PL_get_atom
20 __stack_chk_fail22 __stack_chk_fail
21 __stack_chk_guard23 __stack_chk_guard
22 PyExc_SystemExit24 PyExc_SystemExit
23 PL_resource_error25 PL_resource_error
Offset 182, 14 lines modifiedOffset 184, 15 lines modified
182 Py_CompileStringExFlags184 Py_CompileStringExFlags
183 PyEval_EvalCode185 PyEval_EvalCode
184 PyObject_SetAttrString186 PyObject_SetAttrString
185 PL_register_foreign_in_module187 PL_register_foreign_in_module
186 PyImport_AppendInittab188 PyImport_AppendInittab
187 uninstall_janus189 uninstall_janus
188 libpython3.13.so.1.0190 libpython3.13.so.1.0
 191 libgcc_s.so.1
189 libc.so.6192 libc.so.6
190 ld-linux-armhf.so.3193 ld-linux-armhf.so.3
191 GLIBC_2.4194 GLIBC_2.4
192 H»      KxD»   J{D195 H»      KxD»   J{D
193 FzD$M%N}D196 FzD$M%N}D
194 %|D`kea%b197 %|D`kea%b
195 ?I"F(FyD198 ?I"F(FyD
Offset 314, 14 lines modifiedOffset 317, 16 lines modified
314 .shstrtab317 .shstrtab
315 .note.gnu.build-id318 .note.gnu.build-id
316 .gnu.hash319 .gnu.hash
317 .gnu.version320 .gnu.version
318 .gnu.version_r321 .gnu.version_r
319 .rel.dyn322 .rel.dyn
320 .rel.plt323 .rel.plt
 324 .ARM.extab
 325 .ARM.exidx
321 .eh_frame326 .eh_frame
322 .init_array327 .init_array
323 .fini_array328 .fini_array
324 .dynamic329 .dynamic
325 .ARM.attributes330 .ARM.attributes
326 .gnu_debugaltlink331 .gnu_debugaltlink
327 .gnu_debuglink332 .gnu_debuglink
550 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·03000000·c8000000·01000000·05000000·................2 ··0x00000138·03000000·ca000000·01000000·05000000·................
3 ··0x00000128·80801094·c8000000·00000000·00000000·................3 ··0x00000148·80801094·ca000000·00000000·00000000·................
4 ··0x00000138·9ee22c30·fc18c5ee·4ffb686d··········..,0....O.hm4 ··0x00000158·9ee22c30·fc18c5ee·4ffb686d··········..,0....O.hm
  
27.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
552 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 732
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00002448·<.init>:2 000024f0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     2d28·<PyImport_Import@plt+0xc>5 »       bl»     2dd0·<PL_existence_error@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
32.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
330 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
475 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 732
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000081a4·<.fini>:2 0000824c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
24.2 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00008d20·00000000····························....2 ··0x00009008·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fbcc·ed2d0000····························.-..2 ··0x0001fbc4·952e0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fbd0·ad2d0000····························.-..2 ··0x0001fbc8·552e0000····························U...
  
6.64 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fcd4·d4fb0100·00000000·00000000·54240000·............T$..3 ··0x0001fcd4·ccfb0100·00000000·00000000·fc240000·.............$..
4 ··0x0001fce4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..4 ··0x0001fce4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
5 ··0x0001fcf4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..5 ··0x0001fcf4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
6 ··0x0001fd04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..6 ··0x0001fd04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
7 ··0x0001fd14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..7 ··0x0001fd14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
8 ··0x0001fd24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..8 ··0x0001fd24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
9 ··0x0001fd34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..9 ··0x0001fd34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
10 ··0x0001fd44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..10 ··0x0001fd44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
11 ··0x0001fd54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..11 ··0x0001fd54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
12 ··0x0001fd64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..12 ··0x0001fd64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
13 ··0x0001fd74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..13 ··0x0001fd74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
14 ··0x0001fd84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..14 ··0x0001fd84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
15 ··0x0001fd94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..15 ··0x0001fd94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
16 ··0x0001fda4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..16 ··0x0001fda4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
17 ··0x0001fdb4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..17 ··0x0001fdb4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
18 ··0x0001fdc4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..18 ··0x0001fdc4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
19 ··0x0001fdd4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..19 ··0x0001fdd4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
20 ··0x0001fde4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..20 ··0x0001fde4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
21 ··0x0001fdf4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..21 ··0x0001fdf4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
22 ··0x0001fe04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..22 ··0x0001fe04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
23 ··0x0001fe14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..23 ··0x0001fe14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
24 ··0x0001fe24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..24 ··0x0001fe24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
25 ··0x0001fe34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..25 ··0x0001fe34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
26 ··0x0001fe44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..26 ··0x0001fe44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
27 ··0x0001fe54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..27 ··0x0001fe54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
28 ··0x0001fe64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..28 ··0x0001fe64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
29 ··0x0001fe74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..29 ··0x0001fe74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
30 ··0x0001fe84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..30 ··0x0001fe84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
31 ··0x0001fe94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..31 ··0x0001fe94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
32 ··0x0001fea4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..32 ··0x0001fea4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
33 ··0x0001feb4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..33 ··0x0001feb4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
34 ··0x0001fec4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..34 ··0x0001fec4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
35 ··0x0001fed4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..35 ··0x0001fed4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
36 ··0x0001fee4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..36 ··0x0001fee4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
37 ··0x0001fef4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..37 ··0x0001fef4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
38 ··0x0001ff04·54240000·54240000·54240000·54240000·T$..T$..T$..T$..38 ··0x0001ff04·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
39 ··0x0001ff14·54240000·54240000·54240000·54240000·T$..T$..T$..T$..39 ··0x0001ff14·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
40 ··0x0001ff24·54240000·54240000·54240000·54240000·T$..T$..T$..T$..40 ··0x0001ff24·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
41 ··0x0001ff34·54240000·54240000·54240000·54240000·T$..T$..T$..T$..41 ··0x0001ff34·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
42 ··0x0001ff44·54240000·54240000·54240000·54240000·T$..T$..T$..T$..42 ··0x0001ff44·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
43 ··0x0001ff54·54240000·54240000·54240000·54240000·T$..T$..T$..T$..43 ··0x0001ff54·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
44 ··0x0001ff64·54240000·54240000·54240000·54240000·T$..T$..T$..T$..44 ··0x0001ff64·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
45 ··0x0001ff74·54240000·54240000·54240000·54240000·T$..T$..T$..T$..45 ··0x0001ff74·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
46 ··0x0001ff84·54240000·54240000·54240000·54240000·T$..T$..T$..T$..46 ··0x0001ff84·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
47 ··0x0001ff94·54240000·54240000·54240000·54240000·T$..T$..T$..T$..47 ··0x0001ff94·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
48 ··0x0001ffa4·54240000·54240000·54240000·54240000·T$..T$..T$..T$..48 ··0x0001ffa4·fc240000·fc240000·fc240000·fc240000·.$...$...$...$..
49 ··0x0001ffb4·54240000·54240000·00000000·00000000·T$..T$..........49 ··0x0001ffb4·fc240000·fc240000·00000000·00000000·.$...$..........
50 ··0x0001ffc4·00000000·00000000·00000000·00000000·................50 ··0x0001ffc4·00000000·00000000·00000000·00000000·................
51 ··0x0001ffd4·00000000·00000000·00000000·00000000·................51 ··0x0001ffd4·00000000·00000000·00000000·00000000·................
52 ··0x0001ffe4·00000000·00000000·00000000·00000000·................52 ··0x0001ffe4·00000000·00000000·00000000·00000000·................
53 ··0x0001fff4·00000000·00000000·00000000··········............53 ··0x0001fff4·00000000·00000000·00000000··········............
  
3.28 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·00000080·ffffff3f·00000000·...........?....2 ··0x00020000·00000200·00000080·ffffff3f·00000000·...........?....
3 ··0x00020010·00000000·00000000·00000000·48890000·............H...3 ··0x00020010·00000000·00000000·00000000·f0890000·................
4 ··0x00020020·a4890000·ffffffff·0c010200·00000000·................4 ··0x00020020·4c8a0000·ffffffff·0c010200·00000000·L...............
5 ··0x00020030·00000000·00000000·00000000·013a2975·.............:)u5 ··0x00020030·00000000·00000000·00000000·013a2975·.............:)u
6 ··0x00020040·05000000·98890000·d1310000·61310000·.........1..a1..6 ··0x00020040·05000000·408a0000·79320000·09320000·....@...y2...2..
7 ··0x00020050·cd360000·39310000·00000000·00000000·.6..91..........7 ··0x00020050·75370000·e1310000·00000000·00000000·u7...1..........
8 ··0x00020060·00000000·00000000·00000000·00000000·................8 ··0x00020060·00000000·00000000·00000000·00000000·................
9 ··0x00020070·00000000·00000000·00000000·00000000·................9 ··0x00020070·00000000·00000000·00000000·00000000·................
10 ··0x00020080·00000000·00000000·00000000·00000000·................10 ··0x00020080·00000000·00000000·00000000·00000000·................
11 ··0x00020090·00000000·00000000·00000000·07000000·................11 ··0x00020090·00000000·00000000·00000000·07000000·................
12 ··0x000200a0·30840000·00000000·07000000·40840000·0...........@...12 ··0x000200a0·d8840000·00000000·07000000·e8840000·................
13 ··0x000200b0·00000000·00000000·94820000·00000000·................13 ··0x000200b0·00000000·00000000·3c830000·00000000·........<.......
14 ··0x000200c0·ffffffff·00000000·00000000·07000000·................14 ··0x000200c0·ffffffff·00000000·00000000·07000000·................
15 ··0x000200d0·94890000·00000000·ffffffff·00000000·................15 ··0x000200d0·3c8a0000·00000000·ffffffff·00000000·<...............
16 ··0x000200e0·78890000·00000000·00000000·06000000·x...............16 ··0x000200e0·208a0000·00000000·00000000·06000000··...............
17 ··0x000200f0·80890000·00000000·07000000·8c890000·................17 ··0x000200f0·288a0000·00000000·07000000·348a0000·(...........4...
18 ··0x00020100·00000000·ffffffff·00000000·d4890000·................18 ··0x00020100·00000000·ffffffff·00000000·7c8a0000·............|...
19 ··0x00020110·01700000·01000000·dc890000·f4890000·.p..............19 ··0x00020110·a9700000·01000000·848a0000·9c8a0000·.p..............
20 ··0x00020120·25560000·01000000·f8890000·588a0000·%V..........X... 
21 ··0x00020130·91720000·03000000·648a0000·c48a0000·.r......d....... 
22 ··0x00020140·2d580000·01000000·d08a0000·e88a0000·-X.............. 
23 ··0x00020150·ed610000·01000000·f88a0000·148b0000·.a..............20 ··0x00020120·cd560000·01000000·a08a0000·008b0000·.V..............
24 ··0x00020160·d13d0000·01000000·208b0000·388b0000·.=......·...8...21 ··0x00020130·39730000·03000000·0c8b0000·6c8b0000·9s..........l...
25 ··0x00020170·3d2f0000·01000000·408b0000·748b0000·=/......@...t...22 ··0x00020140·d5580000·01000000·788b0000·908b0000·.X......x.......
26 ··0x00020180·513a0000·01000000·848b0000·b48b0000·Q:..............23 ··0x00020150·95620000·01000000·a08b0000·bc8b0000·.b..............
27 ··0x00020190·a13a0000·01000000·c48b0000·f08b0000·.:..............24 ··0x00020160·793e0000·01000000·c88b0000·e08b0000·y>..............
 25 ··0x00020170·e52f0000·01000000·e88b0000·1c8c0000·./..............
 26 ··0x00020180·f93a0000·01000000·2c8c0000·5c8c0000·.:......,...\...
 27 ··0x00020190·493b0000·01000000·6c8c0000·988c0000·I;......l.......
28 ··0x000201a0·a9390000·01000000·f88b0000·00000000·.9..............28 ··0x000201a0·513a0000·01000000·a08c0000·00000000·Q:..............
29 ··0x000201b0·00000000·00000000·00000000··········............29 ··0x000201b0·00000000·00000000·00000000··········............
  
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·61643533·64386662·33353930·33633838·ad53d8fb35903c88 
3 ··0x00000010·62373038·39323835·31313665·34323735·b7089285116e42752 ··0x00000000·37633331·35643936·38326337·64383736·7c315d9682c7d876
 3 ··0x00000010·37373863·31666337·65326334·64646539·778c1fc7e2c4dde9
4 ··0x00000020·32646539·34362e64·65627567·00000000·2de946.debug....4 ··0x00000020·35336466·63372e64·65627567·00000000·53dfc7.debug....
5 ··0x00000030·ee403541····························.@5A5 ··0x00000030·9d4f75b2····························.Ou.
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
192 KB
./usr/lib/swi-prolog/lib/aarch64-linux/libedit4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/libedit4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········67884·(bytes·into·file)13 ··Start·of·section·headers:··········67896·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x003a30·0x00003a30·0x00003a30·0x000c8·0x000c8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x039b8·0x039b8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x03afc·0x03afc·R·E·0x10000
7 ··LOAD···········0x00fd40·0x0001fd40·0x0001fd40·0x00a48·0x00a94·RW··0x100008 ··LOAD···········0x00fd38·0x0001fd38·0x0001fd38·0x00a50·0x00a9c·RW··0x10000
8 ··DYNAMIC········0x00fd48·0x0001fd48·0x0001fd48·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fd40·0x0001fd40·0x0001fd40·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd40·0x0001fd40·0x0001fd40·0x002c0·0x002c0·R···0x112 ··GNU_RELRO······0x00fd38·0x0001fd38·0x0001fd38·0x002c8·0x002c8·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x1092c:1 There·are·26·section·headers,·starting·at·offset·0x10938:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0006c0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0006d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000007f8·0007f8·000585·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000828·000828·0005b2·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000d7e·000d7e·0000d8·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000dda·000dda·0000da·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000e58·000e58·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000eb4·000eb4·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000ea8·000ea8·000048·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000f24·000f24·000048·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000ef0·000ef0·000328·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000f6c·000f6c·000328·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00001218·001218·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001294·001294·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001224·001224·0004d8·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000012a0·0012a0·0004d8·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000016fc·0016fc·001f68·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001778·001778·001f68·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00003664·003664·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000036e0·0036e0·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000366c·00366c·000348·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000036e8·0036e8·000348·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00003a30·003a30·0000c8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········000039b4·0039b4·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00003af8·003af8·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd40·00fd40·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fd38·00fd38·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd44·00fd44·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fd3c·00fd3c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fd48·00fd48·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fd40·00fd40·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fe48·00fe48·0001b8·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fe48·00fe48·0001b8·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000788·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000788·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020788·010788·00004c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020788·010788·00004c·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010788·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010788·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0107b9·000051·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0107b9·000051·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·01080c·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·01080c·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010840·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·010840·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
14.6 KB
readelf --wide --symbols {}
Max HTML report size reached
15.2 KB
readelf --wide --relocs {}
Max HTML report size reached
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfd48·contains·28·entries:1 Dynamic·section·at·offset·0xfd40·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libedit.so.2]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libedit.so.2]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x12187 ·0x0000000c·(INIT)·······················0x1294
7 ·0x0000000d·(FINI)·······················0x36648 ·0x0000000d·(FINI)·······················0x36e0
8 ·0x00000019·(INIT_ARRAY)·················0x1fd409 ·0x00000019·(INIT_ARRAY)·················0x1fd38
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fd4411 ·0x0000001a·(FINI_ARRAY)·················0x1fd3c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x7f814 ·0x00000005·(STRTAB)·····················0x828
14 ·0x00000006·(SYMTAB)·····················0x13815 ·0x00000006·(SYMTAB)·····················0x158
15 ·0x0000000a·(STRSZ)······················1413·(bytes)16 ·0x0000000a·(STRSZ)······················1458·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fe4818 ·0x00000003·(PLTGOT)·····················0x1fe48
18 ·0x00000002·(PLTRELSZ)···················808·(bytes)19 ·0x00000002·(PLTRELSZ)···················808·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xef021 ·0x00000017·(JMPREL)·····················0xf6c
21 ·0x00000011·(REL)························0xea822 ·0x00000011·(REL)························0xf24
22 ·0x00000012·(RELSZ)······················72·(bytes)23 ·0x00000012·(RELSZ)······················72·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xe5827 ·0x6ffffffe·(VERNEED)····················0xeb4
27 ·0x6fffffff·(VERNEEDNUM)·················228 ·0x6fffffff·(VERNEEDNUM)·················3
28 ·0x6ffffff0·(VERSYM)·····················0xd7e29 ·0x6ffffff0·(VERSYM)·····················0xdda
29 ·0x6ffffffa·(RELCOUNT)···················330 ·0x6ffffffa·(RELCOUNT)···················3
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·387c3e41a85b5205fba752195782eacee6551b313 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·356b19288bd6367cbe954c93feed374a1c57ac22
5.08 KB
readelf --wide --version-info {}
    
Offset 1, 38 lines modifiedOffset 1, 41 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·108·entries:1 Version·symbols·section·'.gnu.version'·contains·109·entries:
2 ·Addr:·0x0000000000000d7e··Offset:·0x00000d7e··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000dda··Offset:·0x00000dda··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
 4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.34)·
 5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 7 ··010:···4·(GCC_3.5)·······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
7 ··010:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
12 ··024:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
13 ··028:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··13 ··028:···3·(GLIBC_2.4)·····2·(GLIBC_2.34)····1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···4·(GLIBC_2.34)····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······5·(GLIBC_2.4)··
 18 ··03c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 20 ··044:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
17 ··038:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)··21 ··048:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
18 ··03c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
21 ··048:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)··· 
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 25 ··058:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···4·(GLIBC_2.34)····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··064:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 29 ··068:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 30 ··06c:···1·(*global*)···
  
30 Version·needs·section·'.gnu.version_r'·contains·2·entries:31 Version·needs·section·'.gnu.version_r'·contains·3·entries:
31 ·Addr:·0x0000000000000e58··Offset:·0x00000e58··Link:·4·(.dynstr)32 ·Addr:·0x0000000000000eb4··Offset:·0x00000eb4··Link:·4·(.dynstr)
32 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·133 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
33 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·334 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
 35 ··0x0020:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 36 ··0x0030:···Name:·GCC_3.5··Flags:·none··Version:·4
34 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·237 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·2
35 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·438 ··0x0050:···Name:·GLIBC_2.4··Flags:·none··Version:·3
36 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·239 ··0x0060:···Name:·GLIBC_2.34··Flags:·none··Version:·2
796 B
strings --all --bytes=8 {}
    
Offset 3, 14 lines modifiedOffset 3, 15 lines modified
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_get_stream5 PL_get_stream
6 PL_domain_error6 PL_domain_error
7 PL_release_stream_noerror7 PL_release_stream_noerror
8 __stack_chk_fail8 __stack_chk_fail
9 __stack_chk_guard9 __stack_chk_guard
 10 __aeabi_unwind_cpp_pr0
10 PL_get_bool_ex11 PL_get_bool_ex
11 PL_get_char_ex12 PL_get_char_ex
12 el_wpush13 el_wpush
13 el_wgetc14 el_wgetc
14 Sdprintf15 Sdprintf
15 PL_unify_integer16 PL_unify_integer
16 PL_get_file_name17 PL_get_file_name
Offset 71, 14 lines modifiedOffset 72, 15 lines modified
71 PL_write_prompt72 PL_write_prompt
72 PL_prompt_next73 PL_prompt_next
73 PL_raise74 PL_raise
74 install_libedit4pl75 install_libedit4pl
75 PL_new_functor_sz76 PL_new_functor_sz
76 PL_register_foreign77 PL_register_foreign
77 libedit.so.278 libedit.so.2
 79 libgcc_s.so.1
78 libc.so.680 libc.so.6
79 ld-linux-armhf.so.381 ld-linux-armhf.so.3
80 GLIBC_2.482 GLIBC_2.4
81 GLIBC_2.3483 GLIBC_2.34
82 H»      KxD»   J{D84 H»      KxD»   J{D
83 ck:F1F(F85 ck:F1F(F
84 hI*FhHyDxD86 hI*FhHyDxD
Offset 117, 14 lines modifiedOffset 119, 15 lines modified
117 .shstrtab119 .shstrtab
118 .note.gnu.build-id120 .note.gnu.build-id
119 .gnu.hash121 .gnu.hash
120 .gnu.version122 .gnu.version
121 .gnu.version_r123 .gnu.version_r
122 .rel.dyn124 .rel.dyn
123 .rel.plt125 .rel.plt
 126 .ARM.exidx
124 .eh_frame127 .eh_frame
125 .init_array128 .init_array
126 .fini_array129 .fini_array
127 .dynamic130 .dynamic
128 .ARM.attributes131 .ARM.attributes
129 .gnu_debugaltlink132 .gnu_debugaltlink
130 .gnu_debuglink133 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·6b000000·01000000·05000000·....k...........2 ··0x00000138·02000000·6c000000·01000000·05000000·....l...........
3 ··0x00000128·00210000·6b000000·00000000·a92d76e7·.!..k........-v.3 ··0x00000148·00210000·6c000000·00000000·a92d76e7·.!..l........-v.
  
12.0 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
553 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 732
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001218·<.init>:2 00001294·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     16fc·<PL_release_stream_noerror@plt+0xc>5 »       bl»     1778·<el_source@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
16.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
102 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
475 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 732
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003664·<.fini>:2 000036e0·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
7.07 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 56 lines modifiedOffset 1, 56 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0000366c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x000036e8·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x0000367c·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x000036f8·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x0000368c·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00003708·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x0000369c·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00003718·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000036ac·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003728·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000036bc·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00003738·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000036cc·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00003748·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000036dc·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00003758·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000036ec·0b000000·41000000·00000000·00000000·....A...........10 ··0x00003768·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000036fc·6c696265·6469745f·696e7075·74000000·libedit_input...11 ··0x00003778·6c696265·6469745f·696e7075·74000000·libedit_input...
12 ··0x0000370c·656c5f67·65746328·293a2049·2f4f2065·el_getc():·I/O·e12 ··0x00003788·656c5f67·65746328·293a2049·2f4f2065·el_getc():·I/O·e
13 ··0x0000371c·72726f72·0a000000·656c5f62·696e645f·rror....el_bind_13 ··0x00003798·72726f72·0a000000·656c5f62·696e645f·rror....el_bind_
14 ··0x0000372c·61726775·6d656e74·73000000·6d656d6f·arguments...memo14 ··0x000037a8·61726775·6d656e74·73000000·6d656d6f·arguments...memo
15 ··0x0000373c·72790000·63616c6c·61626c65·00000000·ry..callable....15 ··0x000037b8·72790000·63616c6c·61626c65·00000000·ry..callable....
16 ··0x0000374c·73797374·656d0000·63616c6c·00000000·system..call....16 ··0x000037c8·73797374·656d0000·63616c6c·00000000·system..call....
17 ··0x0000375c·77000000·656d6163·73000000·52657374·w...emacs...Rest17 ··0x000037d8·77000000·656d6163·73000000·52657374·w...emacs...Rest
18 ··0x0000376c·6f726520·656c6563·74726963·20636172·ore·electric·car18 ··0x000037e8·6f726520·656c6563·74726963·20636172·ore·electric·car
19 ··0x0000377c·65740000·656c6563·74726963·2d656e64·et..electric-end19 ··0x000037f8·65740000·656c6563·74726963·2d656e64·et..electric-end
20 ··0x0000378c·00000000·5e5b5e41·00000000·73747265·....^[^A....stre20 ··0x00003808·00000000·5e5b5e41·00000000·73747265·....^[^A....stre
21 ··0x0000379c·616d0000·656c5f77·72617000·68697374·am..el_wrap.hist21 ··0x00003818·616d0000·656c5f77·72617000·68697374·am..el_wrap.hist
22 ··0x000037ac·6f72795f·61637469·6f6e0000·5e430a00·ory_action..^C..22 ··0x00003828·6f72795f·61637469·6f6e0000·5e430a00·ory_action..^C..
23 ··0x000037bc·6e6f726d·00000000·6e65776c·696e6500·norm....newline.23 ··0x00003838·6e6f726d·00000000·6e65776c·696e6500·norm....newline.
24 ··0x000037cc·656f6600·61726768·61636b00·72656672·eof.arghack.refr24 ··0x00003848·656f6600·61726768·61636b00·72656672·eof.arghack.refr
25 ··0x000037dc·65736800·72656672·6573685f·62656570·esh.refresh_beep25 ··0x00003858·65736800·72656672·6573685f·62656570·esh.refresh_beep
26 ··0x000037ec·00000000·63757273·6f720000·72656469·....cursor..redi26 ··0x00003868·00000000·63757273·6f720000·72656469·....cursor..redi
27 ··0x000037fc·73706c61·79000000·6572726f·72000000·splay...error...27 ··0x00003878·73706c61·79000000·6572726f·72000000·splay...error...
28 ··0x0000380c·66617461·6c000000·636c6561·72000000·fatal...clear...28 ··0x00003888·66617461·6c000000·636c6561·72000000·fatal...clear...
29 ··0x0000381c·73657473·697a6500·73657475·6e697175·setsize.setuniqu29 ··0x00003898·73657473·697a6500·73657475·6e697175·setsize.setuniqu
30 ··0x0000382c·65000000·6c696e65·00000000·656c6563·e...line....elec30 ··0x000038a8·65000000·6c696e65·00000000·656c6563·e...line....elec
31 ··0x0000383c·74726963·00000000·2d000000·656c5f77·tric....-...el_w31 ··0x000038b8·74726963·00000000·2d000000·656c5f77·tric....-...el_w
32 ··0x0000384c·72617070·65640000·656c5f75·6e777261·rapped..el_unwra32 ··0x000038c8·72617070·65640000·656c5f75·6e777261·rapped..el_unwra
33 ··0x0000385c·70000000·656c5f73·6f757263·65000000·p...el_source...33 ··0x000038d8·70000000·656c5f73·6f757263·65000000·p...el_source...
34 ··0x0000386c·656c5f61·6464666e·00000000·656c5f62·el_addfn....el_b34 ··0x000038e8·656c5f61·6464666e·00000000·656c5f62·el_addfn....el_b
35 ··0x0000387c·696e6400·656c5f63·7572736f·72000000·ind.el_cursor...35 ··0x000038f8·696e6400·656c5f63·7572736f·72000000·ind.el_cursor...
36 ··0x0000388c·656c5f6c·696e6500·656c5f69·6e736572·el_line.el_inser36 ··0x00003908·656c5f6c·696e6500·656c5f69·6e736572·el_line.el_inser
37 ··0x0000389c·74737472·00000000·656c5f64·656c6574·tstr....el_delet37 ··0x00003918·74737472·00000000·656c5f64·656c6574·tstr....el_delet
38 ··0x000038ac·65737472·00000000·656c5f61·64645f68·estr....el_add_h38 ··0x00003928·65737472·00000000·656c5f61·64645f68·estr....el_add_h
39 ··0x000038bc·6973746f·72790000·656c5f77·72697465·istory..el_write39 ··0x00003938·6973746f·72790000·656c5f77·72697465·istory..el_write
40 ··0x000038cc·5f686973·746f7279·00000000·656c5f72·_history....el_r40 ··0x00003948·5f686973·746f7279·00000000·656c5f72·_history....el_r
41 ··0x000038dc·6561645f·68697374·6f727900·656c5f68·ead_history.el_h41 ··0x00003958·6561645f·68697374·6f727900·656c5f68·ead_history.el_h
42 ··0x000038ec·6973746f·72795f65·76656e74·73000000·istory_events...42 ··0x00003968·6973746f·72795f65·76656e74·73000000·istory_events...
43 ··0x000038fc·656c5f68·6973746f·72790000·656c5f67·el_history..el_g43 ··0x00003978·656c5f68·6973746f·72790000·656c5f67·el_history..el_g
44 ··0x0000390c·65746300·656c5f70·75736800·656c5f65·etc.el_push.el_e44 ··0x00003988·65746300·656c5f70·75736800·656c5f65·etc.el_push.el_e
45 ··0x0000391c·6469746d·6f646500·3e000000·41000000·ditmode.>...A...45 ··0x00003998·6469746d·6f646500·3e000000·41000000·ditmode.>...A...
46 ··0x0000392c·0c000000·41000000·11000000·41000000·....A.......A...46 ··0x000039a8·0c000000·41000000·11000000·41000000·....A.......A...
47 ··0x0000393c·27000000·41000000·36000000·41000000·'...A...6...A...47 ··0x000039b8·27000000·41000000·36000000·41000000·'...A...6...A...
48 ··0x0000394c·03000000·41000000·06000000·41000000·....A.......A...48 ··0x000039c8·03000000·41000000·06000000·41000000·....A.......A...
49 ··0x0000395c·15000000·41000000·0f000000·41000000·....A.......A...49 ··0x000039d8·15000000·41000000·0f000000·41000000·....A.......A...
50 ··0x0000396c·0e000000·41000000·26000000·41000000·....A...&...A...50 ··0x000039e8·0e000000·41000000·26000000·41000000·....A...&...A...
51 ··0x0000397c·13000000·41000000·29000000·41000000·....A...)...A...51 ··0x000039f8·13000000·41000000·29000000·41000000·....A...)...A...
52 ··0x0000398c·02000000·41000000·19000000·41000000·....A.......A...52 ··0x00003a08·02000000·41000000·19000000·41000000·....A.......A...
53 ··0x0000399c·0a000000·41000000·0b000000·41000000·....A.......A...53 ··0x00003a18·0a000000·41000000·0b000000·41000000·....A.......A...
54 ··0x000039ac·00000000·00000000···················........54 ··0x00003a28·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000039b4·00000000····························....2 ··0x00003af8·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd40·c1170000····························....2 ··0x0001fd38·3d180000····························=...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd44·81170000····························....2 ··0x0001fd3c·fd170000····························....
  
3.76 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fe48·48fd0100·00000000·00000000·24120000·H...........$...3 ··0x0001fe48·40fd0100·00000000·00000000·a0120000·@...............
4 ··0x0001fe58·24120000·24120000·24120000·24120000·$...$...$...$...4 ··0x0001fe58·a0120000·a0120000·a0120000·a0120000·................
5 ··0x0001fe68·24120000·24120000·24120000·24120000·$...$...$...$...5 ··0x0001fe68·a0120000·a0120000·a0120000·a0120000·................
6 ··0x0001fe78·24120000·24120000·24120000·24120000·$...$...$...$...6 ··0x0001fe78·a0120000·a0120000·a0120000·a0120000·................
7 ··0x0001fe88·24120000·24120000·24120000·24120000·$...$...$...$...7 ··0x0001fe88·a0120000·a0120000·a0120000·a0120000·................
8 ··0x0001fe98·24120000·24120000·24120000·24120000·$...$...$...$...8 ··0x0001fe98·a0120000·a0120000·a0120000·a0120000·................
9 ··0x0001fea8·24120000·24120000·24120000·24120000·$...$...$...$...9 ··0x0001fea8·a0120000·a0120000·a0120000·a0120000·................
10 ··0x0001feb8·24120000·24120000·24120000·24120000·$...$...$...$...10 ··0x0001feb8·a0120000·a0120000·a0120000·a0120000·................
11 ··0x0001fec8·24120000·24120000·24120000·24120000·$...$...$...$...11 ··0x0001fec8·a0120000·a0120000·a0120000·a0120000·................
12 ··0x0001fed8·24120000·24120000·24120000·24120000·$...$...$...$...12 ··0x0001fed8·a0120000·a0120000·a0120000·a0120000·................
13 ··0x0001fee8·24120000·24120000·24120000·24120000·$...$...$...$...13 ··0x0001fee8·a0120000·a0120000·a0120000·a0120000·................
14 ··0x0001fef8·24120000·24120000·24120000·24120000·$...$...$...$...14 ··0x0001fef8·a0120000·a0120000·a0120000·a0120000·................
15 ··0x0001ff08·24120000·24120000·24120000·24120000·$...$...$...$...15 ··0x0001ff08·a0120000·a0120000·a0120000·a0120000·................
16 ··0x0001ff18·24120000·24120000·24120000·24120000·$...$...$...$...16 ··0x0001ff18·a0120000·a0120000·a0120000·a0120000·................
17 ··0x0001ff28·24120000·24120000·24120000·24120000·$...$...$...$...17 ··0x0001ff28·a0120000·a0120000·a0120000·a0120000·................
18 ··0x0001ff38·24120000·24120000·24120000·24120000·$...$...$...$...18 ··0x0001ff38·a0120000·a0120000·a0120000·a0120000·................
19 ··0x0001ff48·24120000·24120000·24120000·24120000·$...$...$...$...19 ··0x0001ff48·a0120000·a0120000·a0120000·a0120000·................
20 ··0x0001ff58·24120000·24120000·24120000·24120000·$...$...$...$...20 ··0x0001ff58·a0120000·a0120000·a0120000·a0120000·................
21 ··0x0001ff68·24120000·24120000·24120000·24120000·$...$...$...$...21 ··0x0001ff68·a0120000·a0120000·a0120000·a0120000·................
22 ··0x0001ff78·24120000·24120000·24120000·24120000·$...$...$...$...22 ··0x0001ff78·a0120000·a0120000·a0120000·a0120000·................
23 ··0x0001ff88·24120000·24120000·24120000·24120000·$...$...$...$...23 ··0x0001ff88·a0120000·a0120000·a0120000·a0120000·................
24 ··0x0001ff98·24120000·24120000·24120000·24120000·$...$...$...$...24 ··0x0001ff98·a0120000·a0120000·a0120000·a0120000·................
25 ··0x0001ffa8·24120000·24120000·24120000·24120000·$...$...$...$...25 ··0x0001ffa8·a0120000·a0120000·a0120000·a0120000·................
26 ··0x0001ffb8·24120000·24120000·24120000·24120000·$...$...$...$...26 ··0x0001ffb8·a0120000·a0120000·a0120000·a0120000·................
27 ··0x0001ffc8·24120000·24120000·24120000·24120000·$...$...$...$...27 ··0x0001ffc8·a0120000·a0120000·a0120000·a0120000·................
28 ··0x0001ffd8·24120000·24120000·24120000·24120000·$...$...$...$...28 ··0x0001ffd8·a0120000·a0120000·a0120000·a0120000·................
29 ··0x0001ffe8·00000000·00000000·00000000·00000000·................29 ··0x0001ffe8·00000000·00000000·00000000·00000000·................
30 ··0x0001fff8·00000000·00000000···················........30 ··0x0001fff8·00000000·00000000···················........
  
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·37633365·34316138·35623532·30356662·7c3e41a85b5205fb 
3 ··0x00000010·61373532·31393537·38326561·63656536·a752195782eacee62 ··0x00000000·36623139·32383862·64363336·37636265·6b19288bd6367cbe
 3 ··0x00000010·39353463·39336665·65643337·34613163·954c93feed374a1c
4 ··0x00000020·35353162·33312e64·65627567·00000000·551b31.debug....4 ··0x00000020·35376163·32322e64·65627567·00000000·57ac22.debug....
5 ··0x00000030·9bcb83a2····························....5 ··0x00000030·d9f3dc4c····························...L
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
230 KB
./usr/lib/swi-prolog/lib/aarch64-linux/pcre4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/pcre4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········67872·(bytes·into·file)13 ··Start·of·section·headers:··········67896·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x0057fc·0x000057fc·0x000057fc·0x000e8·0x000e8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x05740·0x05740·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x058e8·0x058e8·R·E·0x10000
7 ··LOAD···········0x00fd58·0x0001fd58·0x0001fd58·0x00a24·0x00a3c·RW··0x100008 ··LOAD···········0x00fd50·0x0001fd50·0x0001fd50·0x00a2c·0x00a44·RW··0x10000
8 ··DYNAMIC········0x00fd60·0x0001fd60·0x0001fd60·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fd58·0x0001fd58·0x0001fd58·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd58·0x0001fd58·0x0001fd58·0x002a8·0x002a8·R···0x112 ··GNU_RELRO······0x00fd50·0x0001fd50·0x0001fd50·0x002b0·0x002b0·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x10920:1 There·are·27·section·headers,·starting·at·offset·0x10938:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000670·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000690·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000007a8·0007a8·0006b9·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000007e8·0007e8·0006fd·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000e62·000e62·0000ce·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000ee6·000ee6·0000d2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000f30·000f30·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000fb8·000fb8·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000f70·000f70·0003b0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001018·001018·0003b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00001320·001320·000300·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············000013c8·0013c8·000300·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00001620·001620·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000016c8·0016c8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000162c·00162c·0004ac·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000016d4·0016d4·0004ac·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001ad8·001ad8·002d78·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001b80·001b80·002d78·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00004850·004850·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000048f8·0048f8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00004858·004858·000ee4·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00004900·004900·000ee4·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········000057e4·0057e4·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······000057fc·0057fc·0000e8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········0000573c·00573c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000058e4·0058e4·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd58·00fd58·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd50·00fd50·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd5c·00fd5c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fd54·00fd54·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fd60·00fd60·000100·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fd58·00fd58·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fe60·00fe60·0001a0·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fe60·00fe60·0001a0·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·00077c·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·00077c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002077c·01077c·000018·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········0002077c·01077c·000018·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01077c·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01077c·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0107ad·000051·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·0107ad·000051·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·010800·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·010800·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010834·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·010834·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
14.4 KB
readelf --wide --symbols {}
Max HTML report size reached
15.4 KB
readelf --wide --relocs {}
Max HTML report size reached
2.36 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfd60·contains·28·entries:1 Dynamic·section·at·offset·0xfd58·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpcre2-8.so.0]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpcre2-8.so.0]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x16207 ·0x0000000c·(INIT)·······················0x16c8
7 ·0x0000000d·(FINI)·······················0x48508 ·0x0000000d·(FINI)·······················0x48f8
8 ·0x00000019·(INIT_ARRAY)·················0x1fd589 ·0x00000019·(INIT_ARRAY)·················0x1fd50
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fd5c11 ·0x0000001a·(FINI_ARRAY)·················0x1fd54
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x7a814 ·0x00000005·(STRTAB)·····················0x7e8
14 ·0x00000006·(SYMTAB)·····················0x13815 ·0x00000006·(SYMTAB)·····················0x158
15 ·0x0000000a·(STRSZ)······················1721·(bytes)16 ·0x0000000a·(STRSZ)······················1789·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fe6018 ·0x00000003·(PLTGOT)·····················0x1fe60
18 ·0x00000002·(PLTRELSZ)···················768·(bytes)19 ·0x00000002·(PLTRELSZ)···················768·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x132021 ·0x00000017·(JMPREL)·····················0x13c8
21 ·0x00000011·(REL)························0xf7022 ·0x00000011·(REL)························0x1018
22 ·0x00000012·(RELSZ)······················944·(bytes)23 ·0x00000012·(RELSZ)······················944·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xf3027 ·0x6ffffffe·(VERNEED)····················0xfb8
27 ·0x6fffffff·(VERNEEDNUM)·················228 ·0x6fffffff·(VERNEEDNUM)·················3
28 ·0x6ffffff0·(VERSYM)·····················0xe6229 ·0x6ffffff0·(VERSYM)·····················0xee6
29 ·0x6ffffffa·(RELCOUNT)···················11330 ·0x6ffffffa·(RELCOUNT)···················113
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·6e4528d98fa41db5f1fd6e8b80b4884694bad6b43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·def07dc89b2512c267477be325655d4c9c1914d3
4.2 KB
readelf --wide --version-info {}
    
Offset 1, 36 lines modifiedOffset 1, 39 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·103·entries:1 Version·symbols·section·'.gnu.version'·contains·105·entries:
2 ·Addr:·0x0000000000000e62··Offset:·0x00000e62··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000ee6··Offset:·0x00000ee6··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
7 ··010:···3·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···5 ··008:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··6 ··00c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 7 ··010:···1·(*global*)······4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 9 ··018:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
14 ··02c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 14 ··02c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······2·(GCC_3.5)·······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 22 ··04c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
28 ··064:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 29 ··068:···1·(*global*)···
  
29 Version·needs·section·'.gnu.version_r'·contains·2·entries:30 Version·needs·section·'.gnu.version_r'·contains·3·entries:
30 ·Addr:·0x0000000000000f30··Offset:·0x00000f30··Link:·4·(.dynstr)31 ·Addr:·0x0000000000000fb8··Offset:·0x00000fb8··Link:·4·(.dynstr)
31 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·132 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
32 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·333 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
33 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·134 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
34 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·235 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 36 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 37 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
983 B
strings --all --bytes=8 {}
    
Offset 1, 20 lines modifiedOffset 1, 22 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_get_bool_ex6 PL_get_bool_ex
6 __stack_chk_fail7 __stack_chk_fail
7 __stack_chk_guard8 __stack_chk_guard
8 PL_get_blob9 PL_get_blob
9 PL_type_error10 PL_type_error
10 PL_representation_error11 PL_representation_error
11 PL_resource_error12 PL_resource_error
12 Sdprintf13 Sdprintf
13 __assert_fail14 __assert_fail
 15 __aeabi_unwind_cpp_pr1
14 PL_blob_data16 PL_blob_data
15 PL_qlf_put_uint3217 PL_qlf_put_uint32
16 PL_mark_string_buffers18 PL_mark_string_buffers
17 PL_atom_wchars19 PL_atom_wchars
18 SfprintfX20 SfprintfX
19 PL_release_string_buffers_from_mark21 PL_release_string_buffers_from_mark
20 PL_foreign_control22 PL_foreign_control
Offset 87, 14 lines modifiedOffset 89, 15 lines modified
87 PL_qlf_get_atom89 PL_qlf_get_atom
88 PL_atom_mbchars90 PL_atom_mbchars
89 PL_new_blob91 PL_new_blob
90 PL_qlf_put_atom92 PL_qlf_put_atom
91 install_pcre4pl93 install_pcre4pl
92 PL_register_foreign94 PL_register_foreign
93 libpcre2-8.so.095 libpcre2-8.so.0
 96 libgcc_s.so.1
94 libc.so.697 libc.so.6
95 ld-linux-armhf.so.398 ld-linux-armhf.so.3
96 GLIBC_2.499 GLIBC_2.4
97 H»      KxD»   J{D100 H»      KxD»   J{D
98 HxDpG»  HxDpG101 HxDpG»  HxDpG
99 }DiX%h» h102 }DiX%h» h
100 44·&444444444444103 44·&444444444444
Offset 296, 14 lines modifiedOffset 299, 16 lines modified
296 .shstrtab299 .shstrtab
297 .note.gnu.build-id300 .note.gnu.build-id
298 .gnu.hash301 .gnu.hash
299 .gnu.version302 .gnu.version
300 .gnu.version_r303 .gnu.version_r
301 .rel.dyn304 .rel.dyn
302 .rel.plt305 .rel.plt
 306 .ARM.extab
 307 .ARM.exidx
303 .eh_frame308 .eh_frame
304 .init_array309 .init_array
305 .fini_array310 .fini_array
306 .dynamic311 .dynamic
307 .ARM.attributes312 .ARM.attributes
308 .gnu_debugaltlink313 .gnu_debugaltlink
309 .gnu_debuglink314 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·66000000·01000000·05000000·....f...........2 ··0x00000138·02000000·68000000·01000000·05000000·....h...........
3 ··0x00000128·10002000·00000000·66000000·95a43587·..·.....f.....5.3 ··0x00000148·10002000·00000000·68000000·95a43587·..·.....h.....5.
  
14.5 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
546 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5171
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001620·<.init>:2 000016c8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1ad8·<__assert_fail@plt+0xc>5 »       bl»     1b80·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
18.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
96.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 5171
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00004850·<.fini>:2 000048f8·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
31.4 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000573c·00000000····························....2 ··0x000058e4·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd58·9d1b0000····························....2 ··0x0001fd50·451c0000····························E...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd5c·5d1b0000····························]...2 ··0x0001fd54·051c0000····························....
  
3.57 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fe60·60fd0100·00000000·00000000·2c160000·`...........,...3 ··0x0001fe60·58fd0100·00000000·00000000·d4160000·X...............
4 ··0x0001fe70·2c160000·2c160000·2c160000·2c160000·,...,...,...,...4 ··0x0001fe70·d4160000·d4160000·d4160000·d4160000·................
5 ··0x0001fe80·2c160000·2c160000·2c160000·2c160000·,...,...,...,...5 ··0x0001fe80·d4160000·d4160000·d4160000·d4160000·................
6 ··0x0001fe90·2c160000·2c160000·2c160000·2c160000·,...,...,...,...6 ··0x0001fe90·d4160000·d4160000·d4160000·d4160000·................
7 ··0x0001fea0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...7 ··0x0001fea0·d4160000·d4160000·d4160000·d4160000·................
8 ··0x0001feb0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...8 ··0x0001feb0·d4160000·d4160000·d4160000·d4160000·................
9 ··0x0001fec0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...9 ··0x0001fec0·d4160000·d4160000·d4160000·d4160000·................
10 ··0x0001fed0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...10 ··0x0001fed0·d4160000·d4160000·d4160000·d4160000·................
11 ··0x0001fee0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...11 ··0x0001fee0·d4160000·d4160000·d4160000·d4160000·................
12 ··0x0001fef0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...12 ··0x0001fef0·d4160000·d4160000·d4160000·d4160000·................
13 ··0x0001ff00·2c160000·2c160000·2c160000·2c160000·,...,...,...,...13 ··0x0001ff00·d4160000·d4160000·d4160000·d4160000·................
14 ··0x0001ff10·2c160000·2c160000·2c160000·2c160000·,...,...,...,...14 ··0x0001ff10·d4160000·d4160000·d4160000·d4160000·................
15 ··0x0001ff20·2c160000·2c160000·2c160000·2c160000·,...,...,...,...15 ··0x0001ff20·d4160000·d4160000·d4160000·d4160000·................
16 ··0x0001ff30·2c160000·2c160000·2c160000·2c160000·,...,...,...,...16 ··0x0001ff30·d4160000·d4160000·d4160000·d4160000·................
17 ··0x0001ff40·2c160000·2c160000·2c160000·2c160000·,...,...,...,...17 ··0x0001ff40·d4160000·d4160000·d4160000·d4160000·................
18 ··0x0001ff50·2c160000·2c160000·2c160000·2c160000·,...,...,...,...18 ··0x0001ff50·d4160000·d4160000·d4160000·d4160000·................
19 ··0x0001ff60·2c160000·2c160000·2c160000·2c160000·,...,...,...,...19 ··0x0001ff60·d4160000·d4160000·d4160000·d4160000·................
20 ··0x0001ff70·2c160000·2c160000·2c160000·2c160000·,...,...,...,...20 ··0x0001ff70·d4160000·d4160000·d4160000·d4160000·................
21 ··0x0001ff80·2c160000·2c160000·2c160000·2c160000·,...,...,...,...21 ··0x0001ff80·d4160000·d4160000·d4160000·d4160000·................
22 ··0x0001ff90·2c160000·2c160000·2c160000·2c160000·,...,...,...,...22 ··0x0001ff90·d4160000·d4160000·d4160000·d4160000·................
23 ··0x0001ffa0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...23 ··0x0001ffa0·d4160000·d4160000·d4160000·d4160000·................
24 ··0x0001ffb0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...24 ··0x0001ffb0·d4160000·d4160000·d4160000·d4160000·................
25 ··0x0001ffc0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...25 ··0x0001ffc0·d4160000·d4160000·d4160000·d4160000·................
26 ··0x0001ffd0·2c160000·2c160000·2c160000·2c160000·,...,...,...,...26 ··0x0001ffd0·d4160000·d4160000·d4160000·d4160000·................
27 ··0x0001ffe0·2c160000·2c160000·2c160000·00000000·,...,...,.......27 ··0x0001ffe0·d4160000·d4160000·d4160000·00000000·................
28 ··0x0001fff0·00000000·00000000·00000000·00000000·................28 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
14.9 KB
readelf --wide --decompress --hex-dump=.data {}
Max HTML report size reached
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·34353238·64393866·61343164·62356631·4528d98fa41db5f1 
3 ··0x00000010·66643665·38623830·62343838·34363934·fd6e8b80b48846942 ··0x00000000·66303764·63383962·32353132·63323637·f07dc89b2512c267
 3 ··0x00000010·34373762·65333235·36353564·34633963·477be325655d4c9c
4 ··0x00000020·62616436·62342e64·65627567·00000000·bad6b4.debug....4 ··0x00000020·31393134·64332e64·65627567·00000000·1914d3.debug....
5 ··0x00000030·aa8c0b04····························....5 ··0x00000030·ea163b75····························..;u
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
103 KB
./usr/lib/swi-prolog/lib/aarch64-linux/readline4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/readline4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········67116·(bytes·into·file)13 ··Start·of·section·headers:··········67128·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·25
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x001d8c·0x00001d8c·0x00001d8c·0x00068·0x00068·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x01d14·0x01d14·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01df8·0x01df8·R·E·0x10000
7 ··LOAD···········0x00fdd0·0x0001fdd0·0x0001fdd0·0x006b8·0x006e0·RW··0x100008 ··LOAD···········0x00fdc8·0x0001fdc8·0x0001fdc8·0x006c0·0x006e8·RW··0x10000
8 ··DYNAMIC········0x00fdd8·0x0001fdd8·0x0001fdd8·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fdd0·0x0001fdd0·0x0001fdd0·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdd0·0x0001fdd0·0x0001fdd0·0x00230·0x00230·R···0x112 ··GNU_RELRO······0x00fdc8·0x0001fdc8·0x0001fdc8·0x00238·0x00238·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 35 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x1062c:1 There·are·26·section·headers,·starting·at·offset·0x10638:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000490·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·0004a0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000005c8·0005c8·000477·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000005f8·0005f8·0004a4·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000a40·000a40·000092·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000a9c·000a9c·000094·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000ad4·000ad4·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000b30·000b30·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000b14·000b14·0000a0·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000b90·000b90·0000a0·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000bb4·000bb4·0001b0·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000c30·000c30·0001b0·08··AI··3··19··4
13 ··[·9]·.init·············PROGBITS········00000d64·000d64·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00000de0·000de0·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00000d70·000d70·0002a4·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00000dec·000dec·0002a4·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001014·001014·000ad4·00··AX··0···0··415 ··[11]·.text·············PROGBITS········00001090·001090·000ad4·00··AX··0···0··4
16 ··[12]·.fini·············PROGBITS········00001ae8·001ae8·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00001b64·001b64·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00001af0·001af0·000220·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00001b6c·001b6c·000220·00···A··0···0··4
 18 ··[14]·.ARM.exidx········ARM_EXIDX·······00001d8c·001d8c·000068·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00001d10·001d10·000004·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00001df4·001df4·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fdd0·00fdd0·000004·04··WA··0···0··420 ··[16]·.init_array·······INIT_ARRAY······0001fdc8·00fdc8·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fdd4·00fdd4·000004·04··WA··0···0··421 ··[17]·.fini_array·······FINI_ARRAY······0001fdcc·00fdcc·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fdd8·00fdd8·000100·08··WA··4···0··422 ··[18]·.dynamic··········DYNAMIC·········0001fdd0·00fdd0·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fed8·00fed8·000128·04··WA··0···0··423 ··[19]·.got··············PROGBITS········0001fed8·00fed8·000128·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000488·00··WA··0···0··424 ··[20]·.data·············PROGBITS········00020000·010000·000488·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020488·010488·000028·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020488·010488·000028·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010488·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010488·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·0104b9·000051·00······0···0··127 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0104b9·000051·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·01050c·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·01050c·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010540·0000ec·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·010540·0000f7·00······0···0··1
29 Key·to·Flags:30 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
10.2 KB
readelf --wide --symbols {}
    
Offset 1, 76 lines modifiedOffset 1, 77 lines modified
  
1 Symbol·table·'.dynsym'·contains·73·entries:1 Symbol·table·'.dynsym'·contains·74·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000d64·····0·SECTION·LOCAL··DEFAULT····9·.init4 ·····1:·00000de0·····0·SECTION·LOCAL··DEFAULT····9·.init
5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···19·.data5 ·····2:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.data
 6 ·····3:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_file_name
 7 ·····4:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error
 8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write_history
 9 ·····6:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_set_prolog_flag
 10 ·····7:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_ttymode
 11 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__aeabi_unwind_cpp_pr0@GCC_3.5·(2)
 12 ·····9:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign_in_module
 13 ····10:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
 14 ····11:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_basic_word_break_characters
 15 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sreset
 16 ····13:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_done
 17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read_history
 18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars
6 ·····3:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_begin_undo_group19 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_add_defun
7 ·····4:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_reset_after_signal20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_complete
 21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_clear_pending_input
8 ·····5:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(2)22 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(3)
9 ·····6:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(2) 
10 ·····7:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_forced_update_display 
11 ·····8:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_add_to_protocol23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_generator
12 ·····9:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable 
13 ····10:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_raise
 25 ····22:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_readline_state
 26 ····23:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
14 ····11:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(2) 
15 ····12:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_attempted_completion_function 
16 ····13:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(2) 
17 ····14:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_completion_matches27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_completion_matches
 28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free@GLIBC_2.4·(3)
 29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_read_init_file
 30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read@GLIBC_2.4·(3)
 31 ····28:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_end_undo_group
 32 ····29:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
18 ····15:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_free_line_state33 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_free_line_state
 34 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.4·(3)
 35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception
 36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(3)
 37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_begin_undo_group
 38 ····35:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_attempted_completion_function
 39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(3)
 40 ····37:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_event_hook
 41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_delete_text
 42 ····39:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(4)
 43 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_forced_update_display
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PL_streams
20 ····17:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·add_history 
21 ····18:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_read_init_file 
22 ····19:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard@GLIBC_2.4·(3) 
23 ····20:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy@GLIBC_2.4·(2) 
24 ····21:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_complete45 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_set_prompt
25 ····22:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·write_history 
26 ····23:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_clear_pending_input46 ····43:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_reset_after_signal
27 ····24:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(2) 
28 ····25:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·read_history 
29 ····26:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(2) 
30 ····27:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_filename_completion_function47 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_filename_completion_function
 48 ····45:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_catch_signals
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_write_prompt
 50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readline
 51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup@GLIBC_2.4·(3)
32 ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_deprep_terminal52 ····49:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_deprep_terminal
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_prompt_next 
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_ttymode 
35 ····32:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_line_buffer 
36 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·poll@GLIBC_2.4·(2) 
37 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigaction@GLIBC_2.4·(2) 
38 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·readline 
39 ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_insert_close 
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_exception 
41 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_add_defun 
42 ····39:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(2)53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc@GLIBC_2.4·(3)
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_dispatch 
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_license 
45 ····42:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__ 
46 ····43:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_readline_state 
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Sreset 
48 ····45:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen@GLIBC_2.4·(2) 
49 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_discard_argument 
50 ····47:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_set_prompt 
51 ····48:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(2) 
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_set_prolog_flag 
53 ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset@GLIBC_2.4·(2) 
54 ····51:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_done 
55 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_delete_text 
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_file_name 
57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_cleanup_after_signal 
58 ····55:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_readline_name 
59 ····56:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_point54 ····51:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_point
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_prompt_string55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_prompt_string
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_register_foreign_in_module56 ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail@GLIBC_2.4·(3)
 57 ····54:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigaction@GLIBC_2.4·(3)
 58 ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·poll@GLIBC_2.4·(3)
62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_prep_terminal59 ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_prep_terminal
 60 ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_insert_close
63 ····60:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_event_hook61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__iob
 62 ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_discard_argument
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_permission_error63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_dispatch
 64 ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_cleanup_after_signal
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_warning
 66 ····63:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_readline_name
 67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_license
 68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_add_to_protocol
 69 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·add_history
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_write_prompt70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_prompt_next
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_atom_generator 
68 ····65:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable 
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·S__iob 
70 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·rl_end_undo_group 
71 ····68:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_catch_signals 
72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·isatty@GLIBC_2.4·(2)71 ····68:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcmp@GLIBC_2.4·(3)
 72 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno_location@GLIBC_2.4·(3)
73 ····70:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_basic_word_break_characters73 ····70:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·rl_line_buffer
 74 ····71:·00000000·····0·FUNC····WEAK···DEFAULT··UND·__cxa_finalize@GLIBC_2.4·(3)
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_get_chars75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PL_existence_error
75 ····72:·00001a31···184·FUNC····GLOBAL·DEFAULT···11·install_readline4pl76 ····73:·00001aad···184·FUNC····GLOBAL·DEFAULT···11·install_readline4pl
10.6 KB
readelf --wide --relocs {}
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0xb14·contains·20·entries:1 Relocation·section·'.rel.dyn'·at·offset·0xb90·contains·20·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0001fdd0··00000017·R_ARM_RELATIVE········3 0001fdc8··00000017·R_ARM_RELATIVE········
4 0001fdd4··00000017·R_ARM_RELATIVE········4 0001fdcc··00000017·R_ARM_RELATIVE········
5 00020000··00000017·R_ARM_RELATIVE········5 00020000··00000017·R_ARM_RELATIVE········
6 0001ffbc··00000615·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.46 0001ffbc··00000a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__
 7 0001ffc0··00000b15·R_ARM_GLOB_DAT·········00000000···rl_basic_word_break_characters
 8 0001ffc4··00000d15·R_ARM_GLOB_DAT·········00000000···rl_done
 9 0001ffc8··00001615·R_ARM_GLOB_DAT·········00000000···rl_readline_state
7 0001ffc0··00000915·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable10 0001ffcc··00001715·R_ARM_GLOB_DAT·········00000000···_ITM_deregisterTMCloneTable
 11 0001ffd0··00001d15·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable
8 0001ffc4··00000c15·R_ARM_GLOB_DAT·········00000000···rl_attempted_completion_function12 0001ffd4··00002315·R_ARM_GLOB_DAT·········00000000···rl_attempted_completion_function
 13 0001ffd8··00002515·R_ARM_GLOB_DAT·········00000000···rl_event_hook
9 0001ffc8··00001315·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.414 0001ffdc··00002715·R_ARM_GLOB_DAT·········00000000···__stack_chk_guard@GLIBC_2.4
10 0001ffcc··00001b15·R_ARM_GLOB_DAT·········00000000···rl_filename_completion_function15 0001ffe0··00002c15·R_ARM_GLOB_DAT·········00000000···rl_filename_completion_function
11 0001ffd0··00002015·R_ARM_GLOB_DAT·········00000000···rl_line_buffer 
12 0001ffd4··00002415·R_ARM_GLOB_DAT·········00000000···rl_insert_close 
13 0001ffd8··00002a15·R_ARM_GLOB_DAT·········00000000···__gmon_start__ 
14 0001ffdc··00002b15·R_ARM_GLOB_DAT·········00000000···rl_readline_state 
15 0001ffe0··00003315·R_ARM_GLOB_DAT·········00000000···rl_done 
16 0001ffe4··00003715·R_ARM_GLOB_DAT·········00000000···rl_readline_name16 0001ffe4··00002d15·R_ARM_GLOB_DAT·········00000000···rl_catch_signals
17 0001ffe8··00003815·R_ARM_GLOB_DAT·········00000000···rl_point17 0001ffe8··00003315·R_ARM_GLOB_DAT·········00000000···rl_point
18 0001ffec··00003c15·R_ARM_GLOB_DAT·········00000000···rl_event_hook18 0001ffec··00003915·R_ARM_GLOB_DAT·········00000000···rl_insert_close
19 0001fff0··00004115·R_ARM_GLOB_DAT·········00000000···_ITM_registerTMCloneTable 
20 0001fff4··00004215·R_ARM_GLOB_DAT·········00000000···S__iob19 0001fff0··00003a15·R_ARM_GLOB_DAT·········00000000···S__iob
21 0001fff8··00004415·R_ARM_GLOB_DAT·········00000000···rl_catch_signals20 0001fff4··00003f15·R_ARM_GLOB_DAT·········00000000···rl_readline_name
22 0001fffc··00004615·R_ARM_GLOB_DAT·········00000000···rl_basic_word_break_characters21 0001fff8··00004615·R_ARM_GLOB_DAT·········00000000···rl_line_buffer
 22 0001fffc··00004715·R_ARM_GLOB_DAT·········00000000···__cxa_finalize@GLIBC_2.4
  
23 Relocation·section·'.rel.plt'·at·offset·0xbb4·contains·54·entries:23 Relocation·section·'.rel.plt'·at·offset·0xc30·contains·54·entries:
24 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name24 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
25 0001fee4··00000316·R_ARM_JUMP_SLOT········00000000···rl_begin_undo_group 
26 0001fee8··00000416·R_ARM_JUMP_SLOT········00000000···rl_reset_after_signal25 0001fee4··00000316·R_ARM_JUMP_SLOT········00000000···PL_get_file_name
 26 0001fee8··00000416·R_ARM_JUMP_SLOT········00000000···PL_permission_error
27 0001feec··00000516·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.427 0001feec··00000516·R_ARM_JUMP_SLOT········00000000···write_history
28 0001fef0··00000616·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4 
29 0001fef4··00000716·R_ARM_JUMP_SLOT········00000000···rl_forced_update_display 
30 0001fef8··00000816·R_ARM_JUMP_SLOT········00000000···PL_add_to_protocol28 0001fef0··00000616·R_ARM_JUMP_SLOT········00000000···PL_set_prolog_flag
31 0001fefc··00000a16·R_ARM_JUMP_SLOT········00000000···PL_raise29 0001fef4··00000716·R_ARM_JUMP_SLOT········00000000···PL_ttymode
32 0001ff00··00000b16·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4 
33 0001ff04··00000d16·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4 
34 0001ff08··00000e16·R_ARM_JUMP_SLOT········00000000···rl_completion_matches30 0001fef8··00000916·R_ARM_JUMP_SLOT········00000000···PL_register_foreign_in_module
35 0001ff0c··00000f16·R_ARM_JUMP_SLOT········00000000···rl_free_line_state31 0001fefc··00000a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__
36 0001ff10··00001016·R_ARM_JUMP_SLOT········00000000···_PL_streams32 0001ff00··00000c16·R_ARM_JUMP_SLOT········00000000···Sreset
37 0001ff14··00001116·R_ARM_JUMP_SLOT········00000000···add_history33 0001ff04··00000e16·R_ARM_JUMP_SLOT········00000000···read_history
 34 0001ff08··00000f16·R_ARM_JUMP_SLOT········00000000···PL_get_chars
38 0001ff18··00001216·R_ARM_JUMP_SLOT········00000000···rl_read_init_file35 0001ff0c··00001016·R_ARM_JUMP_SLOT········00000000···rl_add_defun
39 0001ff1c··00001416·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4 
40 0001ff20··00001516·R_ARM_JUMP_SLOT········00000000···rl_complete36 0001ff10··00001116·R_ARM_JUMP_SLOT········00000000···rl_complete
41 0001ff24··00001616·R_ARM_JUMP_SLOT········00000000···write_history 
42 0001ff28··00001716·R_ARM_JUMP_SLOT········00000000···rl_clear_pending_input37 0001ff14··00001216·R_ARM_JUMP_SLOT········00000000···rl_clear_pending_input
43 0001ff2c··00001816·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.4 
44 0001ff30··00001916·R_ARM_JUMP_SLOT········00000000···read_history 
45 0001ff34··00001a16·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4 
46 0001ff38··00001c16·R_ARM_JUMP_SLOT········00000000···PL_existence_error 
47 0001ff3c··00001d16·R_ARM_JUMP_SLOT········00000000···rl_deprep_terminal 
48 0001ff40··00001e16·R_ARM_JUMP_SLOT········00000000···PL_prompt_next 
49 0001ff44··00001f16·R_ARM_JUMP_SLOT········00000000···PL_ttymode 
50 0001ff48··00002116·R_ARM_JUMP_SLOT········00000000···poll@GLIBC_2.4 
51 0001ff4c··00002216·R_ARM_JUMP_SLOT········00000000···sigaction@GLIBC_2.4 
52 0001ff50··00002316·R_ARM_JUMP_SLOT········00000000···readline 
53 0001ff54··00002516·R_ARM_JUMP_SLOT········00000000···PL_exception 
54 0001ff58··00002616·R_ARM_JUMP_SLOT········00000000···rl_add_defun 
55 0001ff5c··00002716·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4 
56 0001ff60··00002816·R_ARM_JUMP_SLOT········00000000···PL_dispatch 
57 0001ff64··00002916·R_ARM_JUMP_SLOT········00000000···PL_license 
58 0001ff68··00002a16·R_ARM_JUMP_SLOT········00000000···__gmon_start__ 
59 0001ff6c··00002c16·R_ARM_JUMP_SLOT········00000000···Sreset 
60 0001ff70··00002d16·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4 
61 0001ff74··00002e16·R_ARM_JUMP_SLOT········00000000···rl_discard_argument 
62 0001ff78··00002f16·R_ARM_JUMP_SLOT········00000000···rl_set_prompt 
63 0001ff7c··00003016·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4 
64 0001ff80··00003116·R_ARM_JUMP_SLOT········00000000···PL_set_prolog_flag 
65 0001ff84··00003216·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.438 0001ff18··00001316·R_ARM_JUMP_SLOT········00000000···memset@GLIBC_2.4
 39 0001ff1c··00001416·R_ARM_JUMP_SLOT········00000000···PL_atom_generator
 40 0001ff20··00001516·R_ARM_JUMP_SLOT········00000000···PL_raise
 41 0001ff24··00001816·R_ARM_JUMP_SLOT········00000000···rl_completion_matches
 42 0001ff28··00001916·R_ARM_JUMP_SLOT········00000000···free@GLIBC_2.4
 43 0001ff2c··00001a16·R_ARM_JUMP_SLOT········00000000···rl_read_init_file
 44 0001ff30··00001b16·R_ARM_JUMP_SLOT········00000000···read@GLIBC_2.4
 45 0001ff34··00001c16·R_ARM_JUMP_SLOT········00000000···rl_end_undo_group
 46 0001ff38··00001e16·R_ARM_JUMP_SLOT········00000000···rl_free_line_state
 47 0001ff3c··00001f16·R_ARM_JUMP_SLOT········00000000···isatty@GLIBC_2.4
 48 0001ff40··00002016·R_ARM_JUMP_SLOT········00000000···PL_exception
 49 0001ff44··00002116·R_ARM_JUMP_SLOT········00000000···strlen@GLIBC_2.4
 50 0001ff48··00002216·R_ARM_JUMP_SLOT········00000000···rl_begin_undo_group
 51 0001ff4c··00002416·R_ARM_JUMP_SLOT········00000000···memcpy@GLIBC_2.4
66 0001ff88··00003416·R_ARM_JUMP_SLOT········00000000···rl_delete_text52 0001ff50··00002616·R_ARM_JUMP_SLOT········00000000···rl_delete_text
 53 0001ff54··00002816·R_ARM_JUMP_SLOT········00000000···rl_forced_update_display
67 0001ff8c··00003516·R_ARM_JUMP_SLOT········00000000···PL_get_file_name54 0001ff58··00002916·R_ARM_JUMP_SLOT········00000000···_PL_streams
 55 0001ff5c··00002a16·R_ARM_JUMP_SLOT········00000000···rl_set_prompt
 56 0001ff60··00002b16·R_ARM_JUMP_SLOT········00000000···rl_reset_after_signal
 57 0001ff64··00002e16·R_ARM_JUMP_SLOT········00000000···PL_write_prompt
 58 0001ff68··00002f16·R_ARM_JUMP_SLOT········00000000···readline
 59 0001ff6c··00003016·R_ARM_JUMP_SLOT········00000000···strdup@GLIBC_2.4
 60 0001ff70··00003116·R_ARM_JUMP_SLOT········00000000···rl_deprep_terminal
 61 0001ff74··00003216·R_ARM_JUMP_SLOT········00000000···malloc@GLIBC_2.4
 62 0001ff78··00003416·R_ARM_JUMP_SLOT········00000000···PL_prompt_string
 63 0001ff7c··00003516·R_ARM_JUMP_SLOT········00000000···__stack_chk_fail@GLIBC_2.4
 64 0001ff80··00003616·R_ARM_JUMP_SLOT········00000000···sigaction@GLIBC_2.4
 65 0001ff84··00003716·R_ARM_JUMP_SLOT········00000000···poll@GLIBC_2.4
 66 0001ff88··00003816·R_ARM_JUMP_SLOT········00000000···rl_prep_terminal
 67 0001ff8c··00003b16·R_ARM_JUMP_SLOT········00000000···rl_discard_argument
 68 0001ff90··00003c16·R_ARM_JUMP_SLOT········00000000···PL_dispatch
68 0001ff90··00003616·R_ARM_JUMP_SLOT········00000000···rl_cleanup_after_signal69 0001ff94··00003d16·R_ARM_JUMP_SLOT········00000000···rl_cleanup_after_signal
69 0001ff94··00003916·R_ARM_JUMP_SLOT········00000000···PL_prompt_string 
70 0001ff98··00003a16·R_ARM_JUMP_SLOT········00000000···PL_register_foreign_in_module 
71 0001ff9c··00003b16·R_ARM_JUMP_SLOT········00000000···rl_prep_terminal 
72 0001ffa0··00003d16·R_ARM_JUMP_SLOT········00000000···PL_permission_error 
73 0001ffa4··00003e16·R_ARM_JUMP_SLOT········00000000···PL_warning70 0001ff98··00003e16·R_ARM_JUMP_SLOT········00000000···PL_warning
 71 0001ff9c··00004016·R_ARM_JUMP_SLOT········00000000···PL_license
 72 0001ffa0··00004116·R_ARM_JUMP_SLOT········00000000···PL_add_to_protocol
 73 0001ffa4··00004216·R_ARM_JUMP_SLOT········00000000···add_history
74 0001ffa8··00003f16·R_ARM_JUMP_SLOT········00000000···PL_write_prompt74 0001ffa8··00004316·R_ARM_JUMP_SLOT········00000000···PL_prompt_next
75 0001ffac··00004016·R_ARM_JUMP_SLOT········00000000···PL_atom_generator 
76 0001ffb0··00004316·R_ARM_JUMP_SLOT········00000000···rl_end_undo_group 
77 0001ffb4··00004516·R_ARM_JUMP_SLOT········00000000···isatty@GLIBC_2.475 0001ffac··00004416·R_ARM_JUMP_SLOT········00000000···strcmp@GLIBC_2.4
 76 0001ffb0··00004516·R_ARM_JUMP_SLOT········00000000···__errno_location@GLIBC_2.4
 77 0001ffb4··00004716·R_ARM_JUMP_SLOT········00000000···__cxa_finalize@GLIBC_2.4
78 0001ffb8··00004716·R_ARM_JUMP_SLOT········00000000···PL_get_chars78 0001ffb8··00004816·R_ARM_JUMP_SLOT········00000000···PL_existence_error
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfdd8·contains·28·entries:1 Dynamic·section·at·offset·0xfdd0·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libreadline.so.8]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libreadline.so.8]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0xd647 ·0x0000000c·(INIT)·······················0xde0
7 ·0x0000000d·(FINI)·······················0x1ae88 ·0x0000000d·(FINI)·······················0x1b64
8 ·0x00000019·(INIT_ARRAY)·················0x1fdd09 ·0x00000019·(INIT_ARRAY)·················0x1fdc8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fdd411 ·0x0000001a·(FINI_ARRAY)·················0x1fdcc
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x5c814 ·0x00000005·(STRTAB)·····················0x5f8
14 ·0x00000006·(SYMTAB)·····················0x13815 ·0x00000006·(SYMTAB)·····················0x158
15 ·0x0000000a·(STRSZ)······················1143·(bytes)16 ·0x0000000a·(STRSZ)······················1188·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fed818 ·0x00000003·(PLTGOT)·····················0x1fed8
18 ·0x00000002·(PLTRELSZ)···················432·(bytes)19 ·0x00000002·(PLTRELSZ)···················432·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xbb421 ·0x00000017·(JMPREL)·····················0xc30
21 ·0x00000011·(REL)························0xb1422 ·0x00000011·(REL)························0xb90
22 ·0x00000012·(RELSZ)······················160·(bytes)23 ·0x00000012·(RELSZ)······················160·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xad427 ·0x6ffffffe·(VERNEED)····················0xb30
27 ·0x6fffffff·(VERNEEDNUM)·················228 ·0x6fffffff·(VERNEEDNUM)·················3
28 ·0x6ffffff0·(VERSYM)·····················0xa4029 ·0x6ffffff0·(VERSYM)·····················0xa9c
29 ·0x6ffffffa·(RELCOUNT)···················330 ·0x6ffffffa·(RELCOUNT)···················3
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·aa7b2828ff5e36af885c985f5d988f2c3f4c908f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1f40bb87de4b1df924d26b58e190ae76e2b9fdd9
3.4 KB
readelf --wide --version-info {}
    
Offset 1, 29 lines modifiedOffset 1, 31 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·73·entries:1 Version·symbols·section·'.gnu.version'·contains·74·entries:
2 ·Addr:·0x0000000000000a40··Offset:·0x00000a40··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000a9c··Offset:·0x00000a9c··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 5 ··008:···2·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
8 ··014:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
9 ··018:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
11 ··020:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···9 ··018:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 11 ··020:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 12 ··024:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
15 ··030:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 15 ··030:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
 16 ··034:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
21 ··048:···1·(*global*)···20 ··044:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 21 ··048:···1·(*global*)······1·(*global*)···
  
22 Version·needs·section·'.gnu.version_r'·contains·2·entries:22 Version·needs·section·'.gnu.version_r'·contains·3·entries:
23 ·Addr:·0x0000000000000ad4··Offset:·0x00000ad4··Link:·4·(.dynstr)23 ·Addr:·0x0000000000000b30··Offset:·0x00000b30··Link:·4·(.dynstr)
24 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·124 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
25 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·325 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
26 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·126 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
27 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·227 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 28 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 29 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
805 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_atom_generator5 PL_atom_generator
 6 __aeabi_unwind_cpp_pr0
6 PL_get_chars7 PL_get_chars
7 add_history8 add_history
8 __stack_chk_fail9 __stack_chk_fail
9 __stack_chk_guard10 __stack_chk_guard
10 PL_get_file_name11 PL_get_file_name
11 rl_read_init_file12 rl_read_init_file
12 rl_add_defun13 rl_add_defun
Offset 52, 14 lines modifiedOffset 53, 15 lines modified
52 __errno_location53 __errno_location
53 rl_event_hook54 rl_event_hook
54 rl_readline_state55 rl_readline_state
55 install_readline4pl56 install_readline4pl
56 PL_license57 PL_license
57 PL_register_foreign_in_module58 PL_register_foreign_in_module
58 libreadline.so.859 libreadline.so.8
 60 libgcc_s.so.1
59 libc.so.661 libc.so.6
60 ld-linux-armhf.so.362 ld-linux-armhf.so.3
61 GLIBC_2.463 GLIBC_2.4
62 H»      KxD»   J{D64 H»      KxD»   J{D
63 %&J&I'K·X{D&O65 %&J&I'K·X{D&O
64 `xD%JaXzD%K66 `xD%JaXzD%K
65 `»      "$I{DeYyD+`67 `»      "$I{DeYyD+`
Offset 86, 14 lines modifiedOffset 88, 15 lines modified
86 .shstrtab88 .shstrtab
87 .note.gnu.build-id89 .note.gnu.build-id
88 .gnu.hash90 .gnu.hash
89 .gnu.version91 .gnu.version
90 .gnu.version_r92 .gnu.version_r
91 .rel.dyn93 .rel.dyn
92 .rel.plt94 .rel.plt
 95 .ARM.exidx
93 .eh_frame96 .eh_frame
94 .init_array97 .init_array
95 .fini_array98 .fini_array
96 .dynamic99 .dynamic
97 .ARM.attributes100 .ARM.attributes
98 .gnu_debugaltlink101 .gnu_debugaltlink
99 .gnu_debuglink102 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·48000000·01000000·05000000·....H...........2 ··0x00000138·02000000·49000000·01000000·05000000·....I...........
3 ··0x00000128·00800001·00000000·48000000·0fcbfeec·........H.......3 ··0x00000148·00800001·00000000·49000000·0fcbfeec·........I.......
  
9.75 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 75 lines modifiedOffset 1, 78 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x000005c8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x000005f8·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x000005d8·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000608·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x000005e8·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000618·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x000005f8·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000628·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000608·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x00000638·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000618·6c697a65·00504c5f·61746f6d·5f67656e·lize.PL_atom_gen7 ··0x00000648·6c697a65·00504c5f·61746f6d·5f67656e·lize.PL_atom_gen
8 ··0x00000628·65726174·6f720073·74726c65·6e006d61·erator.strlen.ma8 ··0x00000658·65726174·6f720073·74726c65·6e006d61·erator.strlen.ma
9 ··0x00000638·6c6c6f63·006d656d·63707900·504c5f67·lloc.memcpy.PL_g9 ··0x00000668·6c6c6f63·006d656d·63707900·5f5f6165·lloc.memcpy.__ae
10 ··0x00000648·65745f63·68617273·00737472·636d7000·et_chars.strcmp. 
11 ··0x00000658·66726565·00737472·64757000·6164645f·free.strdup.add_ 
12 ··0x00000668·68697374·6f727900·5f5f7374·61636b5f·history.__stack_ 
13 ··0x00000678·63686b5f·6661696c·005f5f73·7461636b·chk_fail.__stack 
14 ··0x00000688·5f63686b·5f677561·72640050·4c5f6765·_chk_guard.PL_ge 
15 ··0x00000698·745f6669·6c655f6e·616d6500·726c5f72·t_file_name.rl_r 
16 ··0x000006a8·6561645f·696e6974·5f66696c·65006973·ead_init_file.is 
17 ··0x000006b8·61747479·00726c5f·6164645f·64656675·atty.rl_add_defu 
18 ··0x000006c8·6e00504c·5f736574·5f70726f·6c6f675f·n.PL_set_prolog_ 
19 ··0x000006d8·666c6167·00726c5f·63617463·685f7369·flag.rl_catch_si 
20 ··0x000006e8·676e616c·7300726c·5f726561·646c696e·gnals.rl_readlin 
21 ··0x000006f8·655f6e61·6d650072·6c5f6174·74656d70·e_name.rl_attemp10 ··0x00000678·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p
 11 ··0x00000688·72300050·4c5f6765·745f6368·61727300·r0.PL_get_chars.
 12 ··0x00000698·73747263·6d700066·72656500·73747264·strcmp.free.strd
 13 ··0x000006a8·75700061·64645f68·6973746f·7279005f·up.add_history._
 14 ··0x000006b8·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
 15 ··0x000006c8·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar
 16 ··0x000006d8·6400504c·5f676574·5f66696c·655f6e61·d.PL_get_file_na
 17 ··0x000006e8·6d650072·6c5f7265·61645f69·6e69745f·me.rl_read_init_
 18 ··0x000006f8·66696c65·00697361·74747900·726c5f61·file.isatty.rl_a
 19 ··0x00000708·64645f64·6566756e·00504c5f·7365745f·dd_defun.PL_set_
 20 ··0x00000718·70726f6c·6f675f66·6c616700·726c5f63·prolog_flag.rl_c
 21 ··0x00000728·61746368·5f736967·6e616c73·00726c5f·atch_signals.rl_
 22 ··0x00000738·72656164·6c696e65·5f6e616d·6500726c·readline_name.rl
 23 ··0x00000748·5f617474·656d7074·65645f63·6f6d706c·_attempted_compl
 24 ··0x00000758·6574696f·6e5f6675·6e637469·6f6e0072·etion_function.r
 25 ··0x00000768·6c5f6261·7369635f·776f7264·5f627265·l_basic_word_bre
 26 ··0x00000778·616b5f63·68617261·63746572·7300726c·ak_characters.rl
 27 ··0x00000788·5f696e73·6572745f·636c6f73·6500535f·_insert_close.S_
 28 ··0x00000798·5f696f62·00726c5f·636f6d70·6c657465·_iob.rl_complete
 29 ··0x000007a8·00726c5f·62656769·6e5f756e·646f5f67·.rl_begin_undo_g
 30 ··0x000007b8·726f7570·00726c5f·656e645f·756e646f·roup.rl_end_undo
 31 ··0x000007c8·5f67726f·75700072·6c5f6465·6c657465·_group.rl_delete
 32 ··0x000007d8·5f746578·7400726c·5f706f69·6e740072·_text.rl_point.r
 33 ··0x000007e8·6c5f6c69·6e655f62·75666665·7200726c·l_line_buffer.rl
22 ··0x00000708·7465645f·636f6d70·6c657469·6f6e5f66·ted_completion_f34 ··0x000007f8·5f636f6d·706c6574·696f6e5f·6d617463·_completion_matc
 35 ··0x00000808·68657300·726c5f66·696c656e·616d655f·hes.rl_filename_
 36 ··0x00000818·636f6d70·6c657469·6f6e5f66·756e6374·completion_funct
 37 ··0x00000828·696f6e00·72656164·5f686973·746f7279·ion.read_history
 38 ··0x00000838·00504c5f·65786973·74656e63·655f6572·.PL_existence_er
 39 ··0x00000848·726f7200·504c5f70·65726d69·7373696f·ror.PL_permissio
 40 ··0x00000858·6e5f6572·726f7200·504c5f64·69737061·n_error.PL_dispa
 41 ··0x00000868·74636800·706f6c6c·00726c5f·7365745f·tch.poll.rl_set_
 42 ··0x00000878·70726f6d·70740072·6c5f666f·72636564·prompt.rl_forced
 43 ··0x00000888·5f757064·6174655f·64697370·6c617900·_update_display.
 44 ··0x00000898·726c5f64·6f6e6500·77726974·655f6869·rl_done.write_hi
 45 ··0x000008a8·73746f72·7900726c·5f636c65·616e7570·story.rl_cleanup
 46 ··0x000008b8·5f616674·65725f73·69676e61·6c007369·_after_signal.si
 47 ··0x000008c8·67616374·696f6e00·53726573·6574006d·gaction.Sreset.m
 48 ··0x000008d8·656d7365·7400726c·5f726573·65745f61·emset.rl_reset_a
 49 ··0x000008e8·66746572·5f736967·6e616c00·726c5f66·fter_signal.rl_f
 50 ··0x000008f8·7265655f·6c696e65·5f737461·74650050·ree_line_state.P
 51 ··0x00000908·4c5f7261·69736500·5f504c5f·73747265·L_raise._PL_stre
 52 ··0x00000918·616d7300·504c5f74·74796d6f·64650050·ams.PL_ttymode.P
 53 ··0x00000928·4c5f7772·6974655f·70726f6d·70740050·L_write_prompt.P
 54 ··0x00000938·4c5f7072·6f6d7074·5f737472·696e6700·L_prompt_string.
 55 ··0x00000948·504c5f61·64645f74·6f5f7072·6f746f63·PL_add_to_protoc
 56 ··0x00000958·6f6c0072·6c5f636c·6561725f·70656e64·ol.rl_clear_pend
 57 ··0x00000968·696e675f·696e7075·7400726c·5f646973·ing_input.rl_dis
 58 ··0x00000978·63617264·5f617267·756d656e·7400726c·card_argument.rl
 59 ··0x00000988·5f646570·7265705f·7465726d·696e616c·_deprep_terminal
 60 ··0x00000998·00726561·646c696e·6500726c·5f707265·.readline.rl_pre
23 ··0x00000718·756e6374·696f6e00·726c5f62·61736963·unction.rl_basic 
24 ··0x00000728·5f776f72·645f6272·65616b5f·63686172·_word_break_char 
25 ··0x00000738·61637465·72730072·6c5f696e·73657274·acters.rl_insert 
26 ··0x00000748·5f636c6f·73650053·5f5f696f·6200726c·_close.S__iob.rl 
27 ··0x00000758·5f636f6d·706c6574·6500726c·5f626567·_complete.rl_beg 
28 ··0x00000768·696e5f75·6e646f5f·67726f75·7000726c·in_undo_group.rl 
29 ··0x00000778·5f656e64·5f756e64·6f5f6772·6f757000·_end_undo_group. 
30 ··0x00000788·726c5f64·656c6574·655f7465·78740072·rl_delete_text.r 
31 ··0x00000798·6c5f706f·696e7400·726c5f6c·696e655f·l_point.rl_line_ 
32 ··0x000007a8·62756666·65720072·6c5f636f·6d706c65·buffer.rl_comple 
33 ··0x000007b8·74696f6e·5f6d6174·63686573·00726c5f·tion_matches.rl_ 
34 ··0x000007c8·66696c65·6e616d65·5f636f6d·706c6574·filename_complet 
35 ··0x000007d8·696f6e5f·66756e63·74696f6e·00726561·ion_function.rea 
36 ··0x000007e8·645f6869·73746f72·7900504c·5f657869·d_history.PL_exi 
37 ··0x000007f8·7374656e·63655f65·72726f72·00504c5f·stence_error.PL_ 
38 ··0x00000808·7065726d·69737369·6f6e5f65·72726f72·permission_error 
39 ··0x00000818·00504c5f·64697370·61746368·00706f6c·.PL_dispatch.pol 
40 ··0x00000828·6c00726c·5f736574·5f70726f·6d707400·l.rl_set_prompt. 
41 ··0x00000838·726c5f66·6f726365·645f7570·64617465·rl_forced_update 
42 ··0x00000848·5f646973·706c6179·00726c5f·646f6e65·_display.rl_done 
43 ··0x00000858·00777269·74655f68·6973746f·72790072·.write_history.r 
44 ··0x00000868·6c5f636c·65616e75·705f6166·7465725f·l_cleanup_after_ 
45 ··0x00000878·7369676e·616c0073·69676163·74696f6e·signal.sigaction 
46 ··0x00000888·00537265·73657400·6d656d73·65740072·.Sreset.memset.r 
47 ··0x00000898·6c5f7265·7365745f·61667465·725f7369·l_reset_after_si 
48 ··0x000008a8·676e616c·00726c5f·66726565·5f6c696e·gnal.rl_free_lin 
49 ··0x000008b8·655f7374·61746500·504c5f72·61697365·e_state.PL_raise 
50 ··0x000008c8·005f504c·5f737472·65616d73·00504c5f·._PL_streams.PL_ 
51 ··0x000008d8·7474796d·6f646500·504c5f77·72697465·ttymode.PL_write 
52 ··0x000008e8·5f70726f·6d707400·504c5f70·726f6d70·_prompt.PL_promp 
53 ··0x000008f8·745f7374·72696e67·00504c5f·6164645f·t_string.PL_add_ 
54 ··0x00000908·746f5f70·726f746f·636f6c00·726c5f63·to_protocol.rl_c 
55 ··0x00000918·6c656172·5f70656e·64696e67·5f696e70·lear_pending_inp 
56 ··0x00000928·75740072·6c5f6469·73636172·645f6172·ut.rl_discard_ar 
57 ··0x00000938·67756d65·6e740072·6c5f6465·70726570·gument.rl_deprep 
58 ··0x00000948·5f746572·6d696e61·6c007265·61646c69·_terminal.readli61 ··0x000009a8·705f7465·726d696e·616c0072·65616400·p_terminal.read.
59 ··0x00000958·6e650072·6c5f7072·65705f74·65726d69·ne.rl_prep_termi 
60 ··0x00000968·6e616c00·72656164·00504c5f·70726f6d·nal.read.PL_prom 
61 ··0x00000978·70745f6e·65787400·504c5f77·61726e69·pt_next.PL_warni 
62 ··0x00000988·6e670050·4c5f6578·63657074·696f6e00·ng.PL_exception. 
63 ··0x00000998·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location 
64 ··0x000009a8·00726c5f·6576656e·745f686f·6f6b0072·.rl_event_hook.r 
65 ··0x000009b8·6c5f7265·61646c69·6e655f73·74617465·l_readline_state 
66 ··0x000009c8·00696e73·74616c6c·5f726561·646c696e·.install_readlin 
67 ··0x000009d8·6534706c·00504c5f·6c696365·6e736500·e4pl.PL_license. 
68 ··0x000009e8·504c5f72·65676973·7465725f·666f7265·PL_register_fore 
69 ··0x000009f8·69676e5f·696e5f6d·6f64756c·65006c69·ign_in_module.li 
70 ··0x00000a08·62726561·646c696e·652e736f·2e38006c·breadline.so.8.l 
71 ··0x00000a18·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu 
72 ··0x00000a28·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI62 ··0x000009b8·504c5f70·726f6d70·745f6e65·78740050·PL_prompt_next.P
 63 ··0x000009c8·4c5f7761·726e696e·6700504c·5f657863·L_warning.PL_exc
 64 ··0x000009d8·65707469·6f6e005f·5f657272·6e6f5f6c·eption.__errno_l
 65 ··0x000009e8·6f636174·696f6e00·726c5f65·76656e74·ocation.rl_event
 66 ··0x000009f8·5f686f6f·6b00726c·5f726561·646c696e·_hook.rl_readlin
 67 ··0x00000a08·655f7374·61746500·696e7374·616c6c5f·e_state.install_
Max diff block lines reached; 0/9882 bytes (0.00%) of diff not shown.
550 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5263
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000d64·<.init>:2 00000de0·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1014·<PL_get_chars@plt+0xc>5 »       bl»     1090·<PL_existence_error@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
10.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}`: objdump: DWARF error: unable to read alt ref 5263
    
Offset 1, 283 lines modifiedOffset 1, 283 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000d70·<rl_begin_undo_group@plt-0x14>:2 00000dec·<PL_get_file_name@plt-0x14>:
3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       @·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  @·d80·<rl_begin_undo_group@plt-0x4>4 »       ldr»    lr,·[pc,·#4]»  @·dfc·<PL_get_file_name@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       andeq»  pc,·r1,·r8,·asr·r1»    @·<UNPREDICTABLE>7 »       ldrdeq» pc,·[r1],·-ip
  
8 00000d84·<rl_begin_undo_group@plt>:8 00000e00·<PL_get_file_name@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#126976»       @·0x1f00010 »       add»    ip,·ip,·#126976»       @·0x1f000
11 »       ldr»    pc,·[ip,·#344]!»       @·0x15811 »       ldr»    pc,·[ip,·#220]!»       @·0xdc
  
 12 00000e0c·<PL_permission_error@plt>:
12 00000d90·<rl_reset_after_signal@plt>: 
13 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778 
14 »       add»    ip,·pc,·#0,·1213 »       add»    ip,·pc,·#0,·12
15 »       add»    ip,·ip,·#126976»       @·0x1f00014 »       add»    ip,·ip,·#126976»       @·0x1f000
16 »       ldr»    pc,·[ip,·#332]!»       @·0x14c15 »       ldr»    pc,·[ip,·#212]!»       @·0xd4
  
17 00000da0·<strcmp@plt>:16 00000e18·<write_history@plt>:
18 »       add»    ip,·pc,·#0,·1217 »       add»    ip,·pc,·#0,·12
19 »       add»    ip,·ip,·#126976»       @·0x1f00018 »       add»    ip,·ip,·#126976»       @·0x1f000
20 »       ldr»    pc,·[ip,·#324]!»       @·0x14419 »       ldr»    pc,·[ip,·#204]!»       @·0xcc
  
21 00000dac·<__cxa_finalize@plt>:20 00000e24·<PL_set_prolog_flag@plt>:
22 »       add»    ip,·pc,·#0,·1221 »       add»    ip,·pc,·#0,·12
23 »       add»    ip,·ip,·#126976»       @·0x1f00022 »       add»    ip,·ip,·#126976»       @·0x1f000
24 »       ldr»    pc,·[ip,·#316]!»       @·0x13c23 »       ldr»    pc,·[ip,·#196]!»       @·0xc4
  
25 00000db8·<rl_forced_update_display@plt>:24 00000e30·<PL_ttymode@plt>:
26 »       add»    ip,·pc,·#0,·1225 »       add»    ip,·pc,·#0,·12
27 »       add»    ip,·ip,·#126976»       @·0x1f00026 »       add»    ip,·ip,·#126976»       @·0x1f000
28 »       ldr»    pc,·[ip,·#308]!»       @·0x13427 »       ldr»    pc,·[ip,·#188]!»       @·0xbc
  
29 00000dc4·<PL_add_to_protocol@plt>:28 00000e3c·<PL_register_foreign_in_module@plt>:
30 »       add»    ip,·pc,·#0,·1229 »       add»    ip,·pc,·#0,·12
31 »       add»    ip,·ip,·#126976»       @·0x1f00030 »       add»    ip,·ip,·#126976»       @·0x1f000
32 »       ldr»    pc,·[ip,·#300]!»       @·0x12c31 »       ldr»    pc,·[ip,·#180]!»       @·0xb4
  
33 00000dd0·<PL_raise@plt>:32 00000e48·<__gmon_start__@plt>:
34 »       add»    ip,·pc,·#0,·1233 »       add»    ip,·pc,·#0,·12
35 »       add»    ip,·ip,·#126976»       @·0x1f00034 »       add»    ip,·ip,·#126976»       @·0x1f000
36 »       ldr»    pc,·[ip,·#292]!»       @·0x12435 »       ldr»    pc,·[ip,·#172]!»       @·0xac
  
37 00000ddc·<read@plt>:36 00000e54·<Sreset@plt>:
38 »       add»    ip,·pc,·#0,·1237 »       add»    ip,·pc,·#0,·12
39 »       add»    ip,·ip,·#126976»       @·0x1f00038 »       add»    ip,·ip,·#126976»       @·0x1f000
40 »       ldr»    pc,·[ip,·#284]!»       @·0x11c39 »       ldr»    pc,·[ip,·#164]!»       @·0xa4
  
41 00000de8·<free@plt>:40 00000e60·<read_history@plt>:
42 »       add»    ip,·pc,·#0,·1241 »       add»    ip,·pc,·#0,·12
43 »       add»    ip,·ip,·#126976»       @·0x1f00042 »       add»    ip,·ip,·#126976»       @·0x1f000
44 »       ldr»    pc,·[ip,·#276]!»       @·0x11443 »       ldr»    pc,·[ip,·#156]!»       @·0x9c
  
 44 00000e6c·<PL_get_chars@plt>:
45 00000df4·<rl_completion_matches@plt>: 
46 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778 
47 »       add»    ip,·pc,·#0,·1245 »       add»    ip,·pc,·#0,·12
48 »       add»    ip,·ip,·#126976»       @·0x1f00046 »       add»    ip,·ip,·#126976»       @·0x1f000
49 »       ldr»    pc,·[ip,·#264]!»       @·0x10847 »       ldr»    pc,·[ip,·#148]!»       @·0x94
  
50 00000e04·<rl_free_line_state@plt>:48 00000e78·<rl_add_defun@plt>:
51 »       add»    ip,·pc,·#0,·1249 »       add»    ip,·pc,·#0,·12
52 »       add»    ip,·ip,·#126976»       @·0x1f00050 »       add»    ip,·ip,·#126976»       @·0x1f000
53 »       ldr»    pc,·[ip,·#256]!»       @·0x10051 »       ldr»    pc,·[ip,·#140]!»       @·0x8c
  
54 00000e10·<_PL_streams@plt>:52 00000e84·<rl_complete@plt>:
55 »       add»    ip,·pc,·#0,·1253 »       add»    ip,·pc,·#0,·12
56 »       add»    ip,·ip,·#126976»       @·0x1f00054 »       add»    ip,·ip,·#126976»       @·0x1f000
57 »       ldr»    pc,·[ip,·#248]!»       @·0xf855 »       ldr»    pc,·[ip,·#132]!»       @·0x84
  
58 00000e1c·<add_history@plt>:56 00000e90·<rl_clear_pending_input@plt>:
59 »       add»    ip,·pc,·#0,·1257 »       add»    ip,·pc,·#0,·12
60 »       add»    ip,·ip,·#126976»       @·0x1f00058 »       add»    ip,·ip,·#126976»       @·0x1f000
61 »       ldr»    pc,·[ip,·#240]!»       @·0xf059 »       ldr»    pc,·[ip,·#124]!»       @·0x7c
  
62 00000e28·<rl_read_init_file@plt>:60 00000e9c·<memset@plt>:
63 »       add»    ip,·pc,·#0,·1261 »       add»    ip,·pc,·#0,·12
64 »       add»    ip,·ip,·#126976»       @·0x1f00062 »       add»    ip,·ip,·#126976»       @·0x1f000
65 »       ldr»    pc,·[ip,·#232]!»       @·0xe863 »       ldr»    pc,·[ip,·#116]!»       @·0x74
  
66 00000e34·<memcpy@plt>:64 00000ea8·<PL_atom_generator@plt>:
67 »       add»    ip,·pc,·#0,·1265 »       add»    ip,·pc,·#0,·12
68 »       add»    ip,·ip,·#126976»       @·0x1f00066 »       add»    ip,·ip,·#126976»       @·0x1f000
69 »       ldr»    pc,·[ip,·#224]!»       @·0xe067 »       ldr»    pc,·[ip,·#108]!»       @·0x6c
  
70 00000e40·<rl_complete@plt>:68 00000eb4·<PL_raise@plt>:
71 »       add»    ip,·pc,·#0,·1269 »       add»    ip,·pc,·#0,·12
72 »       add»    ip,·ip,·#126976»       @·0x1f00070 »       add»    ip,·ip,·#126976»       @·0x1f000
73 »       ldr»    pc,·[ip,·#216]!»       @·0xd871 »       ldr»    pc,·[ip,·#100]!»       @·0x64
  
74 00000e4c·<write_history@plt>:72 00000ec0·<rl_completion_matches@plt>:
 73 »       »       »       @·<UNDEFINED>·instruction:·0xe7fd4778
75 »       add»    ip,·pc,·#0,·1274 »       add»    ip,·pc,·#0,·12
76 »       add»    ip,·ip,·#126976»       @·0x1f00075 »       add»    ip,·ip,·#126976»       @·0x1f000
77 »       ldr»    pc,·[ip,·#208]!»       @·0xd076 »       ldr»    pc,·[ip,·#88]!»@·0x58
  
78 00000e58·<rl_clear_pending_input@plt>:77 00000ed0·<free@plt>:
79 »       add»    ip,·pc,·#0,·1278 »       add»    ip,·pc,·#0,·12
80 »       add»    ip,·ip,·#126976»       @·0x1f00079 »       add»    ip,·ip,·#126976»       @·0x1f000
81 »       ldr»    pc,·[ip,·#200]!»       @·0xc880 »       ldr»    pc,·[ip,·#80]!»@·0x50
  
82 00000e64·<strdup@plt>:81 00000edc·<rl_read_init_file@plt>:
83 »       add»    ip,·pc,·#0,·1282 »       add»    ip,·pc,·#0,·12
84 »       add»    ip,·ip,·#126976»       @·0x1f00083 »       add»    ip,·ip,·#126976»       @·0x1f000
85 »       ldr»    pc,·[ip,·#192]!»       @·0xc084 »       ldr»    pc,·[ip,·#72]!»@·0x48
  
86 00000e70·<read_history@plt>:85 00000ee8·<read@plt>:
87 »       add»    ip,·pc,·#0,·1286 »       add»    ip,·pc,·#0,·12
88 »       add»    ip,·ip,·#126976»       @·0x1f00087 »       add»    ip,·ip,·#126976»       @·0x1f000
89 »       ldr»    pc,·[ip,·#184]!»       @·0xb888 »       ldr»    pc,·[ip,·#64]!»@·0x40
  
90 00000e7c·<__stack_chk_fail@plt>:89 00000ef4·<rl_end_undo_group@plt>:
91 »       add»    ip,·pc,·#0,·1290 »       add»    ip,·pc,·#0,·12
92 »       add»    ip,·ip,·#126976»       @·0x1f00091 »       add»    ip,·ip,·#126976»       @·0x1f000
93 »       ldr»    pc,·[ip,·#176]!»       @·0xb092 »       ldr»    pc,·[ip,·#56]!»@·0x38
  
94 00000e88·<PL_existence_error@plt>:93 00000f00·<rl_free_line_state@plt>:
95 »       add»    ip,·pc,·#0,·1294 »       add»    ip,·pc,·#0,·12
96 »       add»    ip,·ip,·#126976»       @·0x1f00095 »       add»    ip,·ip,·#126976»       @·0x1f000
97 »       ldr»    pc,·[ip,·#168]!»       @·0xa896 »       ldr»    pc,·[ip,·#48]!»@·0x30
  
Max diff block lines reached; 6026/10511 bytes (57.33%) of diff not shown.
35.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 5263
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001ae8·<.fini>:2 00001b64·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
4.6 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 37 lines modifiedOffset 1, 37 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001af0·3e000000·41000000·0c000000·41000000·>...A.......A... 
3 ··0x00001b00·11000000·41000000·27000000·41000000·....A...'...A... 
4 ··0x00001b10·36000000·41000000·03000000·41000000·6...A.......A... 
5 ··0x00001b20·06000000·41000000·15000000·41000000·....A.......A... 
6 ··0x00001b30·0f000000·41000000·0e000000·41000000·....A.......A... 
7 ··0x00001b40·26000000·41000000·13000000·41000000·&...A.......A... 
8 ··0x00001b50·29000000·41000000·02000000·41000000·)...A.......A... 
9 ··0x00001b60·19000000·41000000·0a000000·41000000·....A.......A... 
10 ··0x00001b70·0b000000·41000000·00000000·00000000·....A........... 
11 ··0x00001b80·50726f6c·6f670000·00000000·3a090a22·Prolog......:.." 
12 ··0x00001b90·5c276040·243e3c3d·205b5d28·297b7d2b·\'`@$><=·[](){}+ 
13 ··0x00001ba0·2a212c7c·25263f00·70726f6c·6f672d63·*!,|%&?.prolog-c 
14 ··0x00001bb0·6f6d706c·65746500·696e7365·72742d63·omplete.insert-c 
15 ··0x00001bc0·6c6f7365·00000000·72656164·6c696e65·lose....readline 
16 ··0x00001bd0·00000000·7474795f·636f6e74·726f6c00·....tty_control. 
17 ··0x00001be0·72656164·00000000·66696c65·00000000·read....file.... 
18 ··0x00001bf0·77726974·65000000·496e7075·74206c69·write...Input·li 
19 ··0x00001c00·6e652074·6f6f206c·6f6e6700·474e5520·ne·too·long.GNU· 
20 ··0x00001c10·52656164·6c696e65·206c6962·72617279·Readline·library 
21 ··0x00001c20·00000000·67706c00·726c5f72·6561645f·....gpl.rl_read_ 
22 ··0x00001c30·696e6974·5f66696c·65000000·73797374·init_file...syst 
23 ··0x00001c40·656d0000·726c5f61·64645f68·6973746f·em..rl_add_histo 
24 ··0x00001c50·72790000·726c5f77·72697465·5f686973·ry..rl_write_his 
25 ··0x00001c60·746f7279·00000000·726c5f72·6561645f·tory....rl_read_ 
26 ··0x00001c70·68697374·6f727900·726c5f77·72617000·history.rl_wrap. 
27 ··0x00001c80·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001b6c·3e000000·41000000·0c000000·41000000·>...A.......A...
28 ··0x00001c90·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001b7c·11000000·41000000·27000000·41000000·....A...'...A...
29 ··0x00001ca0·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001b8c·36000000·41000000·03000000·41000000·6...A.......A...
30 ··0x00001cb0·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00001b9c·06000000·41000000·15000000·41000000·....A.......A...
31 ··0x00001cc0·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00001bac·0f000000·41000000·0e000000·41000000·....A.......A...
32 ··0x00001cd0·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00001bbc·26000000·41000000·13000000·41000000·&...A.......A...
33 ··0x00001ce0·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x00001bcc·29000000·41000000·02000000·41000000·)...A.......A...
34 ··0x00001cf0·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x00001bdc·19000000·41000000·0a000000·41000000·....A.......A...
 10 ··0x00001bec·0b000000·41000000·00000000·00000000·....A...........
 11 ··0x00001bfc·50726f6c·6f670000·00000000·3a090a22·Prolog......:.."
 12 ··0x00001c0c·5c276040·243e3c3d·205b5d28·297b7d2b·\'`@$><=·[](){}+
 13 ··0x00001c1c·2a212c7c·25263f00·70726f6c·6f672d63·*!,|%&?.prolog-c
 14 ··0x00001c2c·6f6d706c·65746500·696e7365·72742d63·omplete.insert-c
 15 ··0x00001c3c·6c6f7365·00000000·72656164·6c696e65·lose....readline
 16 ··0x00001c4c·00000000·7474795f·636f6e74·726f6c00·....tty_control.
 17 ··0x00001c5c·72656164·00000000·66696c65·00000000·read....file....
 18 ··0x00001c6c·77726974·65000000·496e7075·74206c69·write...Input·li
 19 ··0x00001c7c·6e652074·6f6f206c·6f6e6700·474e5520·ne·too·long.GNU·
 20 ··0x00001c8c·52656164·6c696e65·206c6962·72617279·Readline·library
 21 ··0x00001c9c·00000000·67706c00·726c5f72·6561645f·....gpl.rl_read_
 22 ··0x00001cac·696e6974·5f66696c·65000000·73797374·init_file...syst
 23 ··0x00001cbc·656d0000·726c5f61·64645f68·6973746f·em..rl_add_histo
 24 ··0x00001ccc·72790000·726c5f77·72697465·5f686973·ry..rl_write_his
 25 ··0x00001cdc·746f7279·00000000·726c5f72·6561645f·tory....rl_read_
 26 ··0x00001cec·68697374·6f727900·726c5f77·72617000·history.rl_wrap.
 27 ··0x00001cfc·3e000000·41000000·0c000000·41000000·>...A.......A...
 28 ··0x00001d0c·11000000·41000000·27000000·41000000·....A...'...A...
 29 ··0x00001d1c·36000000·41000000·03000000·41000000·6...A.......A...
 30 ··0x00001d2c·06000000·41000000·15000000·41000000·....A.......A...
 31 ··0x00001d3c·0f000000·41000000·0e000000·41000000·....A.......A...
 32 ··0x00001d4c·26000000·41000000·13000000·41000000·&...A.......A...
 33 ··0x00001d5c·29000000·41000000·02000000·41000000·)...A.......A...
 34 ··0x00001d6c·19000000·41000000·0a000000·41000000·....A.......A...
35 ··0x00001d00·0b000000·41000000·00000000·00000000·....A...........35 ··0x00001d7c·0b000000·41000000·00000000·00000000·....A...........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00001d10·00000000····························....2 ··0x00001df4·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fdd0·d9100000····························....2 ··0x0001fdc8·55110000····························U...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fdd4·99100000····························....2 ··0x0001fdcc·15110000····························....
  
2.45 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fed8·d8fd0100·00000000·00000000·700d0000·............p...3 ··0x0001fed8·d0fd0100·00000000·00000000·ec0d0000·................
4 ··0x0001fee8·700d0000·700d0000·700d0000·700d0000·p...p...p...p...4 ··0x0001fee8·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
5 ··0x0001fef8·700d0000·700d0000·700d0000·700d0000·p...p...p...p...5 ··0x0001fef8·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
6 ··0x0001ff08·700d0000·700d0000·700d0000·700d0000·p...p...p...p...6 ··0x0001ff08·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
7 ··0x0001ff18·700d0000·700d0000·700d0000·700d0000·p...p...p...p...7 ··0x0001ff18·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
8 ··0x0001ff28·700d0000·700d0000·700d0000·700d0000·p...p...p...p...8 ··0x0001ff28·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
9 ··0x0001ff38·700d0000·700d0000·700d0000·700d0000·p...p...p...p...9 ··0x0001ff38·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
10 ··0x0001ff48·700d0000·700d0000·700d0000·700d0000·p...p...p...p...10 ··0x0001ff48·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
11 ··0x0001ff58·700d0000·700d0000·700d0000·700d0000·p...p...p...p...11 ··0x0001ff58·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
12 ··0x0001ff68·700d0000·700d0000·700d0000·700d0000·p...p...p...p...12 ··0x0001ff68·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
13 ··0x0001ff78·700d0000·700d0000·700d0000·700d0000·p...p...p...p...13 ··0x0001ff78·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
14 ··0x0001ff88·700d0000·700d0000·700d0000·700d0000·p...p...p...p...14 ··0x0001ff88·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
15 ··0x0001ff98·700d0000·700d0000·700d0000·700d0000·p...p...p...p...15 ··0x0001ff98·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
16 ··0x0001ffa8·700d0000·700d0000·700d0000·700d0000·p...p...p...p...16 ··0x0001ffa8·ec0d0000·ec0d0000·ec0d0000·ec0d0000·................
17 ··0x0001ffb8·700d0000·00000000·00000000·00000000·p...............17 ··0x0001ffb8·ec0d0000·00000000·00000000·00000000·................
18 ··0x0001ffc8·00000000·00000000·00000000·00000000·................18 ··0x0001ffc8·00000000·00000000·00000000·00000000·................
19 ··0x0001ffd8·00000000·00000000·00000000·00000000·................19 ··0x0001ffd8·00000000·00000000·00000000·00000000·................
20 ··0x0001ffe8·00000000·00000000·00000000·00000000·................20 ··0x0001ffe8·00000000·00000000·00000000·00000000·................
21 ··0x0001fff8·00000000·00000000···················........21 ··0x0001fff8·00000000·00000000···················........
  
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·37623238·32386666·35653336·61663838·7b2828ff5e36af88 
3 ··0x00000010·35633938·35663564·39383866·32633366·5c985f5d988f2c3f2 ··0x00000000·34306262·38376465·34623164·66393234·40bb87de4b1df924
 3 ··0x00000010·64323662·35386531·39306165·37366532·d26b58e190ae76e2
4 ··0x00000020·34633930·38662e64·65627567·00000000·4c908f.debug....4 ··0x00000020·62396664·64392e64·65627567·00000000·b9fdd9.debug....
5 ··0x00000030·751c848d····························u...5 ··0x00000030·51bfb089····························Q...
  
1.55 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array
 13 ··0x000000a0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 14 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 15 ··0x000000c0·002e6273·73002e41·524d2e61·74747269·..bss..ARM.attri
 16 ··0x000000d0·62757465·73002e67·6e755f64·65627567·butes..gnu_debug
 17 ··0x000000e0·616c746c·696e6b00·2e676e75·5f646562·altlink..gnu_deb
 18 ··0x000000f0·75676c69·6e6b00·····················uglink.
  
481 KB
./usr/lib/swi-prolog/lib/aarch64-linux/ssl4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/ssl4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 88% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66560·(bytes·into·file)13 ··Start·of·section·headers:··········66584·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00baac·0x0000baac·0x0000baac·0x00280·0x00280·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x0b9c0·0x0b9c0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0bd30·0x0bd30·R·E·0x10000
7 ··LOAD···········0x00fa3c·0x0001fa3c·0x0001fa3c·0x00820·0x0095c·RW··0x100008 ··LOAD···········0x00fa34·0x0001fa34·0x0001fa34·0x00828·0x00964·RW··0x10000
8 ··DYNAMIC········0x00fa44·0x0001fa44·0x0001fa44·0x00108·0x00108·RW··0x49 ··DYNAMIC········0x00fa3c·0x0001fa3c·0x0001fa3c·0x00110·0x00110·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fa3c·0x0001fa3c·0x0001fa3c·0x005c4·0x005c4·R···0x112 ··GNU_RELRO······0x00fa34·0x0001fa34·0x0001fa34·0x005cc·0x005cc·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x10400:1 There·are·27·section·headers,·starting·at·offset·0x10418:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·0012b0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·0012d0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000013ec·0013ec·001374·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········0000142c·00142c·0013b8·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00002760·002760·000256·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000027e4·0027e4·00025a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········000029b8·0029b8·000090·00···A··4···4··410 ··[·6]·.gnu.version_r····VERNEED·········00002a40·002a40·0000b0·00···A··4···5··4
11 ··[·7]·.rel.dyn··········REL·············00002a48·002a48·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00002af0·002af0·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00002c00·002c00·000900·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00002ca8·002ca8·000900·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00003500·003500·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000035a8·0035a8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········0000350c·00350c·000de0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000035b4·0035b4·000de0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000042f0·0042f0·006654·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00004398·004398·006654·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0000a944·00a944·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000a9ec·00a9ec·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000a94c·00a94c·001070·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0000a9f4·00a9f4·001070·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········0000ba64·00ba64·000048·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000baac·00baac·000280·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········0000b9bc·00b9bc·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········0000bd2c·00bd2c·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fa3c·00fa3c·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fa34·00fa34·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fa40·00fa40·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fa38·00fa38·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fa44·00fa44·000108·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fa3c·00fa3c·000110·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fb4c·00fb4c·0004b4·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fb4c·00fb4c·0004b4·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·00025c·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·00025c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002025c·01025c·00013c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········0002025c·01025c·00013c·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01025c·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01025c·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·01028d·000051·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·01028d·000051·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0102e0·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·0102e0·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010314·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·010314·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
12.5 KB
readelf --wide --symbols {}
Max HTML report size reached
13.1 KB
readelf --wide --relocs {}
Max HTML report size reached
2.44 KB
readelf --wide --dynamic {}
    
Offset 1, 32 lines modifiedOffset 1, 33 lines modified
  
1 Dynamic·section·at·offset·0xfa44·contains·29·entries:1 Dynamic·section·at·offset·0xfa3c·contains·30·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libssl.so.3]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libssl.so.3]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libcrypto.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libcrypto.so.3]
 5 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]7 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
7 ·0x0000000c·(INIT)·······················0x35008 ·0x0000000c·(INIT)·······················0x35a8
8 ·0x0000000d·(FINI)·······················0xa9449 ·0x0000000d·(FINI)·······················0xa9ec
9 ·0x00000019·(INIT_ARRAY)·················0x1fa3c10 ·0x00000019·(INIT_ARRAY)·················0x1fa34
10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
11 ·0x0000001a·(FINI_ARRAY)·················0x1fa4012 ·0x0000001a·(FINI_ARRAY)·················0x1fa38
12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
13 ·0x6ffffef5·(GNU_HASH)···················0x11814 ·0x6ffffef5·(GNU_HASH)···················0x138
14 ·0x00000005·(STRTAB)·····················0x13ec15 ·0x00000005·(STRTAB)·····················0x142c
15 ·0x00000006·(SYMTAB)·····················0x13c16 ·0x00000006·(SYMTAB)·····················0x15c
16 ·0x0000000a·(STRSZ)······················4980·(bytes)17 ·0x0000000a·(STRSZ)······················5048·(bytes)
17 ·0x0000000b·(SYMENT)·····················16·(bytes)18 ·0x0000000b·(SYMENT)·····················16·(bytes)
18 ·0x00000003·(PLTGOT)·····················0x1fb4c19 ·0x00000003·(PLTGOT)·····················0x1fb4c
19 ·0x00000002·(PLTRELSZ)···················2304·(bytes)20 ·0x00000002·(PLTRELSZ)···················2304·(bytes)
20 ·0x00000014·(PLTREL)·····················REL21 ·0x00000014·(PLTREL)·····················REL
21 ·0x00000017·(JMPREL)·····················0x2c0022 ·0x00000017·(JMPREL)·····················0x2ca8
22 ·0x00000011·(REL)························0x2a4823 ·0x00000011·(REL)························0x2af0
23 ·0x00000012·(RELSZ)······················440·(bytes)24 ·0x00000012·(RELSZ)······················440·(bytes)
24 ·0x00000013·(RELENT)·····················8·(bytes)25 ·0x00000013·(RELENT)·····················8·(bytes)
25 ·0x0000001e·(FLAGS)······················BIND_NOW26 ·0x0000001e·(FLAGS)······················BIND_NOW
26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW27 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
27 ·0x6ffffffe·(VERNEED)····················0x29b828 ·0x6ffffffe·(VERNEED)····················0x2a40
28 ·0x6fffffff·(VERNEEDNUM)·················429 ·0x6fffffff·(VERNEEDNUM)·················5
29 ·0x6ffffff0·(VERSYM)·····················0x276030 ·0x6ffffff0·(VERSYM)·····················0x27e4
30 ·0x6ffffffa·(RELCOUNT)···················4531 ·0x6ffffffa·(RELCOUNT)···················45
31 ·0x00000000·(NULL)·······················0x032 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·54e3630bac03b9edb678ba6d8fb3e1b0c2996ec23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7a5a3130ab50fdd33902d5e4f61dc3bb20de7274
5.76 KB
readelf --wide --version-info {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·299·entries:1 Version·symbols·section·'.gnu.version'·contains·301·entries:
2 ·Addr:·0x0000000000002760··Offset:·0x00002760··Link:·3·(.dynsym)2 ·Addr:·0x00000000000027e4··Offset:·0x000027e4··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(OPENSSL_3.0.0)3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(OPENSSL_3.0.0)
4 ··004:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)4 ··004:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
5 ··008:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···1·(*global*)···5 ··008:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···1·(*global*)···
6 ··00c:···4·(GLIBC_2.4)·····1·(*global*)······3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)6 ··00c:···4·(GLIBC_2.4)·····1·(*global*)······3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
7 ··010:···5·(GLIBC_2.34)····1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)7 ··010:···5·(GLIBC_2.34)····1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)
8 ··014:···1·(*global*)······2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···8 ··014:···1·(*global*)······2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···
9 ··018:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···9 ··018:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···
Offset 54, 37 lines modifiedOffset 54, 40 lines modified
54 ··0c8:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)54 ··0c8:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)
55 ··0cc:···4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)55 ··0cc:···4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)
56 ··0d0:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···1·(*global*)···56 ··0d0:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···1·(*global*)···
57 ··0d4:···4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···57 ··0d4:···4·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)···
58 ··0d8:···1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)58 ··0d8:···1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)
59 ··0dc:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···59 ··0dc:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
60 ··0e0:···1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···60 ··0e0:···1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···
61 ··0e4:···1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···61 ··0e4:···1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)······7·(GCC_3.5)····
62 ··0e8:···1·(*global*)······2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)62 ··0e8:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)
 63 ··0ec:···3·(OPENSSL_3.0.0)···1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)
63 ··0ec:···1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···64 ··0f0:···1·(*global*)······3·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····1·(*global*)···
 65 ··0f4:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···4·(GLIBC_2.4)··
 66 ··0f8:···1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)······3·(OPENSSL_3.0.0)
64 ··0f0:···3·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····1·(*global*)······3·(OPENSSL_3.0.0)67 ··0fc:···2·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····1·(*global*)······3·(OPENSSL_3.0.0)
65 ··0f4:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····1·(*global*)··· 
66 ··0f8:···3·(OPENSSL_3.0.0)···1·(*global*)······3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0) 
67 ··0fc:···4·(GLIBC_2.4)·····1·(*global*)······3·(OPENSSL_3.0.0)···1·(*global*)···68 ··100:···1·(*global*)······3·(OPENSSL_3.0.0)···7·(GCC_3.5)·······1·(*global*)···
 69 ··104:···1·(*global*)······2·(OPENSSL_3.0.0)···1·(*global*)······3·(OPENSSL_3.0.0)
68 ··100:···3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0) 
69 ··104:···1·(*global*)······3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0) 
70 ··108:···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0) 
71 ··10c:···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)··· 
72 ··110:···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)70 ··108:···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)
73 ··114:···1·(*global*)······2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)··· 
74 ··118:···1·(*global*)······4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0) 
75 ··11c:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···1·(*global*)···71 ··10c:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)
76 ··120:···1·(*global*)······3·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)72 ··110:···1·(*global*)······1·(*global*)······2·(OPENSSL_3.0.0)···2·(OPENSSL_3.0.0)
 73 ··114:···2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)······2·(OPENSSL_3.0.0)
 74 ··118:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
77 ··124:···4·(GLIBC_2.4)·····3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)75 ··11c:···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)
78 ··128:···3·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)···76 ··120:···2·(OPENSSL_3.0.0)···1·(*global*)······1·(*global*)······3·(OPENSSL_3.0.0)
 77 ··124:···4·(GLIBC_2.4)·····2·(OPENSSL_3.0.0)···4·(GLIBC_2.4)·····3·(OPENSSL_3.0.0)
 78 ··128:···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···3·(OPENSSL_3.0.0)···1·(*global*)···
 79 ··12c:···1·(*global*)···
  
79 Version·needs·section·'.gnu.version_r'·contains·4·entries:80 Version·needs·section·'.gnu.version_r'·contains·5·entries:
80 ·Addr:·0x00000000000029b8··Offset:·0x000029b8··Link:·4·(.dynstr)81 ·Addr:·0x0000000000002a40··Offset:·0x00002a40··Link:·4·(.dynstr)
 82 ··000000:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 83 ··0x0010:···Name:·GCC_3.5··Flags:·none··Version:·7
81 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·184 ··0x0020:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
82 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·685 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·6
83 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·286 ··0x0040:·Version:·1··File:·libc.so.6··Cnt:·2
84 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·587 ··0x0050:···Name:·GLIBC_2.34··Flags:·none··Version:·5
85 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·488 ··0x0060:···Name:·GLIBC_2.4··Flags:·none··Version:·4
86 ··0x0050:·Version:·1··File:·libcrypto.so.3··Cnt:·189 ··0x0070:·Version:·1··File:·libcrypto.so.3··Cnt:·1
87 ··0x0060:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·390 ··0x0080:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·3
88 ··0x0070:·Version:·1··File:·libssl.so.3··Cnt:·191 ··0x0090:·Version:·1··File:·libssl.so.3··Cnt:·1
89 ··0x0080:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·292 ··0x00a0:···Name:·OPENSSL_3.0.0··Flags:·none··Version:·2
1.09 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_unify_chars6 PL_unify_chars
6 __stack_chk_fail7 __stack_chk_fail
7 PL_resource_error8 PL_resource_error
8 __stack_chk_guard9 __stack_chk_guard
9 i2d_re_X509_tbs10 i2d_re_X509_tbs
10 CRYPTO_free11 CRYPTO_free
11 X509_get0_signature12 X509_get0_signature
Offset 37, 14 lines modifiedOffset 38, 15 lines modified
37 i2a_ASN1_INTEGER38 i2a_ASN1_INTEGER
38 BIO_ctrl39 BIO_ctrl
39 PL_unify_atom_nchars40 PL_unify_atom_nchars
40 BIO_vfree41 BIO_vfree
41 X509_get_version42 X509_get_version
42 PL_unify_integer43 PL_unify_integer
43 Svfprintf44 Svfprintf
 45 __aeabi_unwind_cpp_pr1
44 X509_NAME_entry_count46 X509_NAME_entry_count
45 X509_NAME_get_entry47 X509_NAME_get_entry
46 X509_NAME_ENTRY_get_data48 X509_NAME_ENTRY_get_data
47 ASN1_STRING_to_UTF849 ASN1_STRING_to_UTF8
48 X509_NAME_ENTRY_get_object50 X509_NAME_ENTRY_get_object
49 X509_get_issuer_name51 X509_get_issuer_name
50 X509_get_subject_name52 X509_get_subject_name
Offset 262, 14 lines modifiedOffset 264, 15 lines modified
262 PL_register_foreign264 PL_register_foreign
263 CRYPTO_get_ex_new_index265 CRYPTO_get_ex_new_index
264 OpenSSL_version266 OpenSSL_version
265 PL_set_prolog_flag267 PL_set_prolog_flag
266 uninstall_ssl4pl268 uninstall_ssl4pl
267 libssl.so.3269 libssl.so.3
268 libcrypto.so.3270 libcrypto.so.3
 271 libgcc_s.so.1
269 libc.so.6272 libc.so.6
270 ld-linux-armhf.so.3273 ld-linux-armhf.so.3
271 GLIBC_2.4274 GLIBC_2.4
272 GLIBC_2.34275 GLIBC_2.34
273 OPENSSL_3.0.0276 OPENSSL_3.0.0
274 H»      KxD»   J{D277 H»      KxD»   J{D
275 AKzDAN~D278 AKzDAN~D
Offset 460, 14 lines modifiedOffset 463, 16 lines modified
460 .shstrtab463 .shstrtab
461 .note.gnu.build-id464 .note.gnu.build-id
462 .gnu.hash465 .gnu.hash
463 .gnu.version466 .gnu.version
464 .gnu.version_r467 .gnu.version_r
465 .rel.dyn468 .rel.dyn
466 .rel.plt469 .rel.plt
 470 .ARM.extab
 471 .ARM.exidx
467 .eh_frame472 .eh_frame
468 .init_array473 .init_array
469 .fini_array474 .fini_array
470 .dynamic475 .dynamic
471 .ARM.attributes476 .ARM.attributes
472 .gnu_debugaltlink477 .gnu_debugaltlink
473 .gnu_debuglink478 .gnu_debuglink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·29010000·01000000·05000000·....)...........2 ··0x00000138·02000000·2b010000·01000000·05000000·....+...........
3 ··0x00000128·01800020·29010000·2a010000·01300b4c·...·)...*....0.L3 ··0x00000148·01800020·2b010000·2c010000·01300b4c·...·+...,....0.L
4 ··0x00000138·fd31aadd····························.1..4 ··0x00000158·fd31aadd····························.1..
  
41.2 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
570 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 5263
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00003500·<.init>:2 000035a8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     42f0·<X509_NAME_ENTRY_get_data@plt+0x10>5 »       bl»     4398·<X509_NAME_ENTRY_get_data@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
51.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
292 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
476 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 5263
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000a944·<.fini>:2 0000a9ec·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
34.6 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000b9bc·00000000····························....2 ··0x0000bd2c·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fa3c·b5430000····························.C..2 ··0x0001fa34·5d440000····························]D..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fa40·75430000····························uC..2 ··0x0001fa38·1d440000····························.D..
  
9.97 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fb4c·44fa0100·00000000·00000000·0c350000·D............5..3 ··0x0001fb4c·3cfa0100·00000000·00000000·b4350000·<............5..
4 ··0x0001fb5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..4 ··0x0001fb5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
5 ··0x0001fb6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..5 ··0x0001fb6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
6 ··0x0001fb7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..6 ··0x0001fb7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
7 ··0x0001fb8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..7 ··0x0001fb8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
8 ··0x0001fb9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..8 ··0x0001fb9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
9 ··0x0001fbac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..9 ··0x0001fbac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
10 ··0x0001fbbc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..10 ··0x0001fbbc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
11 ··0x0001fbcc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..11 ··0x0001fbcc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
12 ··0x0001fbdc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..12 ··0x0001fbdc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
13 ··0x0001fbec·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..13 ··0x0001fbec·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
14 ··0x0001fbfc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..14 ··0x0001fbfc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
15 ··0x0001fc0c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..15 ··0x0001fc0c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
16 ··0x0001fc1c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..16 ··0x0001fc1c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
17 ··0x0001fc2c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..17 ··0x0001fc2c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
18 ··0x0001fc3c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..18 ··0x0001fc3c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
19 ··0x0001fc4c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..19 ··0x0001fc4c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
20 ··0x0001fc5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..20 ··0x0001fc5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
21 ··0x0001fc6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..21 ··0x0001fc6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
22 ··0x0001fc7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..22 ··0x0001fc7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
23 ··0x0001fc8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..23 ··0x0001fc8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
24 ··0x0001fc9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..24 ··0x0001fc9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
25 ··0x0001fcac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..25 ··0x0001fcac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
26 ··0x0001fcbc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..26 ··0x0001fcbc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
27 ··0x0001fccc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..27 ··0x0001fccc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
28 ··0x0001fcdc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..28 ··0x0001fcdc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
29 ··0x0001fcec·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..29 ··0x0001fcec·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
30 ··0x0001fcfc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..30 ··0x0001fcfc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
31 ··0x0001fd0c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..31 ··0x0001fd0c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
32 ··0x0001fd1c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..32 ··0x0001fd1c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
33 ··0x0001fd2c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..33 ··0x0001fd2c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
34 ··0x0001fd3c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..34 ··0x0001fd3c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
35 ··0x0001fd4c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..35 ··0x0001fd4c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
36 ··0x0001fd5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..36 ··0x0001fd5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
37 ··0x0001fd6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..37 ··0x0001fd6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
38 ··0x0001fd7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..38 ··0x0001fd7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
39 ··0x0001fd8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..39 ··0x0001fd8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
40 ··0x0001fd9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..40 ··0x0001fd9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
41 ··0x0001fdac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..41 ··0x0001fdac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
42 ··0x0001fdbc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..42 ··0x0001fdbc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
43 ··0x0001fdcc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..43 ··0x0001fdcc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
44 ··0x0001fddc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..44 ··0x0001fddc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
45 ··0x0001fdec·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..45 ··0x0001fdec·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
46 ··0x0001fdfc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..46 ··0x0001fdfc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
47 ··0x0001fe0c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..47 ··0x0001fe0c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
48 ··0x0001fe1c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..48 ··0x0001fe1c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
49 ··0x0001fe2c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..49 ··0x0001fe2c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
50 ··0x0001fe3c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..50 ··0x0001fe3c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
51 ··0x0001fe4c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..51 ··0x0001fe4c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
52 ··0x0001fe5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..52 ··0x0001fe5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
53 ··0x0001fe6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..53 ··0x0001fe6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
54 ··0x0001fe7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..54 ··0x0001fe7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
55 ··0x0001fe8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..55 ··0x0001fe8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
56 ··0x0001fe9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..56 ··0x0001fe9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
57 ··0x0001feac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..57 ··0x0001feac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
58 ··0x0001febc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..58 ··0x0001febc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
59 ··0x0001fecc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..59 ··0x0001fecc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
60 ··0x0001fedc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..60 ··0x0001fedc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
61 ··0x0001feec·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..61 ··0x0001feec·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
62 ··0x0001fefc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..62 ··0x0001fefc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
63 ··0x0001ff0c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..63 ··0x0001ff0c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
64 ··0x0001ff1c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..64 ··0x0001ff1c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
65 ··0x0001ff2c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..65 ··0x0001ff2c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
66 ··0x0001ff3c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..66 ··0x0001ff3c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
67 ··0x0001ff4c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..67 ··0x0001ff4c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
68 ··0x0001ff5c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..68 ··0x0001ff5c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
69 ··0x0001ff6c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..69 ··0x0001ff6c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
70 ··0x0001ff7c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..70 ··0x0001ff7c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
71 ··0x0001ff8c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..71 ··0x0001ff8c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
72 ··0x0001ff9c·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..72 ··0x0001ff9c·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
73 ··0x0001ffac·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..73 ··0x0001ffac·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
74 ··0x0001ffbc·0c350000·0c350000·0c350000·0c350000·.5...5...5...5..74 ··0x0001ffbc·b4350000·b4350000·b4350000·b4350000·.5...5...5...5..
75 ··0x0001ffcc·0c350000·0c350000·0c350000·00000000·.5...5...5......75 ··0x0001ffcc·b4350000·b4350000·b4350000·00000000·.5...5...5......
76 ··0x0001ffdc·00000000·00000000·00000000·00000000·................76 ··0x0001ffdc·00000000·00000000·00000000·00000000·................
77 ··0x0001ffec·00000000·00000000·00000000·00000000·................77 ··0x0001ffec·00000000·00000000·00000000·00000000·................
78 ··0x0001fffc·00000000····························....78 ··0x0001fffc·00000000····························....
  
3.56 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·00000000·fcb50000·fcb50000·................2 ··0x00020000·00000200·00000000·a4b60000·a4b60000·................
3 ··0x00020010·fcb50000·fcb50000·f9e7cf81·2da6a854·............-..T3 ··0x00020010·a4b60000·a4b60000·f9e7cf81·2da6a854·............-..T
4 ··0x00020020·72b36e79·71103c46·8fff79de·ea2dfdd8·r.nyq.<F..y..-..4 ··0x00020020·72b36e79·71103c46·8fff79de·ea2dfdd8·r.nyq.<F..y..-..
5 ··0x00020030·89eb170a·3660365c·b8d757b6·328c0535·....6`6\..W.2..55 ··0x00020030·89eb170a·3660365c·b8d757b6·328c0535·....6`6\..W.2..5
6 ··0x00020040·29661174·57fb94d9·f05e7c52·e5158841·)f.tW....^|R...A6 ··0x00020040·29661174·57fb94d9·f05e7c52·e5158841·)f.tW....^|R...A
7 ··0x00020050·803c5754·62f35b28·1c3b8424·12c79f9b·.<WTb.[(.;.$....7 ··0x00020050·803c5754·62f35b28·1c3b8424·12c79f9b·.<WTb.[(.;.$....
8 ··0x00020060·07e1e842·0028d500·d759c24b·4de9adb2·...B.(...Y.KM...8 ··0x00020060·07e1e842·0028d500·d759c24b·4de9adb2·...B.(...Y.KM...
9 ··0x00020070·be58c295·b4d02780·9a4585f2·6cb19940·.X....'..E..l..@9 ··0x00020070·be58c295·b4d02780·9a4585f2·6cb19940·.X....'..E..l..@
10 ··0x00020080·b12e57b7·afabc247·c1d1a61d·980c997c·..W....G.......|10 ··0x00020080·b12e57b7·afabc247·c1d1a61d·980c997c·..W....G.......|
Offset 13, 29 lines modifiedOffset 13, 29 lines modified
13 ··0x000200a0·d72d4cb4·0bc0deac·34dd638a·7e510a4a·.-L.....4.c.~Q.J13 ··0x000200a0·d72d4cb4·0bc0deac·34dd638a·7e510a4a·.-L.....4.c.~Q.J
14 ··0x000200b0·b895f20e·c9f9f523·99f7e0c1·6be6bd8a·.......#....k...14 ··0x000200b0·b895f20e·c9f9f523·99f7e0c1·6be6bd8a·.......#....k...
15 ··0x000200c0·d53ef887·569bd000·5a9c6056·fe748d42·.>..V...Z.`V.t.B15 ··0x000200c0·d53ef887·569bd000·5a9c6056·fe748d42·.>..V...Z.`V.t.B
16 ··0x000200d0·4a9e6aac·74e67d12·66cc3630·1bc4d7bc·J.j.t.}.f.60....16 ··0x000200d0·4a9e6aac·74e67d12·66cc3630·1bc4d7bc·J.j.t.}.f.60....
17 ··0x000200e0·19e0af2b·e3721318·e7298982·c9e4301e·...+.r...)....0.17 ··0x000200e0·19e0af2b·e3721318·e7298982·c9e4301e·...+.r...)....0.
18 ··0x000200f0·4fe8b0be·22736994·448696f7·77d8db68·O..."si.D...w..h18 ··0x000200f0·4fe8b0be·22736994·448696f7·77d8db68·O..."si.D...w..h
19 ··0x00020100·b24effba·3569d465·f3aeab88·2f7ad75e·.N..5i.e..../z.^19 ··0x00020100·b24effba·3569d465·f3aeab88·2f7ad75e·.N..5i.e..../z.^
20 ··0x00020110·98fcf5ca·d443b4ab·02000000·09670000·.....C.......g..20 ··0x00020110·98fcf5ca·d443b4ab·02000000·b1670000·.....C.......g..
21 ··0x00020120·9d660000·00000000·c9610000·dd540000·.f.......a...T..21 ··0x00020120·45670000·00000000·71620000·85550000·Eg......qb...U..
22 ··0x00020130·00000000·013a2975·01000000·e0ac0000·.....:)u........22 ··0x00020130·00000000·013a2975·01000000·88ad0000·.....:)u........
23 ··0x00020140·75670000·e94c0000·554d0000·c94c0000·ug...L..UM...L..23 ··0x00020140·1d680000·914d0000·fd4d0000·714d0000·.h...M...M..qM..
24 ··0x00020150·00000000·00000000·00000000·00000000·................24 ··0x00020150·00000000·00000000·00000000·00000000·................
25 ··0x00020160·00000000·00000000·00000000·00000000·................25 ··0x00020160·00000000·00000000·00000000·00000000·................
26 ··0x00020170·00000000·00000000·00000000·00000000·................26 ··0x00020170·00000000·00000000·00000000·00000000·................
27 ··0x00020180·00000000·00000000·00000000·00000000·................27 ··0x00020180·00000000·00000000·00000000·00000000·................
28 ··0x00020190·1cb50000·a94c0000·64af0000·894c0000·.....L..d....L..28 ··0x00020190·c4b50000·514d0000·0cb00000·314d0000·....QM......1M..
29 ··0x000201a0·e4b70000·4d5f0000·f0b70000·2d5f0000·....M_......-_..29 ··0x000201a0·8cb80000·f55f0000·98b80000·d55f0000·....._......._..
30 ··0x000201b0·b8b70000·e1490000·30b50000·51490000·.....I..0...QI.. 
31 ··0x000201c0·38b50000·59920000·fcb70000·61480000·8...Y.......aH..30 ··0x000201b0·60b80000·894a0000·d8b50000·f9490000·`....J.......I..
 31 ··0x000201c0·e0b50000·01930000·a4b80000·09490000·.............I..
 32 ··0x000201d0·acb80000·19480000·c8af0000·09460000·.....H.......F..
32 ··0x000201d0·04b80000·71470000·20af0000·61450000·....qG..·...aE..33 ··0x000201e0·14b60000·a1470000·00b60000·31470000·.....G......1G..
33 ··0x000201e0·6cb50000·f9460000·58b50000·89460000·l....F..X....F.. 
34 ··0x000201f0·80b50000·e5440000·00000000·00000000·.....D..........34 ··0x000201f0·28b60000·8d450000·00000000·00000000·(....E..........
35 ··0x00020200·013a2975·05000000·f8ab0000·894d0000·.:)u.........M..35 ··0x00020200·013a2975·05000000·a0ac0000·314e0000·.:)u........1N..
36 ··0x00020210·00000000·254d0000·00000000·00000000·....%M..........36 ··0x00020210·00000000·cd4d0000·00000000·00000000·.....M..........
37 ··0x00020220·00000000·00000000·00000000·00000000·................37 ··0x00020220·00000000·00000000·00000000·00000000·................
38 ··0x00020230·00000000·00000000·00000000·00000000·................38 ··0x00020230·00000000·00000000·00000000·00000000·................
39 ··0x00020240·00000000·00000000·00000000·00000000·................39 ··0x00020240·00000000·00000000·00000000·00000000·................
40 ··0x00020250·00000000·00000000·00000000··········............40 ··0x00020250·00000000·00000000·00000000··········............
  
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·65333633·30626163·30336239·65646236·e3630bac03b9edb6 
3 ··0x00000010·37386261·36643866·62336531·62306332·78ba6d8fb3e1b0c22 ··0x00000000·35613331·33306162·35306664·64333339·5a3130ab50fdd339
 3 ··0x00000010·30326435·65346636·31646333·62623230·02d5e4f61dc3bb20
4 ··0x00000020·39393665·63322e64·65627567·00000000·996ec2.debug....4 ··0x00000020·64653732·37342e64·65627567·00000000·de7274.debug....
5 ··0x00000030·42d3c04c····························B..L5 ··0x00000030·3bd2032f····························;../
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
298 KB
./usr/lib/swi-prolog/lib/aarch64-linux/tipc.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/tipc.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66120·(bytes·into·file)13 ··Start·of·section·headers:··········66140·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········28
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·27
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x005b6c·0x00005b6c·0x00005b6c·0x00198·0x00198·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x05a74·0x05a74·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x05d08·0x05d08·R·E·0x10000
7 ··LOAD···········0x00f8d0·0x0001f8d0·0x0001f8d0·0x007c4·0x008c4·RW··0x100008 ··LOAD···········0x00f8c8·0x0001f8c8·0x0001f8c8·0x007cc·0x008cc·RW··0x10000
8 ··DYNAMIC········0x00fd88·0x0001fd88·0x0001fd88·0x000f8·0x000f8·RW··0x49 ··DYNAMIC········0x00fd80·0x0001fd80·0x0001fd80·0x00100·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00f8d0·0x0001f8d0·0x0001f8d0·0x00730·0x00730·R···0x112 ··GNU_RELRO······0x00f8c8·0x0001f8c8·0x0001f8c8·0x00738·0x00738·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.8 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 37 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x10248:1 There·are·28·section·headers,·starting·at·offset·0x1025c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·0005f0·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000610·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000728·000728·0004e6·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000768·000768·00052a·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000c0e·000c0e·0000be·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000c92·000c92·0000c2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000ccc·000ccc·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000d54·000d54·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000d1c·000d1c·000550·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000dc4·000dc4·000550·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············0000126c·00126c·0002c0·08··AI··3··19··412 ··[·8]·.rel.plt··········REL·············00001314·001314·0002c0·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········0000152c·00152c·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········000015d4·0015d4·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001538·001538·000440·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········000015e0·0015e0·000440·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001978·001978·003324·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001a20·001a20·003324·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00004c9c·004c9c·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········00004d44·004d44·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00004ca4·004ca4·000dcc·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00004d4c·004d4c·000dcc·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········00005b18·005b18·000054·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00005b6c·005b6c·000198·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00005a70·005a70·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00005d04·005d04·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001f8d0·00f8d0·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001f8c8·00f8c8·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001f8d4·00f8d4·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001f8cc·00f8cc·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······PROGBITS········0001f8d8·00f8d8·0004b0·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········0001f8d0·00f8d0·0004b0·00··WA··0···0··4
22 ··[18]·.dynamic··········DYNAMIC·········0001fd88·00fd88·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0001fd80·00fd80·000100·08··WA··4···0··4
23 ··[19]·.got··············PROGBITS········0001fe80·00fe80·000180·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0001fe80·00fe80·000180·04··WA··0···0··4
24 ··[20]·.data·············PROGBITS········00020000·010000·000094·00··WA··0···0··426 ··[22]·.data·············PROGBITS········00020000·010000·000094·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020094·010094·000100·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00020094·010094·000100·00··WA··0···0··4
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010094·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010094·000031·00······0···0··1
27 ··[23]·.gnu_debugaltlink·PROGBITS········00000000·0100c5·000051·00······0···0··129 ··[25]·.gnu_debugaltlink·PROGBITS········00000000·0100c5·000051·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·010118·000034·00······0···0··430 ··[26]·.gnu_debuglink····PROGBITS········00000000·010118·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·01014c·0000f9·00······0···0··131 ··[27]·.shstrtab·········STRTAB··········00000000·01014c·00010f·00······0···0··1
30 Key·to·Flags:32 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),33 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),34 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),35 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)36 ··D·(mbind),·y·(purecode),·p·(processor·specific)
13.4 KB
readelf --wide --symbols {}
Max HTML report size reached
15.4 KB
readelf --wide --relocs {}
Max HTML report size reached
2.29 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 31 lines modified
  
1 Dynamic·section·at·offset·0xfd88·contains·27·entries:1 Dynamic·section·at·offset·0xfd80·contains·28·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
 3 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
5 ·0x0000000c·(INIT)·······················0x152c6 ·0x0000000c·(INIT)·······················0x15d4
6 ·0x0000000d·(FINI)·······················0x4c9c7 ·0x0000000d·(FINI)·······················0x4d44
7 ·0x00000019·(INIT_ARRAY)·················0x1f8d08 ·0x00000019·(INIT_ARRAY)·················0x1f8c8
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x1f8d410 ·0x0000001a·(FINI_ARRAY)·················0x1f8cc
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x11812 ·0x6ffffef5·(GNU_HASH)···················0x138
12 ·0x00000005·(STRTAB)·····················0x72813 ·0x00000005·(STRTAB)·····················0x768
13 ·0x00000006·(SYMTAB)·····················0x13814 ·0x00000006·(SYMTAB)·····················0x158
14 ·0x0000000a·(STRSZ)······················1254·(bytes)15 ·0x0000000a·(STRSZ)······················1322·(bytes)
15 ·0x0000000b·(SYMENT)·····················16·(bytes)16 ·0x0000000b·(SYMENT)·····················16·(bytes)
16 ·0x00000003·(PLTGOT)·····················0x1fe8017 ·0x00000003·(PLTGOT)·····················0x1fe80
17 ·0x00000002·(PLTRELSZ)···················704·(bytes)18 ·0x00000002·(PLTRELSZ)···················704·(bytes)
18 ·0x00000014·(PLTREL)·····················REL19 ·0x00000014·(PLTREL)·····················REL
19 ·0x00000017·(JMPREL)·····················0x126c20 ·0x00000017·(JMPREL)·····················0x1314
20 ·0x00000011·(REL)························0xd1c21 ·0x00000011·(REL)························0xdc4
21 ·0x00000012·(RELSZ)······················1360·(bytes)22 ·0x00000012·(RELSZ)······················1360·(bytes)
22 ·0x00000013·(RELENT)·····················8·(bytes)23 ·0x00000013·(RELENT)·····················8·(bytes)
23 ·0x0000001e·(FLAGS)······················BIND_NOW24 ·0x0000001e·(FLAGS)······················BIND_NOW
24 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
25 ·0x6ffffffe·(VERNEED)····················0xccc26 ·0x6ffffffe·(VERNEED)····················0xd54
26 ·0x6fffffff·(VERNEEDNUM)·················227 ·0x6fffffff·(VERNEEDNUM)·················3
27 ·0x6ffffff0·(VERSYM)·····················0xc0e28 ·0x6ffffff0·(VERSYM)·····················0xc92
28 ·0x6ffffffa·(RELCOUNT)···················16529 ·0x6ffffffa·(RELCOUNT)···················165
29 ·0x00000000·(NULL)·······················0x030 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·b394152086fdc4e50f17ee4c650b0f4dee8380303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·46e379175ad772b00907f4044a8543aba326d141
4.78 KB
readelf --wide --version-info {}
    
Offset 1, 35 lines modifiedOffset 1, 38 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·95·entries:1 Version·symbols·section·'.gnu.version'·contains·97·entries:
2 ·Addr:·0x0000000000000c0e··Offset:·0x00000c0e··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000c92··Offset:·0x00000c92··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···3·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···6 ··00c:···3·(GLIBC_2.4)·····4·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···8 ··014:···3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 10 ··01c:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 11 ··020:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······5·(GLIBC_2.34)·
10 ··01c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··12 ··024:···5·(GLIBC_2.34)····3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
11 ··020:···1·(*global*)······1·(*global*)······4·(GLIBC_2.34)····4·(GLIBC_2.34)· 
12 ··024:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
13 ··028:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···13 ··028:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
14 ··02c:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
16 ··034:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 16 ··034:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····2·(GCC_3.5)····
18 ··03c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
19 ··040:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·· 
20 ··044:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
21 ··048:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···17 ··038:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
22 ··04c:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 19 ··040:···1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····1·(*global*)···
 20 ··044:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 21 ··048:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 22 ··04c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
 23 ··050:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 25 ··058:···3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
24 ··054:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·· 
25 ··058:···2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·· 
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 27 ··060:···1·(*global*)···
  
27 Version·needs·section·'.gnu.version_r'·contains·2·entries:28 Version·needs·section·'.gnu.version_r'·contains·3·entries:
28 ·Addr:·0x0000000000000ccc··Offset:·0x00000ccc··Link:·4·(.dynstr)29 ·Addr:·0x0000000000000d54··Offset:·0x00000d54··Link:·4·(.dynstr)
29 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·130 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
30 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·331 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
31 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·232 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
32 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·433 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·5
33 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·234 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 35 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 36 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
819 B
strings --all --bytes=8 {}
    
Offset 12, 14 lines modifiedOffset 12, 16 lines modified
12 PL_unify_term12 PL_unify_term
13 PL_raise_exception13 PL_raise_exception
14 PL_close_foreign_frame14 PL_close_foreign_frame
15 PL_put_atom_chars15 PL_put_atom_chars
16 __stack_chk_fail16 __stack_chk_fail
17 __assert_fail17 __assert_fail
18 __stack_chk_guard18 __stack_chk_guard
 19 __aeabi_unwind_cpp_pr1
 20 __aeabi_unwind_cpp_pr0
19 PL_blob_data21 PL_blob_data
20 Sfprintf22 Sfprintf
21 __setsockopt6423 __setsockopt64
22 __h_errno_location24 __h_errno_location
23 __errno_location25 __errno_location
24 PL_get_blob26 PL_get_blob
25 PL_get_stream27 PL_get_stream
Offset 64, 14 lines modifiedOffset 66, 15 lines modified
64 PL_warning66 PL_warning
65 PL_get_atom_chars67 PL_get_atom_chars
66 getservbyname68 getservbyname
67 PL_handle_signals69 PL_handle_signals
68 PL_unregister_atom70 PL_unregister_atom
69 shutdown71 shutdown
70 recvfrom72 recvfrom
 73 libgcc_s.so.1
71 libc.so.674 libc.so.6
72 ld-linux-armhf.so.375 ld-linux-armhf.so.3
73 GLIBC_2.476 GLIBC_2.4
74 GLIBC_2.3477 GLIBC_2.34
75 H»      KxD»   J{D78 H»      KxD»   J{D
76 F{D(F!F]i79 F{D(F!F]i
77 H#F2F)FxD80 H#F2F)FxD
Offset 230, 14 lines modifiedOffset 233, 16 lines modified
230 .shstrtab233 .shstrtab
231 .note.gnu.build-id234 .note.gnu.build-id
232 .gnu.hash235 .gnu.hash
233 .gnu.version236 .gnu.version
234 .gnu.version_r237 .gnu.version_r
235 .rel.dyn238 .rel.dyn
236 .rel.plt239 .rel.plt
 240 .ARM.extab
 241 .ARM.exidx
237 .eh_frame242 .eh_frame
238 .init_array243 .init_array
239 .fini_array244 .fini_array
240 .data.rel.ro245 .data.rel.ro
241 .dynamic246 .dynamic
242 .ARM.attributes247 .ARM.attributes
243 .gnu_debugaltlink248 .gnu_debugaltlink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·5e000000·01000000·05000000·....^...........2 ··0x00000138·02000000·60000000·01000000·05000000·....`...........
3 ··0x00000128·00080000·00000000·5e000000·6b49d554·........^...kI.T3 ··0x00000148·00080000·00000000·60000000·6b49d554·........`...kI.T
  
10.7 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 1, 82 lines modifiedOffset 1, 86 lines modified
  
1 Hex·dump·of·section·'.dynstr':1 Hex·dump·of·section·'.dynstr':
2 ··0x00000728·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.2 ··0x00000768·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
3 ··0x00000738·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT3 ··0x00000778·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
4 ··0x00000748·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM4 ··0x00000788·4d436c6f·6e655461·626c6500·5f49544d·MCloneTable._ITM
5 ··0x00000758·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone5 ··0x00000798·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
6 ··0x00000768·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina6 ··0x000007a8·5461626c·65005f5f·6378615f·66696e61·Table.__cxa_fina
7 ··0x00000778·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for7 ··0x000007b8·6c697a65·00504c5f·6f70656e·5f666f72·lize.PL_open_for
8 ··0x00000788·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne8 ··0x000007c8·6569676e·5f667261·6d650050·4c5f6e65·eign_frame.PL_ne
9 ··0x00000798·775f7465·726d5f72·65660073·74726572·w_term_ref.strer9 ··0x000007d8·775f7465·726d5f72·65660073·74726572·w_term_ref.strer
10 ··0x000007a8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.10 ··0x000007e8·726f7200·504c5f6e·65775f61·746f6d00·ror.PL_new_atom.
11 ··0x000007b8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P11 ··0x000007f8·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P
12 ··0x000007c8·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha12 ··0x00000808·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha
13 ··0x000007d8·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo13 ··0x00000818·72730050·4c5f6e65·775f6675·6e63746f·rs.PL_new_functo
14 ··0x000007e8·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te14 ··0x00000828·725f737a·00504c5f·756e6966·795f7465·r_sz.PL_unify_te
15 ··0x000007f8·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce15 ··0x00000838·726d0050·4c5f7261·6973655f·65786365·rm.PL_raise_exce
16 ··0x00000808·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f16 ··0x00000848·7074696f·6e00504c·5f636c6f·73655f66·ption.PL_close_f
17 ··0x00000818·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_17 ··0x00000858·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_
18 ··0x00000828·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._18 ··0x00000868·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._
19 ··0x00000838·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.19 ··0x00000878·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
20 ··0x00000848·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__20 ··0x00000888·5f5f6173·73657274·5f666169·6c005f5f·__assert_fail.__
21 ··0x00000858·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.21 ··0x00000898·73746163·6b5f6368·6b5f6775·61726400·stack_chk_guard.
 22 ··0x000008a8·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 23 ··0x000008b8·70705f70·7231005f·5f616561·62695f75·pp_pr1.__aeabi_u
 24 ··0x000008c8·6e77696e·645f6370·705f7072·3000504c·nwind_cpp_pr0.PL
22 ··0x00000868·504c5f62·6c6f625f·64617461·00536670·PL_blob_data.Sfp25 ··0x000008d8·5f626c6f·625f6461·74610053·66707269·_blob_data.Sfpri
23 ··0x00000878·72696e74·66005f5f·73657473·6f636b6f·rintf.__setsocko26 ··0x000008e8·6e746600·5f5f7365·74736f63·6b6f7074·ntf.__setsockopt
24 ··0x00000888·70743634·005f5f68·5f657272·6e6f5f6c·pt64.__h_errno_l27 ··0x000008f8·3634005f·5f685f65·72726e6f·5f6c6f63·64.__h_errno_loc
25 ··0x00000898·6f636174·696f6e00·5f5f6572·726e6f5f·ocation.__errno_28 ··0x00000908·6174696f·6e005f5f·6572726e·6f5f6c6f·ation.__errno_lo
26 ··0x000008a8·6c6f6361·74696f6e·00504c5f·6765745f·location.PL_get_29 ··0x00000918·63617469·6f6e0050·4c5f6765·745f626c·cation.PL_get_bl
27 ··0x000008b8·626c6f62·00504c5f·6765745f·73747265·blob.PL_get_stre30 ··0x00000928·6f620050·4c5f6765·745f7374·7265616d·ob.PL_get_stream
28 ··0x000008c8·616d0050·4c5f7265·6c656173·655f7374·am.PL_release_st31 ··0x00000938·00504c5f·72656c65·6173655f·73747265·.PL_release_stre
29 ··0x000008d8·7265616d·00504c5f·74797065·5f657272·ream.PL_type_err32 ··0x00000948·616d0050·4c5f7479·70655f65·72726f72·am.PL_type_error
30 ··0x000008e8·6f720050·4c5f6578·69737465·6e63655f·or.PL_existence_33 ··0x00000958·00504c5f·65786973·74656e63·655f6572·.PL_existence_er
31 ··0x000008f8·6572726f·7200536e·65770050·4c5f756e·error.Snew.PL_un34 ··0x00000968·726f7200·536e6577·00504c5f·756e6966·ror.Snew.PL_unif
32 ··0x00000908·6966795f·73747265·616d0050·4c5f6765·ify_stream.PL_ge35 ··0x00000978·795f7374·7265616d·00504c5f·6765745f·y_stream.PL_get_
33 ··0x00000918·745f696e·74656765·7200504c·5f676574·t_integer.PL_get36 ··0x00000988·696e7465·67657200·504c5f67·65745f6e·integer.PL_get_n
34 ··0x00000928·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P37 ··0x00000998·616d655f·61726974·795f737a·00504c5f·ame_arity_sz.PL_
35 ··0x00000938·4c5f6765·745f626f·6f6c0050·4c5f6765·L_get_bool.PL_ge 
36 ··0x00000948·745f666c·6f617400·504c5f67·65745f61·t_float.PL_get_a38 ··0x000009a8·6765745f·626f6f6c·00504c5f·6765745f·get_bool.PL_get_
 39 ··0x000009b8·666c6f61·7400504c·5f676574·5f61746f·float.PL_get_ato
37 ··0x00000958·746f6d00·5f504c5f·6765745f·6172675f·tom._PL_get_arg_40 ··0x000009c8·6d005f50·4c5f6765·745f6172·675f737a·m._PL_get_arg_sz
38 ··0x00000968·737a0050·4c5f756e·6966795f·626c6f62·sz.PL_unify_blob41 ··0x000009d8·00504c5f·756e6966·795f626c·6f620050·.PL_unify_blob.P
39 ··0x00000978·00504c5f·756e696e·7374616e·74696174·.PL_uninstantiat42 ··0x000009e8·4c5f756e·696e7374·616e7469·6174696f·L_uninstantiatio
40 ··0x00000988·696f6e5f·6572726f·72006765·74706565·ion_error.getpee43 ··0x000009f8·6e5f6572·726f7200·67657470·6565726e·n_error.getpeern
41 ··0x00000998·726e616d·65006765·74736f63·6b6e616d·rname.getsocknam44 ··0x00000a08·616d6500·67657473·6f636b6e·616d6500·ame.getsockname.
42 ··0x000009a8·6500504c·5f676574·5f6e696c·00504c5f·e.PL_get_nil.PL_45 ··0x00000a18·504c5f67·65745f6e·696c0050·4c5f636f·PL_get_nil.PL_co
43 ··0x000009b8·636f7079·5f746572·6d5f7265·6600504c·copy_term_ref.PL46 ··0x00000a28·70795f74·65726d5f·72656600·504c5f67·py_term_ref.PL_g
44 ··0x000009c8·5f676574·5f6c6973·7400504c·5f756e69·_get_list.PL_uni47 ··0x00000a38·65745f6c·69737400·504c5f75·6e696679·et_list.PL_unify
45 ··0x000009d8·66795f63·68617273·00504c5f·646f6d61·fy_chars.PL_doma48 ··0x00000a48·5f636861·72730050·4c5f646f·6d61696e·_chars.PL_domain
46 ··0x000009e8·696e5f65·72726f72·00504c5f·69735f66·in_error.PL_is_f49 ··0x00000a58·5f657272·6f720050·4c5f6973·5f66756e·_error.PL_is_fun
47 ··0x000009f8·756e6374·6f720050·4c5f6765·745f696e·unctor.PL_get_in50 ··0x00000a68·63746f72·00504c5f·6765745f·696e7436·ctor.PL_get_int6
48 ··0x00000a08·74363400·504c5f67·65745f6e·63686172·t64.PL_get_nchar51 ··0x00000a78·3400504c·5f676574·5f6e6368·61727300·4.PL_get_nchars.
49 ··0x00000a18·73006d65·6d637079·0073656e·6400696e·s.memcpy.send.in52 ··0x00000a88·6d656d63·70790073·656e6400·696e7374·memcpy.send.inst
50 ··0x00000a28·7374616c·6c5f7469·70630066·6f70656e·stall_tipc.fopen53 ··0x00000a98·616c6c5f·74697063·00666f70·656e3634·all_tipc.fopen64
51 ··0x00000a38·36340066·72656164·0066636c·6f736500·64.fread.fclose. 
52 ··0x00000a48·504c5f72·65676973·7465725f·666f7265·PL_register_fore54 ··0x00000aa8·00667265·61640066·636c6f73·6500504c·.fread.fclose.PL
 55 ··0x00000ab8·5f726567·69737465·725f666f·72656967·_register_foreig
53 ··0x00000a58·69676e00·53647072·696e7466·00667265·ign.Sdprintf.fre56 ··0x00000ac8·6e005364·7072696e·74660066·72656500·n.Sdprintf.free.
54 ··0x00000a68·65006d61·6c6c6f63·00504c5f·74687265·e.malloc.PL_thre57 ··0x00000ad8·6d616c6c·6f630050·4c5f7468·72656164·malloc.PL_thread
55 ··0x00000a78·61645f73·656c6600·504c5f62·61636b74·ad_self.PL_backt58 ··0x00000ae8·5f73656c·6600504c·5f626163·6b747261·_self.PL_backtra
56 ··0x00000a88·72616365·00504c5f·7265736f·75726365·race.PL_resource59 ··0x00000af8·63650050·4c5f7265·736f7572·63655f65·ce.PL_resource_e
57 ··0x00000a98·5f657272·6f720050·4c5f6376·745f695f·_error.PL_cvt_i_60 ··0x00000b08·72726f72·00504c5f·6376745f·695f7573·rror.PL_cvt_i_us
58 ··0x00000aa8·7573686f·72740050·4c5f6469·73706174·ushort.PL_dispat61 ··0x00000b18·686f7274·00504c5f·64697370·61746368·hort.PL_dispatch
59 ··0x00000ab8·63680070·6f6c6c00·504c5f65·78636570·ch.poll.PL_excep62 ··0x00000b28·00706f6c·6c00504c·5f657863·65707469·.poll.PL_excepti
60 ··0x00000ac8·74696f6e·005f5f73·7072696e·74665f63·tion.__sprintf_c63 ··0x00000b38·6f6e005f·5f737072·696e7466·5f63686b·on.__sprintf_chk
61 ··0x00000ad8·686b0073·6f636b65·7400536c·6f636b00·hk.socket.Slock.64 ··0x00000b48·00736f63·6b657400·536c6f63·6b005363·.socket.Slock.Sc
62 ··0x00000ae8·53636c6f·73650050·4c5f7265·67697374·Sclose.PL_regist65 ··0x00000b58·6c6f7365·00504c5f·72656769·73746572·lose.PL_register
63 ··0x00000af8·65725f61·746f6d00·7374726c·656e005f·er_atom.strlen._66 ··0x00000b68·5f61746f·6d007374·726c656e·005f5f66·_atom.strlen.__f
64 ··0x00000b08·5f66636e·746c5f74·696d6536·3400504c·_fcntl_time64.PL67 ··0x00000b78·636e746c·5f74696d·65363400·504c5f63·cntl_time64.PL_c
65 ··0x00000b18·5f637674·5f695f75·63686172·00504c5f·_cvt_i_uchar.PL_68 ··0x00000b88·76745f69·5f756368·61720050·4c5f6765·vt_i_uchar.PL_ge
66 ··0x00000b28·6765745f·63686172·73006d65·6d736574·get_chars.memset69 ··0x00000b98·745f6368·61727300·6d656d73·65740067·t_chars.memset.g
67 ··0x00000b38·00676574·61646472·696e666f·00667265·.getaddrinfo.fre70 ··0x00000ba8·65746164·6472696e·666f0066·72656561·etaddrinfo.freea
68 ··0x00000b48·65616464·72696e66·6f00504c·5f776172·eaddrinfo.PL_war71 ··0x00000bb8·64647269·6e666f00·504c5f77·61726e69·ddrinfo.PL_warni
69 ··0x00000b58·6e696e67·00504c5f·6765745f·61746f6d·ning.PL_get_atom72 ··0x00000bc8·6e670050·4c5f6765·745f6174·6f6d5f63·ng.PL_get_atom_c
70 ··0x00000b68·5f636861·72730067·65747365·72766279·_chars.getservby73 ··0x00000bd8·68617273·00676574·73657276·62796e61·hars.getservbyna
71 ··0x00000b78·6e616d65·0062696e·6400636f·6e6e6563·name.bind.connec74 ··0x00000be8·6d650062·696e6400·636f6e6e·65637400·me.bind.connect.
72 ··0x00000b88·7400504c·5f68616e·646c655f·7369676e·t.PL_handle_sign75 ··0x00000bf8·504c5f68·616e646c·655f7369·676e616c·PL_handle_signal
73 ··0x00000b98·616c7300·61636365·7074006c·69737465·als.accept.liste76 ··0x00000c08·73006163·63657074·006c6973·74656e00·s.accept.listen.
74 ··0x00000ba8·6e007265·63760050·4c5f756e·72656769·n.recv.PL_unregi77 ··0x00000c18·72656376·00504c5f·756e7265·67697374·recv.PL_unregist
75 ··0x00000bb8·73746572·5f61746f·6d007368·7574646f·ster_atom.shutdo78 ··0x00000c28·65725f61·746f6d00·73687574·646f776e·er_atom.shutdown
76 ··0x00000bc8·776e0072·65637666·726f6d00·73656e64·wn.recvfrom.send79 ··0x00000c38·00726563·7666726f·6d007365·6e64746f·.recvfrom.sendto
 80 ··0x00000c48·006c6962·6763635f·732e736f·2e31006c·.libgcc_s.so.1.l
77 ··0x00000bd8·746f006c·6962632e·736f2e36·006c642d·to.libc.so.6.ld-81 ··0x00000c58·6962632e·736f2e36·006c642d·6c696e75·ibc.so.6.ld-linu
78 ··0x00000be8·6c696e75·782d6172·6d68662e·736f2e33·linux-armhf.so.382 ··0x00000c68·782d6172·6d68662e·736f2e33·00474c49·x-armhf.so.3.GLI
79 ··0x00000bf8·00474c49·42435f32·2e340047·4c494243·.GLIBC_2.4.GLIBC83 ··0x00000c78·42435f32·2e340047·4c494243·5f322e33·BC_2.4.GLIBC_2.3
80 ··0x00000c08·5f322e33·3400·······················_2.34.84 ··0x00000c88·34004743·435f332e·3500··············4.GCC_3.5.
  
589 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}`: objdump: DWARF error: unable to read alt ref 732 objdump: DWARF error: unable to read alt ref 781
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000152c·<.init>:2 000015d4·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1978·<PL_get_bool@plt+0xc>5 »       bl»     1a20·<PL_get_bool@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
16.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
177 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
523 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}`: objdump: DWARF error: unable to read alt ref 732 objdump: DWARF error: unable to read alt ref 781
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00004c9c·<.fini>:2 00004d44·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
29.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00005a70·00000000····························....2 ··0x00005d04·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001f8d0·3d1a0000····························=...2 ··0x0001f8c8·e51a0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001f8d4·fd190000····························....2 ··0x0001f8cc·a51a0000····························....
  
9.98 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 78 lines modifiedOffset 1, 78 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001f8d8·01000000·50540000·02000000·58540000·....PT......XT.. 
3 ··0x0001f8e8·03000000·60540000·04000000·68540000·....`T......hT.. 
4 ··0x0001f8f8·05000000·70540000·06000000·74540000·....pT......tT.. 
5 ··0x0001f908·07000000·7c540000·08000000·84540000·....|T.......T.. 
6 ··0x0001f918·09000000·8c540000·0a000000·94540000·.....T.......T.. 
7 ··0x0001f928·0b000000·9c540000·0c000000·a4540000·.....T.......T.. 
8 ··0x0001f938·0d000000·ac540000·0e000000·b4540000·.....T.......T.. 
9 ··0x0001f948·0f000000·bc540000·10000000·c4540000·.....T.......T.. 
10 ··0x0001f958·11000000·cc540000·12000000·d4540000·.....T.......T.. 
11 ··0x0001f968·13000000·dc540000·14000000·e4540000·.....T.......T.. 
12 ··0x0001f978·15000000·ec540000·16000000·f4540000·.....T.......T.. 
13 ··0x0001f988·17000000·fc540000·18000000·04550000·.....T.......U..2 ··0x0001f8d0·01000000·f8540000·02000000·00550000·.....T.......U..
 3 ··0x0001f8e0·03000000·08550000·04000000·10550000·.....U.......U..
 4 ··0x0001f8f0·05000000·18550000·06000000·1c550000·.....U.......U..
 5 ··0x0001f900·07000000·24550000·08000000·2c550000·....$U......,U..
 6 ··0x0001f910·09000000·34550000·0a000000·3c550000·....4U......<U..
 7 ··0x0001f920·0b000000·44550000·0c000000·4c550000·....DU......LU..
 8 ··0x0001f930·0d000000·54550000·0e000000·5c550000·....TU......\U..
 9 ··0x0001f940·0f000000·64550000·10000000·6c550000·....dU......lU..
 10 ··0x0001f950·11000000·74550000·12000000·7c550000·....tU......|U..
 11 ··0x0001f960·13000000·84550000·14000000·8c550000·.....U.......U..
 12 ··0x0001f970·15000000·94550000·16000000·9c550000·.....U.......U..
 13 ··0x0001f980·17000000·a4550000·18000000·ac550000·.....U.......U..
14 ··0x0001f998·19000000·0c550000·1a000000·14550000·.....U.......U..14 ··0x0001f990·19000000·b4550000·1a000000·bc550000·.....U.......U..
15 ··0x0001f9a8·1b000000·1c550000·1c000000·24550000·.....U......$U..15 ··0x0001f9a0·1b000000·c4550000·1c000000·cc550000·.....U.......U..
16 ··0x0001f9b8·1d000000·2c550000·1e000000·34550000·....,U......4U..16 ··0x0001f9b0·1d000000·d4550000·1e000000·dc550000·.....U.......U..
17 ··0x0001f9c8·1f000000·3c550000·20000000·44550000·....<U..·...DU..17 ··0x0001f9c0·1f000000·e4550000·20000000·ec550000·.....U..·....U..
18 ··0x0001f9d8·21000000·4c550000·22000000·54550000·!...LU.."...TU..18 ··0x0001f9d0·21000000·f4550000·22000000·fc550000·!....U.."....U..
19 ··0x0001f9e8·23000000·5c550000·24000000·64550000·#...\U..$...dU..19 ··0x0001f9e0·23000000·04560000·24000000·0c560000·#....V..$....V..
20 ··0x0001f9f8·25000000·74550000·26000000·7c550000·%...tU..&...|U..20 ··0x0001f9f0·25000000·1c560000·26000000·24560000·%....V..&...$V..
21 ··0x0001fa08·27000000·84550000·28000000·90550000·'....U..(....U..21 ··0x0001fa00·27000000·2c560000·28000000·38560000·'...,V..(...8V..
22 ··0x0001fa18·0b000000·98550000·2a000000·a4550000·.....U..*....U..22 ··0x0001fa10·0b000000·40560000·2a000000·4c560000·....@V..*...LV..
23 ··0x0001fa28·2b000000·ac550000·2c000000·b4550000·+....U..,....U..23 ··0x0001fa20·2b000000·54560000·2c000000·5c560000·+...TV..,...\V..
24 ··0x0001fa38·2d000000·bc550000·2e000000·c8550000·-....U.......U..24 ··0x0001fa30·2d000000·64560000·2e000000·70560000·-...dV......pV..
25 ··0x0001fa48·2f000000·d0550000·30000000·d8550000·/....U..0....U..25 ··0x0001fa40·2f000000·78560000·30000000·80560000·/...xV..0....V..
26 ··0x0001fa58·31000000·e0550000·32000000·e8550000·1....U..2....U..26 ··0x0001fa50·31000000·88560000·32000000·90560000·1....V..2....V..
27 ··0x0001fa68·33000000·f0550000·34000000·f8550000·3....U..4....U..27 ··0x0001fa60·33000000·98560000·34000000·a0560000·3....V..4....V..
28 ··0x0001fa78·35000000·00560000·36000000·08560000·5....V..6....V..28 ··0x0001fa70·35000000·a8560000·36000000·b0560000·5....V..6....V..
29 ··0x0001fa88·37000000·10560000·38000000·18560000·7....V..8....V..29 ··0x0001fa80·37000000·b8560000·38000000·c0560000·7....V..8....V..
30 ··0x0001fa98·39000000·20560000·23000000·28560000·9...·V..#...(V..30 ··0x0001fa90·39000000·c8560000·23000000·d0560000·9....V..#....V..
31 ··0x0001faa8·3b000000·34560000·3c000000·3c560000·;...4V..<...<V..31 ··0x0001faa0·3b000000·dc560000·3c000000·e4560000·;....V..<....V..
32 ··0x0001fab8·3d000000·44560000·3e000000·4c560000·=...DV..>...LV..32 ··0x0001fab0·3d000000·ec560000·3e000000·f4560000·=....V..>....V..
33 ··0x0001fac8·3f000000·54560000·40000000·5c560000·?...TV..@...\V..33 ··0x0001fac0·3f000000·fc560000·40000000·04570000·?....V..@....W..
34 ··0x0001fad8·41000000·64560000·42000000·6c560000·A...dV..B...lV..34 ··0x0001fad0·41000000·0c570000·42000000·14570000·A....W..B....W..
35 ··0x0001fae8·43000000·74560000·44000000·7c560000·C...tV..D...|V..35 ··0x0001fae0·43000000·1c570000·44000000·24570000·C....W..D...$W..
36 ··0x0001faf8·45000000·84560000·46000000·8c560000·E....V..F....V..36 ··0x0001faf0·45000000·2c570000·46000000·34570000·E...,W..F...4W..
37 ··0x0001fb08·47000000·94560000·48000000·9c560000·G....V..H....V..37 ··0x0001fb00·47000000·3c570000·48000000·44570000·G...<W..H...DW..
38 ··0x0001fb18·49000000·a8560000·4a000000·b0560000·I....V..J....V..38 ··0x0001fb10·49000000·50570000·4a000000·58570000·I...PW..J...XW..
39 ··0x0001fb28·4b000000·b8560000·4c000000·c4560000·K....V..L....V..39 ··0x0001fb20·4b000000·60570000·4c000000·6c570000·K...`W..L...lW..
40 ··0x0001fb38·4d000000·d0560000·4e000000·d8560000·M....V..N....V..40 ··0x0001fb30·4d000000·78570000·4e000000·80570000·M...xW..N....W..
41 ··0x0001fb48·4f000000·e0560000·50000000·e8560000·O....V..P....V..41 ··0x0001fb40·4f000000·88570000·50000000·90570000·O....W..P....W..
42 ··0x0001fb58·51000000·f0560000·52000000·f8560000·Q....V..R....V..42 ··0x0001fb50·51000000·98570000·52000000·a0570000·Q....W..R....W..
43 ··0x0001fb68·53000000·00570000·54000000·0c570000·S....W..T....W..43 ··0x0001fb60·53000000·a8570000·54000000·b4570000·S....W..T....W..
44 ··0x0001fb78·55000000·14570000·56000000·20570000·U....W..V...·W..44 ··0x0001fb70·55000000·bc570000·56000000·c8570000·U....W..V....W..
45 ··0x0001fb88·57000000·2c570000·58000000·34570000·W...,W..X...4W..45 ··0x0001fb80·57000000·d4570000·58000000·dc570000·W....W..X....W..
46 ··0x0001fb98·59000000·40570000·5a000000·50570000·Y...@W..Z...PW..46 ··0x0001fb90·59000000·e8570000·5a000000·f8570000·Y....W..Z....W..
47 ··0x0001fba8·5b000000·5c570000·5c000000·68570000·[...\W..\...hW..47 ··0x0001fba0·5b000000·04580000·5c000000·10580000·[....X..\....X..
48 ··0x0001fbb8·5d000000·74570000·5e000000·84570000·]...tW..^....W..48 ··0x0001fbb0·5d000000·1c580000·5e000000·2c580000·]....X..^...,X..
49 ··0x0001fbc8·5f000000·94570000·60000000·a0570000·_....W..`....W..49 ··0x0001fbc0·5f000000·3c580000·60000000·48580000·_...<X..`...HX..
50 ··0x0001fbd8·61000000·b0570000·62000000·c0570000·a....W..b....W..50 ··0x0001fbd0·61000000·58580000·62000000·68580000·a...XX..b...hX..
51 ··0x0001fbe8·63000000·cc570000·64000000·dc570000·c....W..d....W..51 ··0x0001fbe0·63000000·74580000·64000000·84580000·c...tX..d....X..
52 ··0x0001fbf8·65000000·e8570000·66000000·f4570000·e....W..f....W..52 ··0x0001fbf0·65000000·90580000·66000000·9c580000·e....X..f....X..
53 ··0x0001fc08·67000000·00580000·68000000·10580000·g....X..h....X..53 ··0x0001fc00·67000000·a8580000·68000000·b8580000·g....X..h....X..
54 ··0x0001fc18·69000000·1c580000·6a000000·24580000·i....X..j...$X..54 ··0x0001fc10·69000000·c4580000·6a000000·cc580000·i....X..j....X..
55 ··0x0001fc28·6b000000·2c580000·6c000000·38580000·k...,X..l...8X..55 ··0x0001fc20·6b000000·d4580000·6c000000·e0580000·k....X..l....X..
56 ··0x0001fc38·6d000000·44580000·6e000000·54580000·m...DX..n...TX..56 ··0x0001fc30·6d000000·ec580000·6e000000·fc580000·m....X..n....X..
57 ··0x0001fc48·6f000000·60580000·70000000·70580000·o...`X..p...pX..57 ··0x0001fc40·6f000000·08590000·70000000·18590000·o....Y..p....Y..
58 ··0x0001fc58·71000000·7c580000·72000000·8c580000·q...|X..r....X..58 ··0x0001fc50·71000000·24590000·72000000·34590000·q...$Y..r...4Y..
59 ··0x0001fc68·73000000·98580000·74000000·a4580000·s....X..t....X..59 ··0x0001fc60·73000000·40590000·74000000·4c590000·s...@Y..t...LY..
60 ··0x0001fc78·75000000·ac580000·76000000·b4580000·u....X..v....X..60 ··0x0001fc70·75000000·54590000·76000000·5c590000·u...TY..v...\Y..
61 ··0x0001fc88·77000000·bc580000·78000000·c4580000·w....X..x....X..61 ··0x0001fc80·77000000·64590000·78000000·6c590000·w...dY..x...lY..
62 ··0x0001fc98·79000000·cc580000·7a000000·d8580000·y....X..z....X..62 ··0x0001fc90·79000000·74590000·7a000000·80590000·y...tY..z....Y..
63 ··0x0001fca8·7b000000·e0580000·7c000000·ec580000·{....X..|....X..63 ··0x0001fca0·7b000000·88590000·7c000000·94590000·{....Y..|....Y..
64 ··0x0001fcb8·7d000000·f8580000·7e000000·04590000·}....X..~....Y..64 ··0x0001fcb0·7d000000·a0590000·7e000000·ac590000·}....Y..~....Y..
65 ··0x0001fcc8·7f000000·0c590000·80000000·18590000·.....Y.......Y..65 ··0x0001fcc0·7f000000·b4590000·80000000·c0590000·.....Y.......Y..
66 ··0x0001fcd8·81000000·24590000·82000000·34590000·....$Y......4Y..66 ··0x0001fcd0·81000000·cc590000·82000000·dc590000·.....Y.......Y..
67 ··0x0001fce8·83000000·40590000·84000000·50590000·....@Y......PY..67 ··0x0001fce0·83000000·e8590000·84000000·f8590000·.....Y.......Y..
68 ··0x0001fcf8·85000000·58590000·5f000000·64590000·....XY.._...dY..68 ··0x0001fcf0·85000000·005a0000·5f000000·0c5a0000·.....Z.._....Z..
69 ··0x0001fd08·00000000·00000000·01000000·ac530000·.............S..69 ··0x0001fd00·00000000·00000000·01000000·54540000·............TT..
70 ··0x0001fd18·04000000·bc530000·03000000·c4530000·.....S.......S..70 ··0x0001fd10·04000000·64540000·03000000·6c540000·....dT......lT..
71 ··0x0001fd28·02000000·d0530000·00000000·00000000·.....S..........71 ··0x0001fd20·02000000·78540000·00000000·00000000·....xT..........
72 ··0x0001fd38·fdffffff·dc530000·ffffffff·e8530000·.....S.......S..72 ··0x0001fd30·fdffffff·84540000·ffffffff·90540000·.....T.......T..
73 ··0x0001fd48·fcffffff·f8530000·faffffff·04540000·.....S.......T..73 ··0x0001fd40·fcffffff·a0540000·faffffff·ac540000·.....T.......T..
74 ··0x0001fd58·f6ffffff·10540000·feffffff·1c540000·.....T.......T..74 ··0x0001fd50·f6ffffff·b8540000·feffffff·c4540000·.....T.......T..
75 ··0x0001fd68·f8ffffff·28540000·f9ffffff·34540000·....(T......4T..75 ··0x0001fd60·f8ffffff·d0540000·f9ffffff·dc540000·.....T.......T..
76 ··0x0001fd78·f5ffffff·44540000·00000000·00000000·....DT..........76 ··0x0001fd70·f5ffffff·ec540000·00000000·00000000·.....T..........
  
3.31 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fe80·88fd0100·00000000·00000000·38150000·............8...3 ··0x0001fe80·80fd0100·00000000·00000000·e0150000·................
4 ··0x0001fe90·38150000·38150000·38150000·38150000·8...8...8...8...4 ··0x0001fe90·e0150000·e0150000·e0150000·e0150000·................
5 ··0x0001fea0·38150000·38150000·38150000·38150000·8...8...8...8...5 ··0x0001fea0·e0150000·e0150000·e0150000·e0150000·................
6 ··0x0001feb0·38150000·38150000·38150000·38150000·8...8...8...8...6 ··0x0001feb0·e0150000·e0150000·e0150000·e0150000·................
7 ··0x0001fec0·38150000·38150000·38150000·38150000·8...8...8...8...7 ··0x0001fec0·e0150000·e0150000·e0150000·e0150000·................
8 ··0x0001fed0·38150000·38150000·38150000·38150000·8...8...8...8...8 ··0x0001fed0·e0150000·e0150000·e0150000·e0150000·................
9 ··0x0001fee0·38150000·38150000·38150000·38150000·8...8...8...8...9 ··0x0001fee0·e0150000·e0150000·e0150000·e0150000·................
10 ··0x0001fef0·38150000·38150000·38150000·38150000·8...8...8...8...10 ··0x0001fef0·e0150000·e0150000·e0150000·e0150000·................
11 ··0x0001ff00·38150000·38150000·38150000·38150000·8...8...8...8...11 ··0x0001ff00·e0150000·e0150000·e0150000·e0150000·................
12 ··0x0001ff10·38150000·38150000·38150000·38150000·8...8...8...8...12 ··0x0001ff10·e0150000·e0150000·e0150000·e0150000·................
13 ··0x0001ff20·38150000·38150000·38150000·38150000·8...8...8...8...13 ··0x0001ff20·e0150000·e0150000·e0150000·e0150000·................
14 ··0x0001ff30·38150000·38150000·38150000·38150000·8...8...8...8...14 ··0x0001ff30·e0150000·e0150000·e0150000·e0150000·................
15 ··0x0001ff40·38150000·38150000·38150000·38150000·8...8...8...8...15 ··0x0001ff40·e0150000·e0150000·e0150000·e0150000·................
16 ··0x0001ff50·38150000·38150000·38150000·38150000·8...8...8...8...16 ··0x0001ff50·e0150000·e0150000·e0150000·e0150000·................
17 ··0x0001ff60·38150000·38150000·38150000·38150000·8...8...8...8...17 ··0x0001ff60·e0150000·e0150000·e0150000·e0150000·................
18 ··0x0001ff70·38150000·38150000·38150000·38150000·8...8...8...8...18 ··0x0001ff70·e0150000·e0150000·e0150000·e0150000·................
19 ··0x0001ff80·38150000·38150000·38150000·38150000·8...8...8...8...19 ··0x0001ff80·e0150000·e0150000·e0150000·e0150000·................
20 ··0x0001ff90·38150000·38150000·38150000·38150000·8...8...8...8...20 ··0x0001ff90·e0150000·e0150000·e0150000·e0150000·................
21 ··0x0001ffa0·38150000·38150000·38150000·38150000·8...8...8...8...21 ··0x0001ffa0·e0150000·e0150000·e0150000·e0150000·................
22 ··0x0001ffb0·38150000·38150000·38150000·38150000·8...8...8...8...22 ··0x0001ffb0·e0150000·e0150000·e0150000·e0150000·................
23 ··0x0001ffc0·38150000·38150000·38150000·38150000·8...8...8...8...23 ··0x0001ffc0·e0150000·e0150000·e0150000·e0150000·................
24 ··0x0001ffd0·38150000·38150000·38150000·38150000·8...8...8...8...24 ··0x0001ffd0·e0150000·e0150000·e0150000·e0150000·................
25 ··0x0001ffe0·38150000·38150000·38150000·00000000·8...8...8.......25 ··0x0001ffe0·e0150000·e0150000·e0150000·00000000·................
26 ··0x0001fff0·00000000·00000000·00000000·00000000·................26 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
1.11 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·02000000·013a2975·00000000·.........:)u....2 ··0x00020000·00000200·02000000·013a2975·00000000·.........:)u....
3 ··0x00020010·244e0000·111f0000·811e0000·dd1e0000·$N..............3 ··0x00020010·cc4e0000·b91f0000·291f0000·851f0000·.N......).......
4 ··0x00020020·b91e0000·00000000·00000000·00000000·................4 ··0x00020020·611f0000·00000000·00000000·00000000·a...............
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·00000000·00000000·00000000·................6 ··0x00020040·00000000·00000000·00000000·00000000·................
7 ··0x00020050·00000000·00000000·00000000·00000000·................7 ··0x00020050·00000000·00000000·00000000·00000000·................
8 ··0x00020060·00000000·711f0000·6d1f0000·791e0000·....q...m...y...8 ··0x00020060·00000000·19200000·15200000·211f0000·.....·...·..!...
9 ··0x00020070·751f0000·311f0000·00000000·711f0000·u...1.......q...9 ··0x00020070·1d200000·d91f0000·00000000·19200000·.·...........·..
10 ··0x00020080·6d1f0000·791e0000·691f0000·311f0000·m...y...i...1...10 ··0x00020080·15200000·211f0000·11200000·d91f0000·.·..!....·......
11 ··0x00020090·00000000····························....11 ··0x00020090·00000000····························....
  
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·39343135·32303836·66646334·65353066·94152086fdc4e50f 
3 ··0x00000010·31376565·34633635·30623066·34646565·17ee4c650b0f4dee2 ··0x00000000·65333739·31373561·64373732·62303039·e379175ad772b009
 3 ··0x00000010·30376634·30343461·38353433·61626133·07f4044a8543aba3
4 ··0x00000020·38333830·33302e64·65627567·00000000·838030.debug....4 ··0x00000020·32366431·34312e64·65627567·00000000·26d141.debug....
5 ··0x00000030·f8bb5641····························..VA5 ··0x00000030·e1afd310····························....
  
1.68 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
14 ··0x000000b0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
15 ··0x000000c0·7461002e·62737300·2e41524d·2e617474·ta..bss..ARM.att 
16 ··0x000000d0·72696275·74657300·2e676e75·5f646562·ributes..gnu_deb 
17 ··0x000000e0·7567616c·746c696e·6b002e67·6e755f64·ugaltlink..gnu_d 
18 ··0x000000f0·65627567·6c696e6b·00················ebuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.
 19 ··0x00000100·2e676e75·5f646562·75676c69·6e6b00···.gnu_debuglink.
  
169 KB
./usr/lib/swi-prolog/lib/aarch64-linux/yaml4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/yaml4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66052·(bytes·into·file)13 ··Start·of·section·headers:··········66076·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2519 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2420 ··Section·header·string·table·index:·26
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x003528·0x00003528·0x00003528·0x000a8·0x000a8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x03478·0x03478·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x035d4·0x035d4·R·E·0x10000
7 ··LOAD···········0x00fd98·0x0001fd98·0x0001fd98·0x002c8·0x00334·RW··0x100008 ··LOAD···········0x00fd90·0x0001fd90·0x0001fd90·0x002d0·0x0033c·RW··0x10000
8 ··DYNAMIC········0x00fda0·0x0001fda0·0x0001fda0·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fd98·0x0001fd98·0x0001fd98·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd98·0x0001fd98·0x0001fd98·0x00268·0x00268·R···0x112 ··GNU_RELRO······0x00fd90·0x0001fd90·0x0001fd90·0x00270·0x00270·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.64 KB
readelf --wide --sections {}
    
Offset 1, 34 lines modifiedOffset 1, 36 lines modified
1 There·are·25·section·headers,·starting·at·offset·0x10204:1 There·are·27·section·headers,·starting·at·offset·0x1021c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000138·000138·000570·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000590·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········000006a8·0006a8·0005de·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········000006e8·0006e8·000622·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00000c86·000c86·0000ae·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00000d0a·000d0a·0000b2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00000d34·000d34·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········00000dbc·000dbc·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············00000d74·000d74·000070·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00000e1c·000e1c·000070·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············00000de4·000de4·000280·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00000e8c·000e8c·000280·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00001064·001064·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········0000110c·00110c·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001070·001070·0003f0·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001118·001118·0003f0·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········00001460·001460·001c34·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00001508·001508·001c34·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00003094·003094·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0000313c·00313c·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0000309c·00309c·0003d8·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········00003144·003144·0003d8·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········0000351c·00351c·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······00003528·003528·0000a8·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········00003474·003474·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········000035d0·0035d0·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fd98·00fd98·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fd90·00fd90·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fd9c·00fd9c·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fd94·00fd94·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fda0·00fda0·000100·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fd98·00fd98·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fea0·00fea0·000160·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fea0·00fea0·000160·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000060·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000060·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020060·010060·00006c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020060·010060·00006c·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010060·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010060·000031·00······0···0··1
26 ··[22]·.gnu_debugaltlink·PROGBITS········00000000·010091·000051·00······0···0··128 ··[24]·.gnu_debugaltlink·PROGBITS········00000000·010091·000051·00······0···0··1
27 ··[23]·.gnu_debuglink····PROGBITS········00000000·0100e4·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·0100e4·000034·00······0···0··4
28 ··[24]·.shstrtab·········STRTAB··········00000000·010118·0000ec·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·010118·000102·00······0···0··1
29 Key·to·Flags:31 Key·to·Flags:
30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
33 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
12.3 KB
readelf --wide --symbols {}
Max HTML report size reached
13.0 KB
readelf --wide --relocs {}
Max HTML report size reached
2.35 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfda0·contains·28·entries:1 Dynamic·section·at·offset·0xfd98·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libyaml-0.so.2]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libyaml-0.so.2]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x10647 ·0x0000000c·(INIT)·······················0x110c
7 ·0x0000000d·(FINI)·······················0x30948 ·0x0000000d·(FINI)·······················0x313c
8 ·0x00000019·(INIT_ARRAY)·················0x1fd989 ·0x00000019·(INIT_ARRAY)·················0x1fd90
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fd9c11 ·0x0000001a·(FINI_ARRAY)·················0x1fd94
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x6a814 ·0x00000005·(STRTAB)·····················0x6e8
14 ·0x00000006·(SYMTAB)·····················0x13815 ·0x00000006·(SYMTAB)·····················0x158
15 ·0x0000000a·(STRSZ)······················1502·(bytes)16 ·0x0000000a·(STRSZ)······················1570·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fea018 ·0x00000003·(PLTGOT)·····················0x1fea0
18 ·0x00000002·(PLTRELSZ)···················640·(bytes)19 ·0x00000002·(PLTRELSZ)···················640·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0xde421 ·0x00000017·(JMPREL)·····················0xe8c
21 ·0x00000011·(REL)························0xd7422 ·0x00000011·(REL)························0xe1c
22 ·0x00000012·(RELSZ)······················112·(bytes)23 ·0x00000012·(RELSZ)······················112·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0xd3427 ·0x6ffffffe·(VERNEED)····················0xdbc
27 ·0x6fffffff·(VERNEEDNUM)·················228 ·0x6fffffff·(VERNEEDNUM)·················3
28 ·0x6ffffff0·(VERSYM)·····················0xc8629 ·0x6ffffff0·(VERSYM)·····················0xd0a
29 ·0x6ffffffa·(RELCOUNT)···················930 ·0x6ffffffa·(RELCOUNT)···················9
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·b49dd21a8c859b7b02558075b7e434bc1b31a82b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1c51579b561a2ddafd53c2dced7914ddbd75074
3.5 KB
readelf --wide --version-info {}
    
Offset 1, 32 lines modifiedOffset 1, 35 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·87·entries:1 Version·symbols·section·'.gnu.version'·contains·89·entries:
2 ·Addr:·0x0000000000000c86··Offset:·0x00000c86··Link:·3·(.dynsym)2 ·Addr:·0x0000000000000d0a··Offset:·0x00000d0a··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GCC_3.5)····
4 ··004:···2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
5 ··008:···1·(*global*)······2·(GLIBC_2.4)·····2·(GLIBC_2.4)·····1·(*global*)···4 ··004:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)··
 5 ··008:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····3·(GLIBC_2.4)··
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
7 ··010:···2·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···7 ··010:···1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)······4·(GLIBC_2.4)··
8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······2·(GLIBC_2.4)··10 ··01c:···1·(*global*)······1·(*global*)······3·(GLIBC_2.4)·····1·(*global*)···
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···3·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···13 ··028:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···2·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···19 ··040:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···23 ··050:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.4)··
 25 ··058:···1·(*global*)···
  
25 Version·needs·section·'.gnu.version_r'·contains·2·entries:26 Version·needs·section·'.gnu.version_r'·contains·3·entries:
26 ·Addr:·0x0000000000000d34··Offset:·0x00000d34··Link:·4·(.dynstr)27 ·Addr:·0x0000000000000dbc··Offset:·0x00000dbc··Link:·4·(.dynstr)
27 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·128 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
28 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·329 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·4
29 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·130 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·1
30 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·231 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·3
 32 ··0x0040:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
 33 ··0x0050:···Name:·GCC_3.5··Flags:·none··Version:·2
843 B
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
5 PL_new_atom6 PL_new_atom
6 PL_blob_data7 PL_blob_data
7 PL_warning8 PL_warning
 9 __aeabi_unwind_cpp_pr1
8 Sfprintf10 Sfprintf
9 yaml_emitter_delete11 yaml_emitter_delete
10 Sputcode12 Sputcode
11 PL_get_stream13 PL_get_stream
12 PL_copy_term_ref14 PL_copy_term_ref
13 PL_new_term_ref15 PL_new_term_ref
14 yaml_emitter_initialize16 yaml_emitter_initialize
Offset 68, 14 lines modifiedOffset 70, 15 lines modified
68 PL_chars_to_term70 PL_chars_to_term
69 PL_unify_atom71 PL_unify_atom
70 PL_existence_error72 PL_existence_error
71 install_yaml4pl73 install_yaml4pl
72 PL_new_functor_sz74 PL_new_functor_sz
73 PL_register_foreign75 PL_register_foreign
74 libyaml-0.so.276 libyaml-0.so.2
 77 libgcc_s.so.1
75 libc.so.678 libc.so.6
76 ld-linux-armhf.so.379 ld-linux-armhf.so.3
77 GLIBC_2.480 GLIBC_2.4
78 H»      KxD»   J{D81 H»      KxD»   J{D
79 YF;F@»  RF82 YF;F@»  RF
80 JF8FYm;F83 JF8FYm;F
81 %K8F{DYn84 %K8F{DYn
Offset 110, 14 lines modifiedOffset 113, 16 lines modified
110 .shstrtab113 .shstrtab
111 .note.gnu.build-id114 .note.gnu.build-id
112 .gnu.hash115 .gnu.hash
113 .gnu.version116 .gnu.version
114 .gnu.version_r117 .gnu.version_r
115 .rel.dyn118 .rel.dyn
116 .rel.plt119 .rel.plt
 120 .ARM.extab
 121 .ARM.exidx
117 .eh_frame122 .eh_frame
118 .init_array123 .init_array
119 .fini_array124 .fini_array
120 .dynamic125 .dynamic
121 .ARM.attributes126 .ARM.attributes
122 .gnu_debugaltlink127 .gnu_debugaltlink
123 .gnu_debuglink128 .gnu_debuglink
424 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·56000000·01000000·05000000·....V...........2 ··0x00000138·02000000·58000000·01000000·05000000·....X...........
3 ··0x00000128·00000240·56000000·00000000·3fd20037·...@V.......?..73 ··0x00000148·00000240·58000000·00000000·3fd20037·...@X.......?..7
  
12.8 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
390 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001064·<.init>:2 0000110c·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     1460·<__assert_fail@plt+0xc>5 »       bl»     1508·<__assert_fail@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
15.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
83.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003094·<.fini>:2 0000313c·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
8.25 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 65 lines modifiedOffset 1, 65 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x0000309c·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00003144·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x000030ac·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00003154·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x000030bc·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00003164·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000030cc·06000000·41000000·15000000·41000000·....A.......A...5 ··0x00003174·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000030dc·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x00003184·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000030ec·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x00003194·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000030fc·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000031a4·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x0000310c·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000031b4·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x0000311c·0b000000·41000000·00000000·00000000·....A...........10 ··0x000031c4·0b000000·41000000·00000000·00000000·....A...........
11 ··0x0000312c·6e756c6c·00000000·4e756c6c·00000000·null....Null....11 ··0x000031d4·6e756c6c·00000000·4e756c6c·00000000·null....Null....
12 ··0x0000313c·4e554c4c·00000000·2e6e616e·00000000·NULL.....nan....12 ··0x000031e4·4e554c4c·00000000·2e6e616e·00000000·NULL.....nan....
13 ··0x0000314c·2e4e614e·00000000·2e4e414e·00000000·.NaN.....NAN....13 ··0x000031f4·2e4e614e·00000000·2e4e414e·00000000·.NaN.....NAN....
14 ··0x0000315c·2e696e66·00000000·2e496e66·00000000·.inf.....Inf....14 ··0x00003204·2e696e66·00000000·2e496e66·00000000·.inf.....Inf....
15 ··0x0000316c·2e494e46·00000000·3c79616d·6c5f656d·.INF....<yaml_em15 ··0x00003214·2e494e46·00000000·3c79616d·6c5f656d·.INF....<yaml_em
16 ··0x0000317c·69747465·723e0000·43616e6e·6f742073·itter>..Cannot·s16 ··0x00003224·69747465·723e0000·43616e6e·6f742073·itter>..Cannot·s
17 ··0x0000318c·61766520·72656665·72656e63·6520746f·ave·reference·to17 ··0x00003234·61766520·72656665·72656e63·6520746f·ave·reference·to
18 ··0x0000319c·203c7961·6d6c5f65·6d697474·65723e28··<yaml_emitter>(18 ··0x00003244·203c7961·6d6c5f65·6d697474·65723e28··<yaml_emitter>(
19 ··0x000031ac·25702900·3c79616d·6c5f656d·69747465·%p).<yaml_emitte19 ··0x00003254·25702900·3c79616d·6c5f656d·69747465·%p).<yaml_emitte
20 ··0x000031bc·723e2825·70290000·6d656d6f·72790000·r>(%p)..memory..20 ··0x00003264·723e2825·70290000·6d656d6f·72790000·r>(%p)..memory..
21 ··0x000031cc·6f707469·6f6e0000·2e2f7061·636b6167·option.../packag21 ··0x00003274·6f707469·6f6e0000·2e2f7061·636b6167·option.../packag
22 ··0x000031dc·65732f79·616d6c2f·79616d6c·34706c2e·es/yaml/yaml4pl.22 ··0x00003284·65732f79·616d6c2f·79616d6c·34706c2e·es/yaml/yaml4pl.
23 ··0x000031ec·63000000·30000000·74727565·00000000·c...0...true....23 ··0x00003294·63000000·30000000·74727565·00000000·c...0...true....
24 ··0x000031fc·54727565·00000000·54525545·00000000·True....TRUE....24 ··0x000032a4·54727565·00000000·54525545·00000000·True....TRUE....
25 ··0x0000320c·66616c73·65000000·46616c73·65000000·false...False...25 ··0x000032b4·66616c73·65000000·46616c73·65000000·false...False...
26 ··0x0000321c·46414c53·45000000·7461673a·79616d6c·FALSE...tag:yaml26 ··0x000032c4·46414c53·45000000·7461673a·79616d6c·FALSE...tag:yaml
27 ··0x0000322c·2e6f7267·2c323030·323a7374·72000000·.org,2002:str...27 ··0x000032d4·2e6f7267·2c323030·323a7374·72000000·.org,2002:str...
28 ··0x0000323c·2d2e696e·66000000·79616d6c·5f656d69·-.inf...yaml_emi28 ··0x000032e4·2d2e696e·66000000·79616d6c·5f656d69·-.inf...yaml_emi
29 ··0x0000324c·74746572·00000000·79616d6c·5f736361·tter....yaml_sca29 ··0x000032f4·74746572·00000000·79616d6c·5f736361·tter....yaml_sca
30 ··0x0000325c·6c617200·73747269·6e675f77·6974686f·lar.string_witho30 ··0x00003304·6c617200·73747269·6e675f77·6974686f·lar.string_witho
31 ··0x0000326c·75745f6e·756c0000·79616d6c·5f736361·ut_nul..yaml_sca31 ··0x00003314·75745f6e·756c0000·79616d6c·5f736361·ut_nul..yaml_sca
32 ··0x0000327c·6c61725f·7374796c·65000000·79616d6c·lar_style...yaml32 ··0x00003324·6c61725f·7374796c·65000000·79616d6c·lar_style...yaml
33 ··0x0000328c·5f657665·6e740000·616e6368·6f720000·_event..anchor..33 ··0x00003334·5f657665·6e740000·616e6368·6f720000·_event..anchor..
34 ··0x0000329c·63616e6f·6e696361·6c000000·756e6963·canonical...unic34 ··0x00003344·63616e6f·6e696361·6c000000·756e6963·canonical...unic
35 ··0x000032ac·6f646500·73747265·616d5f73·74617274·ode.stream_start35 ··0x00003354·6f646500·73747265·616d5f73·74617274·ode.stream_start
36 ··0x000032bc·00000000·73747265·616d5f65·6e640000·....stream_end..36 ··0x00003364·00000000·73747265·616d5f65·6e640000·....stream_end..
37 ··0x000032cc·646f6375·6d656e74·5f737461·72740000·document_start..37 ··0x00003374·646f6375·6d656e74·5f737461·72740000·document_start..
38 ··0x000032dc·646f6375·6d656e74·5f656e64·00000000·document_end....38 ··0x00003384·646f6375·6d656e74·5f656e64·00000000·document_end....
39 ··0x000032ec·6d617070·696e675f·73746172·74000000·mapping_start...39 ··0x00003394·6d617070·696e675f·73746172·74000000·mapping_start...
40 ··0x000032fc·6d617070·696e675f·656e6400·73657175·mapping_end.sequ40 ··0x000033a4·6d617070·696e675f·656e6400·73657175·mapping_end.sequ
41 ··0x0000330c·656e6365·5f737461·72740000·73657175·ence_start..sequ41 ··0x000033b4·656e6365·5f737461·72740000·73657175·ence_start..sequ
42 ··0x0000331c·656e6365·5f656e64·00000000·7363616c·ence_end....scal42 ··0x000033c4·656e6365·5f656e64·00000000·7363616c·ence_end....scal
43 ··0x0000332c·61720000·616c6961·73000000·706c6169·ar..alias...plai43 ··0x000033d4·61720000·616c6961·73000000·706c6169·ar..alias...plai
44 ··0x0000333c·6e000000·73696e67·6c655f71·756f7465·n...single_quote44 ··0x000033e4·6e000000·73696e67·6c655f71·756f7465·n...single_quote
45 ··0x0000334c·64000000·646f7562·6c655f71·756f7465·d...double_quote45 ··0x000033f4·64000000·646f7562·6c655f71·756f7465·d...double_quote
46 ··0x0000335c·64000000·6c697465·72616c00·666f6c64·d...literal.fold46 ··0x00003404·64000000·6c697465·72616c00·666f6c64·d...literal.fold
47 ··0x0000336c·65640000·6d617070·696e6700·73657175·ed..mapping.sequ47 ··0x00003414·65640000·6d617070·696e6700·73657175·ed..mapping.sequ
48 ··0x0000337c·656e6365·00000000·74616700·6572726f·ence....tag.erro48 ··0x00003424·656e6365·00000000·74616700·6572726f·ence....tag.erro
49 ··0x0000338c·72000000·79616d6c·5f657272·6f720000·r...yaml_error..49 ··0x00003434·72000000·79616d6c·5f657272·6f720000·r...yaml_error..
50 ··0x0000339c·3d000000·79616d6c·5f706172·73655f73·=...yaml_parse_s50 ··0x00003444·3d000000·79616d6c·5f706172·73655f73·=...yaml_parse_s
51 ··0x000033ac·74726561·6d000000·79616d6c·5f656d69·tream...yaml_emi51 ··0x00003454·74726561·6d000000·79616d6c·5f656d69·tream...yaml_emi
52 ··0x000033bc·74746572·5f637265·61746500·79616d6c·tter_create.yaml52 ··0x00003464·74746572·5f637265·61746500·79616d6c·tter_create.yaml
53 ··0x000033cc·5f656d69·745f6576·656e7400·65787465·_emit_event.exte53 ··0x00003474·5f656d69·745f6576·656e7400·65787465·_emit_event.exte
54 ··0x000033dc·6e640000·706f7000·3e000000·41000000·nd..pop.>...A...54 ··0x00003484·6e640000·706f7000·3e000000·41000000·nd..pop.>...A...
55 ··0x000033ec·0c000000·41000000·11000000·41000000·....A.......A...55 ··0x00003494·0c000000·41000000·11000000·41000000·....A.......A...
56 ··0x000033fc·27000000·41000000·36000000·41000000·'...A...6...A...56 ··0x000034a4·27000000·41000000·36000000·41000000·'...A...6...A...
57 ··0x0000340c·03000000·41000000·06000000·41000000·....A.......A...57 ··0x000034b4·03000000·41000000·06000000·41000000·....A.......A...
58 ··0x0000341c·15000000·41000000·0f000000·41000000·....A.......A...58 ··0x000034c4·15000000·41000000·0f000000·41000000·....A.......A...
59 ··0x0000342c·0e000000·41000000·26000000·41000000·....A...&...A...59 ··0x000034d4·0e000000·41000000·26000000·41000000·....A...&...A...
60 ··0x0000343c·13000000·41000000·29000000·41000000·....A...)...A...60 ··0x000034e4·13000000·41000000·29000000·41000000·....A...)...A...
61 ··0x0000344c·02000000·41000000·19000000·41000000·....A.......A...61 ··0x000034f4·02000000·41000000·19000000·41000000·....A.......A...
62 ··0x0000345c·0a000000·41000000·0b000000·41000000·....A.......A...62 ··0x00003504·0a000000·41000000·0b000000·41000000·....A.......A...
63 ··0x0000346c·00000000·00000000···················........63 ··0x00003514·00000000·00000000···················........
  
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00003474·00000000····························....2 ··0x000035d0·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fd98·25150000····························%...2 ··0x0001fd90·cd150000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fd9c·e5140000····························....2 ··0x0001fd94·8d150000····························....
  
3.05 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fea0·a0fd0100·00000000·00000000·70100000·............p...3 ··0x0001fea0·98fd0100·00000000·00000000·18110000·................
4 ··0x0001feb0·70100000·70100000·70100000·70100000·p...p...p...p...4 ··0x0001feb0·18110000·18110000·18110000·18110000·................
5 ··0x0001fec0·70100000·70100000·70100000·70100000·p...p...p...p...5 ··0x0001fec0·18110000·18110000·18110000·18110000·................
6 ··0x0001fed0·70100000·70100000·70100000·70100000·p...p...p...p...6 ··0x0001fed0·18110000·18110000·18110000·18110000·................
7 ··0x0001fee0·70100000·70100000·70100000·70100000·p...p...p...p...7 ··0x0001fee0·18110000·18110000·18110000·18110000·................
8 ··0x0001fef0·70100000·70100000·70100000·70100000·p...p...p...p...8 ··0x0001fef0·18110000·18110000·18110000·18110000·................
9 ··0x0001ff00·70100000·70100000·70100000·70100000·p...p...p...p...9 ··0x0001ff00·18110000·18110000·18110000·18110000·................
10 ··0x0001ff10·70100000·70100000·70100000·70100000·p...p...p...p...10 ··0x0001ff10·18110000·18110000·18110000·18110000·................
11 ··0x0001ff20·70100000·70100000·70100000·70100000·p...p...p...p...11 ··0x0001ff20·18110000·18110000·18110000·18110000·................
12 ··0x0001ff30·70100000·70100000·70100000·70100000·p...p...p...p...12 ··0x0001ff30·18110000·18110000·18110000·18110000·................
13 ··0x0001ff40·70100000·70100000·70100000·70100000·p...p...p...p...13 ··0x0001ff40·18110000·18110000·18110000·18110000·................
14 ··0x0001ff50·70100000·70100000·70100000·70100000·p...p...p...p...14 ··0x0001ff50·18110000·18110000·18110000·18110000·................
15 ··0x0001ff60·70100000·70100000·70100000·70100000·p...p...p...p...15 ··0x0001ff60·18110000·18110000·18110000·18110000·................
16 ··0x0001ff70·70100000·70100000·70100000·70100000·p...p...p...p...16 ··0x0001ff70·18110000·18110000·18110000·18110000·................
17 ··0x0001ff80·70100000·70100000·70100000·70100000·p...p...p...p...17 ··0x0001ff80·18110000·18110000·18110000·18110000·................
18 ··0x0001ff90·70100000·70100000·70100000·70100000·p...p...p...p...18 ··0x0001ff90·18110000·18110000·18110000·18110000·................
19 ··0x0001ffa0·70100000·70100000·70100000·70100000·p...p...p...p...19 ··0x0001ffa0·18110000·18110000·18110000·18110000·................
20 ··0x0001ffb0·70100000·70100000·70100000·70100000·p...p...p...p...20 ··0x0001ffb0·18110000·18110000·18110000·18110000·................
21 ··0x0001ffc0·70100000·70100000·70100000·70100000·p...p...p...p...21 ··0x0001ffc0·18110000·18110000·18110000·18110000·................
22 ··0x0001ffd0·70100000·70100000·70100000·70100000·p...p...p...p...22 ··0x0001ffd0·18110000·18110000·18110000·18110000·................
23 ··0x0001ffe0·70100000·70100000·70100000·00000000·p...p...p.......23 ··0x0001ffe0·18110000·18110000·18110000·00000000·................
24 ··0x0001fff0·00000000·00000000·00000000·00000000·................24 ··0x0001fff0·00000000·00000000·00000000·00000000·................
  
747 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·013a2975·04000000·44320000·.....:)u....D2..2 ··0x00020000·00000200·013a2975·04000000·ec320000·.....:)u.....2..
3 ··0x00020010·49180000·00000000·19180000·e9170000·I...............3 ··0x00020010·f1180000·00000000·c1180000·91180000·................
4 ··0x00020020·f1170000·dd170000·00000000·00000000·................4 ··0x00020020·99180000·85180000·00000000·00000000·................
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·00000000·00000000·00000000·................6 ··0x00020040·00000000·00000000·00000000·00000000·................
7 ··0x00020050·00000000·00000000·00000000·00000000·................7 ··0x00020050·00000000·00000000·00000000·00000000·................
  
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
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·39646432·31613863·38353962·37623032·9dd21a8c859b7b02 
3 ··0x00000010·35353830·37356237·65343334·62633162·558075b7e434bc1b2 ··0x00000000·63353135·37396235·36316132·64646166·c51579b561a2ddaf
 3 ··0x00000010·64353363·32646365·64373931·34646462·d53c2dced7914ddb
4 ··0x00000020·33316138·32622e64·65627567·00000000·31a82b.debug....4 ··0x00000020·64373530·37342e64·65627567·00000000·d75074.debug....
5 ··0x00000030·adbd8459····························...Y5 ··0x00000030·76fa83b4····························v...
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 15 lines modifiedOffset 4, 17 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·67616c74·6c696e6b·002e676e·debugaltlink..gn 
17 ··0x000000e0·755f6465·6275676c·696e6b00··········u_debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli
 18 ··0x000000f0·6e6b002e·676e755f·64656275·676c696e·nk..gnu_debuglin
 19 ··0x00000100·6b00································k.
  
637 KB
swi-prolog-odbc_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0·····1520·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1532·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···119356·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···119876·2025-01-18·19:07:58.000000·data.tar.xz
1.92 KB
control.tar.xz
1.89 KB
control.tar
699 B
file list
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1039·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1059·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)·····1256·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)·····1255·2025-01-18·19:07:58.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm
664 B
./control
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Package:·swi-prolog-odbc1 Package:·swi-prolog-odbc
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·6986 Installed-Size:·698
7 Depends:·libc6·(>=·2.34),·libodbc2·(>=·2.3.1),·swi-prolog-nox·(=·9.2.9+dfsg-1)7 Depends:·libc6·(>=·2.34),·libgcc-s1·(>=·3.5),·libodbc2·(>=·2.3.1),·swi-prolog-nox·(=·9.2.9+dfsg-1)
8 Breaks:·swi-prolog-nox·(<<·7.7.25+dfsg-1)8 Breaks:·swi-prolog-nox·(<<·7.7.25+dfsg-1)
9 Replaces:·swi-prolog-nox·(<<·7.7.25+dfsg-1)9 Replaces:·swi-prolog-nox·(<<·7.7.25+dfsg-1)
10 Section:·interpreters10 Section:·interpreters
11 Priority:·optional11 Priority:·optional
12 Homepage:·https://www.swi-prolog.org12 Homepage:·https://www.swi-prolog.org
13 Description:·ODBC·library·for·SWI-Prolog13 Description:·ODBC·library·for·SWI-Prolog
14 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a14 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a
554 B
./md5sums
30.0 B
./md5sums
Files differ
506 B
line order
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 usr/lib/swi-prolog/lib/aarch64-linux/odbc4pl.so1 usr/lib/swi-prolog/lib/armv7l-linux/odbc4pl.so
2 usr/lib/swi-prolog/library/ext/cql/cql/INDEX.pl2 usr/lib/swi-prolog/library/ext/cql/cql/INDEX.pl
3 usr/lib/swi-prolog/library/ext/cql/cql/cql.pl3 usr/lib/swi-prolog/library/ext/cql/cql/cql.pl
4 usr/lib/swi-prolog/library/ext/cql/cql/cql_autoschema.pl4 usr/lib/swi-prolog/library/ext/cql/cql/cql_autoschema.pl
5 usr/lib/swi-prolog/library/ext/cql/cql/cql_database.pl5 usr/lib/swi-prolog/library/ext/cql/cql/cql_database.pl
6 usr/lib/swi-prolog/library/ext/cql/cql/cql_hooks.pl6 usr/lib/swi-prolog/library/ext/cql/cql/cql_hooks.pl
7 usr/lib/swi-prolog/library/ext/cql/cql/sql_keywords.pl7 usr/lib/swi-prolog/library/ext/cql/cql/sql_keywords.pl
8 usr/lib/swi-prolog/library/ext/cql/cql/sql_parser.pl8 usr/lib/swi-prolog/library/ext/cql/cql/sql_parser.pl
635 KB
data.tar.xz
635 KB
data.tar
1.91 KB
file list
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)····67604·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/odbc4pl.so7 -rw-r--r--···0·root·········(0)·root·········(0)····67704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/odbc4pl.so
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/cql/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/cql/
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/cql/cql/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/cql/cql/
12 -rw-r--r--···0·root·········(0)·root·········(0)·····3477·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/cql/cql/INDEX.pl12 -rw-r--r--···0·root·········(0)·root·········(0)·····3477·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/library/ext/cql/cql/INDEX.pl
13 -rw-r--r--···0·root·········(0)·root·········(0)···338713·2024-01-22·13:35:39.000000·./usr/lib/swi-prolog/library/ext/cql/cql/cql.pl13 -rw-r--r--···0·root·········(0)·root·········(0)···338713·2024-01-22·13:35:39.000000·./usr/lib/swi-prolog/library/ext/cql/cql/cql.pl
14 -rw-r--r--···0·root·········(0)·root·········(0)·····9627·2024-01-22·13:35:39.000000·./usr/lib/swi-prolog/library/ext/cql/cql/cql_autoschema.pl14 -rw-r--r--···0·root·········(0)·root·········(0)·····9627·2024-01-22·13:35:39.000000·./usr/lib/swi-prolog/library/ext/cql/cql/cql_autoschema.pl
633 KB
./usr/lib/swi-prolog/lib/aarch64-linux/odbc4pl.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/odbc4pl.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········66644·(bytes·into·file)13 ··Start·of·section·headers:··········66664·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2419 ··Number·of·section·headers:·········26
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·25
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x00a3e4·0x0000a3e4·0x0000a3e4·0x00218·0x00218·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x0a2e0·0x0a2e0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x0a600·0x0a600·R·E·0x10000
7 ··LOAD···········0x00fcb0·0x0001fcb0·0x0001fcb0·0x00660·0x007c4·RW··0x100008 ··LOAD···········0x00fca8·0x0001fca8·0x0001fca8·0x00668·0x007cc·RW··0x10000
8 ··DYNAMIC········0x00fcb8·0x0001fcb8·0x0001fcb8·0x00100·0x00100·RW··0x49 ··DYNAMIC········0x00fcb0·0x0001fcb0·0x0001fcb0·0x00108·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fcb0·0x0001fcb0·0x0001fcb0·0x00350·0x00350·R···0x112 ··GNU_RELRO······0x00fca8·0x0001fca8·0x0001fca8·0x00358·0x00358·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
4.48 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 35 lines modified
1 There·are·24·section·headers,·starting·at·offset·0x10454:1 There·are·26·section·headers,·starting·at·offset·0x10468:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········0000013c·00013c·000900·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········0000015c·00015c·000920·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00000a3c·000a3c·000811·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00000a7c·000a7c·000855·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········0000124e·00124e·000120·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········000012d2·0012d2·000124·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00001370·001370·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····VERNEED·········000013f8·0013f8·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········REL·············000013c0·0013c0·000228·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00001468·001468·000228·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000015e8·0015e8·000428·08··AI··3··18··412 ··[·8]·.rel.plt··········REL·············00001690·001690·000428·08··AI··3··20··4
13 ··[·9]·.init·············PROGBITS········00001a10·001a10·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00001ab8·001ab8·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········00001a1c·001a1c·000690·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00001ac4·001ac4·000690·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········000020b0·0020b0·007390·00··AX··0···0··815 ··[11]·.text·············PROGBITS········00002158·002158·007390·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········00009440·009440·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········000094e8·0094e8·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········00009448·009448·000e94·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········000094f0·0094f0·000e94·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········0000a384·00a384·000060·00···A··0···0··4
 19 ··[15]·.ARM.exidx········ARM_EXIDX·······0000a3e4·00a3e4·000218·00··AL·11···0··4
18 ··[14]·.eh_frame·········PROGBITS········0000a2dc·00a2dc·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········0000a5fc·00a5fc·000004·00···A··0···0··4
19 ··[15]·.init_array·······INIT_ARRAY······0001fcb0·00fcb0·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0001fca8·00fca8·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······FINI_ARRAY······0001fcb4·00fcb4·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0001fcac·00fcac·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········DYNAMIC·········0001fcb8·00fcb8·000100·08··WA··4···0··423 ··[19]·.dynamic··········DYNAMIC·········0001fcb0·00fcb0·000108·08··WA··4···0··4
22 ··[18]·.got··············PROGBITS········0001fdb8·00fdb8·000248·04··WA··0···0··424 ··[20]·.got··············PROGBITS········0001fdb8·00fdb8·000248·04··WA··0···0··4
23 ··[19]·.data·············PROGBITS········00020000·010000·000310·00··WA··0···0··425 ··[21]·.data·············PROGBITS········00020000·010000·000310·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020310·010310·000164·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020310·010310·000164·00··WA··0···0··4
25 ··[21]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010310·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·010310·000031·00······0···0··1
26 ··[22]·.gnu_debuglink····PROGBITS········00000000·010344·000034·00······0···0··428 ··[24]·.gnu_debuglink····PROGBITS········00000000·010344·000034·00······0···0··4
27 ··[23]·.shstrtab·········STRTAB··········00000000·010378·0000da·00······0···0··129 ··[25]·.shstrtab·········STRTAB··········00000000·010378·0000f0·00······0···0··1
28 Key·to·Flags:30 Key·to·Flags:
29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
32 ··D·(mbind),·y·(purecode),·p·(processor·specific)34 ··D·(mbind),·y·(purecode),·p·(processor·specific)
19.4 KB
readelf --wide --symbols {}
Max HTML report size reached
20.7 KB
readelf --wide --relocs {}
Max HTML report size reached
2.36 KB
readelf --wide --dynamic {}
    
Offset 1, 31 lines modifiedOffset 1, 32 lines modified
  
1 Dynamic·section·at·offset·0xfcb8·contains·28·entries:1 Dynamic·section·at·offset·0xfcb0·contains·29·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libodbc.so.2]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libodbc.so.2]
 4 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]6 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
6 ·0x0000000c·(INIT)·······················0x1a107 ·0x0000000c·(INIT)·······················0x1ab8
7 ·0x0000000d·(FINI)·······················0x94408 ·0x0000000d·(FINI)·······················0x94e8
8 ·0x00000019·(INIT_ARRAY)·················0x1fcb09 ·0x00000019·(INIT_ARRAY)·················0x1fca8
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)10 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fcb411 ·0x0000001a·(FINI_ARRAY)·················0x1fcac
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)12 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x11813 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0xa3c14 ·0x00000005·(STRTAB)·····················0xa7c
14 ·0x00000006·(SYMTAB)·····················0x13c15 ·0x00000006·(SYMTAB)·····················0x15c
15 ·0x0000000a·(STRSZ)······················2065·(bytes)16 ·0x0000000a·(STRSZ)······················2133·(bytes)
16 ·0x0000000b·(SYMENT)·····················16·(bytes)17 ·0x0000000b·(SYMENT)·····················16·(bytes)
17 ·0x00000003·(PLTGOT)·····················0x1fdb818 ·0x00000003·(PLTGOT)·····················0x1fdb8
18 ·0x00000002·(PLTRELSZ)···················1064·(bytes)19 ·0x00000002·(PLTRELSZ)···················1064·(bytes)
19 ·0x00000014·(PLTREL)·····················REL20 ·0x00000014·(PLTREL)·····················REL
20 ·0x00000017·(JMPREL)·····················0x15e821 ·0x00000017·(JMPREL)·····················0x1690
21 ·0x00000011·(REL)························0x13c022 ·0x00000011·(REL)························0x1468
22 ·0x00000012·(RELSZ)······················552·(bytes)23 ·0x00000012·(RELSZ)······················552·(bytes)
23 ·0x00000013·(RELENT)·····················8·(bytes)24 ·0x00000013·(RELENT)·····················8·(bytes)
24 ·0x0000001e·(FLAGS)······················BIND_NOW25 ·0x0000001e·(FLAGS)······················BIND_NOW
25 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW26 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
26 ·0x6ffffffe·(VERNEED)····················0x137027 ·0x6ffffffe·(VERNEED)····················0x13f8
27 ·0x6fffffff·(VERNEEDNUM)·················228 ·0x6fffffff·(VERNEEDNUM)·················3
28 ·0x6ffffff0·(VERSYM)·····················0x124e29 ·0x6ffffff0·(VERSYM)·····················0x12d2
29 ·0x6ffffffa·(RELCOUNT)···················5930 ·0x6ffffffa·(RELCOUNT)···················59
30 ·0x00000000·(NULL)·······················0x031 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·617dd4be69223f2dc025d6556cebb1833b95e2823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5586f12c8b034af287f3ad6340b829e04d7e825e
5.75 KB
readelf --wide --version-info {}
    
Offset 1, 47 lines modifiedOffset 1, 50 lines modified
  
1 Version·symbols·section·'.gnu.version'·contains·144·entries:1 Version·symbols·section·'.gnu.version'·contains·146·entries:
2 ·Addr:·0x000000000000124e··Offset:·0x0000124e··Link:·3·(.dynsym)2 ·Addr:·0x00000000000012d2··Offset:·0x000012d2··Link:·3·(.dynsym)
3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······2·(GLIBC_2.4)··3 ··000:···0·(*local*)·······0·(*local*)·······0·(*local*)·······1·(*global*)···
4 ··004:···2·(GLIBC_2.4)·····3·(GLIBC_2.34)····1·(*global*)······1·(*global*)···4 ··004:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··5 ··008:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···6 ··00c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 7 ··010:···2·(GCC_3.5)·······1·(*global*)······1·(*global*)······1·(*global*)···
 8 ··014:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.34)·
7 ··010:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···9 ··018:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
8 ··014:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
9 ··018:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····4·(GLIBC_2.4)··10 ··01c:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
10 ··01c:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)··· 
11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···11 ··020:···1·(*global*)······1·(*global*)······1·(*global*)······4·(GLIBC_2.4)··
12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···12 ··024:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
13 ··028:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······2·(GLIBC_2.4)··13 ··028:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
15 ··030:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···14 ··02c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 15 ··030:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···16 ··034:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
17 ··038:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···17 ··038:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······3·(GLIBC_2.34)·
18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···18 ··03c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 19 ··040:···4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
19 ··040:···1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···20 ··044:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
20 ··044:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···21 ··048:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
21 ··048:···2·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)··· 
22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···22 ··04c:···1·(*global*)······1·(*global*)······1·(*global*)······3·(GLIBC_2.34)·
23 ··050:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)···23 ··050:···1·(*global*)······5·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
24 ··054:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···24 ··054:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···25 ··058:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···26 ··05c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
27 ··060:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···27 ··060:···1·(*global*)······4·(GLIBC_2.4)·····4·(GLIBC_2.4)·····1·(*global*)···
28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···28 ··064:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···29 ··068:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···30 ··06c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···31 ··070:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···32 ··074:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···33 ··078:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···34 ··07c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
35 ··080:···1·(*global*)······1·(*global*)······3·(GLIBC_2.34)····1·(*global*)··· 
36 ··084:···1·(*global*)······1·(*global*)······2·(GLIBC_2.4)·····1·(*global*)··· 
37 ··088:···1·(*global*)······2·(GLIBC_2.4)·····3·(GLIBC_2.34)····1·(*global*)··· 
38 ··08c:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···35 ··080:···1·(*global*)······1·(*global*)······1·(*global*)······1·(*global*)···
 36 ··084:···4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)······1·(*global*)···
 37 ··088:···1·(*global*)······2·(GCC_3.5)·······1·(*global*)······1·(*global*)···
 38 ··08c:···1·(*global*)······4·(GLIBC_2.4)·····1·(*global*)······1·(*global*)···
 39 ··090:···1·(*global*)······1·(*global*)···
  
39 Version·needs·section·'.gnu.version_r'·contains·2·entries:40 Version·needs·section·'.gnu.version_r'·contains·3·entries:
40 ·Addr:·0x0000000000001370··Offset:·0x00001370··Link:·4·(.dynstr)41 ·Addr:·0x00000000000013f8··Offset:·0x000013f8··Link:·4·(.dynstr)
41 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·142 ··000000:·Version:·1··File:·ld-linux-armhf.so.3··Cnt:·1
42 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·443 ··0x0010:···Name:·GLIBC_2.4··Flags:·none··Version:·5
43 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·244 ··0x0020:·Version:·1··File:·libc.so.6··Cnt:·2
 45 ··0x0030:···Name:·GLIBC_2.4··Flags:·none··Version:·4
44 ··0x0030:···Name:·GLIBC_2.34··Flags:·none··Version:·346 ··0x0040:···Name:·GLIBC_2.34··Flags:·none··Version:·3
 47 ··0x0050:·Version:·1··File:·libgcc_s.so.1··Cnt:·1
45 ··0x0040:···Name:·GLIBC_2.4··Flags:·none··Version:·248 ··0x0060:···Name:·GCC_3.5··Flags:·none··Version:·2
1.05 KB
strings --all --bytes=8 {}
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
5 PL_get_atom5 PL_get_atom
6 PL_new_atom6 PL_new_atom
7 __stack_chk_fail7 __stack_chk_fail
8 __stack_chk_guard8 __stack_chk_guard
 9 __aeabi_unwind_cpp_pr0
9 PL_new_term_ref10 PL_new_term_ref
10 PL_unify_term11 PL_unify_term
11 PL_raise_exception12 PL_raise_exception
12 PL_is_functor13 PL_is_functor
13 _PL_get_arg_sz14 _PL_get_arg_sz
14 PL_get_pointer15 PL_get_pointer
15 SQLError16 SQLError
Offset 20, 14 lines modifiedOffset 21, 15 lines modified
20 PL_new_term_refs21 PL_new_term_refs
21 PL_discard_foreign_frame22 PL_discard_foreign_frame
22 PL_put_atom23 PL_put_atom
23 PL_put_term24 PL_put_term
24 PL_call_predicate25 PL_call_predicate
25 Sdprintf26 Sdprintf
26 __assert_fail27 __assert_fail
 28 __aeabi_unwind_cpp_pr1
27 PL_recorded29 PL_recorded
28 PL_put_functor30 PL_put_functor
29 PL_unregister_atom31 PL_unregister_atom
30 PL_functor_arity_sz32 PL_functor_arity_sz
31 PL_copy_term_ref33 PL_copy_term_ref
32 pthread_mutex_lock34 pthread_mutex_lock
33 pthread_mutex_unlock35 pthread_mutex_unlock
Offset 126, 14 lines modifiedOffset 128, 15 lines modified
126 SQLPutData128 SQLPutData
127 __snprintf_chk129 __snprintf_chk
128 install_odbc4pl130 install_odbc4pl
129 PL_register_foreign131 PL_register_foreign
130 uninstall_odbc132 uninstall_odbc
131 SQLFreeEnv133 SQLFreeEnv
132 libodbc.so.2134 libodbc.so.2
 135 libgcc_s.so.1
133 libc.so.6136 libc.so.6
134 ld-linux-armhf.so.3137 ld-linux-armhf.so.3
135 GLIBC_2.4138 GLIBC_2.4
136 GLIBC_2.34139 GLIBC_2.34
137 H»      KxD»   J{D140 H»      KxD»   J{D
138 L|D<4`h0141 L|D<4`h0
139 H{DyD·3xD142 H{DyD·3xD
Offset 306, 13 lines modifiedOffset 309, 15 lines modified
306 .shstrtab309 .shstrtab
307 .note.gnu.build-id310 .note.gnu.build-id
308 .gnu.hash311 .gnu.hash
309 .gnu.version312 .gnu.version
310 .gnu.version_r313 .gnu.version_r
311 .rel.dyn314 .rel.dyn
312 .rel.plt315 .rel.plt
 316 .ARM.extab
 317 .ARM.exidx
313 .eh_frame318 .eh_frame
314 .init_array319 .init_array
315 .fini_array320 .fini_array
316 .dynamic321 .dynamic
317 .ARM.attributes322 .ARM.attributes
318 .gnu_debuglink323 .gnu_debuglink
534 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000118·02000000·8e000000·01000000·05000000·................2 ··0x00000138·02000000·90000000·01000000·05000000·................
3 ··0x00000128·08204020·8e000000·8f000000·b715c637·.·@·...........73 ··0x00000148·08204020·90000000·91000000·b715c637·.·@·...........7
4 ··0x00000138·a3ef6d3b····························..m;4 ··0x00000158·a3ef6d3b····························..m;
  
17.4 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
392 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001a10·<.init>:2 00001ab8·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     20b0·<SQLMoreResults@plt+0x10>5 »       bl»     2158·<PL_get_int64@plt+0x10>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
24.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
487 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00009440·<.fini>:2 000094e8·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
30.7 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000a2dc·00000000····························....2 ··0x0000a5fc·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fcb0·75210000····························u!..2 ··0x0001fca8·1d220000····························."..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fcb4·35210000····························5!..2 ··0x0001fcac·dd210000····························.!..
  
4.87 KB
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
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 ··0x0001fdb8·b8fc0100·00000000·00000000·1c1a0000·................3 ··0x0001fdb8·b0fc0100·00000000·00000000·c41a0000·................
4 ··0x0001fdc8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................4 ··0x0001fdc8·c41a0000·c41a0000·c41a0000·c41a0000·................
5 ··0x0001fdd8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................5 ··0x0001fdd8·c41a0000·c41a0000·c41a0000·c41a0000·................
6 ··0x0001fde8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................6 ··0x0001fde8·c41a0000·c41a0000·c41a0000·c41a0000·................
7 ··0x0001fdf8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................7 ··0x0001fdf8·c41a0000·c41a0000·c41a0000·c41a0000·................
8 ··0x0001fe08·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................8 ··0x0001fe08·c41a0000·c41a0000·c41a0000·c41a0000·................
9 ··0x0001fe18·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................9 ··0x0001fe18·c41a0000·c41a0000·c41a0000·c41a0000·................
10 ··0x0001fe28·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................10 ··0x0001fe28·c41a0000·c41a0000·c41a0000·c41a0000·................
11 ··0x0001fe38·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................11 ··0x0001fe38·c41a0000·c41a0000·c41a0000·c41a0000·................
12 ··0x0001fe48·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................12 ··0x0001fe48·c41a0000·c41a0000·c41a0000·c41a0000·................
13 ··0x0001fe58·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................13 ··0x0001fe58·c41a0000·c41a0000·c41a0000·c41a0000·................
14 ··0x0001fe68·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................14 ··0x0001fe68·c41a0000·c41a0000·c41a0000·c41a0000·................
15 ··0x0001fe78·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................15 ··0x0001fe78·c41a0000·c41a0000·c41a0000·c41a0000·................
16 ··0x0001fe88·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................16 ··0x0001fe88·c41a0000·c41a0000·c41a0000·c41a0000·................
17 ··0x0001fe98·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................17 ··0x0001fe98·c41a0000·c41a0000·c41a0000·c41a0000·................
18 ··0x0001fea8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................18 ··0x0001fea8·c41a0000·c41a0000·c41a0000·c41a0000·................
19 ··0x0001feb8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................19 ··0x0001feb8·c41a0000·c41a0000·c41a0000·c41a0000·................
20 ··0x0001fec8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................20 ··0x0001fec8·c41a0000·c41a0000·c41a0000·c41a0000·................
21 ··0x0001fed8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................21 ··0x0001fed8·c41a0000·c41a0000·c41a0000·c41a0000·................
22 ··0x0001fee8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................22 ··0x0001fee8·c41a0000·c41a0000·c41a0000·c41a0000·................
23 ··0x0001fef8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................23 ··0x0001fef8·c41a0000·c41a0000·c41a0000·c41a0000·................
24 ··0x0001ff08·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................24 ··0x0001ff08·c41a0000·c41a0000·c41a0000·c41a0000·................
25 ··0x0001ff18·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................25 ··0x0001ff18·c41a0000·c41a0000·c41a0000·c41a0000·................
26 ··0x0001ff28·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................26 ··0x0001ff28·c41a0000·c41a0000·c41a0000·c41a0000·................
27 ··0x0001ff38·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................27 ··0x0001ff38·c41a0000·c41a0000·c41a0000·c41a0000·................
28 ··0x0001ff48·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................28 ··0x0001ff48·c41a0000·c41a0000·c41a0000·c41a0000·................
29 ··0x0001ff58·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................29 ··0x0001ff58·c41a0000·c41a0000·c41a0000·c41a0000·................
30 ··0x0001ff68·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................30 ··0x0001ff68·c41a0000·c41a0000·c41a0000·c41a0000·................
31 ··0x0001ff78·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................31 ··0x0001ff78·c41a0000·c41a0000·c41a0000·c41a0000·................
32 ··0x0001ff88·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................32 ··0x0001ff88·c41a0000·c41a0000·c41a0000·c41a0000·................
33 ··0x0001ff98·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................33 ··0x0001ff98·c41a0000·c41a0000·c41a0000·c41a0000·................
34 ··0x0001ffa8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................34 ··0x0001ffa8·c41a0000·c41a0000·c41a0000·c41a0000·................
35 ··0x0001ffb8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................35 ··0x0001ffb8·c41a0000·c41a0000·c41a0000·c41a0000·................
36 ··0x0001ffc8·1c1a0000·1c1a0000·1c1a0000·1c1a0000·................36 ··0x0001ffc8·c41a0000·c41a0000·c41a0000·c41a0000·................
37 ··0x0001ffd8·00000000·00000000·00000000·00000000·................37 ··0x0001ffd8·00000000·00000000·00000000·00000000·................
38 ··0x0001ffe8·00000000·00000000·00000000·00000000·................38 ··0x0001ffe8·00000000·00000000·00000000·00000000·................
39 ··0x0001fff8·00000000·00000000···················........39 ··0x0001fff8·00000000·00000000···················........
  
6.29 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00020000·00000200·e8a00000·03000000·00000000·................2 ··0x00020000·00000200·90a10000·03000000·00000000·................
3 ··0x00020010·f4a00000·04000000·00000000·fca00000·................3 ··0x00020010·9ca10000·04000000·00000000·a4a10000·................
4 ··0x00020020·05000000·00000000·04a10000·07000000·................4 ··0x00020020·05000000·00000000·aca10000·07000000·................
5 ··0x00020030·00000000·00000000·00000000·00000000·................5 ··0x00020030·00000000·00000000·00000000·00000000·................
6 ··0x00020040·00000000·b49b0000·00000000·01000000·................6 ··0x00020040·00000000·5c9c0000·00000000·01000000·....\...........
7 ··0x00020050·00950000·00000000·03000000·74990000·............t...7 ··0x00020050·a8950000·00000000·03000000·1c9a0000·................
8 ··0x00020060·00000000·02000000·e49b0000·00000000·................8 ··0x00020060·00000000·02000000·8c9c0000·00000000·................
9 ··0x00020070·04000000·d0950000·00000000·05000000·................9 ··0x00020070·04000000·78960000·00000000·05000000·....x...........
10 ··0x00020080·f49a0000·00000000·06000000·709b0000·............p...10 ··0x00020080·9c9b0000·00000000·06000000·189c0000·................
11 ··0x00020090·00000000·07000000·689b0000·00000000·........h.......11 ··0x00020090·00000000·07000000·109c0000·00000000·................
12 ··0x000200a0·08000000·789b0000·00000000·00000000·....x...........12 ··0x000200a0·08000000·209c0000·00000000·00000000·....·...........
13 ··0x000200b0·00000000·00000000·70a00000·10000000·........p.......13 ··0x000200b0·00000000·00000000·18a10000·10000000·................
14 ··0x000200c0·00000000·00000000·80a00000·11000000·................14 ··0x000200c0·00000000·00000000·28a10000·11000000·........(.......
15 ··0x000200d0·00000000·00000000·8ca00000·12000000·................15 ··0x000200d0·00000000·00000000·34a10000·12000000·........4.......
16 ··0x000200e0·00000000·00000000·9ca00000·06000000·................16 ··0x000200e0·00000000·00000000·44a10000·06000000·........D.......
17 ··0x000200f0·00000000·00000000·a8a00000·4d000000·............M...17 ··0x000200f0·00000000·00000000·50a10000·4d000000·........P...M...
18 ··0x00020100·00000000·00000000·bca00000·07000000·................18 ··0x00020100·00000000·00000000·64a10000·07000000·........d.......
19 ··0x00020110·00000000·00000000·cca00000·01000000·................19 ··0x00020110·00000000·00000000·74a10000·01000000·........t.......
20 ··0x00020120·01000000·00000000·7c980000·00000000·........|.......20 ··0x00020120·01000000·00000000·24990000·00000000·........$.......
21 ··0x00020130·02000000·00000000·00000000·00000000·................21 ··0x00020130·02000000·00000000·00000000·00000000·................
22 ··0x00020140·00000000·00000000·fbff0000·04a00000·................22 ··0x00020140·00000000·00000000·fbff0000·aca00000·................
23 ··0x00020150·00000000·feff0000·cc9f0000·00000000·................23 ··0x00020150·00000000·feff0000·74a00000·00000000·........t.......
24 ··0x00020160·f9ff0000·0ca00000·00000000·01000000·................24 ··0x00020160·f9ff0000·b4a00000·00000000·01000000·................
25 ··0x00020170·68a00000·00000000·09000000·689b0000·h...........h...25 ··0x00020170·10a10000·00000000·09000000·109c0000·................
26 ··0x00020180·00000000·03000000·10a00000·00000000·................26 ··0x00020180·00000000·03000000·b8a00000·00000000·................
27 ··0x00020190·08000000·e49f0000·00000000·06000000·................27 ··0x00020190·08000000·8ca00000·00000000·06000000·................
28 ··0x000201a0·f49a0000·00000000·04000000·d0950000·................28 ··0x000201a0·9c9b0000·00000000·04000000·78960000·............x...
29 ··0x000201b0·00000000·fcff0000·18a00000·00000000·................29 ··0x000201b0·00000000·fcff0000·c0a00000·00000000·................
30 ··0x000201c0·ffff0000·28a00000·00000000·02000000·....(...........30 ··0x000201c0·ffff0000·d0a00000·00000000·02000000·................
31 ··0x000201d0·34a00000·00000000·07000000·3ca00000·4...........<...31 ··0x000201d0·dca00000·00000000·07000000·e4a00000·................
32 ··0x000201e0·00000000·05000000·44a00000·00000000·........D.......32 ··0x000201e0·00000000·05000000·eca00000·00000000·................
33 ··0x000201f0·0a000000·709b0000·00000000·0b000000·....p...........33 ··0x000201f0·0a000000·189c0000·00000000·0b000000·................
34 ··0x00020200·789b0000·00000000·faff0000·50a00000·x...........P...34 ··0x00020200·209c0000·00000000·faff0000·f8a00000··...............
35 ··0x00020210·00000000·fdff0000·1ca00000·00000000·................35 ··0x00020210·00000000·fdff0000·c4a00000·00000000·................
36 ··0x00020220·0c000000·2ca00000·00000000·f8ff0000·....,...........36 ··0x00020220·0c000000·d4a00000·00000000·f8ff0000·................
37 ··0x00020230·58a00000·00000000·f6ff0000·60a00000·X...........`...37 ··0x00020230·00a10000·00000000·f6ff0000·08a10000·................
38 ··0x00020240·00000000·f7ff0000·64a00000·00000000·........d.......38 ··0x00020240·00000000·f7ff0000·0ca10000·00000000·................
39 ··0x00020250·00000000·00000000·00000000·f8ff0000·................39 ··0x00020250·00000000·00000000·00000000·f8ff0000·................
40 ··0x00020260·c49f0000·00000000·01000000·68a00000·............h...40 ··0x00020260·6ca00000·00000000·01000000·10a10000·l...............
41 ··0x00020270·00000000·feff0000·cc9f0000·00000000·................41 ··0x00020270·00000000·feff0000·74a00000·00000000·........t.......
42 ··0x00020280·f0ff0000·d49f0000·00000000·e7ff0000·................42 ··0x00020280·f0ff0000·7ca00000·00000000·e7ff0000·....|...........
43 ··0x00020290·dc9f0000·00000000·08000000·e49f0000·................43 ··0x00020290·84a00000·00000000·08000000·8ca00000·................
44 ··0x000202a0·00000000·09000000·689b0000·00000000·........h.......44 ··0x000202a0·00000000·09000000·109c0000·00000000·................
45 ··0x000202b0·5b000000·ec9f0000·00000000·0a000000·[...............45 ··0x000202b0·5b000000·94a00000·00000000·0a000000·[...............
46 ··0x000202c0·709b0000·00000000·5c000000·f89f0000·p.......\.......46 ··0x000202c0·189c0000·00000000·5c000000·a0a00000·........\.......
47 ··0x000202d0·00000000·0b000000·789b0000·00000000·........x.......47 ··0x000202d0·00000000·0b000000·209c0000·00000000·........·.......
48 ··0x000202e0·00000000·00000000·00000000·e0a00000·................48 ··0x000202e0·00000000·00000000·00000000·88a10000·................
49 ··0x000202f0·02000000·00000000·e4a00000·03000000·................49 ··0x000202f0·02000000·00000000·8ca10000·03000000·................
50 ··0x00020300·00000000·00000000·00000000·00000000·................50 ··0x00020300·00000000·00000000·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·37646434·62653639·32323366·32646330·7dd4be69223f2dc0 
3 ··0x00000010·32356436·35353663·65626231·38333362·25d6556cebb1833b2 ··0x00000000·38366631·32633862·30333461·66323837·86f12c8b034af287
 3 ··0x00000010·66336164·36333430·62383239·65303464·f3ad6340b829e04d
4 ··0x00000020·39356532·38322e64·65627567·00000000·95e282.debug....4 ··0x00000020·37653832·35652e64·65627567·00000000·7e825e.debug....
5 ··0x00000030·4fe1f976····························O..v5 ··0x00000030·bcb01dc8····························....
  
1.42 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 14 lines modifiedOffset 4, 15 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
12 ··0x00000090·61727261·79002e66·696e695f·61727261·array..fini_arra 
13 ··0x000000a0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
14 ··0x000000b0·2e646174·61002e62·7373002e·41524d2e·.data..bss..ARM. 
15 ··0x000000c0·61747472·69627574·6573002e·676e755f·attributes..gnu_ 
16 ··0x000000d0·64656275·676c696e·6b00··············debuglink.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 15 ··0x000000c0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 16 ··0x000000d0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes
 17 ··0x000000e0·002e676e·755f6465·6275676c·696e6b00·..gnu_debuglink.
  
501 KB
swi-prolog-test_9.2.9+dfsg-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0····34944·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0····34932·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···701876·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···702000·2025-01-18·19:07:58.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
501 KB
data.tar.xz
501 KB
data.tar
17.4 KB
file list
    
Offset 1493, 15 lines modifiedOffset 1493, 15 lines modified
1493 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/crlnumber1493 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/crlnumber
1494 -rw-r--r--···0·root·········(0)·root·········(0)······186·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/index.txt1494 -rw-r--r--···0·root·········(0)·root·········(0)······186·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/index.txt
1495 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/index.txt.attr1495 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/index.txt.attr
1496 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/newcerts/1496 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/newcerts/
1497 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/newcerts/1000.pem1497 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/newcerts/1000.pem
1498 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/newcerts/1001.pem1498 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/newcerts/1001.pem
1499 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/private/1499 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/private/
1500 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/private/cakey.pem1500 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/private/cakey.pem
1501 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/serial1501 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/serial
1502 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/15-cert.pem1502 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/15-cert.pem
1503 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/15-key.pem1503 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/15-key.pem
1504 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/16-cert.pem1504 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/16-cert.pem
1505 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/16-key.pem1505 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/16-key.pem
1506 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/17-cert.pem1506 -rw-r--r--···0·root·········(0)·root·········(0)·····1314·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/17-cert.pem
1507 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/17-key.pem1507 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/17-key.pem
Offset 1513, 15 lines modifiedOffset 1513, 15 lines modified
1513 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/careq.pem1513 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/careq.pem
1514 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/crlnumber1514 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/crlnumber
1515 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/index.txt1515 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/index.txt
1516 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/index.txt.attr1516 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/index.txt.attr
1517 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/newcerts/1517 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/newcerts/
1518 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/newcerts/1000.pem1518 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/newcerts/1000.pem
1519 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/private/1519 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/private/
1520 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/private/cakey.pem1520 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/private/cakey.pem
1521 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/serial1521 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/serial
1522 -rw-r--r--···0·root·········(0)·root·········(0)·····2640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-cert.pem1522 -rw-r--r--···0·root·········(0)·root·········(0)·····2640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-cert.pem
1523 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-key.pem1523 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-key.pem
1524 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-tail-cert.pem1524 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-tail-cert.pem
1525 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/1525 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/
1526 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/cacert.pem1526 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/cacert.pem
1527 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/careq.pem1527 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/careq.pem
Offset 1543, 29 lines modifiedOffset 1543, 29 lines modified
1543 -rw-r--r--···0·root·········(0)·root·········(0)·····1074·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/careq.pem1543 -rw-r--r--···0·root·········(0)·root·········(0)·····1074·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/careq.pem
1544 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/crlnumber1544 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/crlnumber
1545 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/index.txt1545 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/index.txt
1546 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/index.txt.attr1546 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/index.txt.attr
1547 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/newcerts/1547 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/newcerts/
1548 -rw-r--r--···0·root·········(0)·root·········(0)·····1330·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/newcerts/1000.pem1548 -rw-r--r--···0·root·········(0)·root·········(0)·····1330·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/newcerts/1000.pem
1549 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/private/1549 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/private/
1550 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/private/cakey.pem1550 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/private/cakey.pem
1551 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/serial1551 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/serial
1552 -rw-r--r--···0·root·········(0)·root·········(0)·····2668·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-cert.pem1552 -rw-r--r--···0·root·········(0)·root·········(0)·····2668·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-cert.pem
1553 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-key.pem1553 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-key.pem
1554 -rw-r--r--···0·root·········(0)·root·········(0)·····1330·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-tail-cert.pem1554 -rw-r--r--···0·root·········(0)·root·········(0)·····1330·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-tail-cert.pem
1555 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/1555 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/
1556 -rw-r--r--···0·root·········(0)·root·········(0)·····1338·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/cacert.pem1556 -rw-r--r--···0·root·········(0)·root·········(0)·····1338·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/cacert.pem
1557 -rw-r--r--···0·root·········(0)·root·········(0)·····1074·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/careq.pem1557 -rw-r--r--···0·root·········(0)·root·········(0)·····1074·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/careq.pem
1558 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/crlnumber1558 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/crlnumber
1559 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/index.txt1559 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/index.txt
1560 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/index.txt.attr1560 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/index.txt.attr
1561 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/newcerts/1561 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/newcerts/
1562 -rw-r--r--···0·root·········(0)·root·········(0)·····1330·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/newcerts/1000.pem1562 -rw-r--r--···0·root·········(0)·root·········(0)·····1330·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/newcerts/1000.pem
1563 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/private/1563 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/private/
1564 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/private/cakey.pem1564 -rw-r--r--···0·root·········(0)·root·········(0)·····1700·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/private/cakey.pem
1565 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/serial1565 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/serial
1566 -rw-r--r--···0·root·········(0)·root·········(0)·····2742·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-cert.pem1566 -rw-r--r--···0·root·········(0)·root·········(0)·····2742·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-cert.pem
1567 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-key.pem1567 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-key.pem
1568 -rw-r--r--···0·root·········(0)·root·········(0)·····1371·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-tail-cert.pem1568 -rw-r--r--···0·root·········(0)·root·········(0)·····1371·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-tail-cert.pem
1569 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/1569 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/
1570 -rw-r--r--···0·root·········(0)·root·········(0)·····1371·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/cacert.pem1570 -rw-r--r--···0·root·········(0)·root·········(0)·····1371·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/cacert.pem
1571 -rw-r--r--···0·root·········(0)·root·········(0)·····1110·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/careq.pem1571 -rw-r--r--···0·root·········(0)·root·········(0)·····1110·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/careq.pem
Offset 1594, 30 lines modifiedOffset 1594, 30 lines modified
1594 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/newcerts/1594 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/newcerts/
1595 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/newcerts/1000.pem1595 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/newcerts/1000.pem
1596 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/private/1596 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/private/
1597 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/private/cakey.pem1597 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/private/cakey.pem
1598 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/serial1598 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/serial
1599 -rw-r--r--···0·root·········(0)·root·········(0)·····2640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-cert.pem1599 -rw-r--r--···0·root·········(0)·root·········(0)·····2640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-cert.pem
1600 -rw-r--r--···0·root·········(0)·root·········(0)······694·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-crl.pem1600 -rw-r--r--···0·root·········(0)·root·········(0)······694·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-crl.pem
1601 -rw-r--r--···0·root·········(0)·root·········(0)·····1700·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-key.pem1601 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-key.pem
1602 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-tail-cert.pem1602 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-tail-cert.pem
1603 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/1603 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/
1604 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/cacert.pem1604 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/cacert.pem
1605 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/careq.pem1605 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/careq.pem
1606 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/crlnumber1606 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/crlnumber
1607 -rw-r--r--···0·root·········(0)·root·········(0)······105·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/index.txt1607 -rw-r--r--···0·root·········(0)·root·········(0)······105·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/index.txt
1608 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/index.txt.attr1608 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/index.txt.attr
1609 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/1609 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/
1610 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/1000.pem1610 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/1000.pem
1611 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/1611 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/
1612 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/cakey.pem1612 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/cakey.pem
1613 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/serial1613 -rw-r--r--···0·root·········(0)·root·········(0)········5·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/serial
1614 -rw-r--r--···0·root·········(0)·root·········(0)·····2640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-cert.pem1614 -rw-r--r--···0·root·········(0)·root·········(0)·····2640·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-cert.pem
1615 -rw-r--r--···0·root·········(0)·root·········(0)······662·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-crl.pem1615 -rw-r--r--···0·root·········(0)·root·········(0)······662·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-crl.pem
1616 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-key.pem1616 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-key.pem
1617 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-tail-cert.pem1617 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-tail-cert.pem
1618 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/1618 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/
1619 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/cacert.pem1619 -rw-r--r--···0·root·········(0)·root·········(0)·····1322·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/cacert.pem
1620 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/careq.pem1620 -rw-r--r--···0·root·········(0)·root·········(0)·····1066·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/careq.pem
1621 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/crlnumber1621 -rw-r--r--···0·root·········(0)·root·········(0)········3·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/crlnumber
1622 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/index.txt1622 -rw-r--r--···0·root·········(0)·root·········(0)·······92·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/index.txt
1623 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/index.txt.attr1623 -rw-r--r--···0·root·········(0)·root·········(0)·······21·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/index.txt.attr
Offset 1633, 15 lines modifiedOffset 1633, 15 lines modified
1633 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-cert.pem1633 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-cert.pem
1634 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-key.pem1634 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-key.pem
1635 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-cert.pem1635 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-cert.pem
1636 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-key.pem1636 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-key.pem
1637 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-cert.pem1637 -rw-r--r--···0·root·········(0)·root·········(0)·····1399·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-cert.pem
1638 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-key.pem1638 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-key.pem
1639 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-cert.pem1639 -rw-r--r--···0·root·········(0)·root·········(0)·····1395·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-cert.pem
1640 -rw-r--r--···0·root·········(0)·root·········(0)·····1708·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-key.pem1640 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-key.pem
1641 -rw-r--r--···0·root·········(0)·root·········(0)·····1403·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/9-cert.pem1641 -rw-r--r--···0·root·········(0)·root·········(0)·····1403·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/9-cert.pem
1642 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/9-key.pem1642 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/9-key.pem
1643 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/client-cert.pem1643 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/client-cert.pem
1644 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/client-key.pem1644 -rw-r--r--···0·root·········(0)·root·········(0)·····1704·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/client-key.pem
1645 -rw-r--r--···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/generated1645 -rw-r--r--···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/generated
1646 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/1646 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/
1647 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/cacert.pem1647 -rw-r--r--···0·root·········(0)·root·········(0)·····1318·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/cacert.pem
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/1.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AIP2ZlXRv/omvqNl3ycL3jAKJGqbKjanPSE2Mdm/l64Uy8jMrYm1/HCAKASS6oqB 
6 6EusSu7usJbznplPPO1XLqh1sOSyg6Fk/TlZkUwByzWdNpFDhdt3rGRaQ61H5KaK 
7 qWUZJazGWxexd3uk1JLq2is7jhbgUoGL0FWp5IT6W+J9dEb8mhSptYCp67pZzDVQ 
8 wqZ83xuMDvHThRAk5Y5NBm9ldNznRrk9SXHBBHFl7ySC7RzCxYDGUC1m84OWiSPM 
9 52i6AhMhOY2URZ1E1BdRG6c0pUI9z3DztTHFTsc6DmY7cEqtwYZlLjCHEXvEn7or 
10 ZXG19mAhsiwLqvTnoMjd4ysCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANX3MoecoGYP7uYPReMFcE0CRRFS3DGbY6J90P3W4mRkUGtiQqo+coOZiIuX6VY4
 6 CUXbNQ8OliqHcIOCshZzUeKJgv0GElbqn5dS5bV0H4YLFuXEoPZjq2iP821vPrO2
 7 C35rtOtIDYhtxoQklgEgya2ZFtOEVXmzLETvLvxWvp1zZ+gop7V0RkG+lDRLmgl4
 8 Lz/38NaUqOo13Hgzj2SKMswfZXxpqGMyRU5fjyCRClvh1UM4FbeL2jomCvMKStJw
 9 Xt1htJdoJlX/XWe8x/fktoFF4e0bINzC/b2VNjGeMYUGttlaqhzC5yYSL2G3kKqm
 10 JmHiYFh+KSc1HJU1R/uChSsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAOgZVXLkVLUGq6L11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAHnIs6gSHE/xCmbh
12 NGEU+bMcUMVuA6QdhgCKXlAo+zPgdNtbJnf4jKwMRp318P6TO/tkaRqJG+zRHslp 
13 fd6idnJbTcd7jXQYWJOEz6Ksb8zIh6aQtPWwnZ/IBqmcdKgrpoklv4sM2XqT/EJN 
14 o7X2wVGeXjIGpelHUhW+XMN9pg7LADslar6ITzmcpxgpGem38hcYf8ObnDwNAzbK 
15 OCxwKgJhBDEgrNZHbJkEGfF8VzxIeLeel646ZURz7FCcukm5d8+tS+9KwwmPhc0W 
16 P0wKNvoccL031L7dCOhqavAKu7Ii0EBM0Jlxu7bXWvXsyrxz4N6piv8EZzlIOvwl 
17 yUdvs7I=12 pAvBK9pxYfZRfqIZOptfsLOZvN5T1ttdqHv9B5NTuFGeMRJMLdPm7zIwTl3LQLvQ
 13 0q8cyaZUNZtAoWQ/YsWZvmH7JG2T8Ve12AgbGtCNG1tqru6s/6vMrZc6eB019Hd2
 14 81Fvcc4YXfKAz45Ok8IuM2V4FGGwgoJNd2xah+C5eArrji52XfncytjYjto8r+7B
 15 Zos50m1+txpidsTasKLL2jEXCcyOANfpwunjHWxOPb8/1k/21fOAv/8HQrUP1iT+
 16 b/krO5CS1CSGMaHPWyvFKYi1tezRwRKZl28CaUYsYngXuuAFK0x3dOjUn51+G1m1
 17 4Q8eAGo=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
2.0 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/10.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIICzzCCAbcCAQAwYTETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIICzzCCAbcCAQAwYTETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxFjAUBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxFjAUBgNVBAMM
4 DSouZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCb4 DSouZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDB
5 rPCM0FVQ4kMZbSbxWo8/p2oWgRlCtgT4WU5VapH9pxxI/QyZcCwkP3sDydxYwg8n 
6 3Huz4seVHKyNRXoM//swZwVwugtBfuBY5pnkyn2PIGcqVK35XWZkXicMrnUOolT+ 
7 1zwZb4RgswANnUi1S2pf58aSTRcABblkurmd8oPiue9Ri9dpFQxGstYGk0pwQsh9 
8 24z6T0zgnow88Nqvtqo6b++i3myqsrxGjwK+muNbtLWSSnzgtIh5rB3Beu1nmYg5 
9 tVexQTpNZ01auk9+A3JX8CsjAATUm0PE+FZyZHX8/vwY1qbczJ+KkhcKr4XXCz8N 
10 pgNjQRr299SNHkMOLx3/AgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQC5 2vvx44IW289f94GG7audYYJmwmp8SPXQOEJtxhlrY31pGp8kjlKGIhbIyKa56Med
 6 8j8kv4BKQVa6AXgOofUsgyE0PXT19qomVGle9OQFCHVkqv2MvbGb4XbhJfsOVkBm
 7 6hXnyZhzPFq/bo1HuxDZ7zUMXqdTyIFWBtmftFzNPDttonXPxhthxDA3b0R6LFBz
 8 lUys3FKgFC666971HVyKnysMqbIYLaIO85xU19zaAAYPWe4E7CTrsCzwqVnZb/lK
 9 2EQSo8g16plXUUTj8fSXFkbG511cre7rVtPuez67qptze/dWzjp7YU05v5GuemKx
 10 sxcBcwGv1hFJelycZb6RAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkGA1UdEwQC
11 MAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQCOeeZonNzSMmLy1jOu11 MAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQCRHoSWs/O0tkV29Trx
12 ou/Bpu1SA30rCl1KWQvTY41HOcB3Hkw6LRoGqnmTFOw3D+/rKQteU5DVdQLbNn9o 
13 BrTo0vG/weU4frs3U/pBagcX19EZdUk3cnB9JXDNybpapHWSnIgwK1MieQA7rM1q 
14 qFSwfcMzGNjl8KxMN3HBbJwkur2N94b5kqFwv/97dOCIv3FzDqIC0RXdfbFsLoQ9 
15 NRZyXmbxTpZY46QHJrdbE61TfZqTTL0QTASwSrSGbqQYziw//T0JmRp0Wul9Th3Y 
16 K9ab32ehvPBDlJD0cT7GXZWefzMEssms13EkMqM9vPBjE+vxyl73j2hSQA00+XKo 
17 g+IE12 J/XrGP/5CrrwNQ/wagKvB00UdWTvxfMwNEh9Zo0tSpy3DP2c8bVO2FOlf3RjJsfO
 13 axZWXTf98Hz0/4Cs4nxkVG4T+X2vBzw/n05TDKLIZ6ShrERBMhDqgI+mhGCWmgna
 14 CCwwr2/vP29VgpIgzqtQ3GUIve7FguQAs9XsEL2oZcuskv1quWj0fBq2nA1SjtOB
 15 q21l485V3vXT7DzeDV69sbEs/pvGL4nhCbRj84HYAFiN2JwAlQwMJL1+Q5q90eSS
 16 dkHCB0FgXV2/8PJp4UXhcZ9cBJG/Qw1xMLQAKTMxhXv67WIbQs3kl5TPtOchDKfp
 17 dj6/
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
3.09 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/11-hashdata.der
    
Offset 3, 27 lines modifiedOffset 3, 27 lines modified
00000020:·3010·0603·5504·070c·0945·6469·6e62·7572··0...U....Edinbur00000020:·3010·0603·5504·070c·0945·6469·6e62·7572··0...U....Edinbur
00000030:·6768·3111·300f·0603·5504·080c·0853·636f··gh1.0...U....Sco00000030:·6768·3111·300f·0603·5504·080c·0853·636f··gh1.0...U....Sco
00000040:·746c·616e·6431·0b30·0906·0355·0406·1302··tland1.0...U....00000040:·746c·616e·6431·0b30·0906·0355·0406·1302··tland1.0...U....
00000050:·554b·3124·3022·0603·5504·030c·1b77·7777··UK1$0"..U....www00000050:·554b·3124·3022·0603·5504·030c·1b77·7777··UK1$0"..U....www
00000060:·2e65·7861·6d70·6c65·2e63·6f6d·0000·0000··.example.com....00000060:·2e65·7861·6d70·6c65·2e63·6f6d·0000·0000··.example.com....
00000070:·6661·6b65·2e63·6f6d·3082·0122·300d·0609··fake.com0.."0...00000070:·6661·6b65·2e63·6f6d·3082·0122·300d·0609··fake.com0.."0...
00000080:·2a86·4886·f70d·0101·0105·0003·8201·0f00··*.H.............00000080:·2a86·4886·f70d·0101·0105·0003·8201·0f00··*.H.............
00000090:·3082·010a·0282·0101·008d·d139·22be·f848··0..........9"..H00000090:·3082·010a·0282·0101·00d0·02df·369e·e447··0...........6..G
000000a0:·fb99·4f74·81c2·e3b8·cf83·91cd·75e2·835b··..Ot........u..[ 
000000b0:·b5f6·ca4d·773b·b0ef·5163·461f·ad95·1d8b··...Mw;..QcF..... 
000000c0:·d9f2·99b9·4be1·e670·e8dd·460b·43d1·3747··....K..p..F.C.7G 
000000d0:·2ed9·5250·867e·cd1b·d8e9·1d55·27b2·c2c5··..RP.~.....U'... 
000000e0:·5659·7309·6544·3796·4996·dbfe·f331·fe90··VYs.eD7.I....1.. 
000000f0:·a724·4147·6e0c·8603·95cf·e388·f956·e316··.$AGn........V.. 
00000100:·b469·bb82·b39e·4c95·9bcb·0d6d·cfb5·1626··.i....L....m...& 
00000110:·efa0·f011·c340·5ed9·1657·ba5f·42f1·8440··.....@^..W._B..@ 
00000120:·1f51·2393·ac75·20e2·acbb·f4ba·10ee·bf98··.Q#..u·......... 
00000130:·ea11·b040·a95d·09f0·f605·b299·38e3·3530··...@.]......8.50 
00000140:·bc5a·0d87·0d03·b3eb·4e94·fa15·d934·018f··.Z......N....4.. 
00000150:·dc4d·0ca2·0955·41ea·8417·7feb·14a9·b66c··.M...UA........l 
00000160:·9e2b·0702·0525·d999·6d88·8706·85bf·80af··.+...%..m....... 
00000170:·24bb·626d·683e·2368·3be2·ad18·72a1·62e1··$.bmh>#h;...r.b. 
00000180:·4a78·b19e·5f58·8a74·5d59·e827·a170·9b2c··Jx.._X.t]Y.'.p., 
00000190:·9c60·5512·cf4c·09cb·5b02·0301·0001·a029··.`U..L..[......)000000a0:·0e9b·7479·6e80·5ae2·ff81·57dc·196a·e1ab··..tyn.Z...W..j..
 000000b0:·2319·527d·1cb1·4b5e·6101·2bc7·6160·2e01··#.R}..K^a.+.a`..
 000000c0:·524e·9684·52ed·fd67·d3ca·320d·8f74·45ba··RN..R..g..2..tE.
 000000d0:·e836·d016·2cff·a93d·b279·abfb·8d15·6a76··.6..,..=.y....jv
 000000e0:·4b83·a9c4·dc94·c404·7231·6829·1bb0·bdc5··K.......r1h)....
 000000f0:·c5e8·b297·9052·c1d5·da5b·f5ed·aa1f·97bd··.....R...[......
 00000100:·fa79·6cdd·8442·b978·d3cf·47ab·92d5·893d··.yl..B.x..G....=
 00000110:·69a8·041b·96de·bacb·16f7·737d·9228·4c62··i.........s}.(Lb
 00000120:·a7b3·7aba·703e·2973·8556·6590·0a18·8bee··..z.p>)s.Ve.....
 00000130:·8174·76d8·68b2·2c66·f3ae·95f5·8bf0·15b6··.tv.h.,f........
 00000140:·e75d·6db2·b1e7·8565·6e87·82dd·3605·5fde··.]m....en...6._.
 00000150:·bd5f·0bb9·37a6·8431·0a92·460d·fd53·e8af··._..7..1..F..S..
 00000160:·c706·7c8b·4bd2·3790·7c5d·c783·afc4·267e··..|.K.7.|]....&~
 00000170:·04c5·b9f3·e0a4·0527·0e0a·f3c5·173e·cd50··.......'.....>.P
 00000180:·6fc8·b5f5·80ee·de94·c5ee·6c3e·077c·f63b··o.........l>.|.;
 00000190:·f734·f85b·fe3e·05e9·bd02·0301·0001·a029··.4.[.>.........)
000001a0:·3027·0609·2a86·4886·f70d·0109·0e31·1a30··0'..*.H......1.0000001a0:·3027·0609·2a86·4886·f70d·0109·0e31·1a30··0'..*.H......1.0
000001b0:·1830·0906·0355·1d13·0402·3000·300b·0603··.0...U....0.0...000001b0:·1830·0906·0355·1d13·0402·3000·300b·0603··.0...U....0.0...
000001c0:·551d·0f04·0403·0205·e0···················U........000001c0:·551d·0f04·0403·0205·e0···················U........
5.43 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/11-modified.der
    
Offset 3, 45 lines modifiedOffset 3, 45 lines modified
00000020:·6f67·3112·3010·0603·5504·070c·0945·6469··og1.0...U....Edi00000020:·6f67·3112·3010·0603·5504·070c·0945·6469··og1.0...U....Edi
00000030:·6e62·7572·6768·3111·300f·0603·5504·080c··nburgh1.0...U...00000030:·6e62·7572·6768·3111·300f·0603·5504·080c··nburgh1.0...U...
00000040:·0853·636f·746c·616e·6431·0b30·0906·0355··.Scotland1.0...U00000040:·0853·636f·746c·616e·6431·0b30·0906·0355··.Scotland1.0...U
00000050:·0406·1302·554b·3124·3022·0603·5504·030c··....UK1$0"..U...00000050:·0406·1302·554b·3124·3022·0603·5504·030c··....UK1$0"..U...
00000060:·1b77·7777·2e65·7861·6d70·6c65·2e63·6f6d··.www.example.com00000060:·1b77·7777·2e65·7861·6d70·6c65·2e63·6f6d··.www.example.com
00000070:·0000·0000·6661·6b65·2e63·6f6d·3082·0122··....fake.com0.."00000070:·0000·0000·6661·6b65·2e63·6f6d·3082·0122··....fake.com0.."
00000080:·300d·0609·2a86·4886·f70d·0101·0105·0003··0...*.H.........00000080:·300d·0609·2a86·4886·f70d·0101·0105·0003··0...*.H.........
00000090:·8201·0f00·3082·010a·0282·0101·008d·d139··....0..........900000090:·8201·0f00·3082·010a·0282·0101·00d0·02df··....0...........
000000a0:·22be·f848·fb99·4f74·81c2·e3b8·cf83·91cd··"..H..Ot........ 
000000b0:·75e2·835b·b5f6·ca4d·773b·b0ef·5163·461f··u..[...Mw;..QcF. 
000000c0:·ad95·1d8b·d9f2·99b9·4be1·e670·e8dd·460b··........K..p..F. 
000000d0:·43d1·3747·2ed9·5250·867e·cd1b·d8e9·1d55··C.7G..RP.~.....U 
000000e0:·27b2·c2c5·5659·7309·6544·3796·4996·dbfe··'...VYs.eD7.I... 
000000f0:·f331·fe90·a724·4147·6e0c·8603·95cf·e388··.1...$AGn....... 
00000100:·f956·e316·b469·bb82·b39e·4c95·9bcb·0d6d··.V...i....L....m 
00000110:·cfb5·1626·efa0·f011·c340·5ed9·1657·ba5f··...&.....@^..W._ 
00000120:·42f1·8440·1f51·2393·ac75·20e2·acbb·f4ba··B..@.Q#..u·..... 
00000130:·10ee·bf98·ea11·b040·a95d·09f0·f605·b299··.......@.]...... 
00000140:·38e3·3530·bc5a·0d87·0d03·b3eb·4e94·fa15··8.50.Z......N... 
00000150:·d934·018f·dc4d·0ca2·0955·41ea·8417·7feb··.4...M...UA..... 
00000160:·14a9·b66c·9e2b·0702·0525·d999·6d88·8706··...l.+...%..m... 
00000170:·85bf·80af·24bb·626d·683e·2368·3be2·ad18··....$.bmh>#h;... 
00000180:·72a1·62e1·4a78·b19e·5f58·8a74·5d59·e827··r.b.Jx.._X.t]Y.' 
00000190:·a170·9b2c·9c60·5512·cf4c·09cb·5b02·0301··.p.,.`U..L..[...000000a0:·369e·e447·0e9b·7479·6e80·5ae2·ff81·57dc··6..G..tyn.Z...W.
 000000b0:·196a·e1ab·2319·527d·1cb1·4b5e·6101·2bc7··.j..#.R}..K^a.+.
 000000c0:·6160·2e01·524e·9684·52ed·fd67·d3ca·320d··a`..RN..R..g..2.
 000000d0:·8f74·45ba·e836·d016·2cff·a93d·b279·abfb··.tE..6..,..=.y..
 000000e0:·8d15·6a76·4b83·a9c4·dc94·c404·7231·6829··..jvK.......r1h)
 000000f0:·1bb0·bdc5·c5e8·b297·9052·c1d5·da5b·f5ed··.........R...[..
 00000100:·aa1f·97bd·fa79·6cdd·8442·b978·d3cf·47ab··.....yl..B.x..G.
 00000110:·92d5·893d·69a8·041b·96de·bacb·16f7·737d··...=i.........s}
 00000120:·9228·4c62·a7b3·7aba·703e·2973·8556·6590··.(Lb..z.p>)s.Ve.
 00000130:·0a18·8bee·8174·76d8·68b2·2c66·f3ae·95f5··.....tv.h.,f....
 00000140:·8bf0·15b6·e75d·6db2·b1e7·8565·6e87·82dd··.....]m....en...
 00000150:·3605·5fde·bd5f·0bb9·37a6·8431·0a92·460d··6._.._..7..1..F.
 00000160:·fd53·e8af·c706·7c8b·4bd2·3790·7c5d·c783··.S....|.K.7.|]..
 00000170:·afc4·267e·04c5·b9f3·e0a4·0527·0e0a·f3c5··..&~.......'....
 00000180:·173e·cd50·6fc8·b5f5·80ee·de94·c5ee·6c3e··.>.Po.........l>
 00000190:·077c·f63b·f734·f85b·fe3e·05e9·bd02·0301··.|.;.4.[.>......
000001a0:·0001·a029·3027·0609·2a86·4886·f70d·0109··...)0'..*.H.....000001a0:·0001·a029·3027·0609·2a86·4886·f70d·0109··...)0'..*.H.....
000001b0:·0e31·1a30·1830·0906·0355·1d13·0402·3000··.1.0.0...U....0.000001b0:·0e31·1a30·1830·0906·0355·1d13·0402·3000··.1.0.0...U....0.
000001c0:·300b·0603·551d·0f04·0403·0205·e030·0d06··0...U........0..000001c0:·300b·0603·551d·0f04·0403·0205·e030·0d06··0...U........0..
000001d0:·092a·8648·86f7·0d01·010b·0500·0382·0101··.*.H............000001d0:·092a·8648·86f7·0d01·010b·0500·0382·0101··.*.H............
000001e0:·000e·fe4a·4e0d·d303·75fb·71bf·cb4e·9b92··...JN...u.q..N.. 
000001f0:·227b·552c·52fe·fb07·7517·621c·ad0e·9e64··"{U,R...u.b....d 
00000200:·239f·007f·39c8·9946·81f2·2b00·f4f3·f530··#...9..F..+....0 
00000210:·a690·e5ad·0e7b·3ae3·4a26·5f3d·a73c·4062··.....{:.J&_=.<@b 
00000220:·b113·2aff·d9b4·c45e·227a·32ca·5c1d·f293··..*....^"z2.\... 
00000230:·5dbe·4e8a·3617·0600·68d0·25b8·38a5·3819··].N.6...h.%.8.8. 
00000240:·8c31·4745·33e1·cd88·d9aa·753b·75b2·6057··.1GE3.....u;u.`W 
00000250:·cb39·d412·fc99·9fec·e9e9·46eb·9b21·7dae··.9........F..!}. 
00000260:·52ae·f511·5410·fe9c·394d·fb31·622a·96ae··R...T...9M.1b*.. 
00000270:·0f73·9a64·a681·64e4·055f·6672·e1e2·252b··.s.d..d.._fr..%+ 
00000280:·599c·d503·b556·8a41·e5f0·89d6·a97f·41ad··Y....V.A......A. 
00000290:·ac11·bc47·e171·2d08·4d58·7c0b·7142·f47c··...G.q-.MX|.qB.| 
000002a0:·44d3·d909·106d·d64a·2577·dc09·249e·d50a··D....m.J%w..$... 
000002b0:·d37a·c2ec·b3b2·5e9b·7c46·8ff4·991f·ff00··.z....^.|F...... 
000002c0:·f67e·8a96·7c05·6b6c·c709·5a1a·4d64·4e6b··.~..|.kl..Z.MdNk 
000002d0:·f041·16b1·39b7·1947·167b·c12f·c722·c443··.A..9..G.{./.".C000001e0:·0013·c168·2426·6faa·1c94·920a·5765·4d38··...h$&o.....WeM8
 000001f0:·a86b·98ee·8348·17c8·e2d4·b1f5·8933·3a76··.k...H.......3:v
 00000200:·9d92·80b5·b72a·f824·facc·9d02·72de·9bc6··.....*.$....r...
 00000210:·5462·6826·7c62·8f58·5ab7·7d38·d926·d084··Tbh&|b.XZ.}8.&..
 00000220:·05c9·29b0·d3e5·a7f1·6be8·838a·11c7·13d1··..).....k.......
 00000230:·bcfc·1f47·24a7·d779·cbf3·200d·ec29·bad4··...G$..y..·..)..
 00000240:·541c·b724·6437·e765·16bc·9fc6·7d28·0e93··T..$d7.e....}(..
 00000250:·d521·a3a4·608f·d925·fdae·0cdf·c1f2·3a89··.!..`..%......:.
 00000260:·73ec·0636·ac5f·8c4b·cac4·da24·08dd·d676··s..6._.K...$...v
 00000270:·4bca·9fbb·a89b·4522·dda0·a96a·3276·3674··K.....E"...j2v6t
 00000280:·db13·178c·fa9b·4426·ec65·2104·0d12·559c··......D&.e!...U.
 00000290:·9580·bed4·db74·8ea8·ffe1·2650·c561·73a5··.....t....&P.as.
 000002a0:·84be·1e21·73c1·85d2·1352·9b8f·1149·3a39··...!s....R...I:9
 000002b0:·1f9b·c6a8·0f35·7827·77f6·2e00·a39c·14c6··.....5x'w.......
 000002c0:·6c8a·4812·89a0·da9a·6639·d2c5·606c·9ec3··l.H.....f9..`l..
 000002d0:·bb56·a9ff·0ec4·1f3e·d0a1·db49·a2a1·9d42··.V.....>...I...B
000002e0:·57·······································W000002e0:·ce·······································.
2.29 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/11-signature.der
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
00000000:·397e·401d·2177·e927·26ca·090a·3cb9·2c45··9~@.!w.'&...<.,E 
00000010:·230b·a874·5d2f·78e9·d910·2dbe·e173·b288··#..t]/x...-..s.. 
00000020:·1a8d·2318·16e6·b24e·d51b·0ae2·9aca·dc4a··..#....N.......J 
00000030:·7806·2a3c·162d·39d0·c695·36da·c3b9·cb93··x.*<.-9...6..... 
00000040:·36ac·5f2c·d6d4·16af·c174·40ea·4606·2ff2··6._,.....t@.F./. 
00000050:·34ff·be48·92a7·b48b·5ad2·598a·2507·90b0··4..H....Z.Y.%... 
00000060:·5b80·4d31·68eb·886c·1de3·b5bd·b3a3·e36b··[.M1h..l.......k 
00000070:·9aed·5e31·d179·16b2·19c7·1d51·1a01·1387··..^1.y.....Q.... 
00000080:·e2ba·4104·fcf1·eeae·3c9b·2482·a681·d2e2··..A.....<.$..... 
00000090:·1458·8b3d·9d08·2cbe·3409·6457·8593·5643··.X.=..,.4.dW..VC 
000000a0:·33ec·0d18·5231·7cc7·540b·e184·15fa·ddad··3...R1|.T....... 
000000b0:·bd6b·9fb4·7712·555a·8963·9162·5c4a·8a3e··.k..w.UZ.c.b\J.> 
000000c0:·692e·5a07·0b41·5a8f·3a6e·7291·7140·fd96··i.Z..AZ.:nr.q@.. 
000000d0:·8996·bbb9·7d50·b6fa·8b59·5fe3·2e4c·2b18··....}P...Y_..L+. 
000000e0:·464a·1648·4b3c·21e1·ecd0·f053·4536·9333··FJ.HK<!....SE6.3 
000000f0:·7cc8·670d·98f1·10d0·30e1·f100·5d48·6584··|.g.....0...]He.00000000:·02b0·8532·67c6·d067·35cf·2eb4·57eb·c1ef··...2g..g5...W...
 00000010:·d737·5db7·9ebe·26ef·1820·9ad6·a8f4·0c2c··.7]...&..·.....,
 00000020:·2501·6d74·300d·8782·d58e·2250·03f7·9ebb··%.mt0....."P....
 00000030:·d56d·b4a2·656f·1cbd·289c·a328·99f3·1444··.m..eo..(..(...D
 00000040:·279f·cc9e·5e6d·36d0·7d0e·6f1d·4a5f·f2f3··'...^m6.}.o.J_..
 00000050:·9c3f·019e·35c2·90b3·448a·1e80·4632·b6ff··.?..5...D...F2..
 00000060:·8bf1·6273·39da·4556·e78c·c267·3cc0·4526··..bs9.EV...g<.E&
 00000070:·fc46·74b5·c895·55fe·5d7a·5088·b571·4c86··.Ft...U.]zP..qL.
 00000080:·b28a·0e77·1ae8·5922·55c1·b503·49eb·d5b7··...w..Y"U...I...
 00000090:·c479·1fac·0fc0·8499·b005·8154·4722·f40c··.y.........TG"..
 000000a0:·78d5·8500·de19·779e·f4f9·85d7·9efc·a3f6··x.....w.........
 000000b0:·23dc·ed14·9034·7958·0dff·7a65·39ec·ff1c··#....4yX..ze9...
 000000c0:·971f·dbd7·53cb·b193·a519·3152·4bf6·debd··....S.....1RK...
 000000d0:·f45d·71ef·a3be·2e07·9025·8f69·ff27·c26b··.]q......%.i.'.k
 000000e0:·393e·9dd4·890f·d8b4·aa7c·f5fa·3edc·fb67··9>.......|..>..g
 000000f0:·fac3·89a7·65db·5758·0f4b·fc23·e491·900e··....e.WX.K.#....
1.91 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/11.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC3TCCAcUCAQAwbzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC3TCCAcUCAQAwbzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxJDAiBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxJDAiBgNVBAMM
4 G3d3dy5leGFtcGxlLmNvbQAAAABmYWtlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD4 G3d3dy5leGFtcGxlLmNvbQAAAABmYWtlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
5 ggEPADCCAQoCggEBAI3ROSK++Ej7mU90gcLjuM+Dkc114oNbtfbKTXc7sO9RY0Yf 
6 rZUdi9nymblL4eZw6N1GC0PRN0cu2VJQhn7NG9jpHVUnssLFVllzCWVEN5ZJltv+ 
7 8zH+kKckQUduDIYDlc/jiPlW4xa0abuCs55MlZvLDW3PtRYm76DwEcNAXtkWV7pf 
8 QvGEQB9RI5OsdSDirLv0uhDuv5jqEbBAqV0J8PYFspk44zUwvFoNhw0Ds+tOlPoV 
9 2TQBj9xNDKIJVUHqhBd/6xSptmyeKwcCBSXZmW2IhwaFv4CvJLtibWg+I2g74q0Y 
10 cqFi4Up4sZ5fWIp0XVnoJ6FwmyycYFUSz0wJy1sCAwEAAaApMCcGCSqGSIb3DQEJ5 ggEPADCCAQoCggEBANAC3zae5EcOm3R5boBa4v+BV9wZauGrIxlSfRyxS15hASvH
 6 YWAuAVJOloRS7f1n08oyDY90RbroNtAWLP+pPbJ5q/uNFWp2S4OpxNyUxARyMWgp
 7 G7C9xcXospeQUsHV2lv17aofl736eWzdhEK5eNPPR6uS1Yk9aagEG5beussW93N9
 8 kihMYqezerpwPilzhVZlkAoYi+6BdHbYaLIsZvOulfWL8BW2511tsrHnhWVuh4Ld
 9 NgVf3r1fC7k3poQxCpJGDf1T6K/HBnyLS9I3kHxdx4OvxCZ+BMW58+CkBScOCvPF
 10 Fz7NUG/ItfWA7t6Uxe5sPgd89jv3NPhb/j4F6b0CAwEAAaApMCcGCSqGSIb3DQEJ
11 DjEaMBgwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEB11 DjEaMBgwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEB
12 ADl+QB0hd+knJsoJCjy5LEUjC6h0XS946dkQLb7hc7KIGo0jGBbmsk7VGwrimsrc 
13 SngGKjwWLTnQxpU22sO5y5M2rF8s1tQWr8F0QOpGBi/yNP++SJKntIta0lmKJQeQ 
14 sFuATTFo64hsHeO1vbOj42ua7V4x0XkWshnHHVEaAROH4rpBBPzx7q48mySCpoHS 
15 4hRYiz2dCCy+NAlkV4WTVkMz7A0YUjF8x1QL4YQV+t2tvWuftHcSVVqJY5FiXEqK 
16 PmkuWgcLQVqPOm5ykXFA/ZaJlru5fVC2+otZX+MuTCsYRkoWSEs8IeHs0PBTRTaT 
17 M3zIZw2Y8RDQMOHxAF1IZYQ=12 AAKwhTJnxtBnNc8utFfrwe/XN123nr4m7xggmtao9AwsJQFtdDANh4LVjiJQA/ee
 13 u9VttKJlbxy9KJyjKJnzFEQnn8yeXm020H0Obx1KX/LznD8BnjXCkLNEih6ARjK2
 14 /4vxYnM52kVW54zCZzzARSb8RnS1yJVV/l16UIi1cUyGsooOdxroWSJVwbUDSevV
 15 t8R5H6wPwISZsAWBVEci9Ax41YUA3hl3nvT5hdee/KP2I9ztFJA0eVgN/3plOez/
 16 HJcf29dTy7GTpRkxUkv23r30XXHvo74uB5Alj2n/J8JrOT6d1IkP2LSqfPX6Ptz7
 17 Z/rDiadl21dYD0v8I+SRkA4=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
5.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/11.der
    
Offset 3, 45 lines modifiedOffset 3, 45 lines modified
00000020:·6f67·3112·3010·0603·5504·070c·0945·6469··og1.0...U....Edi00000020:·6f67·3112·3010·0603·5504·070c·0945·6469··og1.0...U....Edi
00000030:·6e62·7572·6768·3111·300f·0603·5504·080c··nburgh1.0...U...00000030:·6e62·7572·6768·3111·300f·0603·5504·080c··nburgh1.0...U...
00000040:·0853·636f·746c·616e·6431·0b30·0906·0355··.Scotland1.0...U00000040:·0853·636f·746c·616e·6431·0b30·0906·0355··.Scotland1.0...U
00000050:·0406·1302·554b·3124·3022·0603·5504·030c··....UK1$0"..U...00000050:·0406·1302·554b·3124·3022·0603·5504·030c··....UK1$0"..U...
00000060:·1b77·7777·2e65·7861·6d70·6c65·2e63·6f6d··.www.example.com00000060:·1b77·7777·2e65·7861·6d70·6c65·2e63·6f6d··.www.example.com
00000070:·0000·0000·6661·6b65·2e63·6f6d·3082·0122··....fake.com0.."00000070:·0000·0000·6661·6b65·2e63·6f6d·3082·0122··....fake.com0.."
00000080:·300d·0609·2a86·4886·f70d·0101·0105·0003··0...*.H.........00000080:·300d·0609·2a86·4886·f70d·0101·0105·0003··0...*.H.........
00000090:·8201·0f00·3082·010a·0282·0101·008d·d139··....0..........900000090:·8201·0f00·3082·010a·0282·0101·00d0·02df··....0...........
000000a0:·22be·f848·fb99·4f74·81c2·e3b8·cf83·91cd··"..H..Ot........ 
000000b0:·75e2·835b·b5f6·ca4d·773b·b0ef·5163·461f··u..[...Mw;..QcF. 
000000c0:·ad95·1d8b·d9f2·99b9·4be1·e670·e8dd·460b··........K..p..F. 
000000d0:·43d1·3747·2ed9·5250·867e·cd1b·d8e9·1d55··C.7G..RP.~.....U 
000000e0:·27b2·c2c5·5659·7309·6544·3796·4996·dbfe··'...VYs.eD7.I... 
000000f0:·f331·fe90·a724·4147·6e0c·8603·95cf·e388··.1...$AGn....... 
00000100:·f956·e316·b469·bb82·b39e·4c95·9bcb·0d6d··.V...i....L....m 
00000110:·cfb5·1626·efa0·f011·c340·5ed9·1657·ba5f··...&.....@^..W._ 
00000120:·42f1·8440·1f51·2393·ac75·20e2·acbb·f4ba··B..@.Q#..u·..... 
00000130:·10ee·bf98·ea11·b040·a95d·09f0·f605·b299··.......@.]...... 
00000140:·38e3·3530·bc5a·0d87·0d03·b3eb·4e94·fa15··8.50.Z......N... 
00000150:·d934·018f·dc4d·0ca2·0955·41ea·8417·7feb··.4...M...UA..... 
00000160:·14a9·b66c·9e2b·0702·0525·d999·6d88·8706··...l.+...%..m... 
00000170:·85bf·80af·24bb·626d·683e·2368·3be2·ad18··....$.bmh>#h;... 
00000180:·72a1·62e1·4a78·b19e·5f58·8a74·5d59·e827··r.b.Jx.._X.t]Y.' 
00000190:·a170·9b2c·9c60·5512·cf4c·09cb·5b02·0301··.p.,.`U..L..[...000000a0:·369e·e447·0e9b·7479·6e80·5ae2·ff81·57dc··6..G..tyn.Z...W.
 000000b0:·196a·e1ab·2319·527d·1cb1·4b5e·6101·2bc7··.j..#.R}..K^a.+.
 000000c0:·6160·2e01·524e·9684·52ed·fd67·d3ca·320d··a`..RN..R..g..2.
 000000d0:·8f74·45ba·e836·d016·2cff·a93d·b279·abfb··.tE..6..,..=.y..
 000000e0:·8d15·6a76·4b83·a9c4·dc94·c404·7231·6829··..jvK.......r1h)
 000000f0:·1bb0·bdc5·c5e8·b297·9052·c1d5·da5b·f5ed··.........R...[..
 00000100:·aa1f·97bd·fa79·6cdd·8442·b978·d3cf·47ab··.....yl..B.x..G.
 00000110:·92d5·893d·69a8·041b·96de·bacb·16f7·737d··...=i.........s}
 00000120:·9228·4c62·a7b3·7aba·703e·2973·8556·6590··.(Lb..z.p>)s.Ve.
 00000130:·0a18·8bee·8174·76d8·68b2·2c66·f3ae·95f5··.....tv.h.,f....
 00000140:·8bf0·15b6·e75d·6db2·b1e7·8565·6e87·82dd··.....]m....en...
 00000150:·3605·5fde·bd5f·0bb9·37a6·8431·0a92·460d··6._.._..7..1..F.
 00000160:·fd53·e8af·c706·7c8b·4bd2·3790·7c5d·c783··.S....|.K.7.|]..
 00000170:·afc4·267e·04c5·b9f3·e0a4·0527·0e0a·f3c5··..&~.......'....
 00000180:·173e·cd50·6fc8·b5f5·80ee·de94·c5ee·6c3e··.>.Po.........l>
 00000190:·077c·f63b·f734·f85b·fe3e·05e9·bd02·0301··.|.;.4.[.>......
000001a0:·0001·a029·3027·0609·2a86·4886·f70d·0109··...)0'..*.H.....000001a0:·0001·a029·3027·0609·2a86·4886·f70d·0109··...)0'..*.H.....
000001b0:·0e31·1a30·1830·0906·0355·1d13·0402·3000··.1.0.0...U....0.000001b0:·0e31·1a30·1830·0906·0355·1d13·0402·3000··.1.0.0...U....0.
000001c0:·300b·0603·551d·0f04·0403·0205·e030·0d06··0...U........0..000001c0:·300b·0603·551d·0f04·0403·0205·e030·0d06··0...U........0..
000001d0:·092a·8648·86f7·0d01·010b·0500·0382·0101··.*.H............000001d0:·092a·8648·86f7·0d01·010b·0500·0382·0101··.*.H............
000001e0:·0039·7e40·1d21·77e9·2726·ca09·0a3c·b92c··.9~@.!w.'&...<., 
000001f0:·4523·0ba8·745d·2f78·e9d9·102d·bee1·73b2··E#..t]/x...-..s. 
00000200:·881a·8d23·1816·e6b2·4ed5·1b0a·e29a·cadc··...#....N....... 
00000210:·4a78·062a·3c16·2d39·d0c6·9536·dac3·b9cb··Jx.*<.-9...6.... 
00000220:·9336·ac5f·2cd6·d416·afc1·7440·ea46·062f··.6._,.....t@.F./ 
00000230:·f234·ffbe·4892·a7b4·8b5a·d259·8a25·0790··.4..H....Z.Y.%.. 
00000240:·b05b·804d·3168·eb88·6c1d·e3b5·bdb3·a3e3··.[.M1h..l....... 
00000250:·6b9a·ed5e·31d1·7916·b219·c71d·511a·0113··k..^1.y.....Q... 
00000260:·87e2·ba41·04fc·f1ee·ae3c·9b24·82a6·81d2··...A.....<.$.... 
00000270:·e214·588b·3d9d·082c·be34·0964·5785·9356··..X.=..,.4.dW..V 
00000280:·4333·ec0d·1852·317c·c754·0be1·8415·fadd··C3...R1|.T...... 
00000290:·adbd·6b9f·b477·1255·5a89·6391·625c·4a8a··..k..w.UZ.c.b\J. 
000002a0:·3e69·2e5a·070b·415a·8f3a·6e72·9171·40fd··>i.Z..AZ.:nr.q@. 
000002b0:·9689·96bb·b97d·50b6·fa8b·595f·e32e·4c2b··.....}P...Y_..L+ 
000002c0:·1846·4a16·484b·3c21·e1ec·d0f0·5345·3693··.FJ.HK<!....SE6. 
000002d0:·337c·c867·0d98·f110·d030·e1f1·005d·4865··3|.g.....0...]He000001e0:·0002·b085·3267·c6d0·6735·cf2e·b457·ebc1··....2g..g5...W..
 000001f0:·efd7·375d·b79e·be26·ef18·209a·d6a8·f40c··..7]...&..·.....
 00000200:·2c25·016d·7430·0d87·82d5·8e22·5003·f79e··,%.mt0....."P...
 00000210:·bbd5·6db4·a265·6f1c·bd28·9ca3·2899·f314··..m..eo..(..(...
 00000220:·4427·9fcc·9e5e·6d36·d07d·0e6f·1d4a·5ff2··D'...^m6.}.o.J_.
 00000230:·f39c·3f01·9e35·c290·b344·8a1e·8046·32b6··..?..5...D...F2.
 00000240:·ff8b·f162·7339·da45·56e7·8cc2·673c·c045··...bs9.EV...g<.E
 00000250:·26fc·4674·b5c8·9555·fe5d·7a50·88b5·714c··&.Ft...U.]zP..qL
 00000260:·86b2·8a0e·771a·e859·2255·c1b5·0349·ebd5··....w..Y"U...I..
 00000270:·b7c4·791f·ac0f·c084·99b0·0581·5447·22f4··..y.........TG".
 00000280:·0c78·d585·00de·1977·9ef4·f985·d79e·fca3··.x.....w........
 00000290:·f623·dced·1490·3479·580d·ff7a·6539·ecff··.#....4yX..ze9..
 000002a0:·1c97·1fdb·d753·cbb1·93a5·1931·524b·f6de··.....S.....1RK..
 000002b0:·bdf4·5d71·efa3·be2e·0790·258f·69ff·27c2··..]q......%.i.'.
 000002c0:·6b39·3e9d·d489·0fd8·b4aa·7cf5·fa3e·dcfb··k9>.......|..>..
 000002d0:·67fa·c389·a765·db57·580f·4bfc·23e4·9190··g....e.WX.K.#...
000002e0:·84·······································.000002e0:·0e·······································.
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/12.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 ALZdfERRR3LWVa11Z8BmNNCZQWvXUywWHFyN9WIVpL1A3WRh+7GFCAB+HSXAN1tY 
6 gyJFVPukvyyTZ1MuJjPKxUZKEcM2803zw290kW9Meqe67U0EZwTy8IOl/m4Vz6fm 
7 HIEu3sKlBYplAE20qFBtQlZ8/Ycc0Ixn8f6txSR/gDDaIPF1Yoj1SKZ4C4oqbqlk 
8 7RRyhrn34he0ijQ0F+ea0pOEPt+9txms075zrOryb4JjHIlz+/OXQdJ4BDQddH6+ 
9 yWssSNHBJkTMMg+XoAEttJZmYu3CIWGJmnx412mA64l2y2Mo+9VACmE33m7f6vAX 
10 KtgJYdKfmWDeyFOxqP2w+n8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AMkNnKPeyXWSrU9T5vBqiU2zUut6hjBkb5uDIN0huSg47GJAX3lm6xzIlmmh2g7z
 6 0xhkZg6Vojpj6jn6WNSGHhBlGAZ3JqCyvxzwoC4dgJ8vEtsScKPS6UMCCD/Rjmo1
 7 jolYejHHeUt1szNI9ZOIWSpyTo4Y80BdPsK9vhWOgCSIxQEOpo8D0/FdgJGBFtSn
 8 da2pMZ7GEXULgF5GYegHycnvY1fVbSb7mptqzcby1U6YYSmnNNmWzC4GDurGr9Kt
 9 4gKO+8iabwL3LWtyVJDd99ZBVQ4SyMtVo9EeQ6Tl4E8Px3tlOcWOfEi6LB+pQ3tZ
 10 aYaJvfGPErVZp8ZzoH1YaSMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAFT1ARNhEomlMEj411 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAH4BZEMGTwUD1+53
12 bGCWTobm87Zwj4uM0jKm0rv01Yos9pjb6vLVLzLjNjpCnTgI5h3z0sogppVB5n+y 
13 8LS9QkZI+3X4OWv/pdHjq1sbKdWQAvMtrYtx5RRYLvEti/+5cdayi7BuLfMbfCqh 
14 xWLYVPr4ZL38sOdwhLjmCS1+GWpgbB+RXlAMifnZlfK9pqxzKEZtPm2WIOtN3Ktu 
15 XLaR/tfE38ZpVFUVkgpE5nMTpIhDBfjmQLXxSF3P0Ty1CdTNh0YyvHhF+dhJm1qg 
16 KGkLRp3c03J6k8hsX+fPx35OsTJ9EQflH6ru0/m+P7wnKh3wp2VZMT/t0jYQxKZB 
17 pri74IQ=12 5wIg3PTJS9XwCcNkeUU/qkvbPwZ4JmUke6XRmpPOXiuy+tSTwIGp8kGJ9sODyBwo
 13 8MECy3sBV3qpynjUDYYxVMQFNpRXsRLt8O7G+ya6DebnQvzuv1iYfEWVOw25+Dir
 14 KZ5x0egReEY3GIB6UnsCU6/CTvdsZJp0ux6aiHnGoO0ZHdajHRuA3VPRioGsWZAM
 15 E1pfr1MafnmxFC0wHRideIlO0nbBGlsAQ8OdFKKNPkesaUujiI/GGqHewktoU/Pk
 16 /+K+P2dEIOOWpJlDUsSD4yhr28w6Y3z8GRq/4vcTvgzEdM2yu0r6gyiOD/MkgPjH
 17 xGtxQIc=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/13.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AM79lshoGyyqDAj2Nqisp3A6mfEOyYxS2eZDNO9OGd/gyslrTndt6DcyJiW5oj1+ 
6 8qXHibYsQHu3Cw8LKc4OKXXVDi3XDCJZ5MnvmYjPB72fpq0GycJKoB5rCYWFmgqb 
7 4XJx1sutcQ7q9QIkTan+AcNBxYwVhsfY9XKRJxVn2zKQ/UqL+Fyvy/ltpAxAgrq+ 
8 F5udUW+lTlJ+A9vFRGNPBSwnr6Q0t35NwwWAPAIwm3Y5nL1lvVGHfEPyyQ5tKvs4 
9 x7ZUapyrY3wOLCClNkd/lG8SbzCH6XKs7AmGF5+tFR3d6A4h/wEdJrBvJNNu/3N7 
10 X5tbelyzUYDr0nBCoxn07EECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AOqiegoPJDKPxQsjdoKzp2RqoC4DgmVxpQskfWHOIdx5dfnRlqPBStbt+UhqQoNJ
 6 jCwxkHzXdgAUZWZb1i/Hxq0Gv5xYYpw9x0LGVdU5xerMAMjamc+ro8EBzaRhg+rC
 7 98RwYHPB/RAxqdx7e13hG5ALZvHEPAL+/1V80iuqCv3C2Hp8LQR0dnoioqDtIYA2
 8 6+PZc0F/NYoeYLBAqzXIwzS+f52fbSOhZiKY9XAuQGGJhu3opBfk7ibQr21fNC9p
 9 tYFjD0LHKKvQilEv1QVwTz41SmZtIdOWNj0KDy37G6p3tifZI2IuV/wnpPh1nFfs
 10 +qopV6alaZvW/mBzWDMe2bkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAFFSl/kASmSPw47H11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIl0JuD6l7utVNzb
12 oAskLASgD3+i1BKroOC6AYVsTltHDqPE0DieKc1rXUL+KmK2kzSsIV8RARgrlWCf 
13 sVgWbPuyVr1aLi5JH+FuOKj2Bv39Ad/ONXKMHadR/qlmf/mKQ0XRNebGsOpbO1mY 
14 Dv6vQnfZ1n0fdAkRrUPHcd2hDJkbCKOx/e1bABWGoV340rXe71gDAQ1GBiek0MQd 
15 TqSCFzTQYu91PpLBtD5UNWeSX+PZbn1nQicrk5dGWQaLMYB9tnBCi52cGHC6cRYV 
16 NBqh7XzZiGqR/IFwS4Js6JpoWzW/bBbWUScjGkrMaOkaDkxwG/5BCfWr2NiZVpUf 
17 IrCmVzc=12 RWxYoGNAZ5F32EBUD4YSRF7yHvf3LyXmp2wNYpToQKJKpomzAeGM0Uz/UyPL7e/I
 13 1R3kKafSJlHPLUUXPm4Zq7ERC3J0XC9Ba28h2UdDC0DUDDxC8lXn7AI81CYntizP
 14 AM760aBz+MnPJCxXmLnsOJ+xflbiLGdHpfdAUEJgIV4K1+0UxQ3hREeEzKD+MCoN
 15 p11OTrR7ZK3OU/ZTbcoNMnvGQ/iwJKlw5Cx4q2RykhkckbFbrk+vhgo57LlMhbO0
 16 nAHpeOD8v3xQh31AmcREugqhx8t1HwU7O6bW+LguqGlF5G+PfW3Ws7fg+zlZXeie
 17 FQ862AY=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/14.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AMUPx4VRZK1xd8EiUlW84iDk1y/+CUeQ6GSFier6lhd6xXcEYRj+nbBLgvfptUXG 
6 8pClYZWL2BWGAPHS6vjQQJD4jRFRCwTpAQNFKACH+eJuwaClbV9YdxiIoEpwt+eo 
7 uB21ugSqckz8NLsKamQN+8+wZdrRHpAmwi5P1Yc+ht/KvUbzlgE9T7jqauKsS30s 
8 FMI1gy/TWI4JwtM/BjVsl9VJ1maZ3CevfuEBfpcOs9aezhRUEnIe70doxhIZy4+S 
9 NIxveKavorXmi2YQ9f2gy1YXGNx12+EFriZsYYVAg/98BgsSzpbhDAs1WnWF7tYB 
10 +97WD8h4IEzZkCwUEVuIEB8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKoTRUVbw/MDn+qoD4xMbQYbXnhKmVhS8ZNRITK6/JCRshGqO3LVMS5ybEQOWzeK
 6 rHxFdJEBh+b4yNDd6JZF0mNDbeBoLtjlz9ZidGanhyzYJoaqH1HxD8tIn+KG23NX
 7 sC0Owh2B+pTnoAyN6X0/woqlkqL7DGOiUCUIdz9iyk0oUfc3wqT8Tn/sVc/Zae7t
 8 cxdTAxg8X3sTJuj8TIzOeFh+nbCmMZnJGb4p/9xrOH3G82xIImzSreohvkFrVNGE
 9 XRP6SL5yXdDAji+P1DYVTE0HSOB7dLAbE0wVSOHn9VuJpWyWJUjKr29HFRE87UN3
 10 WRHjYFpde0EU/zKsQmenYYcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABM0fzLqvAaYe53C11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIZRqDj/fEPYqh6s
12 YGm5G61QF8a9Nrp2RvLqQiBadpa85GDtE7v1LYfQb+Txk6Qg0KALJJEwMhWx1d3T 
13 A4GNfLZumiwvL8L6W1Ho7T7jWEMFxvFKG/92G3aXQlp6Uu/rBRwSXVC7Dxo07Y+U 
14 dFkGE3KEHBVmLQWKtKzodd1Ar3oeXqUg/ifpz23ZaMeEYQGD4lOjZuC9H2YPLquU 
15 I3r+2CiffTsGA2xMBw1UXf3WKSfDSTAhxzEO5QG1dIqs5ANN16uWQVRmC9dlR+pu 
16 lTyKtybprtESHl2FcSpOitt0OvhUPPQFfEnwGdGfpIVSGwUhKFC3W01DsWNqVk0j 
17 9wdyPuo=12 jMtNAqNfYYeUexzZplS8tZPfl42ZPB4UOAc9FCJZMUOUTP9aaEwtFrYaq3U0RPYP
 13 2YSme8FkG3q28HHQzdvrGvI/Lpu2oaDeZKUahaI40hW006DL2JzZ4WC3N4xaqsOz
 14 mukeDgIoCpZAvNkUHZSXjkaotGRWYhDvIxrSYj0pRBguEe6q4aNV4uNmNkvObJD0
 15 gnwUYsRylelfREEOftph86wT3CU0BSx3ARVxK61x6z7iI6wcfI7ytlwIeI7accvS
 16 LnZUSJ3esZCdWQ1VU1fnIHi0ufdc0uRP292141qm0Tv2NA93tjnzDM/CNaZDHaO9
 17 p50UqUg=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/15.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AKnIHV056X+AoNEZYVhoBUw2goFSzZPKVsA953F0euMeoKWCcf2RS9fsQQwgkoTk 
6 uq1h18CZ+tgrk/UzCcAOVDSN+t6qth8jvWtLQE7U+1XjAWnoWWDOP/HQZBLWjQjA 
7 3zMpsVs1Edd5EoiRYTeCNSj96Rs0A/PfTliRcacBfUXCmEOsnyskQFRqXfw6tMJu 
8 Y1u93NfhxGp+eSL+ypzPfStSLFPitFQxYgox7pTOra1A9r9A0sZlXvf9Z0zJUTOQ 
9 K49r7cli8itJHTsArREr1En9N2OOhCqcSmj+3wQQEMvbQKKFAj+XX2iPgoOZ0Zpt 
10 0kQeCCNCLzmm3DWp8Nno8fMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKn6vYHqU8hBK2/t4oipYiAB1kDNBpaK04mobsBiJAPdTCFz5fab7sc/zuw/MbeX
 6 t8clyRYOnW5v2syw9X72+2Va5Hk8I4rCM+qa/edApbUjy63PTObAzRN8+2MpX2Tb
 7 ZREfGTvMf4rYoQnV5p8GtezPXfrTQzLTr4EpI6VNDvIYowCaAkKF1KoIundV1Zr3
 8 XHOTQRODV0K1oivPd1O+8/5HA90aAEhufOZ23Ga7/+0iD/aFOFDJzB7FP9lJ3hEj
 9 q3jUmzBAnTYSXHETu4+ijexDwn3naxgIwCEycPIhq7hDGogTnlY+JHZZSdy0vo2+
 10 28jUWZcoR+W/wah0tisguhMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAFinY6PrnpH9Qw5V11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBACxfE4vPHlr5eIiw
12 G7qG5q8Tkct/9A2RTH2pUEJKth5VSxAxE/xwuU63TeKWWOVxNH0n4UmmE5Af/oXL 
13 7jJq2mgpWcpaahssUjmzxY2WRAzoD9wBV0IwWpL3+ZpXgo44iT6L1CvFn8lXCCls 
14 JjmV0TzjKYuGvguHdu/tlUVfcpjVyAP6S1u632cx9fCAJOYFPs2gR2SBMykLTZfx 
15 NCHB6GyJ0qsTOMurveILv4SqPym4xGMvrHOYZDhLf8EdQo72oFkzx1t53W6SoyY2 
16 V08ggxY0IiTrvgwAYGWmSzSGrV9EoOaplgOgJR79hKrrEiPdCbICuRCVUPkjHR+1 
17 zmO3iho=12 0mkZZpitArXZoSzwCseD0XRDNmbOVz52tNuHp2yvImmngaA95VhzVBKcOykDR7K2
 13 qzeFcXh0BVCiLue1InsBLWUeIqb4ph2I4i7a7sdfUmL4xaTVom7o3He1Fz5dBwj7
 14 sFkF8qm5wRr18crnCXVH5kCOX4jcOUthlV55m0ymA9/gPsFPeRWUk0trjBak7W3v
 15 0bWuKErytFsQevDsTrTdZ7FGnai94Uv+1Sktf2vzrjLcSZTzPbei3wXvhzpy/YbP
 16 rFoVaVA4pyBacgM9o2NqAyeinNEmkBQJl5rPIHGOcdZTAys0xHrPjDAh9W+FUFVj
 17 J+zmEN0=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/16.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 ALrP9aJbf2l98UaCCcmqFzGM6+BdVoYR4l+/lyuSWgFWVj8QwboWuZUn6glgFGxY 
6 32EokV3JWygBqlJWPdb8kxMS+ZHoUJ4ART3C2yc0YVu+V76DVjFgw3kvrR+vQ0ZG 
7 nuXgaQF621uUv/z4Fv1P+aYJQueDHM1ayBkUNl5xMHibfhtEAatxLMPHOMbp+0Pi 
8 nwCbkBPHMsyqXGkZ0QL7JqraA1I927hbgrFzNpC79SK3JIFySRy1x5yC50dZI3lC 
9 lyehmH5QnitwKvQGDPEgX23A71IMVlcdoOBgngVM8ScL0roWsUO6SWqo3r5ks3N3 
10 TkNYO4aMNlbPdZLkoztjDOcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AKLw+Vv0jcdepG2DGtyUfE3nnWHLyhqbIK6ad14RM1pN6SvJHqsMsRhqstJ3/UQi
 6 TseiiT8k+Rgiuf4bLHRS/ICwqxqIn36/FOwfOQfC+4QsC9WcJwYtD9BXCNYEB8uM
 7 m3GPKoOKsrzC24VCLC/XnLiQSfGVGa7hN8g7nGXC1U/EeTbXTpOryt1VB9df2UWG
 8 YWk63cnaeN8fQIvXjMf7jPy491NOI+S2sExbBeZkpzkE6ImH1GP/NFgmBdzs5OTV
 9 TqPXLzdXldkakqaTTIEdYgCetkhAEQNKgtAdYNuSBjB+LvNBsnzbFnpzwG+fU+rj
 10 XG0D2d9yqIvDB5Iquxz+O3sCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGBvRDGhly+/4Tdk11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBADv7Tg6BYfMDGxr2
12 MXggGyQuywh0/GbQk0Ed/+kZSK2jEBv6SKbQL1a0QOYDjEmOSS0Xj9QiqQhM1Fqj 
13 zJcSRYu+aqT1/7XTX9qoc0V5fTT9XR/5kmziI5vpleLnmuU8vVPrFxyecsfPkb8n 
14 tr+VRbe36GtfIxUo6Wwy9S5DPJHjrVpDSeiYvUwvsZWirEOYD7GCNiGULi/N7EtX 
15 nMa4yo8zprDyNINtlVF/njw3tvEkXmCc74QWrZj6/jBUW5fXeL+SAJYb8M5zkUN0 
16 P5EznbgpbTZmnA4SDlZEcydwN4bvJidmxrK61+Ns1gg38AvowZbUWAINZuMw2h3G 
17 eRJP3fI=12 qOHRO9OntUE36TQSLN9yXaCZc3PQPaWOK9Dp+XruqP6v5fcJOA3crsFduU1APUJQ
 13 LmATjDOMNXa8I4qKchY76LguHNuHNXFRgpc92kVar4eOKSXhyV3wnxVNufBqV/Ki
 14 tAv5ulE+NAmcWHEEQJEnkj88aMK9NfiG8eESRAfoopV4aLTuMfIkds8tdL/7NnXz
 15 V+uLXCyW/+EVWFjz3aMrAChgIKROzEDrLu9Ttc9sWEVRtn7reZFXDGnsxKksTvgB
 16 8gk2YQI1X02eJCnmQWwwPlCVkEHf7OPM0IwX/AVnyZm7f8aANyXrnvay5gesBLGF
 17 XLVxRkc=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/17.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AMNsdm2GTY0IZi5jSjBQC0MVrBlMcqaOBQke/GRqmz9Lt90aGdeXeCWBC+9dX5kt 
6 jFk/mDsaAS5j4K6UoyG3Pk437GgC+JsavS8+pK/YnuyOoL/2O+7Hwrr4GY2qskm2 
7 lFwjy8uQIuFIKNZ8IAT7PoBMP4nq+vlE+lUmXNUH6kF90pgkqduJtkVJoDdJ6Awh 
8 ioibUu3MzbF+oVMwT2MfHjTibFLxndcxdgxXF5z5/BWUqSEEDha2JLfPn2RExheM 
9 s02ocUIz2mooAfofq1CmkrbxXE/v6I/1eU1LesCpjILZECq8gKTgkJdtJmxEodxQ 
10 GodLKdgSogs2BS0+yKZsmbsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AM7B5W7l5nuUfso+506U4XW8gZ4PsIqwn5Ze065Ey9gTlF5Tm9Chvc/xW5Hb1bOO
 6 zZhrv80IzVhSNtESigRkgAcLjJzFaykEs7BMy6HFf/VhIsW9/56V6pTjgVibGav7
 7 gJ2ht42RwOJRWIk6Y/Ao0Rq1vg/ypVPj6jEnJe1PNJOxqO/A5FEZGvWvPhcJOaMF
 8 7tghT0BhBPZTW1zQ1Q7atae9WV5RCINdbMwXb2/pT3UplZwZvGX0qBLANpW8BGs4
 9 5OMpSYA1zRr0q//z2x8uJZd7LfNtCzXwgk7xBoQ7sugtY3bg8jdfE0sSTVT1HXjs
 10 N/4x+vEMAlzUQ5hrc8ltq3sCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBkAwDQYJKoZIhvcNAQELBQADggEBAHgcRSulpepilNwh11 BAIwADALBgNVHQ8EBAMCBkAwDQYJKoZIhvcNAQELBQADggEBAHh2TOI1ZhypmK/8
12 3tOeWQ7QbZj+yPZeLk66x3w/i10wqsGPyf5NBAapcaRYp+nTfaGwfriiL9dLIG+8 
13 ghzr/khun2088hGarViGqyg7zNLs3zJEzvIF6KBbAd3Ebek/r85UXwsckCGHQaYB 
14 FqflZO03kHI63986c8UVEmlacm9p8XHcHbd968ncWfgTl0McERg3cayzXVXoQU23 
15 jqfa5LfqBA9sN94Wwu+kESunYMtRz4nmw5IhfN5nVixkovL9ItH5NzLl5RCGy+TK 
16 Cv5N8YRvbQUMkILv3hqmTakxh2qFbMaLrEsUYHWGTFyrbkccc4JDXR21Trmp9lgz 
17 yCDsw3g=12 1B3fc9i8aCsDm3EdA34CqcrSUeUct39qJnty9r+v3aDMB3JSpXexh3B59LjWYxSm
 13 YH27FHq0rzuNXikKpiewFaeNSaKkDKh+UX3eqnxgfjQ9oc7NbwTwa65fMSRyWPFg
 14 dG2pOWEaTvtHthvFXTOWHjNSe70qFo0PCkKc4ctHOziNDj7GDv3bbkNKrzrf8PYj
 15 K4ddQl9lyEJvOhhf9cF63BlIGAoPksmZpqXh2NcQ2TFsyZ9dFtnD31BnbwfoxUGh
 16 9oVl/HPQT+maOuJ7k1SCokvNh0WWKnwd64W3MGwNZOSTDMbSVHZojicycK142U/k
 17 QnwPSXE=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/18.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AOWRypZe8fpYDU5p8hwrJ9BVmvnFRZ8+lYEeJj2Zyw/QDbcuEl1W+odzNMf1M2Uo 
6 C4wMqpQoPIGTf+GWjGOZNV3XCUJQlPU4by/7Y6rNJzREKBmfvT6phRaulD3BHx61 
7 xBS190MdPcX8Aq8UEbApk1AYVxp6EBBf4JT8Rpb655Plb1ec7V6jSk5v0B2KbLKD 
8 Q226QVbSXTp9X64J1bODW5tUQ/Or6d0owXs3BXIyOep4thrEASr9KmTbKvzA1Ia/ 
9 eYy6ugPIYIEXlFVIal3uffj1Z643LqRA/yv3tWBtViut6R8t1vWaaSmQEs1fWfF5 
10 Eyun3HQx9dtRk5TkuEKseVcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AJvy0Ss+aNYJlXgIgiIA1XB+G9W/lYNqZJLzsKXPambbZTF+uP9h/Remwc70ybQ2
 6 K5YueUFPfj5R00D24pta6SubROu73tM5hvYMVJ5YA90UBs032epPSx4nPWaKpgdf
 7 n5SYpbVinTr8Uq6m8E1WsZbcxmOcYqMVFzhiw+uFiCBQoFRi7brfaCQMvuVBX03F
 8 1zI9Ln8P3xzsYSk0P48RVwIf9OOpyJLJaEFOAtXp6BwIldA+BpRhV/5LLJWQR9Ak
 9 luCL+e1cs9tEf+J3xVwAUG1sg48Z8aigtVHGTOV6CsRkuURxQ3iVhWvRzrp38Jhh
 10 pR5qTxzk4Qff0dDiO34nFBECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABX9W21gfktm4Q+k11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBADmqtJnPCdiblpC4
12 j+0rlpzFBMx9hKNNiOWFoisUBc+3x6Bhxv9JnddfM282kLFfDgBgNZUrr5pZtRlK 
13 U97URqSvIZeyBGow13OAFDCCyjuw0zqnKMyk7ccAlygwIN7hla0P3MMqUisG6EFr 
14 uf/lhP9FmMEyAejcnxdVRl9tCm3SDHsY9UxVZxhJdh3pPXgeZupufuDOYJ4ir4ZQ 
15 mZcJ8YXO6tw2GTs7jgMbCjBcUSfRdol/HU0cl1o1vstCY1ntYlCxV+CLi4W17BqK 
16 OBqcdFBFyP4wFk+ScOqQrMUAoFEmXeBLQeOlcoycyTRSZRiemlYOkqqPu7+Ui2ZN 
17 AkKgaK8=12 inPNgTcq1og/KLyOSyAEGFBnFXQ0bdjunTj5Qnv4dXH6OPGWeHyfiEIULqBb8UIw
 13 4lsRbbKySVTZIEYZ5dU+x6LI0GG8tLrXtMcdn4H5WuuMHfLfTfA+7pyfsA9u35HW
 14 9eQI33X8USneHRjBtZqi1Nz6SgdfVq2CFG7jEV2yXN0w87FQKNuF8BGNoPZg8ESu
 15 hd1RRPihZD+/Rn2pYXqym8sD1vplT8Yk8ox/w17p+TB7Cb4b7OxrRNKs2IA31WP1
 16 CpfMUj5T0h2T/iMssuI8ywTCh0xKRprmKYUeeG+3WiBc/MjvaRMSgJxqbajXg45a
 17 o+guscM=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/19.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AMZZQTwcdrg31+bl1d066WOJzOsG6PtNvXx+d92rl2yUGh7tcZpCSlmgzcFPcIWV 
6 vG5LXhg5RJ3d/HHpdzwlMLa58MAXXhOccwtzbst5DGWDhcoKHGfXh7juE+1pCGPx 
7 ssaWR/ST4rEbt3bKcSzjxu9RyvKMV+IVrAVD4rIcGbJ5PAzAr+y6vsfEQoQdtoJt 
8 2YJ98N2R9SrBGVYQWT4yTaXPNHfJirCvLkQWtpe+pOgPLLH+5OJ2Ejge58YwRuBk 
9 jhPWHCYZBL4udXRD/WVpM58bFkPvraaXuioYMDtIz145E/UxFf8jRcuND9W9Xanr 
10 K8RyzNmw6Qds4Wx55ahtLYsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ALHEj6RQOZ7xGO7l47t/cuatZF5VbSTwjUMcaDu00ogZRbkhMdsfSXsj1osck8aC
 6 Fegq43rk7Ik6kPUbjmj5Je3M5j6f8ua4A407k7NrNR1yKkraYi5c6AYQ14jxmAXg
 7 NGoOOB95FQf4ad0/ux3OtJJNbK+VuxFXZKYHKFhbgQ1T6AB2BsZ6txSXdXW5yNh8
 8 +e1jIOhovn89bpoIVSPjqSMW20QNp9Vv1x9cdfwnmrLDT29FyZCt+1bRNDBlxGSk
 9 RvNSVPsuBXf7zpC2CNu970HIWuaKcDJPl8KIApwP6UwSIE/K5ZaIygzqx3uIkG1U
 10 vOqhhdynXgvnsaozqDSX8D0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIU/jMePbdEmhVNj11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAEaB2H8HRwCg8JTO
12 ZA/pRLytwE3OzDrbR7FJMme4DtmmBaGYaNwc26vAXW67+buEmoSE5bReKC6JDYUY 
13 UDuf3k97fO6ASjI4Fj1/94DqcO0rl9nv9kRMFNmMEeuSUmgywJaDJj3Sbt98j+W2 
14 CK9kQ3EldjzN7tZTak60vdug38QpGrWYT7NVrvJTQtufU5WhpN1RmgK9LxLBnGv+ 
15 zmrTFiJGBAAayt3C1+Y9RE1MqiD7/MbyuUV628KzRpbSH7oLHIrjBqXQanBDfhGu 
16 digobImuBn86pt5GYdIffO9hVA+NCQ+/MX0ZuPUi58mTEU7Pc75sK+nqe3vjV2ZY 
17 ccYEN0k=12 M8Slz2XtqYVSt/N0TbNTpquD7+UekKVtdBH+TshlDF/lWH6OBFwiqCCsosOsNE2C
 13 xpJt3peyjawmYiSNq11YjZfMkqIGpPN2jYvuvM6bae85PuOPl8+RNU0ngGpdFrLy
 14 ip6qniZVFN+Q9pHulTAJiQvb4b1fJCFXgxUO+CcjqQw0R+k7aUnO9oZF8Sx9wuJD
 15 s0GnOEE020LZLbwAvw3wMwgAxkE08n9blfD9qc7x+FuqYT3f5BxDgddhXqkL0UBS
 16 HcIP4CIqr/CqiKCFGUicDL5Y7gQbdZkDpl9O6yunwzkkuKu3zZHOZRpuJjC+0mIo
 17 UYvU9+4=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.98 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/2.csr
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIDDjCCAfYCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIDDjCCAfYCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM
4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
5 ggEBANLNLW+x0s7zKZj2C6xvsduOvvtNr8i5ukWWGnMF2rLsR0I8n8ibh1bgt3eq 
6 mE9abNjU4HSmGVNXIWgKaRuTh1dXdENZGYqPS1btTXM8v0AOZbp3Sn8+VqIlNzZ1 
7 fytIMErf6vLn9Sdjgnif/LSGCSkGnBPSEzKgIGPaDko3g08UkbErvIi7sSSe1Ppi 
8 2ESrnbFKMWUB0O0W/oED35zbmWClqnSQrO1QXh4MKXbpdRqfWTfF6jMVfFlRF4E2 
9 yyG3j2lJlHUVfU1FYRjzcWPaGUyN2VDRRW881mk9au+fVRS9c9tWs3GueO3Q77rn 
10 eeXsqzaRVTvaU1rPo7U4/c2xy1kCAwEAAaBjMGEGCSqGSIb3DQEJDjFUMFIwCQYD5 ggEBAMAPW5lkh/XFj5ppiMxqYs1VeAOB83zhKf1wn+oO3Tco0W8nHjwrpnKvMrq6
 6 zgroIAl3joA+2+MDLf0YlYbE4swP3pZ5ee+zS7VPrnp1ykKZOVuP7Voqd31ntxOY
 7 H9SLZlNN2Ik/ApJHEWw1b+caakhdcfgENGjL7W4biYVAAqGOqssGQmijW/+oSSli
 8 lOvNqDFZ5veB7EAIxhVhcxX8wG2nkEB+uhExgDbggF04cws5yadbUjfUdv5o1URz
 9 CazP7X1qtbDESf7nKEWBNmN1FfVvf3m4MIkAn2vwSA47L4mgCmETuTdGAEVKnEVU
 10 /VzKYf9pQHV9XM/SaL4/kTx4lUsCAwEAAaBjMGEGCSqGSIb3DQEJDjFUMFIwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOAYDVR0RBDEwL4INd3d3LnNpdGUxLmNvbYIP11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOAYDVR0RBDEwL4INd3d3LnNpdGUxLmNvbYIP
12 d3d3LmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUAA4IB12 d3d3LmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUAA4IB
13 AQBKW4O5GmniOMABkKLn46BJCZOL9mZPZFGn5KSNP7Mowac9Cn/xRpdV/6IkyHa8 
14 rgB36BDdfh+iCjw+ZWj55AuZBh3J4i+5GPqO9jgR8fksjoBn2uoryy2ShPRYj233 
15 OFnVytvAGxLeoACip4eWy8W1mHRXqIJPKuQ7mF+x1lVUfTjeMMzl88Z7ZIRC8iF/ 
16 0UNqbhi6HSwwPhTMalPkzkMBCeZ6wqk25H6kHlc0q9LtB5zx6YpwcSvfp517cN6J 
17 Qi9rUQLN6eMZYUrlKW33zlN5BsSU07lJ2U3aqhef78FjZgHqFUeK3JgrSz5G454B 
18 liBouGN55MR5LojS381xLmwU13 AQAc0aSenI+BtooJ/NFIZkq5Xqz+HlHSW0keQborFx6bWXzZWEbCwL9jxwUQyfMv
 14 MSjpM6zOd1Fl4afn11Y33T17vLYz+WiV5qWw+Qgrk6mqMwhvnPYm2Ao92D8RU7yo
 15 ct9VkYnPjeLWVwprWia4cZ8ifgCQvkjB1yHgCwuMI6mBUGMLyFQjXID28H9tWyOO
 16 3PNbBBdu/4kPM6uJmOJz+Pi6hqUvy/6ReZ7MGnmJ4xjdLbtCS9vy7loNgANCe27l
 17 AKXqsos6pwFPFdnTTXS0LTPBJgULM6LlIhuihpDtkDWTC48O2tFVa+d6L7Z4ri1h
 18 XbG2uN9zu1AuGAlkNhTCbzu4
19 -----END·CERTIFICATE·REQUEST-----19 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/20.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 ANKiwOHkrx2sqqA6zWAU5rsI2hD0Tf7ySnERqRKcZI2yzrIrFI6MQ6gka+x3QSu+ 
6 ca/HqfxvsBCKeh1Ha9a547Tz6Dn/9nisW5FFN28FhOJbgOi123sfC+d4Q0DzieOV 
7 z3Tx7eSVvzpoBHjsgDaSOMt/PYLaUHuUY6dgjBi0CmG7qgimn6U9lNesviwgW1Ti 
8 C5/Oyho+r/ornDwvD+HigESHUzfg6qGm4CtMVqfma/YufFFApYKSqtAHFz6Kq8fV 
9 xUWfWOHWoQTx97zVAk3imWeUbp5V8o3mdgBJaEvzvJGT310YABKLrUVM3q21vceP 
10 YeL+SdNij/nYNKzr27tHpBcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ALYdnERJML48CdVRRWhTF55Y6WTS6ozJJGjK7CvI1HMge7tcblFQQmDkKXARXtN4
 6 lxcZJI2xD8h/v6wuQ4pfVDJE4jTyr7ATd4iJv9FIyQzLqmB0nUMqdG5Jzk0Iu2ic
 7 cwRMhoUOv94wzH4KIigZL1y/ML8LsgkRWtXZNynJbuiPci7UQPGU4jK/1XCzMIL1
 8 OnFP/CaxKd+czdBsA3xD4nrEvNEjWFEJyTYvXcLF1QQkKYjMdeqhGl0pQhAK8SHr
 9 dBKRzjWQk71kcV/gTSdk0k61OdmUekf1ey0RUxfCLq5vY/6jkJ6KNrB3uib+pjBa
 10 ENijEpFOBRksxPgSbBQ7MiECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAFLd+/ohs3GytvG/11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBACd/ExldDkzUxtCX
12 Pusian8RfBMD5P3ukuq5TRslFOoXX5q9IhtSWufqusyuKUwlOB53OCbhNgJrBoSN 
13 7cONHYiU6qbFCkFTWXXJeY/vm8d9wyxX1tnbwg2tO4F1PSBdhwVRAHh4Uaizl0CT 
14 OWoZf11FOQOv7xbFbE9TG8OGRqBwl4d43sT79bmFhQEVixm+GSbkRGbwLxsyxz4N 
15 Fz0BQRXSQ/Nm1KQwSunVzZqNiHzXk3qtElvXfI17wmSejc1AuZhUT4ptFSTgfBx6 
16 re4Z7IAdCPenWaSPzd6X5FR+uFIvYoppDXKXA8kInCY4FrN0zfBB+Sd3K8Qqx76U 
17 pKaPrtw=12 QyFhF+kyRNR4W5i5wkTfp42toY+se81Q0EGaSJ6yWY4tFH36Pv8/0KNPcoJgrj7n
 13 Q0kbXmmgr0UxwxIciC2AQbszUnjYiZ4UzD3K4stzL5UHEhZmiIVSsUUdQW2GLO8e
 14 Fu+OXUzJYRut7DBZVIVCLbUQHVCr8yr/wka3l+PIZJCXBvGSJQ63Tj5lCeAUv1g/
 15 A8sxOm2OE5aH25tLbRSHGrMvIJO55mg4FQdzTLpMuURfiS15Fi0Jp+RCvGUS3TlD
 16 +udQkrT7M7XJoRfxJeJb2FgPZm2ZPk9aI6EoB1Z/hm0OqSnX14kshuqPeBPzUz20
 17 GRbiQIg=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/21.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 ALZYqEvHgmU8SXDV175rmaz42TAbiYhtUYwjnB8meG1QhSrOjuwFyay6/5nqh73/ 
6 RK4wp+L1nw1fDCWHlFPaZLGCJpzIL6MN5G7bRbbMixO8BIYmPEyHqBjJbPc1yOHB 
7 ramlEBUeeB2PyTTdgnqUidoWX+MKtVyjubmvPiz18QWcSZa4tl5PJmtvHNTc+Vh2 
8 kTad0GkJBnmn+IRRQc9B1NDsn+sY5xehdYls/wsWyzcu2ZM5cFvwhPkXAEu6+zao 
9 l5nrjW+1Sp8Hl/s2a1auWLThxKPgAmYrqscDea70NV4JPB20MMQeZHCnPlwSNx7K 
10 hQaF6G4B8PHkPpD+MpJxIZcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AOhyntODLUH8hWjYPcc8/rMqZOTGMa+Q39038jeN3HNQDMT1jQUigFGTOo8syDDA
 6 uQ3a8BtUpZOtmMv5l+2Sd6jJgyOpJzfW3CUYeN922nutBbue9L4tvjjilpYSzFE2
 7 NqUy4WPV85PywDQCGMTXr5fUJOwmau6+F0Win3lhBUDCEZyvL6hKllDBoFrA2k+Q
 8 SJkE77U0M2MINJWYdSVWvuKuc0aR0oRzE0owycZ/mFFyuvrovvKsdXL1LkNfUqgu
 9 N6DLh7J0YQaHRn2tJIaH1zduzBRQvTyxf//iG47AezDAWg1xfDzA1PH7q+HOtB3/
 10 izP6F5W3T9xZhd21DXKd+2ECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAG8M4SPjgdA6zBZa11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAJJ3kpXwgejeG1nh
12 Perv6y3FZBaECSDw3Z99rIiAjDliL2Lvqg2GxrfJ7MBQrJrWORMwwyHVX2G+cX9W 
13 kT3Uo9U5CkPSx08W7ID7/bpfI0BfUnjruM46IgKhBlqXMmqHLwacI1vDSONZ45+Y 
14 2pCjU+Ebzn1KLNgRCQJ94X3oLtZai/Dc9zL8Vu8p4h8Y8ZNvmPxbToXsHoNlpVu9 
15 UBbLwnpk4bKVl7GIL5dFxdxowzOKSTi4xmXeRw9O7RaIyLfVAITzLUEktUsSinp4 
16 Aj8Qwu1phAf0XwcnOxORWiwI09kNSoe6H2JiWlpCmHouy2dNBQGeHhpY4d9olxPO 
17 VpGhZAU=12 kf2IF4Z11aWXtZlc2kLHsrKXFyq62Sh9MKXUV+Bgt8GieWEe8EoztKTps3mEqMbs
 13 FygfHZV4+V/wGIdXhPVr7njADCJ9GXV/tks0No64hH/iKw0lCUEddCwvgXRzPfJp
 14 CfWLFSj8F0oSsQiAfNrsX3x5ebS9joq/FSqf+43B3Zu31iO+ZS3lcC1bucbvlW4/
 15 FvzryZNW7G1T+fIKZR1jKpvWFy37wRHRtkyNiVzvw8Q6LAk1i39mbpBl/yw2wQpi
 16 Lf0X7VZ+7Vcc0axiJkeJvpclQnmAxl9x4IN2ZIcobdwhfA0mJ0w1zHhHgYDfelQU
 17 QH1Qyek=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/22.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 ALhvJYsh2KYrpshaocA3mK5ig/C1DbGNSC6CX6gopiR73GKz6vxQDAQsmKGnINOr 
6 zJjlyqagCwn05hGSoKHIfk4bbQJRs38gYsCOaHe01TJ/ThbG2C+O4aVWZJ/uhGDJ 
7 NEcLS0Dd3hHs5YuQdRllFtHTviOfoDk/RIzohR7Qu8ID7szJeujihkvgAIuJMQK+ 
8 CQF0EF8wpCZQd6hPlocu2pcisjyFEiiqyLpcgJhJxCooOQhb5XVzXzI8pBqfdmcD 
9 XzHITnlUq+j4d1oHsioGuJ+xVQpOknj8mmwuMn9b2W1wFHL2TE2VDSHiIKQ4uzNE 
10 mx1k+p3br4EaILQ325gJr1UCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AMmEZ/SFu8tqu6n4G8SSVSntu9m+RjG2yHVW7aZwRMxNUmzMWAQEGOdg01mG3QFr
 6 Q+KV7HqaL9ih6bgmdbVQWBo9EQndVO+ZOfitRPgqe7/df3VfVlBxkM3owoC64sV4
 7 hBAnLpXik2mMirRxFwMcTx3DP3tbHqY7wTlrMpHxGdwYIeCnV478KY3n7/Lnme+K
 8 XVizRTlNy2cqg4Vs9Sm0+7oDuYKlnjBS9vQqsrHRhT7wbGRWOd+34pvl87i9hx+I
 9 v+sDRNqKJ4c0HRx0tZ33t+oDkbM8eq5Ey+JvS953z0DhZV1wka0B5/pPBFUK8RR5
 10 kDLt0OD4GkGFIM3VH7pHg8kCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAFqgGSMcZplLtyY611 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAH3bUCpRZA/OJ1Hc
12 9HIUW5N2zbihModCaH2eeXghOUczkv4E9MIpJRcUB7qZbG/V61rBXiG/iqG4BebV 
13 EbXjVQCQpWVM/Qao2k9qHe7SFEe7zwBfGBa8EIEGjlJryjSOzEMKmSDcfE1ErowC 
14 mhXXxGF2Z0Z3Q9uLvMaOLnrl8Rg0owaY+9PmHjx1miwbgo8Q0+aaG6FB257HXpje 
15 2DUZ8qe+MncQGRwUMzD3EfbiqLkpXeQj09XykCWc3Nu4urrCFHeOcqlht1BynQN9 
16 SfYLUhDXRg7Ku0YKWnFTkqUmQOxNE/ubbQRyZHrrlSgIHOGc0S9n9wlm3iGioEfm 
17 jeYvloc=12 f70h+AwVJTh+lISgaXGnVBfrWGn2D2X6US46trXz+MGVXupEKqoaq3ScPb9gwuVp
 13 9N1036O5vguUBd/lQ/ewwaMu7oyMf+s4xHVhw0hz7bB9QL0MXbE/cg48nLbR5g8V
 14 sEWPFYyuMG2y1EkiQOsNlWH5Miup5pwXshuuxaZlE1n+DnZIb01voRcpOXrIXlAh
 15 JZpKC7HHyHdxw4IY93xW66fAa4RRUGAsI+6Z+KOy31Y9CfWHa1GmoP8QKQhOKCZj
 16 ldu+Jsb5NHDsOp3Ubaq4s2Iw2XQYZahGV0atPH6fLgEIAnh4Wyypjfb12BS3kBf+
 17 /ig/Wqw=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/23.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AN/SZv4hxaUmQT6i+1g3RkVw84eATOWTndiWDAK25PGU8dYao3kbOr02jX7y+qGC 
6 P/GIOcVeaoWqXyOW94KFRr0nprk6j81ykbFShu/ctzysFXRromEzHEjnm6wk6d/W 
7 5qLdUrz5URz8yBpHIZG3gzBOU250ltL9MfbBS138iCaYA/OSlFwFCsYBwIhf+3RT 
8 PRLfwe55BxhjH8UUsJ02eqQkt6BR87Pfod1oFsSfpeA6ggCVCQkXOdwDFr525kI7 
9 msvvNnWy8TTJFw6DjFYMZU/uBLw+OjYpNsO2/UCZZf8Hzwv2xyKTkGdzW9myLubL 
10 NpWJdEFTqzvrXylCvBol/EECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ALAv60BQL2EzGWGkcREhED2yhChNa8QmSfXLfFV1BDp2iuh6Tswl4gDFxdeMNOQI
 6 OaZ5AFk/spngMkMwmSy3Ce/bN8UjmYDWojySgycyBUIDDvkR09jvNO66gXw/6vP5
 7 KqXgVaOgJweLjoGn3kXzutF6IN0RsOU0ZPItsjJnRZolO7hUR8TtekJ2UioZ3hU+
 8 EuLR6pqi5E25UuL5OBqSfjggchCvXMO4el/EDj317G4N+uym9rvZJzFx3q5WWmbZ
 9 dwJmBEjnHr/LOGceHD2sJRnTQOmCpgLIFlbtxdNUdu2IIf55x7uuLdOh15V+OIQM
 10 tOBBDa3CqchZkP6FRJcIJvcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAMLZghzuflho2U5B11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAG6ltxYOKi5YVQVl
12 ztacGvfjMfEavsfZDkS4qY+Dz+Mxak6qKJyChDZ7Vboiaf5HHrP0UmVUzThLZmc7 
13 2ovLlCP/wPSpfA1V38R/KB8Clu38oNclWt7rxH47/udHFDC3dw4H2Cjzjhd1CrJQ 
14 80z7ANvMJP6GtJ3XOc4uwBzY/nWo2IL3HUL7vg6sEtsgx8GOQhDT7PvLmduMmr8v 
15 eC0Vqy8zZRkTkWHLROMx9Wjyg6iNuGmoqaJyUBP8MOfugq/sXhIOwCactpbdy0uW 
16 E2tewo5gK5OTKBBCiLPzk7VPWA5aldxKonb31AR00ueGn4Q7GvTsEye6VKyZlclX 
17 hhkCaz4=12 PppEmkk7Ds+zzNu6V+lmKN7dkkxTUQ5BAdLwjGms0s2nOqFLTHlmj/dgSdLJyzgf
 13 QTPLjNThrnuz1v6Pdi2MMBbN9A9ly4eHlUClzj5c3JlZ+Tj3drhsGHUt/Cdgxy+P
 14 lhYeHg52mOx0sfvQle7FNqwsIenh/3gkOuEu3XZ/dNFGWZAMRCrDb/u3M4uBpThl
 15 Uu6YgQbkrKyCXCDQuR2YY8NeI65W8h65+ytwxdBnJmNRkzzpxeXT1mQoab+Fy9Pv
 16 7pw6A4HJ7RcJviNIj4xalEbl1ibfeknuQ/nERBYjRyhi/9mDKtLxUg+v7zmN5Git
 17 k6wJzL0=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/24.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 ALZ9Y/Q/YDAbqlVrFnfzbxgyCUnF+fu2ZrhR1piftVdBbd59ihrw2cgwJVicdQME 
6 QUHI6W7rnGxn3LN3pJx2KPAAi08Em2gQf7AWk68i86fHeMghyd+Drpidt74S56lu 
7 LIyyQrMclP6Pcfxu+DGDz4DdXNkDKEoSAphz1kumM+Co8d8oT+FT1B5O1u8kIL9o 
8 WlA/rjJ6XlijR1Q67CoVP7is2zWEGJ6vd1rAIAm6+vAhm7/7ey6Svz/L6hvqlt3L 
9 M9ocbzbCiHIVw2qGnq3otSDj5Tpe4xD3iSTCwkxnHBBhh1HhsEjIAgx1EwkVvteH 
10 pbgJbpnCtJLv49WpXOCqwWUCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANIPnKTbktjIWxJZApUuNiyaqiiK7g7FUFH0TDJXwxTRQWOwTcjZD+KMUdDEfj7h
 6 aYDt7828ngwbzPPiqpPIwMP//861c72MvbJwjt94qqMqeaiXulpRSw0/fb8VaSp/
 7 DH2rD2XE5vZOlAyrAeuznUmT1h+ZI5GD7zyFC77ugKoeE9ycyyjqPOT04wNIDZIh
 8 pSmvEIo3CU9H559BWdc158NbhEMJfyjr6it+naF3fpA/v871G/A0PwqCBon8TzUz
 9 VzSVkHjfCwm1ZYKzoPNCXA9CfWswIco1fbpBt8SIq2YAQPKiClZ13ehH5ojzFMbl
 10 gWsUyF5sIL1qHqCgRUjQ23cCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAAUwd37wnAFXdK5n11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAH2Krbcn1EjuJZKv
12 C65QNBsCzgIi+mgslsm0ZbR9UJeg9o6b/nhL+W+BMGBEDBgFHk5hAW2+gL/ItucT 
13 NqehonI7yFJscA4B6NKN4KaRvEooooBGD+fbFpU1udcMocH0wTYKRjlIPuM2QOSo 
14 lTHFfcnuIbQx2u7WN77os4mSsk1nZ+iUAC96EpwY14a+jN4nbdNaZ8R+njU5EVIf 
15 MBs/LKGIFe5Dh9a5TC37zdAi/77Q9WIrwsSDOAv3T2VP/VTAcRJ6QDXp4TGMfjBx 
16 M2+ZNtYXmRE6NEPPYcfFSKmWzaNaz9m8vbrkrGooUjq1Ke/Iyr8Pc82WlbEYZPBk 
17 f/Rrerk=12 9nbCwQEdPveVxzIGHRmrPorpcUrpP984z207fY/lfarRQ6p5nGig2SStPhlxkqm0
 13 VwWvciGAExgUHxccFLc8hEt0tGTZkgzxqVjgWILdpzIjXDboqh1cffsS6FBoOGum
 14 oMt5QQN4JhwPn24l75ugi2V8cXuvhG67X1NmzX8cYhy0b3ifkkmwSAvI0JpH+M5I
 15 jEUkaJ5Yty4VWZ65Yil96PTLZ1Sh7LVp3tc2X45r4m4pNFHsskL6JNbOt6BaUc4S
 16 Nr5dfHqH9zZS00rwUhi3DOlqJCodeqUMGm9M9xIU8V6xPPxTyMC4KMEmvbqWkDxr
 17 DvPshqI=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/25.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 ALrZKil3XhPlawwK3TmAWZthF+bOvbUlNre/pcSd+W4k9+0uu6cRYqSyeCd4Ecuo 
6 HIhbVqhTYJ5j9sYjovKsM2juHH6bYKZ3Py9WDYGoam0y7361V0HLZhmMmcrSl2m9 
7 RGcP3o38fGitlDZ0qxty+opR6MCDhZCaqOszUmNjEVUrAiQueFZ5Rt22Bh+nwrxj 
8 U7tZseUpCSRlFfVu6D4Qq0iXIvI/pDXYOYTwJD64BTAFE4MFiTvWNAMYqfu/0Ebo 
9 vnkfNBi4ngZZZLsiYvbfp8sRgW7eLhNCf9cn1i9eTIj33wWGepIPV/anLC3QcxnG 
10 R0QJAsqkxlBALnejLymbvbcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 AM2+vPOP0Es+WPd6yLv/630FhIZCQjte4LLLs15HShWOLk4PFDgWSLa+LTHvZ79w
 6 uN7/mO5BLl6eMwV/yAVQm0swf/AdNyqtmIrdV2RqiK/3RLL/vAb8IwaJI/7DVqWp
 7 aXAtX6B9uuNLa0v/tQU19P6myGwUycZIelaoj0Y/MsmEMcDMI9f6FfurA1BBomZ9
 8 MM1++rwP+3Dm46kzHgCr5cVPziIc7Uo6V7yeI+pe+W32BhENL7hHzjOr1Ap6a7IX
 9 sc6WaaeMGhVS9oReorrYVcd9r7n3G8qaRq5lxhFuY5JzXRVhD8/RniF98cdBP0Fp
 10 lonhw2UIyTeLAwsCfLlZ/UMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBACNeGG1tFRIMRIXG11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAMYz7c6GK1mh3NXy
12 ICL9cTi1tOJrMrPcBGFKpZ3xBHr9eMdSoEubTHems7//4+8Kg1zenq7EcB3H6KRS 
13 OOmvi/MhhOmic2knlsMUoURlN3i6Iek4JdqcnC4g+irv5O1bmGalBD+4D7ZtfjrZ 
14 TQhFPAlgdQGSAFcs99Y4oAvyvsRSuw+sFc3l1QE7M8YPm2f6jcvbB4prUDxmMDjL 
15 fH21kWJDQP3LLcCKXCiM9nysGwZM1c8GcmoX/QSJ1tIcfpRs2o23ism/nX6bAmYb 
16 Krm+TOpT5whL/c0t8NzaaEGvibt/k1NR2d2T8kEVaeCaebi5ar/5IclyNWLGjfzS 
17 pmFhhK4=12 JhXbf2UOZkiFS5E7dRCr5PPmGfCQEjWY+aBgAV/W1SK1L1yKx/Q1ZgsoniXm4xQz
 13 73PWvP7Br2BG/spEyNmkAzZ6yfz6FffQeOhAIr3VfMLzutE3Bf4OhCZvlDqg/MJc
 14 OlEVbcUK9+oEYU1b3HMQ6ldBzVWnmqEbIqViOM0d8UEwPsAWvjlJVf7Ew0eHo4Et
 15 ODijYSjkryTH/qvHblTf4u2ra3wCCY9eGEdSG2WRzmkV2yAmHkWBwe/60nQyxJ0K
 16 7vK1mosGDyrk7SX01Tj1cmOqC24BL7llP5dBzrNkLWJzEpeo15dJMHfNUC4tQCfS
 17 Ssi+9sQ=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/26.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AKqP3pjKrrm7GupxJJ0gdNZBGahvqwBKcoIw2wY9AlTzKk2GNvzVaM4skbKymfqO 
6 MygZioXEJeCGnYWVYNs9W5MXAAB7+NKdu9pBbW/GK5m9J+kzt9mwmZgPefk3Yj17 
7 NLDwvtod0clvnC/Ghu7a9YV3t3ed7iZTZT/3UC2S2VMAztAj23n40aUJJtCeVjzA 
8 gsCfEyVJ1oZFk5Ajs4S2SuxROePi6OCauPNU5z43f+bjCK+YkE3o843BnWC0WWKX 
9 C/Gfz3mbdBYu3boUSaYgIBnELVf2nf8ge/W+2onabCKzXZ50td8lb+aAa754bnog 
10 tARmEduY8TF2Wpk5LKvJeMECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANLV9+T4xobUDs3yy+tBqAi19SgaVF7/J9UVK3IsSCfrfnnIu2iMu7nJ/mO5CGFh
 6 /PI+bi5c7LKHLgPscZqA7jZTMdjAeu+bMakP9plzAUTz6m0yS+NWzm1iUnMQF89P
 7 iq7ZY5WWLfK3zafr9P0+I6/741XVcgx7mz+YbEe/+99PIpiCnB0FyYHO7Xg2Ij+b
 8 0ijfRwOvlRWiKVV4lF1NGxjXB8YkDtqqpaYGidfA1wVBmDUZQEzzf74/r7yTv/Dh
 9 BJ3Nv65QiZzPegmgMFW7TvWrBtpAG/XbJGwA37U9R65jWnFqL3fSNfhuaiO5AyTA
 10 uTcwGr6osBEfjXgnYoL9ZoMCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAEKGVSgMo12isAhG11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABJVepeZvhJfAZOi
12 ZYwQC46fdU4XQBRYTJSidMfOOKrbfQ6cdC9HNtqUsY/Whx1DDZVzbPzwjXMpdaQ+ 
13 pBvHs54ENn+WmD4KMPXl5Y+eda6GlUkQzt17f4rUdkSU9LhaoCi6v3svb+eB4TRp 
14 L+DK9PZlt59MOAru83Oh0tpN2cIUhJf0pikMXgUmnHjjQSr23QT/FUgFYCHzvgDJ 
15 YsAkTmYAT85YjwffaaNz3Y6+osqgaUQUfhTmBbMJLlvjPBgy4RDEvWRrq/vU0Rl/ 
16 1WMPxi2deONPZ+44Wbi5EsmPlDW460mFnFzboSgMGn0fiQ2wTQLhFRF958ksZh+g 
17 wEZ6RPc=12 z37GfgN7zIziLJ5/tEMQQ2OmDjJhShuUhiKiTA+vQeDddEdsX8/GlIFEBiOp28IR
 13 RCF4xhBk7LC/FIrLvTjzVfoX87o1iVbrVdfNKQbiM/R4y3KQAutCnl2xxSVxyeWO
 14 ujxphfaLcZW3ElJuvYdGull07+yHO0hzXMwVf0ylqm4P2kyjCHjcbEeYdrVN0gxc
 15 nEs5zcFvQzcxgoQxG6LL+6WpxC4mZ1nbr5dyH5OQVGs0KwhjzHXp3UqFd1pEqp65
 16 or7ABxxoIW3XVRolRgmx95Xur3OYLR88GyPTwBykqX8O9DEqjLDiq3lpFgXEK0M8
 17 lmUg1mo=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/27.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC0TCCAbkCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AMTCr7hb2Uxeu5sdvVxZoW9yP1izZzNrQLDRAtjvBfpw3Wwo+4kSYvqiQbXM7r0/ 
6 +8C4pqIhMiPO3Ak4kT3Go5l2GFVPmu3IuMdncFvWw2tbnq04J3Uasd5vhs8q7EB2 
7 wY8S0XLsyeXmZPMc7ISoNZ0vjxq3W1w/s2AnU2o90MEpA2BEc6/feGjGKIwVMax5 
8 Ric5vtbaVjP/m2K+ymTj2A/5UxvNgU1qj7TyE3QhumKWokkbVjSxlVzX8VshpFfI 
9 lPWNv/sZuovinl/PL4p7otWCtDLxzI2d7HnXgZDJK4pDQnWMhbQy6Fe9WH08Ggld 
10 qaFUfgqptZup/oa1z6befpsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T5 ANaNxH0id/QdLdiZZhRCVcvdVimCIYXnd1V4f0Q4vfRKTZbEIubjkzkBDj8IZllk
 6 Ebh4ylIRkYk90i5W+XeVCRWO3Mv2IjKPUrE3rZwpnNWdqiD0PAqtbuT/v0TFIMqs
 7 NS0RlzFZkFQtAqNiBftmbmbNvg6uU3wow0o/9lcjifNNdxjylf8jHI1qUSQ2+Jil
 8 h1A4SyNf4H6Ovr354IYQo3X1ywBKWDpP2Gnkm8Ls8jL/b55gaZuz4nDNWcxnEkSb
 9 V0mc5T5dck0UkWKTbH3CRFUCrXZwHClvZ/fxjEce3nAqcezpV7Z66B7ovLRi4Fgr
 10 Rw+JD4xmQwJcqZ3LQAPnHdcCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0T
11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBABCKNhUJrD0kpKgE11 BAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIBgxbWQcX3RyexJ
12 A2diqfQ4O4VAJe1AyPSHvoQS1oRuGD7DVFQKRekTUrbFMghT+Egi7D0x83xv0xa4 
13 c/pYgOTC93oJR9ZcFaCihi8nNCOdQhPwKzAThyJRmkFxAKkJQrBi2AHccn4T8xUL 
14 0fySE9KK6/r17v6HPZ+hxrG42tpyyG/ixpipg8OF6epad+42GN/19X/2InqW4Imk 
15 +7g8XZRCde2SsPr6UMvkufwondw04HJAbyI1JU2Uo8/Am6gqwqHGz7WEpZ+rdpa+ 
16 fKk7hIMOx8WfiSV/dkcUPQUlTg9HFFKyHunE0Vc/LlSWzLrhMgYqFFlFR9bcKGmd 
17 ZIVDm2c=12 SzLufLCu+o+Nbm/nCyok/I1t+hQT3bJHrzpN+g+wMnmEm6PsmsGPQmtPiqAdfSCj
 13 BYYIHZT+Y9NWIhHqGWUpVWsv3cqwpMlzBDIt7HALyAsuYhkxJupOHfkAJwMEB3rW
 14 ocvSZHbeD49qhzRenYBjpMnSsCiuSn50VqKmbTY/CS/PjfdVTjPZNuKQMC+iyqdf
 15 pIkZFiLN0u+4u4ZxszX9HlmwAVhs/OhkLfw6Qu/QodQNLQ3Cd6Giy7mFPjEuSVUL
 16 InsLJZRx2N5Twt0tqpfm1HIdgTbfMpkSM9ycyWa2jdyiPGMW46G8bWtH1VrGMJ4F
 17 lemm5IQ=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.95 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/3.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC1TCCAb0CAQAwZzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC1TCCAb0CAQAwZzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHDAaBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHDAaBgNVBAMM
4 E3d3dy5iYWQtZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK4 E3d3dy5iYWQtZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
5 AoIBAQDPO1xjd6BY1zOSYo+ob9IDRFI/TWkLbqTktYh3NyQCV4I72+Y9/hjPZ06D 
6 ck9QnxiuOrvdGby1C/fJQ4CrxHNQ1z1hNIt2qBretiPFAWYw6yQ3eEgs4Fq8Fj/Q 
7 gGJSxYdq4P+iyFm33pxh+EVtdfF8QdfWcqILAPu3BA7sI2WQFHXuRClepfli/O2y 
8 4+ypZq4Z9wDCMMZzCO5wbN6FQr8mkV3HCqJtM8RGeBk2M+jETOZJEHIhpsH74zlx 
9 LaOFPiNZz4RhNjYUidw32Eby5Z1wF75bTeOui6fr9JMcWqhUlHsMmInCcPDCP4jk 
10 g6jbPuA5xxEy8yZh0E4GBHamwqRXAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkG5 AoIBAQCk9VG3nXK3/HeeqwxmIFOuq6s4QSy9I4qpsC8m3mGZxm67nUEgULU+NQEd
 6 xGikjN5FXyKq1T2VyogbZAxmQZtKvecpFSRzX9NNufLTyQat6kK7UEYIbg/LRPLm
 7 HBphBCTRB8kBJOiToTW2AC0zs008zfIi5aAUJJeeDikgYgxFmk/MPyqNCm6dYNkZ
 8 hodla7ObnCsTuOpkIAL7beVL/zhz3TgNburVSDhFokircDeZUBJqEC4nQV3xPdwR
 9 Ysof+V6MtizF9vvavvl9eaAwGYm/ib23gyAyD3bSqtx0SC9Tg91xJyU86HLuk1pC
 10 IDPYkVjvHG3cD7k9BHg9iB1qgYqzAgMBAAGgKTAnBgkqhkiG9w0BCQ4xGjAYMAkG
11 A1UdEwQCMAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQCM10MCOiqc11 A1UdEwQCMAAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IBAQAcPzWs4IDq
12 mezBDhSYRO8qq/zpyXlvV8JC9hX/N5s2dFrz6pfbZONnjmC3NWx7VV5pZVcZTEGI 
13 tb9p8ZJ3KBnCr2xJDa6/dOOg8WdJ/iFSUmle9wBZPoElzvrZxbBVDga3BtgHfXla 
14 OEOEwCRP8FXTWrBYJet2Cmd0HIAC9d8FMMSMxQUIPOrcYs1FfDXpSVBtmM+F9Aui 
15 0hN5Akyp10iSzmUrl+e31ka9c0mMmIUica7UHIiaRrVvTvqhx0JR55s5jOnW6rbm 
16 mbmunAWm0rv5FY+slF+dhbAckFr0XrDPUTheJQDXADSXw5n/YjlX0c569f0rWSmZ 
17 jzpk+C3A/O1i12 BV77Spc1UaLwnWFNwpfMJi/mHf+UpKkKwauoETNM8qIMgekFAWxOptlBc2Bf+Oix
 13 cXT5yhvhngyDhkj+CL6RY4OJad+WLvIsdYWys3omGJHn3bYHyoCuICTccKQwUsTf
 14 fFlkziFv0SfxB+PAV2Pf0/PgtXDhaL/vdDKY9e9T5cguGvJfbWT2IQlV8cLu3oc+
 15 /0xxgwM+WOZjGH+G3sjXRDGsaJU+gVvdGW1HEIP/sThnYmXGynPxyhxkmSoOt5GA
 16 VRsfwnHKB4/QZ9d9TnJ40TNt7hzKm3U7Oiwwd0bBvOyioMk9fsd8xl33ILHe6qOb
 17 Gx7HP+2JP4Xe
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
1.99 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/4.csr
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIDEjCCAfoCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIDEjCCAfoCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM
4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
5 ggEBAKzp4PItgz/r2jpbpv6yvnSzo80+uGMdY/CRxo51/nPOgMQJKm3OaYWtYym6 
6 sx6jDywl7tCd8KqEtLqoQsVij82NKd65inFIow0vB5iQ6XXgqcaulQblDmGEuHKQ 
7 VuGixH+Lp175Kb5QCZFm/rXuPZsiuCF0szkhpPxqfYGOqq1dqfBFlbqWsT7kLo6A 
8 x/oweYwwn9MFPTEErrs1HDJUXj71uN5gXqVsMwqHElf75MPF/yo5T3UeUvazUm/K 
9 XsB9oiU3crt/rTBT3/f9UhSAK25+6SiH1hEMe3N5Wkb0SQTwyzCPO1TaW2loqv5e 
10 1xxOHCQSj7MjyNK+kx+UwvFOVD0CAwEAAaBnMGUGCSqGSIb3DQEJDjFYMFYwCQYD5 ggEBAJpVF1A8i1a6NIvuJcKHq7B0mIlRkcx6pqiEH4GNR8Xx9HddShn4FICcADF2
 6 QiRvcAJVSQqkKSX4Y9xCKfAx6nw/xGDBnThpsDhoEU7bqFF//hpF7N64r7ikzjX1
 7 MHzG6iuuBt5QHc5i5c4B4qowBFaUeg07jhsL5WDgywO3VRD+tD8zRntNllmoez/4
 8 OtWhXWEhDLHSMHCZdCsxoeQwcxsSY2OoD9VCAb5h+4dJFGOVJpbA7PLrSYLLLk+k
 9 q/O1n0XBHeE2L7h1H0uktp+f0tyyTyM/gvw4DESroQMUg2cZwXjjQvfL824gD7GK
 10 x+haLRhsI2fbj2q7Bfl2F4OK1SsCAwEAAaBnMGUGCSqGSIb3DQEJDjFYMFYwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwPAYDVR0RBDUwM4INd3d3LnNpdGUxLmNvbYIT11 VR0TBAIwADALBgNVHQ8EBAMCBeAwPAYDVR0RBDUwM4INd3d3LnNpdGUxLmNvbYIT
12 d3d3LmJhZC1leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsF12 d3d3LmJhZC1leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsF
13 AAOCAQEAhXZ/YztcjsjXIGRMOEZuUG+ySrmZXoZO2O9IAPVEwwsuNYPXwgQt0/GE 
14 83sxe+BhmBPuVNbJtgB/426We6jhQgbIKt+OtemDdJ7DnC3RnUpnbN6HwcZW9G9a 
15 rWY1PGcfU1sxYGDJpD6CQwEvrqDABuTYE5Ge/kIPQOaL1bwrWHXL8/GqAvRaVmU/ 
16 z6t4GAu6TVobz2TyAE5SAAH8QzeeNuasTY7eX1kgfdS+t5NBg0Vp0g+X7hM5KmQs 
17 jKn6xxeWnKhBDlel2xfbSGwTi0fjzGpKSMiZCDvmLp06KW8THr9s9jLILjlQc5rQ 
18 BnRuSAUtBhPCxQ8OHCpc3+v/oDMUkQ==13 AAOCAQEAQilU/7a9Np84tphv9oRkrsBZCH3quPZ+U1AnHrXfS+zkUH8JdkRBJ9SI
 14 4hNjPW1yzMem63IIdF5laknNCvphQjPvOelrKXscW3UjxGU+7DrQqx1giyYjbYv9
 15 P4cXQbQM+y5HWekhmgFef5urMVXTdtpXUdSe7gZ9VJHXT7uaEJh3/qwGaVtvtT8t
 16 W8J180uuO1aj5E4ipqPzkTZ432jsh6+lNsK8dLY0a6sJaWLG4CzFvZGv3DEVE2Ju
 17 lkznyZhTwFj4ahW6UdhndAm37S3Gc/yBZu+6+7pAaTY9w4U/KFUglWHHXikIY5kc
 18 erNDYllTncdIkWHBT3BhUbQMZNQx/g==
19 -----END·CERTIFICATE·REQUEST-----19 -----END·CERTIFICATE·REQUEST-----
1.98 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/5.csr
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIDDDCCAfQCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIDDDCCAfQCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM
4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
5 ggEBAMJT9GrqL13ORCmrSwR5KABTICJkyXUJyNb/HkiPdGRClukTOuS0m+XFYoQU 
6 XBSJ8fHt7bZqZCoTmG8WmHMXUHlYW/59D8KVpn8tin1KAfTJj/vn4R7ag+11eYiN 
7 tZJjaWTG0tlMkIX9TiQk1jVd7I8a0uVIKqBrdH0bAVgRt1iQ/os/uoh2z/hYlHz9 
8 Kd//u6U7MbV/P55G3iIUtSrtU1Ho2s7G2lXmP+wEjJaCEbBClheYTNfroQLFfnly 
9 DgcNFKouenFmlanReyLXpfGpyN2sWVfW4BEVNyyVEo1Bd5Pk12aLiioNJ8lnrTXI 
10 syok5QOzX22h6ppFa/R/yCFQO+0CAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD5 ggEBAJ+wgGfw0mKLJcYesN1sGZn4a2sTHo3FcAtBXgTH4xCf0og9pQDMgtVeFEEW
 6 bimJg/erU1aljnKKRru0+aohSD8r4uLwTErhLKP/UujM7S1navEN+DKanV6tKRNV
 7 Wj9Q0NnRi7+EmtKfQqv2RxW2l5CpQdOyzJ1qCpLMm6WPdSZ17b84y2CNzCzIu1Z+
 8 mBOPqEU0+SuEXOCBxBd3jNN4RKyXJqmYAhiFo68XLiku4m1Zb1K2qYwt9WQPzImm
 9 NEY9+NDPGclJ0ucWqXbAOxL7BJ9pI8PlIIDyP75zVrArh9k2RK8uXcOqRN5IvY+B
 10 y93LH+qF9U7j4yOs96hEd2ZaMcMCAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN
12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA
13 PyvJFzk1Znp+rxA7TM/s0UeJcTAwRJQ3I2NRc7C3cJDvOb03THKMSZ5B27IRtMfQ 
14 OU3rgEHOZTz62KzZ/rSkN+/uPcLKz3XNB7rOj/6cDDcnY3AYrug0ABPGUo4EHXE2 
15 gp7yitE+9bvjI5Am5rH5rwETK8r7853dC8Dqg13JwTS3TDymPNpJo+LBR+nbwk0z 
16 4xI0gmCUSP3Cjzxw3b3uxI06ZAx/7PJuH8YlvmbpQIKwL2r0fpcHFF/7x+maABqX 
17 22b8SnoseUQ9FIe+VQuA3Nuq1c05uW72wH4spWlI87Xvd14z8MUuy9W3Ln/fqI5c 
18 5+iSLXgofOokvOUz5XRRfw==13 iPAbh20bFj+3iq0ZJzK9iPuVFCM42BI0B4CsXKAVAK/2FJntsoLch1ESuPo9swGz
 14 BgcX8WvwrNgC29jJ0gZghM4Ko2gFwkSCLnhjeQy7MdVbkl/cenqSEx7JC9yOtNxB
 15 mz7r8JGhCTpTGYCm5mvqMLDbr282AH+ZBFBPaSHunTcuQSsHYQXxKMiyxtjQgN+S
 16 TU3oga1BH8r++yrwqeFP0hVOv37pYylYkaw3JqnqolOJZ89AJi8l54Cq+WCaNj3X
 17 FD69gefRo8P7uohE71x0KwJR63G0MZB/RhI/mBCM/22rC5dKpfMLg+Z7l97O2bAA
 18 7ngqohwJAdbhKXhJQPtWVw==
19 -----END·CERTIFICATE·REQUEST-----19 -----END·CERTIFICATE·REQUEST-----
1.98 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/6.csr
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIDEDCCAfgCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIDEDCCAfgCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM
4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
5 ggEBAL3bm/qjM0qhJYjYw/lotmbzBWsB0oSWfJupJzQZEAKJGXFncF3hfAneoR5s 
6 DuOCOfy2KwYDEJ7kJfTfd5/h1dtVy8s98dPtpCW7DKmYlEy1Q58EbUB0UIzDNaX5 
7 WMccZXwrfz3wG9I6l7ZfesAvvxhKNac+AmzahhZj9X5yb5VgUBxqkEmJDIi8U3Wn 
8 tgu7sb82rF4uUZ4a56Xv/kfptkMfY/FY79DMlIOzpdr25PYP4IqWBguP5ETzyql5 
9 nT/7LODApkNt1A3Js4mriav36ziGeaL140KhwpHtMNRWLtJ/yKNLj3KvrLDcD/12 
10 zW3AHqfzT4lCy03nDzqW9X/bqdsCAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD5 ggEBAMFemJswoKAlATezGeV8JwqWFnbVJVdOor/mg1WDn21C3yM6O2WZ93aV/30b
 6 J3BJpOx44rHiMKNv/NqElEa8lGKuqXzAmEZrYOpYMQVjT7KUTo7dfWRl/FlFODud
 7 Obx+AY5/nIR8e9grYzA7ZYIaQzRAIID23HctkTR1xAfvrBjpDqEDhbuTbUSQgWpx
 8 J98Ukw16B7hLIh/qROJLcFZKt0SFLZ3YpLdXyaLFHHMhWhYhNdU9pqUMoSWlxKH3
 9 VfEcr3tFb3Vq4WthmS2k5xeKqJN9+M9rvSLDYGuDTBD04QId584xIiag58c1UtN4
 10 HXBzkNRvNqW7rJdw5QMdyLd/fukCAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR
12 Ki5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD12 Ki5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD
13 ggEBAHKncCPCIADDMxxgtYgfKIuitTkqfoCAeq+g2D3XdLWyxC2bL4al4uQYd+8I 
14 BEBKUi/daB8+gVh/msjxq/eC85XMJkWqCflnoicRoVTxrcT/pL/92gnQMVhMS5gB 
15 YclDGKydIV0t5POiHO3v0w2D5LmKDmEt9V+OC4LlC8jriQXqrNf68pJYf5YEvQq/ 
16 v+97//nkyTLvTOhpQbNQRyGrKVvyDmGlnRuUwtonLTihmS18mrL71XDm55zOFVEz 
17 Vk5PNAND8570D+vcapvsTUks64w3qxxgFx/3Em3gFHC0Jamv7jg8s0oIZKp18mC+ 
18 UFm7G+SldGTjrHMyCX4C83zpk8Q=13 ggEBADJeceN34u4w9LZWc0Je4uCLe02D7szD0/4voZtj5A3yUDj7XwqEFyiZtZq7
 14 clZBgo/nHfQ4z/vPTtXKz6Sf6aeIYKyuO09Rvlp676Jk5ZdUMn1/y9eTRzpXpqnj
 15 d4Qyt6EJioDMS87vyxBg6/cWpiNhOkYCqb4qe0zdKSRbYwRkIJpXm/Uhn9YEhRRz
 16 N9it8w3C7LMb/sNfX7qF3X5lNKmY/IFdUZBC52Qu3yXrzJOZELJpx8NnDdTrb+eb
 17 MNSNOe5h0G2XLXFiYunTM/x45Q1OGPHLQDhR+spzYhQY7t+LtyuEYetzg9eptt0M
 18 vex+nMD3alXFkTQHDUpgMmuWWRQ=
19 -----END·CERTIFICATE·REQUEST-----19 -----END·CERTIFICATE·REQUEST-----
1.98 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/7.csr
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIDEDCCAfgCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIDEDCCAfgCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM
4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
5 ggEBAKuNOfbkK4atOhbpXbwL4AyT1uXIgWf16/yn8U3JGrd9rXRfYbcD7Bx2//GF 
6 zK7TjDz847y9Jv4Ih1kJ2p79JfNufsHKtlksMhGXzYqwz/OFCgQGCLDgtJLQSypZ 
7 nFKOPOZgb8LYVi+3VtOvrpqQ7ln9TtDHAv7wCuGrJdw6E4jTTxn7MyDHJCrF5nvK 
8 NxW/a85FzW0ZPW7xRAlhJrmSE+DHfeat4s6DoXhqI73QM43XyeIiZ1Cm/IkuXhyn 
9 KMX3CkcetJ9DV12udoDJsV3aUz9//XWarMT3LGpMq1vwEa/ayhZWWxZbSmpBbv20 
10 pGyFaDI48skvkyckz3o1nN4mpkECAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD5 ggEBAMokAHKF0Wn0anqlE+14yd7tar6r1ymb+Unap0gL/PIuJjHuUyV2Zu5GsPDo
 6 /rjfmYO442W/v1BjXa8ZDfLl0p5LN2fLP09UCYHwSFY+GqP8Lk3RuIjShGc/czOe
 7 9zjlhCS9FgLRc7jVrgC4TW70lP1eMJ2jzHB6ZiDEjCj1towPAFW2fAPMyp9ErJa6
 8 5v3oiAoevcPKO6RliF6gJOrkPaEpG9/iPnMwxkOMTzNzLoocviRR++LZ4JtcNNkq
 9 vSt3lmCCzjmlKTDQHSUA0rc736wU0XDeTmgL9LtEbdpuRI4/bgUysJUF2+jwl3T4
 10 hVRT/WaCeVy9eRhg2h2/soPdAskCAwEAAaBlMGMGCSqGSIb3DQEJDjFWMFQwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOgYDVR0RBDMwMYINd3d3LnNpdGUxLmNvbYIR
12 Ki5iYWQuZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD12 Ki5iYWQuZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZIhvcNAQELBQAD
13 ggEBAKIj3OjzYvr/DpORBntt7gpt33rOO5JkuTuUcrw7OLLClqeAHg85zFn3PlTF 
14 AHuIyRsGXDte195OmgTHxsWhlqDtzfJUyZ4DYGKNgl5xWoE39amiKNTtpwF8DbO1 
15 C1fo+EI2mPQ0SjKAoMwIiByXpqiVMsLC44suNilEcPO3iwdYjSB0NqrNr0Fm8BBJ 
16 +ydIwx7qxQoM8UPMEXP7QT2p3ajP3HbH9TNMmAlZbSdULB5QFyJba/glPeBvxmtO 
17 i6Rn9C6paX5R4lu3Lf3Xqr7aZN/LG2F5Lzuc4FE80kXkHaNJg9sBqnABm2iIeCj3 
18 wH691vo+jRzMg3kfeP3pB+h/edA=13 ggEBAG//0KIEvrMgbPxLx8EqUP2pzrjUKOdTPow/TxWf+kRzugjo9O8xUHDKvrci
 14 Rhlssj+sIi6DH6nlW8f/LfC1PtnXVCtprSNlBYvk3je/7o0iN63YaL85EclGrzjp
 15 ihCBxQBVSfNfCI50TIZ39PqnxzMjdjKP4TUGMNCiQ/tfo5BUoZDmRflNuftMvdiO
 16 Uk7k3rW32K89lo1DZDcGmB5DjasT/jTULYbaHipjKYdqgDUZQ8NtD9FoYRFYJpxq
 17 fVYPTDdJ8iqWpYyNuBOMbeIRSB4OHRfEsmwPJSQxEUMScMH/0HqEumsTFn19SvoT
 18 H+hfadoaRskgDRJtHbHInkDfs80=
19 -----END·CERTIFICATE·REQUEST-----19 -----END·CERTIFICATE·REQUEST-----
1.98 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/8.csr
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIDDDCCAfQCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIDDDCCAfQCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM
4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
5 ggEBANgFSYlXSCTmLsAwh9J0cnhor9ChpfDfzTx9MpDSOOTRsL8M6twU+mSBMPRz 
6 rhSz38ZEgLBuqO3vcfj2gZAxWdigpz9ufx8wYCk+YS1D8pVnshyyTy/3y/V7qHmO 
7 5fmrA65LtVQoeI5TrPxvqUE9C04Umi7qhimVIRAC6M8R+nPfLv+eAyDnkVL8Scow 
8 HhiZ8Pk2ZRWrWATloh0CN6qvK0jp8flltz4HB1oIIOSxVnFjsuBCCnipCG/MiD+O 
9 knbTRM3USixg5w70sxChvEEllLtOvPGAbpjQ/0HP0Bvlz/6ixqgHh6ejscp+Lm3Z 
10 dgA9uubM9lT70OZsga5oBdt0NpMCAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD5 ggEBAKBQI2FLYEH5dkKqrr7kcm8ZTYSIWRChovouWP9tic31Q1NEduYwbmPR75+C
 6 i4HNSUIOsuDq7YSZfvrA5p8ST2/dkcuxljm2QmCt9m0wUfQkmzm033EGoG8Amssn
 7 kjz6qaMYHdXKaLQ+5rS3F3v1gUSA67qIQpUXzNs7J4ct7soxDuQ6b+fCn6r9FZE7
 8 VVNqzcq6Ms/pCpYUSsOt/NwnI19lcxlKdxvH6UxHIccNe/tIJqK0sNfcfI/RIFIM
 9 GRo16ZxB+URje903OgqSf0/nqyimoA24icXYz+sJPzu9nwEzwFz42QHtD0Pd0gQV
 10 M2mMVIA3+QMA6a4liVnOqDNrkdcCAwEAAaBhMF8GCSqGSIb3DQEJDjFSMFAwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN11 VR0TBAIwADALBgNVHQ8EBAMCBeAwNgYDVR0RBC8wLYINd3d3LnNpdGUxLmNvbYIN
12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA12 Ki5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkqhkiG9w0BAQsFAAOCAQEA
13 JJy4JprMyAIk+vHC1A1vzbfzkBrSQbxfy1Jm9HTDot86Q6YthtaxbOwfeYc3AuVJ 
14 cS3EMKkKG91vzTj06NJipaINDPz8EvxkPDu2dJLEI7CD2ZxQmILIEXN6hDg92eKy 
15 jzVUturrzX52IMSJGkpSBKjHf4FLRUz6wXLSCPRoRmoFWTKXjRll1aaPcvpWSRhY 
16 DlFYbD8oJojtSX9lzsABqu5xd/WGZW2d9j8FxlzIlb4iED9nDFrKwO4C9fDDLuL6 
17 OH1CILEmJDZIDtCx+IdzLF9X7Tr6spBnq7kQlX9FeW1VFvtpE3ionqA6ZoP/S/lQ 
18 aLyWJvNfjKYtcvaTrAvuPQ==13 AArc46jS5ZfiYeBQl/9wq9Bw9N+2OdljxJ8W/S0cIpYQh87lgOPoZMUywjtbYcmI
 14 fxNdnjgu+ZNsDuAZayi3wH1myV5wBJ1X+CWctO7E9zP2xs9lJyefAEmsaxicNui8
 15 lDcBOEQIRb0RoIFgirK5p/wd+HWXXE48ooIMVZkeDAfQ8Ny3lTCKWhbD4iI4d+Fh
 16 zx+kFof41QnWLSutiHAQHDVmR+W7QQ+R8CG4vxWP4UwZ/gS2e9gmbJGxKZapfWxv
 17 xwwshXIceVc63txip7jnPzI6QUq1qDlrozWsXiy+dKRA4N9rNVrxiMkitmPk8s/t
 18 xgzPsoLbz3GVqhB72fe4Lw==
19 -----END·CERTIFICATE·REQUEST-----19 -----END·CERTIFICATE·REQUEST-----
1.98 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/9.csr
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIDETCCAfkCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIDETCCAfkCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGzAZBgNVBAMM
4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC4 End3dy5zd2ktcHJvbG9nLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
5 ggEBALiRNuZs0ENKv+ZD8c56UPdNKMtX/Cc0gTTY3WBxHClzjhcGuOX/sWqJgSuC 
6 m1yh1RdZM5Qfb44xWOSZrWI/dO7oAZvvYYQJ7pwPzc1hX/Tt+I+lEdl5//EBtzjg 
7 TM5ZY5pLefPBJllqvATYHs7bq2s/j8SlaXyY+f3kh5HoTw+Cq07ebThnHmwpbO8D 
8 wM6THe1YTJBS+X/nf9ar8wmVtLnbmZlnSqgMT1wdRl3MMPG20m9DjiMA/ihGdHoJ 
9 e4DopV+OSjq5j9l4c12oYom1L+NSaiwKt4XiSRIVZLvc4kqS+JOKacuvVYwQ28zX 
10 48Xfbs9i/Nx7N5GRZnHE3YWbgqkCAwEAAaBmMGQGCSqGSIb3DQEJDjFXMFUwCQYD5 ggEBAMXEBxkdSf4DwSm9eHQ44OESya5qMBwwS3Ggu07+J5GOxUGtkFLWWdCFdzUW
 6 5wIDnu7qrzm/suwwDu4atg32CvGY7N4087Z8DFLqXfdGKc3t8nuIR82YcKQFqnvW
 7 EotdBtC74MElGLhpH9oUBdhGav+LkpHsC6JD25OOuCkL7vK96MCefznmISz1LJPi
 8 sResiu36xt5ZrnEfEalbDVLJrp0nm7cCkjOj+LPx2uz0gr718K1+ci3ac5levRzP
 9 DxLQyEhbtEebEXbw7WDFV/MMRKSp5WVQbGSCQqU55m7vHoW92L7hRPogtalBMA1U
 10 VgxCLLMKLLlgdG4G6A5G2Rs4BAsCAwEAAaBmMGQGCSqGSIb3DQEJDjFXMFUwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOwYDVR0RBDQwMoINd3d3LnNpdGUxLmNvbYIS11 VR0TBAIwADALBgNVHQ8EBAMCBeAwOwYDVR0RBDQwMoINd3d3LnNpdGUxLmNvbYIS
12 Ki5nb29kLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUA12 Ki5nb29kLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0GCSqGSIb3DQEBCwUA
13 A4IBAQBRIJ7d1HVdz4BdGveAztUl/JjF4QBMspRqaPzC/le9n93nXoKDRM049ef7 
14 9DAQovH72BgwCvfHhviDtxUON3gn09bRd6/ZiA5HH3cmboUEXje+LNsn+0/DPgVg 
15 BRV/M/doYTKROy/X5BaS1BjCmqA/J2wHUxpT1siZR88uU9JxDWvY4vPY9+SnvjD8 
16 B2QGR7ukFJCt/BZi+JCSL2g55uBvPIIOBq8e3GI+N8Y9x4ZrpS9j012Q6yYbAmNq 
17 8FPFOu/feaXpiFYizDRTtl9t27wvmeY8roDiIObOBWJuMIt8VIcz6VfXnAT35V01 
18 /P12AKsfRM9nTioB8cLn+d+C/6U413 A4IBAQBfIAtljRhj8lQkuuYqVn9t0qlKhfUbYslogJKwuR/Odw8IqfrAJECb2yq0
 14 wzAUJCyQL2NshVsHRGU8Tm/iU3A3QfU6SZKcgbFkBFQCeaNGC7mA0hZKZwYaAvF4
 15 wTtpsK5E5VhcWVZcJSbkj8pOKTeLMRM5lwuBUlJdlpj+rar/Pn//Vwr7oAmMUj8z
 16 HeNv3SjxrhwDrr2lPmJ7tS3KL5ydYWh7pxNF/GO8rBEl1vU3OSgz4eO8tjoDRr3H
 17 8j9R4i99qJ2itEYjWKp/OsU2ZrZFjbwiuT3PlercvzXjmiFpQqqGfeyqAI2tGjIX
 18 jRi0ambjQSOdiJlSW3CjyXJtaTtd
19 -----END·CERTIFICATE·REQUEST-----19 -----END·CERTIFICATE·REQUEST-----
1.96 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/client.csr
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC1DCCAbwCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJQW1z2 MIIC1DCCAbwCAQAwZjETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJQW1z
3 dGVyZGFtMRYwFAYDVQQIDA1Ob29yZC1Ib2xsYW5kMQswCQYDVQQGEwJOTDEWMBQG3 dGVyZGFtMRYwFAYDVQQIDA1Ob29yZC1Ib2xsYW5kMQswCQYDVQQGEwJOTDEWMBQG
4 A1UEAwwNSi4gV2llbGVtYWtlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC4 A1UEAwwNSi4gV2llbGVtYWtlcjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
5 ggEBAMyU9snM3xp7AqgrJl4OAqEdBjmvPvSvIspeUD8RmtVQWnQyekrLzJVf6pLU 
6 ROgfpz+hd68zj6BdZkBk0073P2tZJ5e26a8zsL+jCmyt7vcm/yEtBb9kMA1Ivor6 
7 lQgFPkiuxaXO1EyIM+ynIcFf5l7+Thja0uUgM1MJQDWh4iQewnCmXK2YtUxYwufe 
8 MB1nR2XoMch+vuriuGfKhtMUpfjUrwn3eZ70exqPduBU9+BfsjNdpaBkNbXc9FqM 
9 qvAGYo9Je0n9DWebEA50yseLwvx1OyUnIiEz67fRgG2fRkDhEINi8k8sx9vrhpTb 
10 edk2as5z13+OBHsPCokSdpXCSX0CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYD5 ggEBAMoZS0/qemrX+D0DSYpdYJbzfmLFS1DONroRMptC0YMtz4umbFm1TIXDmjNT
 6 8Jaz5dn770gesy80qNt2XChfVgv7IwHY2b59iu9d++FF5MBddnYnbvm/G1Ci4L8H
 7 B1jlkKJW++KTnOnFwWeTC84RhCAXWMWEN6VgfwRmgCLFN4/IDLfdf+upVyrrVNxv
 8 H0hBCUqDj92DB3pic/ks7eZG5/tRTArw9uSMfXgybO8vUSX/w6KaPtAWgt/4SWsS
 9 TRlFbRaAPu4/fhc+2QR8dhNMutq9LHSc3rYQjPvJ3JYjAvDEGWDO63SDPj/KbwoM
 10 j9i3N4KqZ/lpAO0Uvo0IiC+iEdkCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYD
11 VR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAJQ1DhJkoPnF11 VR0TBAIwADALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBACUpvbJG3E3e
12 xCD6KbYYIM5gMzuGWwYysBwN+VSRx672RLvpLsMrpzbxdmiVsbP7WjT7eqVKqFER 
13 F6/o7oRCPCY71eSSfdBvq4H7OaVjdERdQhfmVpHkw+8wsV0GbNXZgLNru3gNggGF 
14 co3AOc647RDr4iz2nlMfAQ5l7UiJk0IxnCDjBhAjY+wKnWyyNcC4LT0aO2UvQekM 
15 wTOiwQ2UfRBPQpdfIfNH2pEJL1FR+YNhTwGPIklWjRaIxyOJQR1OEwjCYzvEEytx 
16 uczEW4yK38Juese987jFmmMCcQZSZvaUNZHm9tXPVHK0Rk8bI/ib+0laV3cl/ZW3 
17 oz1DzvpVL6Y=12 7jDFrgzpJx0K50Mr7BQSZjPZYv1BBQ/3WECS6tGa6UdOYL/7/InZOf1/k6NF3Tjw
 13 lmjHhK3e1JYB7MIfSQGUiXE6nLZs3RLp6hDcPN1oODzlMp1nicwo4zstWuJwXOrO
 14 +RMsbJE7/5visBZdwQYQeCFnzi7Obki6XRu7R8gzVl2LFEo35tC/0aAyWQvva+G9
 15 5NUcnKY7Hlr+Ms7+CXj7txAHFUhVSB3UBG9beUMfXuX7YYy/25LvMHSaBsn9okcZ
 16 HwRj6wYVQZfeoQW5VZ9IfuFdNMmQz204E/qjTmWWxXsWfcnxAXvRruRqbQ/RhUaU
 17 rxq5ra6vUg8=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
2.0 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/server.csr
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIICyzCCAbMCAQAwXTETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIICyzCCAbMCAQAwXTETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxEjAQBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxEjAQBgNVBAMM
4 CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIxSSxYa4 CWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKcxpMwm
5 rePC7IQSmoK76utYSooWfvyo1IobGxMTKiK8G1UgIOjOCHu0LcLFMi1EqTHcsNs9 
6 pJCaS+XjEYgS9+y2J8cT9kt2K8Cob6FSphG6qRpAFJj8nZpAUArEPyDdY2lRV3GT 
7 JErYJLek2bvLiirUsLPbuWnBgzcKYduWrdBoosfiycct8eA6SbDe/puH8NgwZMWW 
8 DoGJsb7oDFGYUN/C1YN+va+Gp822EWegJSyy6X6TL+mJUnr07m7zd/BpL38vJgTE 
9 8yL+ysexOhc1SESSHJ4hnz2UEmPhsKCFOS1usej898SIeNg1CneJ3vI7w8A+9YUE5 fhjnhQ/bdIYa1hy/xFWi8opo7NRtVjaq34ERAFJXLB2YniMZTJmJ3ouYDM7dHr/X
 6 4hS9G6iHifnaWEpweW0vLMnD8FOXjPABV3isVwV1I4VCmOrvCMnrnSacMyrUtTUW
 7 1AwUh08Nbh1oMDdqzWAe5ZW8f7HS8jr2f5cP1lBDppJSdSIUOtxhcGQ4+F2RchF3
 8 wI+X6640iHj4okZ6zO3CsHf1HX/OuexeCE2b/EybFmcDRnanBwt6Oq506jpvdIle
 9 mna6Qq2cimLg9JGGv26kShhx9CF8k9karZ9gXJ1R6vrANCBzIukZCN8xCa6N+Rpx
10 nf+zBBeXqwQ3WtsCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL10 73f5xHXE9ntvvR8CAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL
11 BgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGNGk+28IuDyy+NS2w9LAHCv 
12 pjOjVZVoHNPhOOgANDYK0pKEnkHAkVOQwaBw0oCrgBy0XokFwuGwjYzFQqcO5bkI 
13 IVaigJ5OWtb2r9LPdN/V3i9ekssyg28QWTWoiE/nK5pn0oS79lGRXBDL7ElWxfqR 
14 TgfW1UMvc/4i3xjzv21ByJE6EagXXYWHx8aZ+wylPT1QROeOwoIMGrBVCg39j68c 
15 4CGlgwowuDFoaxBbWPkfYbWKxZhxfpXL09uC/m6+UmaFq8qJzqIgAK0l2/ETt6Jm 
16 n+dAIQafr+rvbBFlBMUH76LO/PmJw4ssuWb1Ub48AgVhl/yS7w33Ees5Nidsfto=11 BgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAGiOX5bbAzxX7K3cpRGv6lve
 12 WqfapH9esi8+aTK2BYImi0QSRWC2efhT11IHsfuRCXZhPJJ78ZaO+HLOoGTHkkiV
 13 hKjwM8mUdNm+YAgs8lbKPyyhiC7uuV2sE9z6tHteVwsFzSBURuB1c3n2LSFPW9uC
 14 AN61CP0fy7OQSM6TfLK1DspjuY4m5IX+TS9+y8wGVXLvPPKaczGLYD4kbB8zlpMa
 15 tV9UiTIbS9jeeVhXAk/ZGZ1VAxelCUjVcwJx9tfhtlERjDGjPwIBpHtMIlnc3wZe
 16 419sqKcUDQqtLoVu4ZhVCfPLNBHA3D48aass3rp2nn/etbl8AKybPIPzAoGxVV8=
17 -----END·CERTIFICATE·REQUEST-----17 -----END·CERTIFICATE·REQUEST-----
2.38 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/1-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDVaFw0yODAxMzExNzI4NDVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxMzJaFw0yODAxMzExODAxMzJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCD9mZV0b/6Jr6jZd8nC94wCiRqmyo2pz0hNjHZv5euFMvIzK2J 
9 tfxwgCgEkuqKgehLrEru7rCW856ZTzztVy6odbDksoOhZP05WZFMAcs1nTaRQ4Xb 
10 d6xkWkOtR+SmiqllGSWsxlsXsXd7pNSS6torO44W4FKBi9BVqeSE+lvifXRG/JoU 
11 qbWAqeu6Wcw1UMKmfN8bjA7x04UQJOWOTQZvZXTc50a5PUlxwQRxZe8kgu0cwsWA 
12 xlAtZvODlokjzOdougITITmNlEWdRNQXURunNKVCPc9w87UxxU7HOg5mO3BKrcGG 
13 ZS4whxF7xJ+6K2VxtfZgIbIsC6r056DI3eMrAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFEsiXNk/X7s/l5+H9xVhlLtAqMPvMB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 YuJcG5whu1DEOCnGJ/CrD/u9cqooPJj4OEfUs9hi8SjWHbv0+Jx1V0m6cBPaalgO 
17 DI0KhccIFkIOWnS2+/FUJfYwblwnary3E0cba911Wrq+ndQ/LKiAEtC/pn7Ffkzs 
18 9bmxi00dNufZZwcARGbAOSxnqv1FBTwbDtp58+gYmhEt+Ext7d+b8EJqXRvpO1/B 
19 EmvWJ4pAGfiuESKXSokq8RbCDf902D4bR7mySq9AnA0XZ14TN5X3mm+B11nvOIiX 
20 WhGrT0cSRiEFET/ezrGM0vezB1NtWkQkBvwwVXlfYqF//o2sn17Zr1cqZstIbQsJ 
21 r2+zWbOoVZ6gYPUJqwdwmA==8 DwAwggEKAoIBAQDV9zKHnKBmD+7mD0XjBXBNAkURUtwxm2OifdD91uJkZFBrYkKq
 9 PnKDmYiLl+lWOAlF2zUPDpYqh3CDgrIWc1HiiYL9BhJW6p+XUuW1dB+GCxblxKD2
 10 Y6toj/Ntbz6ztgt+a7TrSA2IbcaEJJYBIMmtmRbThFV5syxE7y78Vr6dc2foKKe1
 11 dEZBvpQ0S5oJeC8/9/DWlKjqNdx4M49kijLMH2V8aahjMkVOX48gkQpb4dVDOBW3
 12 i9o6JgrzCkrScF7dYbSXaCZV/11nvMf35LaBReHtGyDcwv29lTYxnjGFBrbZWqoc
 13 wucmEi9ht5CqpiZh4mBYfiknNRyVNUf7goUrAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFAbSgmjmUw6Yutv6P8HNfrJyWDuyMB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 FVa/jR+UnzM9w8Ya97pC+Wv0UG1Wdljlirjh0QzJgYMwmSZeM1djub8FXidnwGf+
 17 ubQwAThVNK3a7+wfjtHso7UmpObLvxhmo5fOjaWSN0XmMs5YEdtjx+W1k43hi2Lb
 18 Ed9DtJ7LDME3THeJ241xVNxZwJWF3obU/teyLT9r5KqX1U2u5VSlNrCqXgj3j3Sf
 19 t8N68YuXThqWSYvd83a9HWoTzF2o06HFBNYBEY0xG8j1Kjnej4D3tKHw1lHGyRJs
 20 BZ4VpCzi9BqxcaxVn1TVvV7qJI3YC3YaDls6uAFsz2yLaIZiYLDfjQn5qoa/8Plq
 21 NaL8lALaFNehV5UkI1GgrQ==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/1-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCD9mZV0b/6Jr6j2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDV9zKHnKBmD+7m
3 Zd8nC94wCiRqmyo2pz0hNjHZv5euFMvIzK2JtfxwgCgEkuqKgehLrEru7rCW856Z 
4 TzztVy6odbDksoOhZP05WZFMAcs1nTaRQ4Xbd6xkWkOtR+SmiqllGSWsxlsXsXd7 
5 pNSS6torO44W4FKBi9BVqeSE+lvifXRG/JoUqbWAqeu6Wcw1UMKmfN8bjA7x04UQ 
6 JOWOTQZvZXTc50a5PUlxwQRxZe8kgu0cwsWAxlAtZvODlokjzOdougITITmNlEWd 
7 RNQXURunNKVCPc9w87UxxU7HOg5mO3BKrcGGZS4whxF7xJ+6K2VxtfZgIbIsC6r0 
8 56DI3eMrAgMBAAECggEAA62B06F5YrziskYcDogHpLoborb5WbWWgA71G7b5wLnG 
9 pi2CJqTiSLZhpyL7E2okcbt3CSqw1Dws7uPk9E5qN/qzt+P7xCs+3XLQGFiyc6eS 
10 hkDmAaRXsyJK4ZDv3+5cYztsr+CFWGczR8hjvkZ6VxsdTijpU7/0SfbmrggWOH0x 
11 We8RdKx/eqpUXIqJUmrIEP2DXXgNA0gnktqAHaNzowNeVKBOXDUh3K/1MPADdqqW 
12 HGA3XE1d4DI6uzFWJzqSpUCUNqm9EBTxVF268+ju1DjN347e+Lrd1EynnjN860Be 
13 3LBi2TCJnrrdtENwi7ArPcsohQ0SNpg6z8c8Tyk6yQKBgQC6Vg6t61L3LP19T5Rw 
14 /+hUYqH2NS9hKdRPgRQMshnwaidiDHUs+/ulIgUuzIYgXUG2dewm6kZmaqfxQFg1 
15 9E7kGBTL7sDM0OSgs/UF/wxTEmHW2XD6zCgkkuIXu4pok9pMjPHZ7BPErvhzFM/f 
16 MdS8biXYs04feYi7tt+SslmVcwKBgQC1TFL+EWDQPolRWi0pvTUQmdTVR7bNsNjl 
17 YwuqYMfBgnk+DdDrfCdaMVgy3UJsXJZAQgSy1pcnj9qPadkDAWsb7/lzo0wR8HlY 
18 V2Xny1Zo+Kr85Cz5s5rIB7qCrnc3jak8QrW7gyNBqdrN5dmEmMbv8IPywdZoxD/h 
19 t0MepCRNaQKBgARjGE9h9f8Z0RINOJp8e/TYqaWJVQc9m+EPUfCGlPPDHBBD6NJZ 
20 UHBv351ddV73sx9foWK9K1En+7JDaJBEo0LdikfO5D0uQePCuOcePSULjsAnOHC/ 
21 M8bAqpASe0zBBme8/ci6tTBxSiozeD1yB+cz1LJIbnNxQhXhVVw31MIfAoGAWdLE 
22 06gchVBWjH3XHnTl06HDtx/ezC4waAYYg4OLtK5GD56cwe8zOBZ2kkzZWgLNVmzf 
23 ExQKs8ksCh3xLPII9UCCIO7pA4JXPJOgo6U03LFHViBewCBiMXTSzWhPHLENBhQv 
24 IgYo86GKDLUyfeWLutk5Jo8vAZ0p4VUA5i+A5PECgYAHkD/rfj1e/mFN+eR1Lrvo 
25 F0Kcis8+ulP6BL9Y2w0QfpwIph09wL6rsixUF8brHSVLHpRfGrqbjbSZRedk+fmL 
26 S8EVQe5DWVwJEBdhawsubeUYl9VjPlP5wHNcjDdd4haS8nSYkZYry2nuvkW2e0dF 
27 3DS+fHiteHOEdZ5c17BfNA==3 D0XjBXBNAkURUtwxm2OifdD91uJkZFBrYkKqPnKDmYiLl+lWOAlF2zUPDpYqh3CD
 4 grIWc1HiiYL9BhJW6p+XUuW1dB+GCxblxKD2Y6toj/Ntbz6ztgt+a7TrSA2IbcaE
 5 JJYBIMmtmRbThFV5syxE7y78Vr6dc2foKKe1dEZBvpQ0S5oJeC8/9/DWlKjqNdx4
 6 M49kijLMH2V8aahjMkVOX48gkQpb4dVDOBW3i9o6JgrzCkrScF7dYbSXaCZV/11n
 7 vMf35LaBReHtGyDcwv29lTYxnjGFBrbZWqocwucmEi9ht5CqpiZh4mBYfiknNRyV
 8 NUf7goUrAgMBAAECggEAPSNt8lccdB1wZ5eMojKPJMoVvz38gkZDAY7O9YF93i7V
 9 1eFVaD0Azr7DyBOHzqWjbK0W668A1LUvvrxNM+IOz1r4rWEbQ2+2W3CKB7/fNBee
 10 GtiFH/JZ675aUfZcJdDKVvzizOohR88KTv7/R+I9Dpg0cAsbu3Mpnqbzt5H31Jg7
 11 vP7qjOQffprXWc13xwec0IeZUMWa1IU2R1XrtvLMwJd7wAtmw7pgPoiNCE/BKXIq
 12 FZhr0yemgbWZsVBx8QUF3YQOaL/WS7CzpWZpfzw3tJttuGhP8KVma8DHkENtQcU7
 13 F42Y5WYkSJVruHE2xFg2z9FKgnrJhtT6aPKSAt7zVQKBgQD84orJ3MHpp/g8kaG0
 14 Xwm6V7EsRQx4k771vCnJP8VKlTjr3G/1DH+xyYsnVT7vT3cR4WEhOFYQFPgq2XR+
 15 sVSc6E2vY2AoHqnSL/syRmsEclBJ9vCZQX1PeV5J9GBxS60Hi3sK1p/qV92A15c3
 16 f1ZXEMmYETWpZN53iw0vpxgVLQKBgQDYmezqWcqZ3Jyno80Adbu7Ki0VSZsdO0e4
 17 bpeeOkeKEUMkfB9dg4HnJjEeHn6od3yMTqHxLIgOaR61l8E9FsDnwXIn+8tdKDwz
 18 dXbBBtExtXT79NpzQHRijOzN1eSCgYmTBeAbsF6N2JexXUgCpCNwsHsoSg3jCE3I
 19 bTvNNFoqtwKBgGzgPFDcssAeiUnKiYxWvqFzz9v3fn8LXVP/Rx5WTmLmDDPAHJOs
 20 Ze3tj/PHR+lQlTslheP/lU4nORF5viYtwvgrLAcvCd88FHFiJwxmNP0dGmQ95SiW
 21 gZUN9AJzLHKa2kw9SSRJc2A5pCwspfZG5K1nlOPbxPbBbuaY/3xcvImhAoGBANDJ
 22 x1K7TQ11V9hMj76ivlyTMjPz6L6Ltv20NRiDqxQOwb74mq9kpaJv8SbMVGEGFJuW
 23 7Ily2I+zirOW3eGJ/lcn5GdgUs6wix87WkaE0L/u3x5EDxLLjaS1nUpopMWcIkYD
 24 gtyN7QckQkzo0xIgsDzfEUhr4ej3xyqtCNksXsIPAoGAcVcNvaHrCcWSp9x/aLbq
 25 KeZzmvs1t4TzdC760bQ4HKpOYRFeJLD/0tcZzeKFsaRq6YVcHHdoQHufdX3NpZB9
 26 fWo3p9xAXykbwqQ7lb+L7kYMzsp0kUiEtfHn7KJS1DoFr2/I82VCodzbNsYP4nDA
 27 AO5yGDDNKiEGJbEIC0kJR4w=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.37 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/10-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDmjCCAoKgAwIBAgICEAowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDmjCCAoKgAwIBAgICEAowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTFaFw0yODAxMzExNzI4NTFaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTdaFw0yODAxMzExODAxNTdaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
8 MIIBCgKCAQEAm6zwjNBVUOJDGW0m8VqPP6dqFoEZQrYE+FlOVWqR/accSP0MmXAs 
9 JD97A8ncWMIPJ9x7s+LHlRysjUV6DP/7MGcFcLoLQX7gWOaZ5Mp9jyBnKlSt+V1m 
10 ZF4nDK51DqJU/tc8GW+EYLMADZ1ItUtqX+fGkk0XAAW5ZLq5nfKD4rnvUYvXaRUM 
11 RrLWBpNKcELIfduM+k9M4J6MPPDar7aqOm/vot5sqrK8Ro8CvprjW7S1kkp84LSI 
12 eawdwXrtZ5mIObVXsUE6TWdNWrpPfgNyV/ArIwAE1JtDxPhWcmR1/P78GNam3Myf 
13 ipIXCq+F1ws/DaYDY0Ea9vfUjR5DDi8d/wIDAQABo1owWDAJBgNVHRMEAjAAMB0G 
14 A1UdDgQWBBQho2RAvMXR1cVfDlY3Qc47T8MNNjAfBgNVHSMEGDAWgBT7ruttQCWS 
15 pZc1e2Yqho3XudDqcTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAKMI 
16 UV09Vkow35qF4cGcEsNi2gUYFucqPtp2jWLUfd2qEJcFfY4er7mLG9bfaRy3Dt5F 
17 SImR86XF84Bs10ocoQVH9ZN7oa0nOQoEYcEpP7m0D2KNSBCEWkA0Kju/1s2lI2S3 
18 Nt0qgPjAbFwTco0rLBvX4w7Wjnf6xArfCISQRMyPKt3BgvnKg6DZRAIfmlcqhNFp 
19 n8tsvRgniOFmDlThGsRnM7ZMhlwGakyXQzVXEmevhUQjpTXifGcHbLJfgz2YPKsn 
20 Phxu09GEWOoh5W/KHGfd9VhctmCGsiHgZKHDW0eibNtoboI8YyYdlBSkxBGhk3Jz 
21 8/F6UvjJbbL3mMBDsow=8 MIIBCgKCAQEAwdr78eOCFtvPX/eBhu2rnWGCZsJqfEj10DhCbcYZa2N9aRqfJI5S
 9 hiIWyMimuejHnfI/JL+ASkFWugF4DqH1LIMhND109faqJlRpXvTkBQh1ZKr9jL2x
 10 m+F24SX7DlZAZuoV58mYczxav26NR7sQ2e81DF6nU8iBVgbZn7RczTw7baJ1z8Yb
 11 YcQwN29EeixQc5VMrNxSoBQuuuve9R1cip8rDKmyGC2iDvOcVNfc2gAGD1nuBOwk
 12 67As8KlZ2W/5SthEEqPINeqZV1FE4/H0lxZGxuddXK3u61bT7ns+u6qbc3v3Vs46
 13 e2FNOb+RrnpisbMXAXMBr9YRSXpcnGW+kQIDAQABo1owWDAJBgNVHRMEAjAAMB0G
 14 A1UdDgQWBBQ/xC6WENPuhAeXQG6Gwq/OvikQ1TAfBgNVHSMEGDAWgBSUMHYGanbp
 15 HE4JXNZvHBB+epTObjALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIMU
 16 enYoXktcplKH+Mo/sNyUsu5gOWPjq9vvPZFzQV5gYIbMtPrljBU5Zm40KJj8ls0D
 17 72ib2lHIo6lxXAmIprJmlKIVXVs+XrznjPIc4g1BEPEsg31HaPPyxRwMCGVFYstg
 18 I7JiyjpzqBmOPWvQYbzHkHLuD0lEEPecj7fe9e4ORpWk2IAcm5aFshlc23RlJAnq
 19 hpP6Nr9ZH90L3KQwEj7cFYSKGqFKPI85P0Gw2v6glRoVldAqEvJ2SJtKbBYDEDqQ
 20 1ALv4nuntBvxVf+CDHCPLKKHaDBZg0T/bsMZMHLvooNNzPUmJu+81Vgx1B1KCn2z
 21 APhfqxXjslpiU2y5FkM=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/10-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCbrPCM0FVQ4kMZ2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDB2vvx44IW289f
3 bSbxWo8/p2oWgRlCtgT4WU5VapH9pxxI/QyZcCwkP3sDydxYwg8n3Huz4seVHKyN 
4 RXoM//swZwVwugtBfuBY5pnkyn2PIGcqVK35XWZkXicMrnUOolT+1zwZb4RgswAN 
5 nUi1S2pf58aSTRcABblkurmd8oPiue9Ri9dpFQxGstYGk0pwQsh924z6T0zgnow8 
6 8Nqvtqo6b++i3myqsrxGjwK+muNbtLWSSnzgtIh5rB3Beu1nmYg5tVexQTpNZ01a 
7 uk9+A3JX8CsjAATUm0PE+FZyZHX8/vwY1qbczJ+KkhcKr4XXCz8NpgNjQRr299SN 
8 HkMOLx3/AgMBAAECggEAMff0zn4gpHG77/FlSpsy18+48bhGj281cTHZPvmSGsUF 
9 AziWTrn+sTPfHHwyyhqgGr9exYLJZUdq632di4au7f5jdKeC7Wb4RBDg3NtSKhrQ 
10 gnnjzeL49sZx6lQlJqlcduBHXjK5XwCVx8jwiaDHaDlRN6ye8VblBzwYUGaDhsZ/ 
11 qp68AmZNxuvRTkLi5+LogIDRYPwDozBG1i0WhCmwhelAhWQ4NAMu945IEXDsO51x 
12 PGLoqDfg2o31g9qlQkpLvKwp/Yz6LdjvASGBusSmCnhkzkzcbkjo+lljEzvF6EgN 
13 dParhagiAnmH7RnbmNAt3ZZP1DaUyuDQeQYaVoNTIQKBgQDKt+YHo4cxfFdMkGA9 
14 QuJ5vwOEe9lASV6t95wcS/nwqO7IAzUkhxlIWHfXBGyXAM32aG2igZoLv1t0AdmS 
15 28qlAhBjnM+37u4309kRW9DVafFMjQXNFlZtW+v+E3I2b9nj51pFww1jGPJU3FHa 
16 oy6jPeCJQDpN2QPtCCkiJ59S/QKBgQDEl7hTe1cKYhGj6uEchqFizuRG+aY7uKTZ 
17 9Q+pGhWOAYpsOmarlhk/CCq+fwZDopWW4lov9Xb2lstU+jBClb51UF/MMPtFx1ZR 
18 Ou9sCLW+MBJAl2rgCPlYolzXj2U2fxoF+aZue7E4hJDI9s1UIgxUYPohRJXa4BAY 
19 22EOcaobqwKBgQCYRLghZsDm99nvJcdUXMgW4Na4jfqq4jGfBQ2a56rPDWWGkXo6 
20 fMwN3n3t4WHbrvwGKXyogyb9yffc1ILkX/oAJeO/nwsbwvnmr1cuRcRAebqJYKhJ 
21 24yBynkiOOMiZrPJD39sRU3p8NQdz/wf+VDPx2vATKE+1lKvmeCjyhVP1QKBgQCG 
22 LviFIp6aW62msF7OVaY6BvUQ7L1l7fW3PuldhoxHzQ1qKcKCQ4Uf3LcwJwtjhsmL 
23 nxvnuCdm0C4g5lOiXwsMj7uTZ6taSWDFOPDKUHecRLtwkulD2Vw3/zpXd2yh8ccV 
24 ZP0QVCT2aqVYRfyH/GVmAns30dRm/KCAFtz8OuDc2QKBgC06u28M8UdgDecZ0bmo 
25 ZL9KA71mPaiExtIktJUjcoDzYGWdOzHWnpco3Ujkcs9uqfjxuQeVYHa1/KcrQ4nv 
26 xombfhPKoGeG3qw4jrOk7W90J3AViv3NhlLOC6aKOMUUJ03i1sBUuYnSLNmAUYZG 
27 z5CVNybxyQROu9XJG0S8y4CI3 94GG7audYYJmwmp8SPXQOEJtxhlrY31pGp8kjlKGIhbIyKa56Med8j8kv4BKQVa6
 4 AXgOofUsgyE0PXT19qomVGle9OQFCHVkqv2MvbGb4XbhJfsOVkBm6hXnyZhzPFq/
 5 bo1HuxDZ7zUMXqdTyIFWBtmftFzNPDttonXPxhthxDA3b0R6LFBzlUys3FKgFC66
 6 6971HVyKnysMqbIYLaIO85xU19zaAAYPWe4E7CTrsCzwqVnZb/lK2EQSo8g16plX
 7 UUTj8fSXFkbG511cre7rVtPuez67qptze/dWzjp7YU05v5GuemKxsxcBcwGv1hFJ
 8 elycZb6RAgMBAAECggEASycZK3JW2YPHxl2Oon97W50Uz7+pRpuGaH2XCzWUXzSH
 9 xvpiHerrBUMr8BURxdr/oDTs09NF6gOgmqW9JHcXNHV1pun4cO56kjeBTiXETEs2
 10 L5u2hhx4QYVL8AcoaCt59ivj6CMYbfxE9hfmv5s+8i4xM6VyWyHNOkuXjLmAjLOT
 11 IsQNv/wM/34iGJKozPe7KH8Wf0EH6sIaJbb2xVPhfH1xQQ+hz+FVUYirT/Cuuusx
 12 PlLQyUVSxOKVFXXnXBIfNU/jo/tvEADwefCkpEkwjCuLvrupnsLFcYo20IqNGs3H
 13 3C4CfOtWkjMG/cOV15oXZTXckLRfn9PQKeLe1PyFzQKBgQDq0bY2S7cQJ3mHfWjQ
 14 Si2ch6GfK58t6CE6nGCvdwL473Vhe9rQEuK4/qDhJaD7WuWJ45Viy+TG7t38Fbm4
 15 Wf0EK62w9PwfwhRYIu83NAZ1qyP1j/T2SeiM0xof67/QcgKTiePxfvlN5+orgskT
 16 KWEmKo0w5nd8etbuz/ef8EgJEwKBgQDTV100XIM63xe/2AitSBnya6wbtlgLZlf3
 17 ULNiO3GrQKbNa3ACR1v3jej8SgbNOkkQiMnXuotKlETyQLk7h4PaIknzooF4PA5u
 18 9fYS1jM/lzJZ0RMlXRuH1gqfPx+wsd+K82YpBNzrZEief14zM0CQHXVrrT7s2z7g
 19 E7uosXFSSwKBgQCYnF0A4qqCLDWWshHJtTv5jEilKvOUIVZfQjywLPfYk8BE7/rg
 20 2jVRp+MlEJCUa5ncyPVQtVTlWV8aM4B1aL7A1CZZaI7nkPop4eJ4jS5ZkTWYpcu9
 21 uYES7SwAbPZH4aD9BFQJos0iLcSKLMDD3FPQOz1x94bWdvtzT+QOpVob0wKBgFGp
 22 ITd5Q6+8wiV7qSajhHsaRZ9TnsOQ4Q6L3TRouawtSAZ5rAcFYbDO4aaSR/yGt/Ku
 23 mCdGSkof7mAYyDoLS9Q+iYqdUR+PPRh8638tyxGYL3lrAtXeGyQqfWI49trEcBb1
 24 o5TX7zD5R+IOXuyzsg+9gkB/6Z+Fu87DcTBml93vAoGBAJMzP/DYJd8hmKW0kQ6G
 25 NXiwsInlo52hPg0ZitmKSW/KpjNlbAT9DplPnmaqm7JQrqrYm0CxHj5b5xK320PP
 26 4MYRlHCzTqX0e1oI9WRVshUzJoOk4fSgq5G7nK3wnkpjUHjY0vZOWJ6k3MGwGPVa
 27 3MSvLvQmRHu3rYJV04xcRvFp
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
7.86 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-cert.pem
    
Offset 1, 81 lines modifiedOffset 1, 81 lines modified
1 Certificate:1 Certificate:
2 ····Data:2 ····Data:
3 ········Version:·3·(0x2)3 ········Version:·3·(0x2)
4 ········Serial·Number:·4113·(0x1011)4 ········Serial·Number:·4113·(0x1011)
5 ········Signature·Algorithm:·sha256WithRSAEncryption5 ········Signature·Algorithm:·sha256WithRSAEncryption
6 ········Issuer:·C=UK,·ST=Scotland,·L=Edinburgh,·O=SWI-Prolog,·CN=Testing·Root·CA6 ········Issuer:·C=UK,·ST=Scotland,·L=Edinburgh,·O=SWI-Prolog,·CN=Testing·Root·CA
7 ········Validity7 ········Validity
8 ············Not·Before:·Jan·31·17:29:00·2025·GMT8 ············Not·Before:·Jan·31·18:02:10·2025·GMT
9 ············Not·After·:·Jan·31·17:29:00·2028·GMT9 ············Not·After·:·Jan·31·18:02:10·2028·GMT
10 ········Subject:·C=UK,·ST=Scotland,·L=Edinburgh,·O=SWI-Prolog,·CN=www.example.com\x00\x00\x00\x00fake.com10 ········Subject:·C=UK,·ST=Scotland,·L=Edinburgh,·O=SWI-Prolog,·CN=www.example.com\x00\x00\x00\x00fake.com
11 ········Subject·Public·Key·Info:11 ········Subject·Public·Key·Info:
12 ············Public·Key·Algorithm:·rsaEncryption12 ············Public·Key·Algorithm:·rsaEncryption
13 ················Public-Key:·(2048·bit)13 ················Public-Key:·(2048·bit)
14 ················Modulus:14 ················Modulus:
15 ····················00:8d:d1:39:22:be:f8:48:fb:99:4f:74:81:c2:e3: 
16 ····················b8:cf:83:91:cd:75:e2:83:5b:b5:f6:ca:4d:77:3b: 
17 ····················b0:ef:51:63:46:1f:ad:95:1d:8b:d9:f2:99:b9:4b: 
18 ····················e1:e6:70:e8:dd:46:0b:43:d1:37:47:2e:d9:52:50: 
19 ····················86:7e:cd:1b:d8:e9:1d:55:27:b2:c2:c5:56:59:73: 
20 ····················09:65:44:37:96:49:96:db:fe:f3:31:fe:90:a7:24: 
21 ····················41:47:6e:0c:86:03:95:cf:e3:88:f9:56:e3:16:b4: 
22 ····················69:bb:82:b3:9e:4c:95:9b:cb:0d:6d:cf:b5:16:26: 
23 ····················ef:a0:f0:11:c3:40:5e:d9:16:57:ba:5f:42:f1:84: 
24 ····················40:1f:51:23:93:ac:75:20:e2:ac:bb:f4:ba:10:ee: 
25 ····················bf:98:ea:11:b0:40:a9:5d:09:f0:f6:05:b2:99:38: 
26 ····················e3:35:30:bc:5a:0d:87:0d:03:b3:eb:4e:94:fa:15: 
27 ····················d9:34:01:8f:dc:4d:0c:a2:09:55:41:ea:84:17:7f: 
28 ····················eb:14:a9:b6:6c:9e:2b:07:02:05:25:d9:99:6d:88: 
29 ····················87:06:85:bf:80:af:24:bb:62:6d:68:3e:23:68:3b: 
30 ····················e2:ad:18:72:a1:62:e1:4a:78:b1:9e:5f:58:8a:74: 
31 ····················5d:59:e8:27:a1:70:9b:2c:9c:60:55:12:cf:4c:09:15 ····················00:d0:02:df:36:9e:e4:47:0e:9b:74:79:6e:80:5a:
 16 ····················e2:ff:81:57:dc:19:6a:e1:ab:23:19:52:7d:1c:b1:
 17 ····················4b:5e:61:01:2b:c7:61:60:2e:01:52:4e:96:84:52:
 18 ····················ed:fd:67:d3:ca:32:0d:8f:74:45:ba:e8:36:d0:16:
 19 ····················2c:ff:a9:3d:b2:79:ab:fb:8d:15:6a:76:4b:83:a9:
 20 ····················c4:dc:94:c4:04:72:31:68:29:1b:b0:bd:c5:c5:e8:
 21 ····················b2:97:90:52:c1:d5:da:5b:f5:ed:aa:1f:97:bd:fa:
 22 ····················79:6c:dd:84:42:b9:78:d3:cf:47:ab:92:d5:89:3d:
 23 ····················69:a8:04:1b:96:de:ba:cb:16:f7:73:7d:92:28:4c:
 24 ····················62:a7:b3:7a:ba:70:3e:29:73:85:56:65:90:0a:18:
 25 ····················8b:ee:81:74:76:d8:68:b2:2c:66:f3:ae:95:f5:8b:
 26 ····················f0:15:b6:e7:5d:6d:b2:b1:e7:85:65:6e:87:82:dd:
 27 ····················36:05:5f:de:bd:5f:0b:b9:37:a6:84:31:0a:92:46:
 28 ····················0d:fd:53:e8:af:c7:06:7c:8b:4b:d2:37:90:7c:5d:
 29 ····················c7:83:af:c4:26:7e:04:c5:b9:f3:e0:a4:05:27:0e:
 30 ····················0a:f3:c5:17:3e:cd:50:6f:c8:b5:f5:80:ee:de:94:
 31 ····················c5:ee:6c:3e:07:7c:f6:3b:f7:34:f8:5b:fe:3e:05:
32 ····················cb:5b32 ····················e9:bd
33 ················Exponent:·65537·(0x10001)33 ················Exponent:·65537·(0x10001)
34 ········X509v3·extensions:34 ········X509v3·extensions:
35 ············X509v3·Basic·Constraints:·35 ············X509v3·Basic·Constraints:·
36 ················CA:FALSE36 ················CA:FALSE
37 ············X509v3·Subject·Key·Identifier:·37 ············X509v3·Subject·Key·Identifier:·
38 ················0D:5C:AE:2F:53:86:0E:B8:DD:DE:6D:8C:63:FF:9E:B0:6F:F7:7B:5F38 ················85:86:0B:BC:CB:1A:E4:DD:40:2E:BF:9D:80:53:39:9F:05:2B:F8:25
39 ············X509v3·Authority·Key·Identifier:·39 ············X509v3·Authority·Key·Identifier:·
40 ················FB:AE:EB:6D:40:25:92:A5:97:35:7B:66:2A:86:8D:D7:B9:D0:EA:7140 ················94:30:76:06:6A:76:E9:1C:4E:09:5C:D6:6F:1C:10:7E:7A:94:CE:6E
41 ············X509v3·Key·Usage:·41 ············X509v3·Key·Usage:·
42 ················Digital·Signature,·Non·Repudiation,·Key·Encipherment42 ················Digital·Signature,·Non·Repudiation,·Key·Encipherment
43 ····Signature·Algorithm:·sha256WithRSAEncryption43 ····Signature·Algorithm:·sha256WithRSAEncryption
44 ····Signature·Value:44 ····Signature·Value:
45 ········50:df:d5:01:90:c7:44:5d:c2:b4:3b:1b:2a:b0:d7:24:f0:5e: 
46 ········d7:3d:4e:ef:07:b3:e3:88:ea:5f:e5:9e:12:d2:b0:5d:4f:e0: 
47 ········28:19:22:b6:80:c1:7e:d2:7a:84:31:96:27:57:b7:69:88:4f: 
48 ········03:41:7e:82:02:35:a2:4c:a5:32:45:b0:6e:ba:d3:e0:78:94: 
49 ········8d:c0:0e:d8:05:80:e6:f2:a0:6f:65:cf:14:d4:4a:9d:e8:be: 
50 ········3e:4c:d7:9b:71:27:ab:71:30:82:54:0c:e1:67:22:cc:9b:aa: 
51 ········22:18:ae:21:72:97:f5:c7:81:9d:9f:93:56:3e:b9:9b:04:08: 
52 ········04:be:2f:0f:c9:9e:5e:19:c1:ed:e5:36:c9:36:71:aa:85:ca: 
53 ········4b:9c:93:48:85:40:13:99:42:a4:1c:39:85:fc:06:d8:64:fe: 
54 ········32:cd:33:ab:a1:b4:83:fe:b2:cc:91:7a:e8:e3:26:1a:8a:32: 
55 ········54:56:5c:6f:ed:63:ed:b9:ed:ad:ab:c5:9f:d7:74:ac:b9:da: 
56 ········59:31:2f:77:ca:b4:3a:d5:d4:ca:0b:0b:dc:ea:26:c6:79:11: 
57 ········09:6f:87:9b:ff:d5:ea:b2:ab:6a:7c:45:c7:36:be:ae:5f:c0: 
58 ········41:b9:80:d7:da:79:6a:27:fb:19:24:c7:1b:ad:ea:73:42:20: 
59 ········a1:03:85:0945 ········76:16:68:e8:97:89:b7:fc:3b:b7:a9:51:2b:c5:a3:24:0e:6a:
 46 ········46:fc:d2:62:67:f9:a5:ad:32:3b:8f:8f:8a:70:52:8f:66:ce:
 47 ········c9:9d:4e:9a:a4:b5:50:1b:f2:de:c4:7a:2d:b0:85:e4:2c:20:
 48 ········a1:f7:48:f2:bf:c5:09:a8:94:48:c1:27:2f:71:31:1d:11:9a:
 49 ········fa:ef:7f:0f:ec:22:13:f8:3a:5c:d5:cc:ab:0a:15:9e:54:9e:
 50 ········cf:94:f2:96:06:fc:27:df:22:14:34:55:86:74:27:90:f7:fb:
 51 ········57:ca:fe:45:ff:10:52:19:2b:fd:47:d8:91:f6:2e:83:c2:cd:
 52 ········38:89:ae:c3:f3:71:41:ff:d3:06:48:f8:ae:10:4b:3d:19:27:
 53 ········a9:94:b0:68:9c:d2:a6:9a:fa:c4:01:b1:9a:1c:80:8b:4b:60:
 54 ········61:8c:68:c5:6a:2b:62:3e:32:58:aa:51:91:36:51:11:04:17:
 55 ········06:ec:79:8c:26:3b:ac:14:a7:4f:61:e5:03:5b:e2:70:3b:0d:
 56 ········fb:2b:51:c2:f0:c0:9e:1d:57:42:85:86:5c:a3:cb:82:f6:b2:
 57 ········a3:cb:c4:41:60:f7:c9:94:9e:68:85:ca:a5:8d:34:60:5c:c2:
 58 ········51:1a:96:54:18:01:0c:3a:f9:e6:36:e9:a7:be:c7:b4:84:f4:
 59 ········63:56:2b:b3
60 -----BEGIN·CERTIFICATE-----60 -----BEGIN·CERTIFICATE-----
61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
64 NzI5MDBaFw0yODAxMzExNzI5MDBaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT64 ODAyMTBaFw0yODAxMzExODAyMTBaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG
67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCN0TkivvhI+5lPdIHC47jPg5HNdeKDW7X2 
68 yk13O7DvUWNGH62VHYvZ8pm5S+HmcOjdRgtD0TdHLtlSUIZ+zRvY6R1VJ7LCxVZZ 
69 cwllRDeWSZbb/vMx/pCnJEFHbgyGA5XP44j5VuMWtGm7grOeTJWbyw1tz7UWJu+g 
70 8BHDQF7ZFle6X0LxhEAfUSOTrHUg4qy79LoQ7r+Y6hGwQKldCfD2BbKZOOM1MLxa 
71 DYcNA7PrTpT6Fdk0AY/cTQyiCVVB6oQXf+sUqbZsnisHAgUl2ZltiIcGhb+AryS7 
72 Ym1oPiNoO+KtGHKhYuFKeLGeX1iKdF1Z6CehcJssnGBVEs9MCctbAgMBAAGjWjBY 
73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFA1cri9Thg643d5tjGP/nrBv93tfMB8GA1Ud 
74 IwQYMBaAFPuu621AJZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG 
75 9w0BAQsFAAOCAQEAUN/VAZDHRF3CtDsbKrDXJPBe1z1O7wez44jqX+WeEtKwXU/g 
76 KBkitoDBftJ6hDGWJ1e3aYhPA0F+ggI1okylMkWwbrrT4HiUjcAO2AWA5vKgb2XP 
77 FNRKnei+PkzXm3Enq3EwglQM4WcizJuqIhiuIXKX9ceBnZ+TVj65mwQIBL4vD8me 
78 XhnB7eU2yTZxqoXKS5yTSIVAE5lCpBw5hfwG2GT+Ms0zq6G0g/6yzJF66OMmGooy 
79 VFZcb+1j7bntravFn9d0rLnaWTEvd8q0OtXUygsL3OomxnkRCW+Hm//V6rKranxF 
80 xza+rl/AQbmA19p5aif7GSTHG63qc0IgoQOFCQ==67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQAt82nuRHDpt0eW6AWuL/gVfcGWrhqyMZ
 68 Un0csUteYQErx2FgLgFSTpaEUu39Z9PKMg2PdEW66DbQFiz/qT2yeav7jRVqdkuD
 69 qcTclMQEcjFoKRuwvcXF6LKXkFLB1dpb9e2qH5e9+nls3YRCuXjTz0erktWJPWmo
 70 BBuW3rrLFvdzfZIoTGKns3q6cD4pc4VWZZAKGIvugXR22GiyLGbzrpX1i/AVtudd
 71 bbKx54VlboeC3TYFX969Xwu5N6aEMQqSRg39U+ivxwZ8i0vSN5B8XceDr8QmfgTF
 72 ufPgpAUnDgrzxRc+zVBvyLX1gO7elMXubD4HfPY79zT4W/4+Bem9AgMBAAGjWjBY
 73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFIWGC7zLGuTdQC6/nYBTOZ8FK/glMB8GA1Ud
 74 IwQYMBaAFJQwdgZqdukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG
 75 9w0BAQsFAAOCAQEAdhZo6JeJt/w7t6lRK8WjJA5qRvzSYmf5pa0yO4+PinBSj2bO
 76 yZ1OmqS1UBvy3sR6LbCF5CwgofdI8r/FCaiUSMEnL3ExHRGa+u9/D+wiE/g6XNXM
 77 qwoVnlSez5Tylgb8J98iFDRVhnQnkPf7V8r+Rf8QUhkr/UfYkfYug8LNOImuw/Nx
 78 Qf/TBkj4rhBLPRknqZSwaJzSppr6xAGxmhyAi0tgYYxoxWorYj4yWKpRkTZREQQX
 79 Bux5jCY7rBSnT2HlA1vicDsN+ytRwvDAnh1XQoWGXKPLgvayo8vEQWD3yZSeaIXK
 80 pY00YFzCURqWVBgBDDr55jbpp77HtIT0Y1Yrsw==
81 -----END·CERTIFICATE-----81 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/11-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCN0TkivvhI+5lP2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDQAt82nuRHDpt0
3 dIHC47jPg5HNdeKDW7X2yk13O7DvUWNGH62VHYvZ8pm5S+HmcOjdRgtD0TdHLtlS 
4 UIZ+zRvY6R1VJ7LCxVZZcwllRDeWSZbb/vMx/pCnJEFHbgyGA5XP44j5VuMWtGm7 
5 grOeTJWbyw1tz7UWJu+g8BHDQF7ZFle6X0LxhEAfUSOTrHUg4qy79LoQ7r+Y6hGw 
6 QKldCfD2BbKZOOM1MLxaDYcNA7PrTpT6Fdk0AY/cTQyiCVVB6oQXf+sUqbZsnisH 
7 AgUl2ZltiIcGhb+AryS7Ym1oPiNoO+KtGHKhYuFKeLGeX1iKdF1Z6CehcJssnGBV 
8 Es9MCctbAgMBAAECggEAIZPhIE3xAW64zOw78QXz8wYm1mvL9ugW/FjH4Kw8Z11w 
9 0OCdO8okG7VqGkpSMTqYmBOGhUca/HqmL+wq/AjaSBBhxpDArYcFu+YV2mk9dBL2 
10 ah5CPJsWasyVvDDdPDnLFc681rRwziZnRmNa3ecqIRoBkvdz28vaPtO4kO9Dxcg/ 
11 PSJfuI/pBsFfjir/XytPlrGS3+Fg9YvO6YRO0Anq7kqIBM11V5dgrHkuF+L+jLwl 
12 obci3H4rgj+/iskaoaWSw2gpJbO3tkDtItowXsUZFSvxhG2GThZkoXnq39z5DXwj 
13 W7HDNZuro3o1pLN54vRIZk4dDvKC0kceclCKCgoyAQKBgQDB+E465SuMj4yWIDr5 
14 5ZzN0nWkVdT8MjXEf1l0qtvfdc3gwXIEBY/Ts4NoFg+bSIB1Pg7RFnht1zjTXj6I 
15 mvIBuZ3ELyPoSpJNPqslK0MaOQlyQh243wPJklEmz6DFG6Bu8vk98sWc8v/LmSe3 
16 P+HZjJ/cuzIRiLrHNKWbg3YBAQKBgQC7K1jM3u746ImAPlwoMbWVO1cqsT9EFkv1 
17 3I/CxXh5mZnUVB1aJSPyxCwjiJSITJMv2vcRjvFRZTE7DeYhOar6bFp6venCjUXm 
18 ZfCRIqud50kBdVjaJIloZN0i3XJxHa8FdPoFU5z3RuTs96/bp3yInA9vMa4vBRrq 
19 uALASadwWwKBgFu32t30cUQ0uIhgUyLJFP0p8CC1yVE7OLticF0/UVp3rNMDBbOr 
20 IZg8AP3duKF3he5qWr05f9aId0FTBgS4J4jzSQt0MulrIYTPBkQ8Ea27nKDfbIh3 
21 Q6YzvpW4hc/OQW1VDM/jFNgi+xs9n08CMPwah5jrF0C9Q3xgg5Jmdg0BAoGAZ7u0 
22 cYc05trqKhtltBkozFahDtZBfBjnbJIbUxVimfJZYWZlBisDa27yD5eIyqm2AZXX 
23 zPFuKXBuAo7Hdq6hZj1bQB+1SNBHZ1QkKiwO9WrT+WzyG6SYSzVrogEdhjevYtTc 
24 JMuceSffhL4ZxyFiUcw8eaINKZ4otuHZFH09wXUCgYBMINXoYkgY5xug2qr5aTzx 
25 VvDrf9iUdOJgd0d1phLSlxro1eX7BFoqjOd74cMZ7oC4s1Yh+iG+yLpFLAosRqaN 
26 9qR3McdOO5P6UGZiyfOdtR+zrLwA3iw9UXOxUrfb0C48xWPj2hWHyg6a4G5LGIaA 
27 /X6bLX6SGtuFNTcQGbrsgA==3 eW6AWuL/gVfcGWrhqyMZUn0csUteYQErx2FgLgFSTpaEUu39Z9PKMg2PdEW66DbQ
 4 Fiz/qT2yeav7jRVqdkuDqcTclMQEcjFoKRuwvcXF6LKXkFLB1dpb9e2qH5e9+nls
 5 3YRCuXjTz0erktWJPWmoBBuW3rrLFvdzfZIoTGKns3q6cD4pc4VWZZAKGIvugXR2
 6 2GiyLGbzrpX1i/AVtuddbbKx54VlboeC3TYFX969Xwu5N6aEMQqSRg39U+ivxwZ8
 7 i0vSN5B8XceDr8QmfgTFufPgpAUnDgrzxRc+zVBvyLX1gO7elMXubD4HfPY79zT4
 8 W/4+Bem9AgMBAAECggEAJK0A9NU+rC2t6LM5cc20nPbOCjt8DiaZ1W7nKt4yywUB
 9 CxpIN8hcyMmc/d9OYYIDRHEfVXYbjlk/wuBKFljdjUCpO3z0c/VAGsqd8IOVbTBC
 10 OFqZLIhFXQAKrzEN+mnNqq25tieEXoWRj8md9pLTtErlmOGWn3BR1wNEZw1F86U7
 11 TNxu/tjjpH3hxRzJoaZIz5IL6kr/t+petvHG/ocFsuh+8Lscpp93EMcic2bw2ZKD
 12 9FQwKMQOlPUCzqspo/VKLMRJI8lFfjEn0INTjDwnGZvWMxpnl7G9ZVy9i/RNdzXr
 13 NyIBJJXA8G3fecYJ5YT2gBAXLWaspEzvEzM0QgTR2QKBgQDxyaTYbVsXGb5coluA
 14 wlibxFhCj+/5C9g5y7+d/1jBffJcoeQSNORzM94cR1p6tHt4o48qC1Scg0EoKx5p
 15 G3+mJdc2yW5OxD14U25QaSZ8PHtYFKaLj01u8ZSGikZiXioIWL0w2ccUdRzey8Zs
 16 KBsjWogpbF+WgJPIwupjWFWR5QKBgQDcPPgPgvMlL4jl/8mTVqKahtblr+3gFwbR
 17 VACd+/EI4o8dhgL35iAg6WRFRO35D8BRfRMSa03AyK2v/JVabbfO/webzK/XxqtH
 18 nf3IIIjBZbKvhyBsacQN4wfsyZmPUl9fjD5SX5Ofk2+OCf9ftooHZuYYxWkspPjR
 19 fYXHEXba+QKBgEGSCrd66KIaJCrhCOmhSwBrPfhHKrAiizAZVkzVy88lhc2jRcO+
 20 PloTrd+DZkEyou1zhcbELd0IJ2pqTyP4BiUbzAKam+SWiYkRLzB1Y697g4O+je/5
 21 G+nDcCEQbMgOe12qGxydYsTkgcDWCGiac8mhqp15O28ITYu7eG8arJIVAoGBAKab
 22 kOTbIWleHmgwKqPFhFj17JfxkThW8xdkPttE/sDD85RYDuLOOjvrk6k7TfN+UPTU
 23 c5sZhcZzicF6iNnR6p0zHORl4hiP+H7DLHs68Xmsn5Jd3M9m66O9vf8JO5vKqs+z
 24 XmoeV6T+egOv2HrlsmGLHEJdBQV6/6grFwrTUWCxAoGADKKUHQuQP8ILc0jOAvGm
 25 7vL16icXT/HOmkaJaFLnqDyWaJYDasYJAgx0EZARp7klYyQek8G6CV4XONicjgAl
 26 fY4PBjBxxzyb0ddgmw7KrtHgrb/5maLlcCgTa2CGIfB334SCWV8pTJtRkCa0Jrg/
 27 Ssa9L0RqCvhezwxUfiYpu8w=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.38 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/12-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEAwwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEAwwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTNaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDFaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC2XXxEUUdy1lWtdWfAZjTQmUFr11MsFhxcjfViFaS9QN1kYfux 
9 hQgAfh0lwDdbWIMiRVT7pL8sk2dTLiYzysVGShHDNvNN88NvdJFvTHqnuu1NBGcE 
10 8vCDpf5uFc+n5hyBLt7CpQWKZQBNtKhQbUJWfP2HHNCMZ/H+rcUkf4Aw2iDxdWKI 
11 9UimeAuKKm6pZO0Ucoa59+IXtIo0NBfnmtKThD7fvbcZrNO+c6zq8m+CYxyJc/vz 
12 l0HSeAQ0HXR+vslrLEjRwSZEzDIPl6ABLbSWZmLtwiFhiZp8eNdpgOuJdstjKPvV 
13 QAphN95u3+rwFyrYCWHSn5lg3shTsaj9sPp/AgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFF1CYd0RDxa3uQxi12r/i01Y2JejMB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 R1CYU5IJBXBRMQQ94UJq+aOLPgqAReJaQ2gRZG8LUBNjIKAP9cNOBqQhyhxo9dEh 
17 1JlIcXdEe8Us0LIfRcxGQgVHDIJLsgYdpPfagn2dy4E1mEKzJpUpSunjiQDzl8kk 
18 Xo1eBqvCEicTij3xszF7hGLuBoLw5CGwR9WrMC9Sfhqavp6WDZec5+jSdzaa/9Dg 
19 GUct8X4bRxmB0+4cl/GEUJ+m/hNdocZsq/4EyMss2VTzFGHeTNbzPnYONvjwF3/e 
20 WPNRy5pKN/fWQzifhMZ9Mkj2asygixGFl8oyZGBNIi+kp4FgVenNtjdUqhYLiuqK 
21 ml84m+rFCLD7zRs+51UUvQ==8 DwAwggEKAoIBAQDJDZyj3sl1kq1PU+bwaolNs1LreoYwZG+bgyDdIbkoOOxiQF95
 9 ZuscyJZpodoO89MYZGYOlaI6Y+o5+ljUhh4QZRgGdyagsr8c8KAuHYCfLxLbEnCj
 10 0ulDAgg/0Y5qNY6JWHoxx3lLdbMzSPWTiFkqck6OGPNAXT7Cvb4VjoAkiMUBDqaP
 11 A9PxXYCRgRbUp3WtqTGexhF1C4BeRmHoB8nJ72NX1W0m+5qbas3G8tVOmGEppzTZ
 12 lswuBg7qxq/SreICjvvImm8C9y1rclSQ3ffWQVUOEsjLVaPRHkOk5eBPD8d7ZTnF
 13 jnxIuiwfqUN7WWmGib3xjxK1WafGc6B9WGkjAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFLSeu7LA92A8KSB0KIRB+3C8INidMB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 M2aUv/DxXoVC9FK/je2EteCEjVxgYah20EqTnXFVYnj4Y3MMGaG2nfH7bVvd1hHF
 17 /hbi136UmGI4YpdgieGR8wuGIfBKMt3Thl/aT89qnSW/mDHGxm40mXLpm4SZ9SX8
 18 z8GgmMJXVxx5Wg9320HSENMVsQ/U3I4xPtRdTYgZKQLP3NbVG/8stStaUNqdeW9T
 19 bOpS93Z/zBX4nUlK2nxPjLmm4+FQZGvLkFtzTi3oozICbfpqBdMO6wTMGuN8sluL
 20 ZQDDe2Yy6Np0C31An5CDM8ASeEi8FtTGohu7Yq2xwkhhxXBASriqxJmh9l3CdmGT
 21 qLKxq0KZ2QYLDK0WmGHSTw==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/12-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC2XXxEUUdy1lWt2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDJDZyj3sl1kq1P
3 dWfAZjTQmUFr11MsFhxcjfViFaS9QN1kYfuxhQgAfh0lwDdbWIMiRVT7pL8sk2dT 
4 LiYzysVGShHDNvNN88NvdJFvTHqnuu1NBGcE8vCDpf5uFc+n5hyBLt7CpQWKZQBN 
5 tKhQbUJWfP2HHNCMZ/H+rcUkf4Aw2iDxdWKI9UimeAuKKm6pZO0Ucoa59+IXtIo0 
6 NBfnmtKThD7fvbcZrNO+c6zq8m+CYxyJc/vzl0HSeAQ0HXR+vslrLEjRwSZEzDIP 
7 l6ABLbSWZmLtwiFhiZp8eNdpgOuJdstjKPvVQAphN95u3+rwFyrYCWHSn5lg3shT 
8 saj9sPp/AgMBAAECggEABCelG3A3xae9nR/QOVOtFhXepf3F6QzxDjGiXQNwFNjm 
9 DdG5Gt9v5qnUVePZg5hpO0vMhHGAdPeJEEJg6QLizyoER97lxnu+t5PtdXn8mESQ 
10 STqjTjtGKdUdxSe9fSU5kix46jnLtM5Zb2vKR6GsfT9jxQxJTTvqLdPURgW/We/U 
11 ePLGIjOCDg2dvvCqPyHCZ+fHN/DkXnlqvSdqNGXcpUjgiAkaQB9YGFKH8VQ3wDV8 
12 SNQWAl0AEg4oenK1bWYULKpf0v9zFaFvXTnt7J+hKDY1PT8K9u+sQCLoiNO0a4gf 
13 lSJ9sS9O/GpPQBdr4qO3KuexygdKJDYSKXcVfCLN4QKBgQDZMcWYwHt+EmaHtpsh 
14 ieP7v4x54ytdhzvq6blMQkf7GQOdAe0gxvvljRd1U18+8o3hS83OADjkGFnC+H7s 
15 zKWXTzd1SHgHT68QGL6FtJIh0xTsAZw+OD/1Se3VtUx/tU8qO9z3CJNNaxiuBm9u 
16 o/XMj8qaRS2sTax65vBX7IoPwwKBgQDW8qnF/a/T6XVI2ZzQV4rePFM+Kr3d7Nif 
17 Vwrsf5fUr4m56LQTz4cPKyExWI05Z3PcZj5uSj5N0lO0cQ4kI1cjVbbsFn1G17sv 
18 tr+tgT76isyo+0kF5VU/Vu/NbrOrJr/ubvNcDMXKIxCM+K98POpK049jnrLzPBy7 
19 0gpKJZQalQKBgB6lLis6ZXJJaFwXwNW/ngJkaY69Jd5BeYvQxItlAsEEK4VYwzuP 
20 t/UQrlGonNTF5oz2ZCh/0YclhGzFISuKSIcL71hGDGGDtcDArQkyjDfnj5kpNQF2 
21 cFfMwZkYxp1yWKQt5CSa+iW/SbEsSUbELadaVozj2+jm4MJKmXjecDB/AoGAK6uj 
22 qJExHunIpWNpA781fI9fDjta1fLf1Ae4NXJ644BCiB3qMDgypXdKyB7ImogVNwsi 
23 1f+JhwAbd4acq+TuOESa5H5xN2pvInOLn/GpXPfEOvTK0kLUvgioseEy6av2xLeQ 
24 A/yoVrgnDa0c4i3yH/+5mzDMBLUK1XIIGyZlX70CgYBkIAo7SMwozZSHX/VUO1w8 
25 4jkQ7tbw6NhT1VurdrxrlkesaL8sGvkN9xKebyuwrhhgvfYAFFQx6V7QA0qFbXIa 
26 AOw6PR6C2ZqkTjF6WWYimMGihuq/OCc2Wb2Q3+eVoxDU8AcwXZzf/vReBC+46zFl 
27 P5GGstLLoCG9Lq7TpkJ+Ig==3 U+bwaolNs1LreoYwZG+bgyDdIbkoOOxiQF95ZuscyJZpodoO89MYZGYOlaI6Y+o5
 4 +ljUhh4QZRgGdyagsr8c8KAuHYCfLxLbEnCj0ulDAgg/0Y5qNY6JWHoxx3lLdbMz
 5 SPWTiFkqck6OGPNAXT7Cvb4VjoAkiMUBDqaPA9PxXYCRgRbUp3WtqTGexhF1C4Be
 6 RmHoB8nJ72NX1W0m+5qbas3G8tVOmGEppzTZlswuBg7qxq/SreICjvvImm8C9y1r
 7 clSQ3ffWQVUOEsjLVaPRHkOk5eBPD8d7ZTnFjnxIuiwfqUN7WWmGib3xjxK1WafG
 8 c6B9WGkjAgMBAAECggEAEcivc1tQjKLVy6+LPPbfgEz9Z7Dlz8ACk0ntDUJfY2xt
 9 lF9HUrDE2T3w+BUF+c6dfInc8StRN0MBQ/GeC+Z1IFQg5OmDNDG7b+7k7E9Vwj7i
 10 txgReJw+X9v9KM/7fe+Q1RtLa73OP9uAZ2fruQoVgQitZCpW0fmthIJOHxAEy7ZZ
 11 O4JHOCzwkbGz/3ifXPr6yc6DLoN/dZsfF7tRw0q0sZSflJDh/99ycZaSgQOPJ/L2
 12 VCmthOS529Kx/qeUPr2YmfTz0FGHSeFkOLmHMa4r+KAiqaJJkO1WFWN08VQtZwZm
 13 cr++3evxPp6W0OfiVzYt3DFoVVU5q42P7KcnfEjO4QKBgQDlKFzXrn1jR5xu+40w
 14 nOF5lt2fHZ7WEqCiMqvr88qGZbxDFnuxQfe6avK/c4gjIbTV+0UFAw9BKjh7N1GY
 15 fELzxJSb7LEfb/d3+72gJrF7Xk8mBk0mREHjWFrG0ZULyqBZPiPJtgxk1Wtslxod
 16 6EG/mLMV481NPFtysrnI8tBZMQKBgQDgmn5fcHt0kL9FjictYN818vewfQ95g5nH
 17 p6H9i3ghVK9udKUXaBCJMOjtRIgky1Uc5/2w5QwrNLVt1vtBiojP97GbjWwtMvab
 18 a6d1yRpwmSZ1FFwrjI6x6SxPhqW4EaBAZNCrB6fuF1P77Gt/hp27k7HNmhM/dFiK
 19 CGrVDHvSkwKBgCxY+la3KwbqleiYgAN3aN9KBgvEBLgzFKkvGzxnirsltyBYmol8
 20 Vb/a8K2CY0dBP6jlnr7Qj8QxsoqN8xmKer6IPaZLUR/fYEn1CwaSVmikoLagI5AT
 21 R5kCwVaWurx0c0GyF+TyeUWOU+LI/0Hob8jveUD0PAgFdUEmO3QbIZ0RAoGAB/w2
 22 Jfp/ySMkSbrGFczt4qMivzmTBUTygLCrB7KfsL+sBQdMn0pp3BbLETRwiq5X9lEh
 23 Kdra1eZn1OHhyPC98Hbj753VjL3VGq13JK7jq8EmJt90b2/t2tFpa+JjnemygteS
 24 u6HoDITzzW8YW05T6UlU9vRVXtoqE6487holhNUCgYA3c6ThZU6HvQlV6S3zDwfy
 25 15aqnvswWYMQfAETYxi2882U13QBXXeWy2t4OYs+KfY30PTnDZNIjBSfXqUkyehP
 26 NesSeKHTp1TPo+Fux/VWDKTzUi7BVsd51IaqcnkMgpqfMrcGyIrtLq365hpvPH59
 27 KFxVl79JOsK0HttYyJsvcg==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.38 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/13-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnjCCAoagAwIBAgICEA0wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnjCCAoagAwIBAgICEA0wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw
5 MTEyMDAwMFoXDTI4MDEzMTE3Mjg1NFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI4MDEzMTE4MDIwMlowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBAM79lshoGyyqDAj2Nqisp3A6mfEOyYxS2eZDNO9OGd/gyslr 
9 Tndt6DcyJiW5oj1+8qXHibYsQHu3Cw8LKc4OKXXVDi3XDCJZ5MnvmYjPB72fpq0G 
10 ycJKoB5rCYWFmgqb4XJx1sutcQ7q9QIkTan+AcNBxYwVhsfY9XKRJxVn2zKQ/UqL 
11 +Fyvy/ltpAxAgrq+F5udUW+lTlJ+A9vFRGNPBSwnr6Q0t35NwwWAPAIwm3Y5nL1l 
12 vVGHfEPyyQ5tKvs4x7ZUapyrY3wOLCClNkd/lG8SbzCH6XKs7AmGF5+tFR3d6A4h 
13 /wEdJrBvJNNu/3N7X5tbelyzUYDr0nBCoxn07EECAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUkv7PQsKIy5fSKxsfWu2Yf8NuJJEwHwYDVR0jBBgwFoAU+67r 
15 bUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQA5Lg6E4PXVKPMG0zvOTtDzA2FXUPreCGEtiEDnXq/5Uxk1nGObQk6EC/vN34QG 
17 kW0kiX/tuGL0t5fWhVJxdm8D+gttep31Ntdvey9D8k+VL5D/UROh5/a9EJN0DlMK 
18 gM7R3K4pHsH2/BkZM/ITPhmfkQ9VkCTB2cMSF8ouKuid8rkDiwSw923mwDrZ5lO/ 
19 GaZJmIz+jRqX0tm1y0ynntgVzY8S+dw+bDt0R+Pzjji1ZbnM5A+e0SB1vZCTvunG 
20 akFfkMhDjj5+2pYyJe6BnBjAnDUm9yeaiZEb8a66jSJQFEvcpUQ8axNRJqlU/fQL 
21 geBvLFy9LODC4jDfBJdkkLtm8 ggEPADCCAQoCggEBAOqiegoPJDKPxQsjdoKzp2RqoC4DgmVxpQskfWHOIdx5dfnR
 9 lqPBStbt+UhqQoNJjCwxkHzXdgAUZWZb1i/Hxq0Gv5xYYpw9x0LGVdU5xerMAMja
 10 mc+ro8EBzaRhg+rC98RwYHPB/RAxqdx7e13hG5ALZvHEPAL+/1V80iuqCv3C2Hp8
 11 LQR0dnoioqDtIYA26+PZc0F/NYoeYLBAqzXIwzS+f52fbSOhZiKY9XAuQGGJhu3o
 12 pBfk7ibQr21fNC9ptYFjD0LHKKvQilEv1QVwTz41SmZtIdOWNj0KDy37G6p3tifZ
 13 I2IuV/wnpPh1nFfs+qopV6alaZvW/mBzWDMe2bkCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUdoxIt+UAdgkFguJIfLWRDq761UMwHwYDVR0jBBgwFoAUlDB2
 15 Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQB5s0a7Svz5uWayv2xNpKHXNJ11IUD1WXQ9ZrULZWac93yNxRTSyQyoju4Dm2M/
 17 IQkIINfKREQvkFOIt0sRezLfkm0sFdMcW4d1CPXsLlFuHxCgS9u/BVAY+aYT3tBl
 18 gesBqrBGsMAYaY7Kbdm6H1XZ4HB0t5VdV/BmDYqZVVwlBqhnqcBg1fywBgmjsF/K
 19 amnYbbrBP0BLadTHHgPSPdyuZRPIE7/Yjhy85CmZC3uI3iIiwTvUOrqQ2eZnvpAy
 20 4aeo5eSd0oUWAGqvro5JteVt/iDikrRdW/hoT4OYY5o3wRpLvHgzh/f+ayxTjtm8
 21 +m7B6d+n4yo5Y/NLSFMSltat
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/13-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDO/ZbIaBssqgwI2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDqonoKDyQyj8UL
3 9jaorKdwOpnxDsmMUtnmQzTvThnf4MrJa053beg3MiYluaI9fvKlx4m2LEB7twsP 
4 CynODil11Q4t1wwiWeTJ75mIzwe9n6atBsnCSqAeawmFhZoKm+FycdbLrXEO6vUC 
5 JE2p/gHDQcWMFYbH2PVykScVZ9sykP1Ki/hcr8v5baQMQIK6vhebnVFvpU5SfgPb 
6 xURjTwUsJ6+kNLd+TcMFgDwCMJt2OZy9Zb1Rh3xD8skObSr7OMe2VGqcq2N8Diwg 
7 pTZHf5RvEm8wh+lyrOwJhhefrRUd3egOIf8BHSawbyTTbv9ze1+bW3pcs1GA69Jw 
8 QqMZ9OxBAgMBAAECggEAAZPeN9XPSzZalCDoRr3WIt1XegZeU+L3xTEC8MX8HYA1 
9 m3ZlaTSdvfn0X3o8OdLDX68XJhvNPAQnoew4W9kwyLSggInwjjx4KW/ZkDjfurrC 
10 RvRTylbORJ0VO/7KL0WD4N7sP64pO+9fga4sJ10Hv2i7bDdnyRMmv8JKdXfOrGJ6 
11 AJ5PMrvkIe+0KcSvaVNuf1uU8f85CkY9ZKE81n6DF/Pox6HBv2ChqutBgbLQHcW7 
12 Cx4LTAQ1k2tBnntcabKeag+0+IYQrizkmjdPFBJRcT8O4MQIiKumLOqL1PgmPprF 
13 l4ps70mChgUjMLK10yrTKK0fwY4s17LyYirDvhBygQKBgQDwP6fEZ8rkhfv8pFbd 
14 IM7RAzRSDto0kP5WbUXSVy3pmrBN3Br9Bku+XPWbg2mmYCUN8TnRo5MGkJYQ/8wa 
15 T3HNvPiWzg8OH4UJiwsJqXoVg3e8mQ4lb3DE3q7udsXP5OI++G7VAspK47h67/tM 
16 lT/slx4BxSCFsLerP7hEYwauEQKBgQDcj7qG9iExV1bzyNryuo9FKm+BQngN+DGw 
17 ktG4Zib05DxS5c61BMEpiIx1d7HIdDRtj+gOf9Na+/f9owMCSmI12H7rAhmJxU6Q 
18 +ZZvj7lhavahQazdBXKO6utHIkAU6o9rbE42L0wJZd9M86WoKwhJgKK6GgsIWrCm 
19 vzMIcaTrMQKBgQDoMd2HaXkinIwKhRqe5VJ9l8c9d7VVEL1/8mSFAlURbbvvxEch 
20 PLB/74BBKSU2871cWEQ1ZQ54Tc176H3u/9FRss3fko/ianw92PB2CiJAIKvcz2Bo 
21 tegbnc0cFBbi8qfnjFwx61xwPN7TkpUiUy1REEykEU15aG5bSF5jWgHewQKBgE/2 
22 i9mCQmZxE8UufLKjkG2zBNoIDx6BbQJnOEFyR41hcb1cM6TNJHq6VrH/wyS5fIh8 
23 M9WN4kKKN05tWxnpfdGnu9vX1wprziAhXLj1knAPJ3svJEy9PNszsDkJ4dGzeGup 
24 yHE8lISTunFbpCNj9o0vZc+ywW018/WAPDBDg1cBAoGBAIk+qZ8n1C+kTe14Ee6J 
25 vExsADEdSzYVoCpmlcCV2IWWIb+asjNDyEjtZxr1rRp3NGL2lu7iEpx/uMXGaVC4 
26 U06g9Xo4YqQ2M4+c17Bk2JtBSlpiGHAqG0gixY+TonEn9iqrafh7mZ/zYI9NjR2y 
27 +qJ4VrT49Ear6neDp/XjpZOf3 I3aCs6dkaqAuA4JlcaULJH1hziHceXX50ZajwUrW7flIakKDSYwsMZB813YAFGVm
 4 W9Yvx8atBr+cWGKcPcdCxlXVOcXqzADI2pnPq6PBAc2kYYPqwvfEcGBzwf0QManc
 5 e3td4RuQC2bxxDwC/v9VfNIrqgr9wth6fC0EdHZ6IqKg7SGANuvj2XNBfzWKHmCw
 6 QKs1yMM0vn+dn20joWYimPVwLkBhiYbt6KQX5O4m0K9tXzQvabWBYw9Cxyir0IpR
 7 L9UFcE8+NUpmbSHTljY9Cg8t+xuqd7Yn2SNiLlf8J6T4dZxX7PqqKVempWmb1v5g
 8 c1gzHtm5AgMBAAECggEACJw/yEC3/lcCTx9VCQTYvrme+TFNxrU97kO/iihLW9Dl
 9 QG6tjYLZYTvIaxzjJfg7+Z80AzDQ9r3I3tG98XDuXIkj3PPtYnht6Ihou/NrzOsB
 10 mF1VSaat0rZjOoYNlj7jYsUQ9Q6IX+DCsAGkDFTncwjIFVUzMpTy/8sd11ZdIuTC
 11 mOxW0dTuzuIFLOBU8XdfqRkbGCnzwMeRvFraH7gmkeS3YTcAdbZ/Y8loUzTGikkF
 12 9Y3Tm5TCyDo5RKkGgzJiVK9Fxh/VpXIGlxsimRuDJpNSHkqpOZ4BxYcuDj/UE9NC
 13 fKUaVQJc/yBFzKzJcujK6w3VHi5L4iNTXsfV9NyKgQKBgQD6jK923HsIXXuK+eb3
 14 o6iVSExpu/Z3sDcq7sg9jDkic1hrufgchnpAoCq6agzP7XGnlrwWNYaVVsn6JVYa
 15 /iD8v31zI/VPGmj5bLH6dMBg+v1ko9Rwn8O5JkviWfyQ6+uQV0l4USIK9aQSZtwB
 16 fFnJFc/mKzh01v6DVNNCknuyUQKBgQDvvSk9Uq9h/y+MbvrmSl+YcmGxkcU2Dlig
 17 Gi7S7+RTyoXE6hspXbdeUiBNDePw7Q+mb/+eBT5Esh1UAMrqi8Xzgfc7G1lFr6t5
 18 Wqy4lVvrD1RZ04twIo2vD53A9CcrTNQSPS29yfmsIpY1VB5vWqT9AxQhHWQCBz64
 19 WKtlR88u6QKBgGlb1cFO7/HRlc0YT3bdfFviPjfMUdV85YYJSW0QVUpWZN1QI7Sj
 20 HC+m6rDfPaoGOF/38/oG4iRUjbTCFJZfPTHruG49tb9g5LnWanVeuTNO+FVky0Xc
 21 +SoXn5t8qcerXbCh9ARDYeRn7WnLlUKOrxbvNDCfBiuj6P0DI5+AB8IxAoGBALco
 22 2BcH0wKVyigKqhnDfKGl0cmuSvNvpno7RsbVjKYPtn+pNDM4bF3ddNwp3po1I53P
 23 N4XtD5PAWPPS3zSusP/HrbE0xdGd0u4WPpuPUPiXb6RpIMD9RS4YSjge0MYeHnAI
 24 2aeEZgIDMqtvpwkAQckjzv81yzBZhKum4tuwLzPxAoGBAOY0t/BpRtL7cySzxTki
 25 LZHucJKc8R7G8gCrzLbtDn+EjkpLCeBPzFwuR/zwTD1iPbr4iQuSRxI4vjdGG5sw
 26 l3OvU3Iz1w1w53ugEh7UtrPGP7VlWh4BuNoZj6pQRW+ZWFO4Zd5mbQ3eVVXi64Qq
 27 bKKvoOlhFOb0pD/fMAWpD0Vi
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.38 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnjCCAoagAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVUsx2 MIIDnjCCAoagAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEz4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEz
5 MTE3MjkwMFoXDTI4MDEzMTE3MjkwMFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTE4MDIxMFoXDTI4MDEzMTE4MDIxMFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBAMUPx4VRZK1xd8EiUlW84iDk1y/+CUeQ6GSFier6lhd6xXcE 
9 YRj+nbBLgvfptUXG8pClYZWL2BWGAPHS6vjQQJD4jRFRCwTpAQNFKACH+eJuwaCl 
10 bV9YdxiIoEpwt+eouB21ugSqckz8NLsKamQN+8+wZdrRHpAmwi5P1Yc+ht/KvUbz 
11 lgE9T7jqauKsS30sFMI1gy/TWI4JwtM/BjVsl9VJ1maZ3CevfuEBfpcOs9aezhRU 
12 EnIe70doxhIZy4+SNIxveKavorXmi2YQ9f2gy1YXGNx12+EFriZsYYVAg/98BgsS 
13 zpbhDAs1WnWF7tYB+97WD8h4IEzZkCwUEVuIEB8CAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUcc/WjxlWLhlZ3sclILtfqRVoDTgwHwYDVR0jBBgwFoAUDmgb 
15 cXGDYNum0zpdKcmgzf2o5PIwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQC3nnIupd7cWhTkuEU9SgXI2aPIEkVvTP4+oQYeM0qMdlzJzvJXp24upNi86ePn 
17 7n6qGggmus309bUNMnZAulHpLD0RaCO5uU2oI1jSPOzahstrlpgMcw/DtKQxyL8c 
18 28nnjiEZhHcH186CTEX/XiZuEgdsmZ1pIC7Y3j8CX8PEBwIvNpEQfpnLnWVi6XMh 
19 U8Nlc+//437cxakMe0YAQSnzOGOc8rZ1Oqp1DI1nhIp9fYLcJLJuZcJtsf0dxzfa 
20 SjuDIp97reWf60hLOg8Jg1X5Xdp8KeuvxEPXv5huqkiYydWAszWSD05Q8fQdZqvH 
21 oELn1z8748sN2KfWAu9FnNox8 ggEPADCCAQoCggEBAKoTRUVbw/MDn+qoD4xMbQYbXnhKmVhS8ZNRITK6/JCRshGq
 9 O3LVMS5ybEQOWzeKrHxFdJEBh+b4yNDd6JZF0mNDbeBoLtjlz9ZidGanhyzYJoaq
 10 H1HxD8tIn+KG23NXsC0Owh2B+pTnoAyN6X0/woqlkqL7DGOiUCUIdz9iyk0oUfc3
 11 wqT8Tn/sVc/Zae7tcxdTAxg8X3sTJuj8TIzOeFh+nbCmMZnJGb4p/9xrOH3G82xI
 12 ImzSreohvkFrVNGEXRP6SL5yXdDAji+P1DYVTE0HSOB7dLAbE0wVSOHn9VuJpWyW
 13 JUjKr29HFRE87UN3WRHjYFpde0EU/zKsQmenYYcCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUMxcaVgDA0YJ9F6+oJP0xwidL3YgwHwYDVR0jBBgwFoAUgU/3
 15 xvvOtF303ct4DT/lQMFNoK4wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQCX+tZHChZX/CG+aFlXd6JOg2bT0nWcmVZY1yqz0bY7NMK7yxs2FTiqt5Q004ti
 17 eKwwoixJSo5pHXZPwpKLMzR+o6y3jXq/TIRnmg4vHi3pedsOyFqFELdi1aR0dOlh
 18 VUPNTDepof+rC+zp3NfW+JmeJGCg9KbG6C2cMrcMuBm+EeyCRYmsCwG4d/spZqeE
 19 qTYyDm/XGHJJf6Rgc3Yt7YHPtrIxrkb0UIb5k2j4Ovyeb9dTbTE2Is1uBzulKLPe
 20 FiRdh27pAXGZq0jHetlt8RPt36yXCE57JEsWsyAveq7EaHh9LgXhTO81gC8dTw2l
 21 3V62oA+WAeKjApytf2h7yIQR
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDFD8eFUWStcXfB2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCqE0VFW8PzA5/q
3 IlJVvOIg5Ncv/glHkOhkhYnq+pYXesV3BGEY/p2wS4L36bVFxvKQpWGVi9gVhgDx 
4 0ur40ECQ+I0RUQsE6QEDRSgAh/nibsGgpW1fWHcYiKBKcLfnqLgdtboEqnJM/DS7 
5 CmpkDfvPsGXa0R6QJsIuT9WHPobfyr1G85YBPU+46mrirEt9LBTCNYMv01iOCcLT 
6 PwY1bJfVSdZmmdwnr37hAX6XDrPWns4UVBJyHu9HaMYSGcuPkjSMb3imr6K15otm 
7 EPX9oMtWFxjcddvhBa4mbGGFQIP/fAYLEs6W4QwLNVp1he7WAfve1g/IeCBM2ZAs 
8 FBFbiBAfAgMBAAECggEABLEKNA/Y9gsJIq5fq44cKFP9+Rh6C/gxKfsN6noTI3y+ 
9 SKliMjAyiwAAV4HeZ64KtK9xggnJArYr2iQ/M4jxSJQRaQyhnerrwjI6WveMc59z 
10 h60xds18GbfRN8uYNGL/NPAXmba5y86jWL8UdQV4bccfuhvCVCEHNXjxb8Eh8pHf 
11 4mclIXzNb54r5wX5/TIiuAvqea82E7W+cVylNTwE7mQA6U8WOsujc9RjvLwk80Lb 
12 rNEbdi6CeEgm4cfVkkwX4I7rgnkur2vGkQDaEnJ6f1soTUN0COIeqign9alc0xWp 
13 LPSB66Nac50eRPA9JBDV8oVU7r25TrDTtMSFajYxHQKBgQDsYc9646SG73tt6GS2 
14 lwBFZdzCpyGSwtSg2HhPFSQlzahoMEB5DwKbiLYUyD2ozSofpEN24OBfkHHmO1Lh 
15 I27ATztsHSn/CcjRxr/x3kRwkk0kbLyMbdGh4gg0OFKNmxu38J16EdB0PwwKwi9N 
16 I9MlX+K7cl07SKaDF8E0g6gJqwKBgQDVapB2MzzzxyxvVQgzo55yjB/lpxvI8Tz3 
17 B5rlc3L6IA1ABRv2b3I6RcVmZYc8ApZIBKaZE7ukd71bpwqxcvv76XfRf1YRiffK 
18 LOEtutbc1EVk5PLqPAWgIkZ159ENJvqLyPdCnKV+N3HcLKtYIc+1qxYFNrR1lDvY 
19 j3W8GYqnXQKBgDGMGvpORwlFn2CdSqb/Jb5mKIzgjWf+0KTaWvVwoAAQiJE2M/1s 
20 CQbi9A+NHWeJgZ/aRY3gewds9oLkwm2QiMFkmjcCMfBUc7SM7WTcSwoxkFvnMupY 
21 ho1hHIkdmSg3b+rxU4DnxQLoyDRlGZcYwERgQd06jpJDmyt1Sjkgs5M7AoGAS5+6 
22 Vxgq9htS5JSWFm5ZPC/pMaC4mMjbGJIqUjpJuNZYu6HT2cx+BqYon/NEK4CjLhvv 
23 yPiUGmCPygV0JZMgNZDyc1sS7Z4dHxguJt05PAFAIdN7PINOXwMmQquFiYqRZ60r 
24 6P/HKOWOxD1T7iP1DWP1pp1O7wc6+a9EQgYu+sUCgYACTG+l9xKwKdbm1ri9dSwm 
25 KfJYVH3pwe+qjEDr5b3ssK7ER91yCqhNHw5bQx4nVKNvbNTZPAu2bv6/GrCBUz8P 
26 coqP8zDMXcjnAsr938hj8ipkksWwI8u4kcCFuMCsuiYqeIo4tEulwXr0MdJh1UTH 
27 DXKijktcGIu4djb38Uq34g==3 qA+MTG0GG154SplYUvGTUSEyuvyQkbIRqjty1TEucmxEDls3iqx8RXSRAYfm+MjQ
 4 3eiWRdJjQ23gaC7Y5c/WYnRmp4cs2CaGqh9R8Q/LSJ/ihttzV7AtDsIdgfqU56AM
 5 jel9P8KKpZKi+wxjolAlCHc/YspNKFH3N8Kk/E5/7FXP2Wnu7XMXUwMYPF97Eybo
 6 /EyMznhYfp2wpjGZyRm+Kf/cazh9xvNsSCJs0q3qIb5Ba1TRhF0T+ki+cl3QwI4v
 7 j9Q2FUxNB0jge3SwGxNMFUjh5/VbiaVsliVIyq9vRxURPO1Dd1kR42BaXXtBFP8y
 8 rEJnp2GHAgMBAAECggEABVZW0CxnDn3zS3aRYQJs/B9pFuFQb/h6Yvh4JZK/UPzM
 9 LR291oa2OmeWL4nmduxqfqPiBULvtDc5JhowrbaXOaI+FSgagEKwrmD8l37JETE0
 10 qaPhGRM1lFg9HEDF1kLO4TsbVbhkgr5vbrVtZGQsg2laxrPrhEeYYvEhvOLUHRkK
 11 T7IdJ7sV8mX4cbSSzT66DK1+es6/vccfaIJUhaefAKslnQ0trTZzqi+sxWloCOYx
 12 g5kC8anl1IQPJhcHeulRnZPYEtSTa+e/A777h5QTQQRctGIkOY3HG87VpuV9QOjJ
 13 P0rbJ3hlhylKrvowdJaNhrnEPxEOjMve2hCZ/N1kgQKBgQDqNvrb/tbSODHHdgKe
 14 IjujJnCqYJodEdPvk0wouaPYBrcOsZ2cEm1RYwFItooRvsga01JF0iIQkM2hhsBi
 15 aSpPS6V7Q6/Ff9oJED0ZSjt5Jrmq6jvlR3SgUL6FXvXc/DRJmiAcVz1FxSjbSSTa
 16 JnNoUh8tI2PcXxQPzbzejksXoQKBgQC55QdwAPte4r/tkmOi/rVipQMletInoBLW
 17 yg/F5BO5bU+dPpUQtWXMGAaS1R2hmslv5mZ77dD1LPJmpdEsFm6RXRpCu30GSl2R
 18 YkpF7fmA3H8xKZeHUICG3biqu7q6OJNo7GvwQdohRq+2eGfO42IcZ4+3ojEZtvdv
 19 nBpzhCHIJwKBgQC2wJmziUCUHZbx/SoDu9Bu+HKW7vOx1RRa7sNRT7EBwhOaWosR
 20 metEwwzgcNaBDC1ViSi8JD/CT0q0S9HXuBl0cCE6clE3uRAnXE1ga2TGnqnnLAf6
 21 WmwtH3PZ24Pan8wo1iNSGdxMkY/Us1kXA0Ov1cxPyzqDXIjp3+4MdlkvoQKBgFe9
 22 r04BWKRHmFl08Axd9pUx15NYLls/pcS1qM45wcmSu7I3eLpjNEIp0Oh7KLo/SfbE
 23 I/k4nZkrdtpWR61shRGdhSicP/25GgLmBrKNCWf2Kx60R+45ZADEJEaJxy/gRkuO
 24 07+aBXARYhxZJn4zOvq3MtF0/4Hop0+Jub5uTlefAoGASX6Il8F3LfAA3F9tY+2Z
 25 30CDA3VbQ06jFv3m78CMJmWzKz1IsGyxqhqWLmus0xy+xVlg4hQH9mqj7yE8pWTv
 26 rqmchTCDPz+grKTAxLOsrovT28zoH/dkQSG8ZS7x565ym+5ejiTsjze1I1FRKtbO
 27 A2L637kjJPZVmVyHYft9z5Q=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDozCCAougAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVUsx2 MIIDozCCAougAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEz4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEz
5 MTE3MjkwMFoXDTI4MDEzMTE3MjkwMFowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTE4MDIwOFoXDTI4MDEzMTE4MDIwOFowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEAxKHuuxViT+XMdomIh+QZiKKfO+Zi14/+wXzoUqSf7Pjb 
9 db8moXdLPuEJmuXqL+PXE3Boog6W8ASv/nlG7NwvuY6sme97m24arSyTuy8vVuw9 
10 xfWdiFxP+unsOqkA10IqlYd1dSBNuuzQPRjf2Gmz8PBpTpNJwT9ewhVUK+btVW/a 
11 hNV0zGR9/RcrIF3WJehTqR4zxA4gcj9IbMAr7I4JDcXHP4i2hfsK7a+F7zYHRuV3 
12 eK84pbLFi3y870dSr7dzasTYJ3uLvxw23ZLKwqZ+d/DSEwAlZKh8057hXoKQRWer 
13 C/dScLLJPBncO5hdoAwuboU13HD2ksoLoaCqCjWMGQIDAQABo10wWzAdBgNVHQ4E 
14 FgQUDmgbcXGDYNum0zpdKcmgzf2o5PIwHwYDVR0jBBgwFoAUDmgbcXGDYNum0zpd8 AAOCAQ8AMIIBCgKCAQEA6kNPGiUnqKrRsQg9f70LXbPp5RxxlIvPFJHWNXWq5rhv
 9 P1XYMmsOGffPqOlPp9mNzrlhGtWe9exHAH3ROXpKIrPybnueLQMHqYZ08G5VKlDW
 10 By2VSrROzV4Zt08SPHQflD7EzhwltZfQj9WpEusnvBuEBKI+G5cR/C5WoIVlNAzo
 11 9v4ftfWBKc5/JjFDGts93xgSUTxlXztLLaOgRnB+tQOTwISuIPnB+aK6/EKOBtgg
 12 w1VZS+KAtxLZK14ICwd7PufDDve8T6CYLhePJrhfPKGXHULGcCb0Ric+WRDK0Ffz
 13 82lpYPBI7gUYILBo7pa9bCUEXmrNGQcqU78B1uYQnQIDAQABo10wWzAdBgNVHQ4E
 14 FgQUgU/3xvvOtF303ct4DT/lQMFNoK4wHwYDVR0jBBgwFoAUgU/3xvvOtF303ct4
15 Kcmgzf2o5PIwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL15 DT/lQMFNoK4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL
16 BQADggEBAGJddNdK9Pfljh46Agm8/ckpFIHp+77kFpegYnA+OucCrvd2/cO+D3q/ 
17 96gY+toPjtO5xy9pixTJLrXK6gIQjCAZ4+oNvGL+imWQd0eavL88xCGmpYj8PzK3 
18 z++oaf0Q6/0CyjAplP8n6G2jK3Hnc9VE51DPk30ce8vlt+8ZC5ZhQECbzfX9QdPl 
19 lGhcGzXbhdNeIUXDEOk5w6cqTSn17L+QuW9DntWyrwXnTUz7NZaFc8zb9+pdcR6P 
20 EhEVtwKXHWoTp0Dbpw0gUNr583nDHturN//QNmrL42XJ94v/feiNi5IFvqD4pUyQ 
21 RxzJZa3BTFuV/ALZfThIE3lL+wfNqkA=16 BQADggEBAIkfmbeMAKafgmF09COwf/uE+QfKOQGtXR5ows6l8VkDNeWGD4b8d+6t
 17 bJjZe5v4BG4ZkvhdcLKkd38V+WiEBrsHQ8AFHbSLYTeuLmQIQmaGX+/Helhp5U6d
 18 iua9n2NYzlybXb2JxGYpfnZdPWa5wrvzl/5f7jky5CAiqxvDSZfopkwY7sLHDP49
 19 Q0l3n4QRmFaGG3xuYMAf7oSnOTzhMfXSG/QdxrnQode+n3m+DWTfcDr5q2ePXc4C
 20 /f8pb1We3/IWL1OUPYmqBv9McouzhYc58isrfb2evl1GUWlk7nTn33LIugOC3Zyr
 21 oyvfIgtrDyZqyUM+sPAYpCD6wwX+LaY=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.0 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC1jCCAb4CAQAwZTETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC1jCCAb4CAQAwZTETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGjAYBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGjAYBgNVBAMM
4 EVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC4 EVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
5 AQEAxKHuuxViT+XMdomIh+QZiKKfO+Zi14/+wXzoUqSf7Pjbdb8moXdLPuEJmuXq 
6 L+PXE3Boog6W8ASv/nlG7NwvuY6sme97m24arSyTuy8vVuw9xfWdiFxP+unsOqkA 
7 10IqlYd1dSBNuuzQPRjf2Gmz8PBpTpNJwT9ewhVUK+btVW/ahNV0zGR9/RcrIF3W 
8 JehTqR4zxA4gcj9IbMAr7I4JDcXHP4i2hfsK7a+F7zYHRuV3eK84pbLFi3y870dS 
9 r7dzasTYJ3uLvxw23ZLKwqZ+d/DSEwAlZKh8057hXoKQRWerC/dScLLJPBncO5hd 
10 oAwuboU13HD2ksoLoaCqCjWMGQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAMBgNV5 AQEA6kNPGiUnqKrRsQg9f70LXbPp5RxxlIvPFJHWNXWq5rhvP1XYMmsOGffPqOlP
 6 p9mNzrlhGtWe9exHAH3ROXpKIrPybnueLQMHqYZ08G5VKlDWBy2VSrROzV4Zt08S
 7 PHQflD7EzhwltZfQj9WpEusnvBuEBKI+G5cR/C5WoIVlNAzo9v4ftfWBKc5/JjFD
 8 Gts93xgSUTxlXztLLaOgRnB+tQOTwISuIPnB+aK6/EKOBtggw1VZS+KAtxLZK14I
 9 Cwd7PufDDve8T6CYLhePJrhfPKGXHULGcCb0Ric+WRDK0Ffz82lpYPBI7gUYILBo
 10 7pa9bCUEXmrNGQcqU78B1uYQnQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAMBgNV
11 HRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAMQbLj5Uj11 HRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAi09Zsjuc
12 4dSkiRhEuUqH5sNAh0i1+Q3rvP2qKSJqiVRt14raduNJjbdzFqwwXdd6haHg96dX 
13 URBwAVYoCrDZNppAILCue20PK+qSKn9lwfhZk1At89aiDc044cpiO4ZVURmFE8lf 
14 d2fMzWp7jFCX53PMm1eiqZaUYjjzrPTmBKSwbtesL0AruSF3/q7wocNb5yNB8XfI 
15 CEaDfbYXDo8a2dyVN/EhK8IRFE16myFzkiLH8g/Bf9CH8ECq0QEYkY3UzK4XX11k 
16 eU0gEvAxEPQV6VYqPaoFY78hWhwu4JtZ5ob7PvbaOWMxz1R0tD4m9Wx+ucaRld6I 
17 o2RbyweWStYArQ==12 POt6ypQJFuwgw6nC65HrW6DFAkD0biJJ8fEJ7j+XbUp1rJt+DUV7f03/gcovXTUJ
 13 wL5fAUbiqAJC4hSw9AK1breBESHVg0+YLKgb+Cqd/fY3OApz9lSvOVoRNCE42Qtz
 14 BNRrdt7w3gbZknmZO/VHwAaohqs4oBYlc9uSld/eAVaEWjhbihRWRg5xA0x5Smwo
 15 YkE44qyNygIOegNTni2ctbYZ1dBb0S2VSyG9jP4P1Y1pAhu9Mt6A0HTJcotzGNXj
 16 ZumSATfkAHqoqoo2rL2rPdgNuYXKrgxnadZCblkM7cDZQsCLl/BSdHzDZ5nZxD4R
 17 WTxfXn2tyHFW7Q==
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
534 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/index.txt
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 V»      280131172900Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Some·Untrusted·CA1 V»      280131180208Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Some·Untrusted·CA
2 V»      280131172900Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com2 V»      280131180210Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.42 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDozCCAougAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVUsx2 MIIDozCCAougAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEz4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEz
5 MTE3MjkwMFoXDTI4MDEzMTE3MjkwMFowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTE4MDIwOFoXDTI4MDEzMTE4MDIwOFowZTELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF7 b2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEAxKHuuxViT+XMdomIh+QZiKKfO+Zi14/+wXzoUqSf7Pjb 
9 db8moXdLPuEJmuXqL+PXE3Boog6W8ASv/nlG7NwvuY6sme97m24arSyTuy8vVuw9 
10 xfWdiFxP+unsOqkA10IqlYd1dSBNuuzQPRjf2Gmz8PBpTpNJwT9ewhVUK+btVW/a 
11 hNV0zGR9/RcrIF3WJehTqR4zxA4gcj9IbMAr7I4JDcXHP4i2hfsK7a+F7zYHRuV3 
12 eK84pbLFi3y870dSr7dzasTYJ3uLvxw23ZLKwqZ+d/DSEwAlZKh8057hXoKQRWer 
13 C/dScLLJPBncO5hdoAwuboU13HD2ksoLoaCqCjWMGQIDAQABo10wWzAdBgNVHQ4E 
14 FgQUDmgbcXGDYNum0zpdKcmgzf2o5PIwHwYDVR0jBBgwFoAUDmgbcXGDYNum0zpd8 AAOCAQ8AMIIBCgKCAQEA6kNPGiUnqKrRsQg9f70LXbPp5RxxlIvPFJHWNXWq5rhv
 9 P1XYMmsOGffPqOlPp9mNzrlhGtWe9exHAH3ROXpKIrPybnueLQMHqYZ08G5VKlDW
 10 By2VSrROzV4Zt08SPHQflD7EzhwltZfQj9WpEusnvBuEBKI+G5cR/C5WoIVlNAzo
 11 9v4ftfWBKc5/JjFDGts93xgSUTxlXztLLaOgRnB+tQOTwISuIPnB+aK6/EKOBtgg
 12 w1VZS+KAtxLZK14ICwd7PufDDve8T6CYLhePJrhfPKGXHULGcCb0Ric+WRDK0Ffz
 13 82lpYPBI7gUYILBo7pa9bCUEXmrNGQcqU78B1uYQnQIDAQABo10wWzAdBgNVHQ4E
 14 FgQUgU/3xvvOtF303ct4DT/lQMFNoK4wHwYDVR0jBBgwFoAUgU/3xvvOtF303ct4
15 Kcmgzf2o5PIwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL15 DT/lQMFNoK4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQEL
16 BQADggEBAGJddNdK9Pfljh46Agm8/ckpFIHp+77kFpegYnA+OucCrvd2/cO+D3q/ 
17 96gY+toPjtO5xy9pixTJLrXK6gIQjCAZ4+oNvGL+imWQd0eavL88xCGmpYj8PzK3 
18 z++oaf0Q6/0CyjAplP8n6G2jK3Hnc9VE51DPk30ce8vlt+8ZC5ZhQECbzfX9QdPl 
19 lGhcGzXbhdNeIUXDEOk5w6cqTSn17L+QuW9DntWyrwXnTUz7NZaFc8zb9+pdcR6P 
20 EhEVtwKXHWoTp0Dbpw0gUNr583nDHturN//QNmrL42XJ94v/feiNi5IFvqD4pUyQ 
21 RxzJZa3BTFuV/ALZfThIE3lL+wfNqkA=16 BQADggEBAIkfmbeMAKafgmF09COwf/uE+QfKOQGtXR5ows6l8VkDNeWGD4b8d+6t
 17 bJjZe5v4BG4ZkvhdcLKkd38V+WiEBrsHQ8AFHbSLYTeuLmQIQmaGX+/Helhp5U6d
 18 iua9n2NYzlybXb2JxGYpfnZdPWa5wrvzl/5f7jky5CAiqxvDSZfopkwY7sLHDP49
 19 Q0l3n4QRmFaGG3xuYMAf7oSnOTzhMfXSG/QdxrnQode+n3m+DWTfcDr5q2ePXc4C
 20 /f8pb1We3/IWL1OUPYmqBv9McouzhYc58isrfb2evl1GUWlk7nTn33LIugOC3Zyr
 21 oyvfIgtrDyZqyUM+sPAYpCD6wwX+LaY=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/newcerts/1001.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnjCCAoagAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVUsx2 MIIDnjCCAoagAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwZTELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEz4 ClNXSS1Qcm9sb2cxGjAYBgNVBAMMEVNvbWUgVW50cnVzdGVkIENBMB4XDTI1MDEz
5 MTE3MjkwMFoXDTI4MDEzMTE3MjkwMFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTE4MDIxMFoXDTI4MDEzMTE4MDIxMFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBAMUPx4VRZK1xd8EiUlW84iDk1y/+CUeQ6GSFier6lhd6xXcE 
9 YRj+nbBLgvfptUXG8pClYZWL2BWGAPHS6vjQQJD4jRFRCwTpAQNFKACH+eJuwaCl 
10 bV9YdxiIoEpwt+eouB21ugSqckz8NLsKamQN+8+wZdrRHpAmwi5P1Yc+ht/KvUbz 
11 lgE9T7jqauKsS30sFMI1gy/TWI4JwtM/BjVsl9VJ1maZ3CevfuEBfpcOs9aezhRU 
12 EnIe70doxhIZy4+SNIxveKavorXmi2YQ9f2gy1YXGNx12+EFriZsYYVAg/98BgsS 
13 zpbhDAs1WnWF7tYB+97WD8h4IEzZkCwUEVuIEB8CAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUcc/WjxlWLhlZ3sclILtfqRVoDTgwHwYDVR0jBBgwFoAUDmgb 
15 cXGDYNum0zpdKcmgzf2o5PIwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQC3nnIupd7cWhTkuEU9SgXI2aPIEkVvTP4+oQYeM0qMdlzJzvJXp24upNi86ePn 
17 7n6qGggmus309bUNMnZAulHpLD0RaCO5uU2oI1jSPOzahstrlpgMcw/DtKQxyL8c 
18 28nnjiEZhHcH186CTEX/XiZuEgdsmZ1pIC7Y3j8CX8PEBwIvNpEQfpnLnWVi6XMh 
19 U8Nlc+//437cxakMe0YAQSnzOGOc8rZ1Oqp1DI1nhIp9fYLcJLJuZcJtsf0dxzfa 
20 SjuDIp97reWf60hLOg8Jg1X5Xdp8KeuvxEPXv5huqkiYydWAszWSD05Q8fQdZqvH 
21 oELn1z8748sN2KfWAu9FnNox8 ggEPADCCAQoCggEBAKoTRUVbw/MDn+qoD4xMbQYbXnhKmVhS8ZNRITK6/JCRshGq
 9 O3LVMS5ybEQOWzeKrHxFdJEBh+b4yNDd6JZF0mNDbeBoLtjlz9ZidGanhyzYJoaq
 10 H1HxD8tIn+KG23NXsC0Owh2B+pTnoAyN6X0/woqlkqL7DGOiUCUIdz9iyk0oUfc3
 11 wqT8Tn/sVc/Zae7tcxdTAxg8X3sTJuj8TIzOeFh+nbCmMZnJGb4p/9xrOH3G82xI
 12 ImzSreohvkFrVNGEXRP6SL5yXdDAji+P1DYVTE0HSOB7dLAbE0wVSOHn9VuJpWyW
 13 JUjKr29HFRE87UN3WRHjYFpde0EU/zKsQmenYYcCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUMxcaVgDA0YJ9F6+oJP0xwidL3YgwHwYDVR0jBBgwFoAUgU/3
 15 xvvOtF303ct4DT/lQMFNoK4wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQCX+tZHChZX/CG+aFlXd6JOg2bT0nWcmVZY1yqz0bY7NMK7yxs2FTiqt5Q004ti
 17 eKwwoixJSo5pHXZPwpKLMzR+o6y3jXq/TIRnmg4vHi3pedsOyFqFELdi1aR0dOlh
 18 VUPNTDepof+rC+zp3NfW+JmeJGCg9KbG6C2cMrcMuBm+EeyCRYmsCwG4d/spZqeE
 19 qTYyDm/XGHJJf6Rgc3Yt7YHPtrIxrkb0UIb5k2j4Ovyeb9dTbTE2Is1uBzulKLPe
 20 FiRdh27pAXGZq0jHetlt8RPt36yXCE57JEsWsyAveq7EaHh9LgXhTO81gC8dTw2l
 21 3V62oA+WAeKjApytf2h7yIQR
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/14_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDEoe67FWJP5cx22 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDqQ08aJSeoqtGx
3 iYiH5BmIop875mLXj/7BfOhSpJ/s+Nt1vyahd0s+4Qma5eov49cTcGiiDpbwBK/+ 
4 eUbs3C+5jqyZ73ubbhqtLJO7Ly9W7D3F9Z2IXE/66ew6qQDXQiqVh3V1IE267NA9 
5 GN/YabPw8GlOk0nBP17CFVQr5u1Vb9qE1XTMZH39FysgXdYl6FOpHjPEDiByP0hs 
6 wCvsjgkNxcc/iLaF+wrtr4XvNgdG5Xd4rzilssWLfLzvR1Kvt3NqxNgne4u/HDbd 
7 ksrCpn538NITACVkqHzTnuFegpBFZ6sL91Jwssk8Gdw7mF2gDC5uhTXccPaSyguh 
8 oKoKNYwZAgMBAAECggEAIgvVza/kr2ffMLEcokblAusBfjokaCWnGzJ4+YJGrJ3k 
9 Re18j12b+j21z4u6smMVZOjEPTcgfFuba4jtNmrjmpHxIdA9C0sTtGNxCuqfHEJY 
10 adPe3HL7aDsjq36CxkLPI8fqFwcqXlDNt558d7jJrtC5syC+lwbVbe6KffWEp5Oi 
11 B7rRctpEHRHAFkE6krcwPIv8KIw9u4G8GnZtEFEXT0dXzy/5a6Iq2LK3lNwQxpJK 
12 SP+qNSUElCnVNhBbg+H4UFZzZ0fK/QspmE74aIubB/LpHW1SWazx84bs3rAn5LKZ 
13 gQJuQcT4GqoIPkDW6N+IM/nZpEPQFJBrHEOzhqnR2QKBgQDyplOju2K2ARzPV9jo 
14 Zk1xzpMa7gLFQBX3j91pI6Xyh3KLZ7BDdtabKTR2AMVcyR3SsAQb6fdo4THTWRqO 
15 CurUqPOx/XHUVHzkODKQaNOlGr9ghmlHqTt8qaGaLW5sY+l1zLfqGD52Q1wNDfgG 
16 5WrSAEqvNQ7kfgS1V64bFytY3QKBgQDPc3aRA7+DCINcsmRbHAcPBlx42dNPj4be 
17 rppr6XIp8MhRgAYv/zxLVglgO2xDg1Ed0r4aZxTgChtqRXngZgD3XbCIecK8jXaC 
18 NAWCVu+FarsAfkPfb3tnASt196bKMlwPD84vHhNASfc86kKcBHK0hv+S72gy/Nt0 
19 B7cpnN0ubQKBgQCHhLFNzofw0mo+uvdfxFMYbqDl92wAsiwSmXy1Db3O2Cr3BLAC 
20 3co52id8iC2yBnjrhHanCGKvZqYnPaqBDkPdBYclL0F1rsIZy/Ehigo6OdgMlsUR 
21 ysh4dVzV+O2lB6AJtI465dNsxW4RtG2DnHmuU49ijyWEI4WJqjCI3MXO2QKBgQCv 
22 PjiQs/vZ8x0U91WzaW/FD3iaVlgdQ3+JKTIlqqTYLSDrSBzx+siyU1HESy5fsdSa 
23 PuZ8Y0vNHnyeP2Z/W2vBixGPmFwa792Gi++DdXEM4WZrOj6XxxMVpnVSSAxLjlMa 
24 Hh3sy5kzm8gRW0s9hLxpKAlJ1JfPSq8Py1y8+FgX2QKBgQDj+iFv6bSvVn07v9Xf 
25 l/L44YPFJKvJbosQxjv0x+tu/T/TRb/7aBnkGrGaLNqz/s7OpMbtc3nQeh9mvO86 
26 RuoqqqXT1AU+sfslkBpu8wGa7Prjh1qMXegYrNK4IoYGMASpb6VLKXx8pfUnUmDw 
27 T9gumUmqSYU287Ypcmc4ilV5MQ==3 CD1/vQtds+nlHHGUi88UkdY1darmuG8/Vdgyaw4Z98+o6U+n2Y3OuWEa1Z717EcA
 4 fdE5ekois/Jue54tAwephnTwblUqUNYHLZVKtE7NXhm3TxI8dB+UPsTOHCW1l9CP
 5 1akS6ye8G4QEoj4blxH8LlaghWU0DOj2/h+19YEpzn8mMUMa2z3fGBJRPGVfO0st
 6 o6BGcH61A5PAhK4g+cH5orr8Qo4G2CDDVVlL4oC3EtkrXggLB3s+58MO97xPoJgu
 7 F48muF88oZcdQsZwJvRGJz5ZEMrQV/PzaWlg8EjuBRggsGjulr1sJQReas0ZBypT
 8 vwHW5hCdAgMBAAECggEAXRUGosxdoELTlCTCjvWWRRK+Xrd5F/2feDxkYZSSJh/l
 9 sERTZeEs1rulSyf9ayPiGWCGiYuVIIFUSwkzL8P8HiLjMuwykw8PpdgTsg8dDvXU
 10 vUBrACZ541c/H5uvEs9PVu/D8mOzxh5/FA/hIO/IN5G1WMQAqqTR1CKzcA/hARdX
 11 WFRPjA2TBp+I19OVBP7f/fVEt14457K1udkdaIS7FSswy+vIo+Nf3AB88apq+Lsj
 12 a0Ya2LxF9snUimOy2iAhdETC7jKPbE1hdPe1pINOF7emogHx2ACre4FJIHjdbk6H
 13 VGDWk6CtHVR4P9I37CYs911OuUaGOVPl1TIX8htT7wKBgQD/QdF+mekpEi5+pEdu
 14 IxNtcgcUFqnaYzbE2SxO/3mZ/7yWXJ113Zjagpro7HvpepkvAAKQsgpq7cnRv2IA
 15 CkTpTuma26T2gG2hNJQg/wSo9dLcNI/HEhkXAu+4o6Fnd9MU/HbCqYbbTufUGO43
 16 SBfSDW5MdOdxdT1gEJvEYHMQdwKBgQDq8dlHnupIzarAmTpc3R7NbycipVN9eQVF
 17 yjdvJZtlkl7Gnx0SkK2kKgv2/BiRFNCYvZyGBy+5nxzssw3gdIm7dsQ/G1OLEQiB
 18 +XKnIypjjgUOixWSpMv35IEBrE/qY+2Y+ZIvwjpqLP9Bnm+pYajF6L7yKfs4cmRZ
 19 VuI1KxzgiwKBgFeEc5Wao6ynRTW6kZsbf5+4xuCGXLo55h9b7qsvQLwiSMCtBHfT
 20 AIN64C4YVuvYUwkgUcDWqme7G8VEfw9QdgwgOEwWHts9cVkiM9+UUD61+hPyGZHB
 21 jMStBxAhWkeld8PsQ7O+eDRdO3MnERX3K+OjIzwnoOrvrZlwWFfeUdVFAoGAPmGS
 22 uIKIYGZDVToaFfgcKp29vWQ6Q9FzRfGIQHmyxghUI9axiHFjuXf0j1KmTzdAn52Q
 23 xsF3uYh2zJ5KK/OlcmH5f2wJBZ6zLJeICrq6kY5u50qkorgg9CP24PPYkDqSJpD1
 24 cLrYecKSz+B6c3Xbsxi2QmRFMNqmrFX2X/mfhDsCgYEAvAYiqauIWlmFrZwo8SvD
 25 gOxmZcjWMKCIt0nQz8ooGMpT9mLXCouwZ3zwVoluR70xWu9mG2RO/FTpl2+2z1ZZ
 26 K7rhbVmEAxr+G/dGkJ24ctfnv0FYH4yCQ/mlWDwrgEdcyTW5zTv8xl7AYOGGXXs1
 27 Ax8d9XV/o7QoqKThDqKlNPs=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.38 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/15-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEA4wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEA4wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTVaFw0yODAxMzExNzI4NTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDNaFw0yODAxMzExODAyMDNaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCpyB1dOel/gKDRGWFYaAVMNoKBUs2TylbAPedxdHrjHqClgnH9 
9 kUvX7EEMIJKE5LqtYdfAmfrYK5P1MwnADlQ0jfreqrYfI71rS0BO1PtV4wFp6Flg 
10 zj/x0GQS1o0IwN8zKbFbNRHXeRKIkWE3gjUo/ekbNAPz305YkXGnAX1FwphDrJ8r 
11 JEBUal38OrTCbmNbvdzX4cRqfnki/sqcz30rUixT4rRUMWIKMe6Uzq2tQPa/QNLG 
12 ZV73/WdMyVEzkCuPa+3JYvIrSR07AK0RK9RJ/TdjjoQqnEpo/t8EEBDL20CihQI/ 
13 l19oj4KDmdGabdJEHggjQi85ptw1qfDZ6PHzAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFOKXaeuXUVYRaW16QUP0GZfneFu8MB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 bMbU0eyJYQuDotpwIs+R6SnlhH/O2CIY7yetVusHyvEKeUWizoygwL2+GQ+1X8iX 
17 dgdbP7QuO7j7NVYRlvRSY8j5JM+z0OFGV+LiQQk4bfwXmavXMdyXxDH5kMA0EvCa 
18 F3tY5unlPa01ZZIdAtCTdHZKmsx1capdP+TkJNq2gr5F3DgyL1qvEa/iuonZB94q 
19 WQo3Q7vfaKmoiZU1hcoV7CcAa692NapqjCGVVOU1XDbDF4DG2Ij783fq+z7NKle8 
20 3zU3Vypn2baPFT1D3sFp0UQfEyeYl+1V+zGAr4/eg8LoaimHL3wm9cUZdXS5xbrd 
21 /TWF3/BVOh4u1XRJAAAAAw==8 DwAwggEKAoIBAQCp+r2B6lPIQStv7eKIqWIgAdZAzQaWitOJqG7AYiQD3Uwhc+X2
 9 m+7HP87sPzG3l7fHJckWDp1ub9rMsPV+9vtlWuR5PCOKwjPqmv3nQKW1I8utz0zm
 10 wM0TfPtjKV9k22URHxk7zH+K2KEJ1eafBrXsz13600My06+BKSOlTQ7yGKMAmgJC
 11 hdSqCLp3VdWa91xzk0ETg1dCtaIrz3dTvvP+RwPdGgBIbnzmdtxmu//tIg/2hThQ
 12 ycwexT/ZSd4RI6t41JswQJ02ElxxE7uPoo3sQ8J952sYCMAhMnDyIau4QxqIE55W
 13 PiR2WUnctL6NvtvI1FmXKEflv8GodLYrILoTAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFM/7DJSMYpOnP9/Uc4jSUBJqM/mWMB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 XYD3foUCl9v+EWO0Mbfv6202li8QjOuRieg02KW31awFAmIOthnkun4apLWHqasE
 17 hIbzYEP27Kesk6Dk3vJafPpE4sLRbja/MtAcoS1O+YMiCvLSVbVTWYoc1rdDdwUi
 18 lsy04/b9Hci9rRWY+JaWFTZ0/XIQUshpf027Z7Rd5SLAMIYOeqOutJ3jRtwEZVpX
 19 qyleOm72dQsm0E1BAGib+hDWa1a/l00CsOltFSG46tHl+K+iW+1KQALRF+UOL+A5
 20 TuEmEgYoKDeyT1KbBFFb5AqATFzVrXE3mlBsvoR52O9oqFyjykdUWAS/cHm3p02E
 21 8g/1gUt1sXIIDI5jAAAAAw==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/15-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCpyB1dOel/gKDR2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCp+r2B6lPIQStv
3 GWFYaAVMNoKBUs2TylbAPedxdHrjHqClgnH9kUvX7EEMIJKE5LqtYdfAmfrYK5P1 
4 MwnADlQ0jfreqrYfI71rS0BO1PtV4wFp6Flgzj/x0GQS1o0IwN8zKbFbNRHXeRKI 
5 kWE3gjUo/ekbNAPz305YkXGnAX1FwphDrJ8rJEBUal38OrTCbmNbvdzX4cRqfnki 
6 /sqcz30rUixT4rRUMWIKMe6Uzq2tQPa/QNLGZV73/WdMyVEzkCuPa+3JYvIrSR07 
7 AK0RK9RJ/TdjjoQqnEpo/t8EEBDL20CihQI/l19oj4KDmdGabdJEHggjQi85ptw1 
8 qfDZ6PHzAgMBAAECggEABO1n3MLHggnLoQXpi1VJghK66uHqUXW32tBxHRvSTTEg 
9 XG1SvZcv6k5S/PUdC3pP6KRETLSrUQbCvoUCrW49B2FvfHLb4j95SdnfPep0eOOj 
10 sN0rauHRfUUdAmbzpONkFuoI2arKn8RFw2zks2W2AUCNOVrjGnrKnUtrTvt+FT4q 
11 a/xlcKi/jO5GoUurGNHLsB7IWbdO2ycx7e/h/xvv6H+fg7M8ZL0vUBOeyAdqCqtg 
12 W1acRewvso171dloFNG0fL0oDqWrKnFPUVIJ//LqxMAbChgGNn6KzXVhDl0VafLG 
13 J3Wn94NTqLJV2p+11rfTEoMXAmEQJe7hTHMMw4szkQKBgQDaOoD49ZYJS8g9Db1L 
14 MiDHy9MqDAbAJ07wo7i3D2u/uL7C39aQF+WRXcWWcUKDCsEA7ST9Ksakv9bb9DhY 
15 DOsLjXIHoU9isDkrNbLYkxTaOn5A1GEnklxkiHGJ7qGcUFwDH4AGLpyf6gKoH3ih 
16 ogkPnKmJ3BtDIaX6BqLlQckjJwKBgQDHKvp29XZ/fTdRtnVIqCQVhEc8jfzbjXmv 
17 G7LWlO+VAqfeX3zrcJNprEwx9gctUL6LIAsyaCSQ7wp/DZBxt8RxyCXwaYbMkmr2 
18 yAPk6i5MvyjZuqSSXO0U/EEVDRFYWQPv9BrdwniSRGfmYCaCSO1EoLQWLDkn/TcY 
19 HKz48LFKVQKBgQCfs/rYtxlC2lPC4oAqPJgivzZc6goyq1Go55fxV/a5iuEHyjnC 
20 n8pgNKi57U8IiWEvZV0RbTGMNdxugW6OeX21qaDOlq17Ao4D4jttJU44WmA033fu 
21 Nr0o0XWNxLY+p8x+eJn/bDMxEFc7ZDSqzOMmqraj7hGBcml97Ude0WL6NwKBgDKE 
22 fTkVM7RMn25zeDYwp85pWeRLI3rQ3K+EuAzjhA1ougmWcMoLKOjh0gXOIK3m0B3b 
23 x9tGPRgh+aiWWS/u673shWsAaTeUX9suioZSu+GtjwAC7mFNfrkW7q8XPHILSgtg 
24 ADyFai23eh8d/kaHlt8UX/lLyEeTW5kbFOijrGRtAoGBAM7Cdxc5bK0ErK9izWE+ 
25 N1EeN/ulwAXz8DtaOqvj5mtknxKeKdYStfPuZLWX4fp3d0hpwMWpRbIljFBv0aPo 
26 MQBIQX2OEsdVgCZfJJmRq5Uo/9irDv7xy4b9mfXaKSZjU0NnW3yatScgsfs4mlkB 
27 7iicSx4O2RKnJ6weB/8owA3a3 7eKIqWIgAdZAzQaWitOJqG7AYiQD3Uwhc+X2m+7HP87sPzG3l7fHJckWDp1ub9rM
 4 sPV+9vtlWuR5PCOKwjPqmv3nQKW1I8utz0zmwM0TfPtjKV9k22URHxk7zH+K2KEJ
 5 1eafBrXsz13600My06+BKSOlTQ7yGKMAmgJChdSqCLp3VdWa91xzk0ETg1dCtaIr
 6 z3dTvvP+RwPdGgBIbnzmdtxmu//tIg/2hThQycwexT/ZSd4RI6t41JswQJ02Elxx
 7 E7uPoo3sQ8J952sYCMAhMnDyIau4QxqIE55WPiR2WUnctL6NvtvI1FmXKEflv8Go
 8 dLYrILoTAgMBAAECggEAGttuY/+VW1fIuDe7CmLRCUOhCb4bY1/uCpsdXLJlBGNL
 9 6yE33Z5HvR284SEfBuYm+IVk32JRx6hOxvbS40u87wfMf8dbyknjEBeLNKXHSPat
 10 8PmHKhKelIyz37gixXnQ30KtpwApytNtpnMwrEHQLumY7M/Cl15RJbRNWInzaZbu
 11 1s9WOsWnx6efgNSk8r8jA6BpfhdqQ6XlGEFpVYZMl4ljUuK/GCORS7zYuuJLhDxG
 12 ecIbQssWwbnoMzhxTmLmiMP3DMjJGEddcV4nFY1zAHIQsRwbWGKGZeyR16CRDBfx
 13 GABgYpt+S6c/R73QK1ovZJmJc8SlveT3sPF7f6f0MQKBgQDg8QivZRq1rhV0ZsmP
 14 x9VxTd8rZHTdK3R4a+3nBkK0VR9rwTX9nO02Z6gkNP6NDMA0Futnyv3CX4QuhgU6
 15 ZxuKuhFhO0yU9WI6yaBSLlZVA67WdftHg7q8b8D31dkoqJpODg11qr5dlVTMyHFf
 16 LuoTFW6dGNoRSspafabjqbM6qQKBgQDBcvjPfNS++sdDlMi/xTyGlSQsRIFnAO0j
 17 XhEjv5aM5b/pfPk/V2hrLP9pNokaAuAGMoFWxHv5Nl/ynfA/t0cfWCC0yKFQcLyl
 18 2eT5l8XLC4NET2ZUkR5nj3NoPrYdPPnI2AgT4PoBsJkFq6LHP+ti8ukvDJrdXnIJ
 19 5FdK2b/gWwKBgQCg8zagsXosFzTYxhdhHr6VxP9zP/zyp/49kBR44pzmBaZm5qeo
 20 IRoGfKLtzVF6QW5hlyi3aqKp6shctZ6WDGLDn6GB7fk8+Fth7xUc2HUDfZAjeeXj
 21 ZNk/rcLoUoaAtis6wIlW8WYm9gvoP2AHmDz6jLJKDBc0mkwx9Yhti+ZniQKBgQCQ
 22 MjY6227tqJrtyjLVl5zlKLic8reOYwdgrJaUEhSTlBI4ZfqYd3wTH6iG8arCo8//
 23 bpgwaCeM/TYJ8CaMJ/6w440FlOOBxXcpHUFrtvEtx7giLBk4AjAqu6gn1U8EflYm
 24 mrlyr+lLZyq5KlYctY2s5Sph8sBhMCxLKVTUK3m2LwKBgFjD9sNg+MEdEBCdnPiU
 25 4eZNliF2ePMeIG94+Dp1mxqa4OK3P8HIaAaZmXKCN9bRFvPH8r+PkVht1f3GsUYE
 26 ISPkDSTQVgWLmoh8B9MeAcr23De57J0t62sWw6RdhFhCi7c2bJHcfOh8x5v2qKfr
 27 PA1+R2wDvtkIHHeJ6bklAQq3
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.38 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/16-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEA8wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEA8wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTdaFw0yODAxMzExNzI4NTdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDVaFw0yODAxMzExODAyMDVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC6z/WiW39pffFGggnJqhcxjOvgXVaGEeJfv5crkloBVlY/EMG6 
9 FrmVJ+oJYBRsWN9hKJFdyVsoAapSVj3W/JMTEvmR6FCeAEU9wtsnNGFbvle+g1Yx 
10 YMN5L60fr0NGRp7l4GkBettblL/8+Bb9T/mmCULngxzNWsgZFDZecTB4m34bRAGr 
11 cSzDxzjG6ftD4p8Am5ATxzLMqlxpGdEC+yaq2gNSPdu4W4KxczaQu/UitySBckkc 
12 tcecgudHWSN5QpcnoZh+UJ4rcCr0BgzxIF9twO9SDFZXHaDgYJ4FTPEnC9K6FrFD 
13 uklqqN6+ZLNzd05DWDuGjDZWz3WS5KM7YwznAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFJA6Y08JQqNTlNgkcchlqPowg/CeMB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 SDNC9dqgji+BQadh6eD7QcKC4y7Wvnk3gx+c64xPQ1BSXjhR7k/wyep5qjgANRkt 
17 9eEo+Q8mvaNzl8nu4h+GZyM7L7/uaeIurGfCkZd+s0JNxjZ3crUxPhjYsHaVKFKT 
18 yRA8JL/JW2q/auKt5Pi7rNUgv7Z+mGv+cN87/attJZoy0o7pJ1cwgVsD7SeNdCxc 
19 YNbSmjyxIc3clABMUrJnt+1Zj3A+oJ4rNbe5UxEyQ0DGh1SPsdPUiHKkSq7XFDs3 
20 j8MasnJYhuTjhiuRoedfINJXwuRg/lPDbyIX6DZzXDNXJIluE29StRcD/YUG7fvz 
21 sFGSUox5NxD1z4s/R/wGXw==8 DwAwggEKAoIBAQCi8Plb9I3HXqRtgxrclHxN551hy8oamyCumndeETNaTekryR6r
 9 DLEYarLSd/1EIk7Hook/JPkYIrn+Gyx0UvyAsKsaiJ9+vxTsHzkHwvuELAvVnCcG
 10 LQ/QVwjWBAfLjJtxjyqDirK8wtuFQiwv15y4kEnxlRmu4TfIO5xlwtVPxHk2106T
 11 q8rdVQfXX9lFhmFpOt3J2njfH0CL14zH+4z8uPdTTiPktrBMWwXmZKc5BOiJh9Rj
 12 /zRYJgXc7OTk1U6j1y83V5XZGpKmk0yBHWIAnrZIQBEDSoLQHWDbkgYwfi7zQbJ8
 13 2xZ6c8Bvn1Pq41xtA9nfcqiLwweSKrsc/jt7AgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFLwNhtUU5NB+1/vhtMtoocN/3tb/MB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 cA/P4B7RLMhBt/W9ifZaVkdmM9NMckx8NFRnwbgVS+qPF8CSFynPuuk+uHpl1BPm
 17 kz38U3mLr4T2PnzCC7uCOayr/Q72mZ0ficy0RTf69UnnRydeM6nxT9NoCmBjqntd
 18 kcfgJzgvhsfZTcNnSF022xFJ7tKLi00JVmdM53rzNDJ6XHak4Qi16ESZFkL8C9vf
 19 OOr9ySrP32VGLDVkLCI58ckNcciVt0zrOdHRqtiiZxOdEPWMPemkUxHTesuwsStO
 20 n6IjTuHibN+nCDAv2H8Uyea9vd1XGZ8bsO7udVejaSexll5uWsu5nUJ6mbcsyrw9
 21 pCRWb9x5XN9cEksowQkxzg==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/16-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC6z/WiW39pffFG2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCi8Plb9I3HXqRt
3 ggnJqhcxjOvgXVaGEeJfv5crkloBVlY/EMG6FrmVJ+oJYBRsWN9hKJFdyVsoAapS 
4 Vj3W/JMTEvmR6FCeAEU9wtsnNGFbvle+g1YxYMN5L60fr0NGRp7l4GkBettblL/8 
5 +Bb9T/mmCULngxzNWsgZFDZecTB4m34bRAGrcSzDxzjG6ftD4p8Am5ATxzLMqlxp 
6 GdEC+yaq2gNSPdu4W4KxczaQu/UitySBckkctcecgudHWSN5QpcnoZh+UJ4rcCr0 
7 BgzxIF9twO9SDFZXHaDgYJ4FTPEnC9K6FrFDuklqqN6+ZLNzd05DWDuGjDZWz3WS 
8 5KM7YwznAgMBAAECggEAWTBaLLaUYRAg9jG1bJOJWT3Xi5nkakP1mRMGoGXSFNtc 
9 d+WPKEIbPkv9H5bAiW3w0BknNeihXbtVztOf2JljunKPtop8msK0TCVQrioC5WM9 
10 zxYzO4XgLWaGuB7b9pxW1pdKast2GQYulx73Et9w6EV5rMBbKuvRpq+QuYw+wQVh 
11 t+N0cfuyu+7KpbTnONjcIlNWk74R5FxgwA/nZlLluyyiq0nvBLbLLfWsST422t8j 
12 65fTGEHphegdCIVK2Yk7dkO5ErJLUDV/jMsSm+NmxRz3b1f4FA7P/IfZLd1xfXbi 
13 N4UX9eO8ge+7wtJxHlyKqdpW+jDYf0jNugUZ2n8ZkQKBgQDzBW8eEVwrGBGKaiZ/ 
14 VkMOQAcA+GMwUfelq4w3QAkAR6u7dWXrYMB/XWstXr66qC1qAZvBTjTH+NcyMZwf 
15 jIPogSYiLvRXgO36RDoLgtEvE5vlnToVFEMYY0EyyHRXd7xiHXZSiWLbcapqDKFr 
16 jUHeQSR12AZOcVdlTe/1RhRXeQKBgQDEygrSGPKc0zUCcUmG5NPD8bddecEOVMgP 
17 KE3DNWYFHqORZJ2I4ukCyDbI3ug9yI0oi+7KxAf5sVIoffanK1OhuBJU4ktQqxMb 
18 piENT6kHGGf6EYJuEHzJLeqK2KWVfxmjmPEteUIDvBpmLOOO+d9S8ZOqBd+Qf1do 
19 8e2rNEqPXwKBgFhHrhDPH5sr+Bs+6lMxg9RmX+TzVhzUedC924aqhVqLro+/WtHB 
20 aMwbpHZrx39I3o52nR0Ait3lwE6khOFVCwnn+HFMe0haNpjGNgu+brzaM7Sag+Hq 
21 ZWEzlRicht7LSSyfJT9gVv/+b3hstCq8uqPBKDyCx++w7p2HTVbdKUCJAoGBAKFj 
22 4gP0meSsAumB539N467raiqrU/1g4sIrl7rk7Ep+mj7/eYNuNRMnCGctCOLCu6Hp 
23 QWnh43iQSIUU6VioW+phgAdFn+cEpqMiWDEGh+Vdysh327RQqUaE9bnxe7tjha96 
24 GzHkJJPTjQMHBYmYu+LWZPgn4PYsuY9D+ltSg2OZAoGAepNw/6DBE48G/0/XHVTW 
25 96EV3jdSmJ0XjanX4PCq0U5xShm0zit66gWQ+3k3xrkDiFDMmbZjrtt/Hg9raz0P 
26 E3US2H1axQenHZXYY817jVTP4FL6e6/iuU97P1qoMvRoVGEOoIYHeYWIoqYWN0kf 
27 qeMM2YrLEF9gdRjixAbeGY4=3 gxrclHxN551hy8oamyCumndeETNaTekryR6rDLEYarLSd/1EIk7Hook/JPkYIrn+
 4 Gyx0UvyAsKsaiJ9+vxTsHzkHwvuELAvVnCcGLQ/QVwjWBAfLjJtxjyqDirK8wtuF
 5 Qiwv15y4kEnxlRmu4TfIO5xlwtVPxHk2106Tq8rdVQfXX9lFhmFpOt3J2njfH0CL
 6 14zH+4z8uPdTTiPktrBMWwXmZKc5BOiJh9Rj/zRYJgXc7OTk1U6j1y83V5XZGpKm
 7 k0yBHWIAnrZIQBEDSoLQHWDbkgYwfi7zQbJ82xZ6c8Bvn1Pq41xtA9nfcqiLwweS
 8 Krsc/jt7AgMBAAECggEASQy65phxtbe/BN/Zu5mQTwbvPoh0L9BrawwSRuh0OuCi
 9 EEDHEI2MmfM//27O62xsIEFEwbvsNv9enkcFe5M24+UQmME2rEazdRacZVfrlfp/
 10 RcGPl0u9grx6WCSPcBi2GcfDGh0k+85qR0h+8eX6u53ooLelP4t2DD15ZP/fzTYC
 11 739pKSVLcv7btXWy1IjhHi3Vlm6AvaUduoVRKpsgekNSGnmlK9RZk3Lbs+d43Zye
 12 zw/Pl+9L8qKRZg73jnEpfA5rkYze2wQRLQTumWqkznJF6tvX2NDIea6AsZIGrbay
 13 B3GK/QhSDYJ0dBWIflDn9rz2hGrUrwT1BXhN/MFkaQKBgQDf8xljg5hC7r7x8cPE
 14 lwAJynQl4SPwgiuMU5riDNRhOBuHKUkOrNtrXnG2y/O248JzjM/d3InIpGge+8Mz
 15 cP2RlgymHWyxziuAkrd9PEAp6iSCguJPrE7VlKwXb5EEeUIgtZkWjiMUF0XsQi89
 16 UXHxBHpLrHm2nHmvLWbBeOVmkwKBgQC6QrKZQ9YHmbyakQQtKcN0JEAmD3VzHYBE
 17 WkuqJv7EqgL/ZN10fYZ0JqjTzuTU+3j83l/pq8eVwpw/bIhDQHBNm9kiDr+ARGWE
 18 cXYJbM1ggaekO3+rLU2ysPEApotgCS98LOy8g5O9qTj0ogjtFD13UDhW9b9s79w+
 19 20bFLORAeQKBgEEkHjNzGLwHZCVONKqfXZR7fjNyfJi91Fr6CqhMIQ6yWleDa8vH
 20 /f8KNrt8McT2FR61S9V2C+H/6IVyqAHzkN5jLgS3tGE33jGE+7iC6QsIH1yTI68X
 21 KMs5dqFOg3kwqEqJaCFGcO+sIVuqmMEWSrVXnxcZ8UFr3H1XEHegaeHfAoGAP0ux
 22 I7JQxm5xEFmdgLeDizFSd1yjfgYVc6T3t4/e3fgkYqPlOdP6X/hPQQM68kGu4Me0
 23 8lSE05i5vjfkqm34e/ctN4ypeS5FDVf9U8CcnmIRFRd/EC2qDMJic+Uk0fLtJxah
 24 MILKLxaVm1SBEgfhx20EaFDEx4FPaDDeAN17h4kCgYAX9CqFtjeZnQMf1XfYpkuT
 25 BpOK7fNI0MPj5ZOB6mQI556z+num6JBWVLX4h4lItR9NinF10R+/CTeb5EAD0YhZ
 26 B0EVm+vN2BSZc8sc+lRxJMH4GMuxafw+jWlgSFhYY4jhCV9cJLHLOxJf2oboCO90
 27 nJ3TvuXJeW2ZaF4HsRKFKw==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.38 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/17-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEBAwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEBAwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NThaFw0yODAxMzExNzI4NThaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDhaFw0yODAxMzExODAyMDhaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDDbHZthk2NCGYuY0owUAtDFawZTHKmjgUJHvxkaps/S7fdGhnX 
9 l3glgQvvXV+ZLYxZP5g7GgEuY+CulKMhtz5ON+xoAvibGr0vPqSv2J7sjqC/9jvu 
10 x8K6+BmNqrJJtpRcI8vLkCLhSCjWfCAE+z6ATD+J6vr5RPpVJlzVB+pBfdKYJKnb 
11 ibZFSaA3SegMIYqIm1LtzM2xfqFTME9jHx404mxS8Z3XMXYMVxec+fwVlKkhBA4W 
12 tiS3z59kRMYXjLNNqHFCM9pqKAH6H6tQppK28VxP7+iP9XlNS3rAqYyC2RAqvICk 
13 4JCXbSZsRKHcUBqHSynYEqILNgUtPsimbJm7AgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFBrLz4c1GLFAbzdWp7OtMnNrsLSDMB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA 
16 J+4gCube+9UwS1q6QhkBbyo66xBc1nzuExoG5VFZnBewXUzmDIfUnIAVGP2yNCJw 
17 iW5EWp95CVylTgG5vgdo4F9+QeEGaGdO5TSvF8TghZXUyGKmUvsurt9wVj+klStq 
18 aZjn9Cjpkti9P9H69dV3uVKGLDG6KxyhN9xMkZFjVLDI94aCdIAViHAqqTw7TCw6 
19 aqOFp/2bnOBI0xUsNzOn4zNE64AwaczwgycIrsJEvBYpUDeF6ZmgwCKl5DjVyqek 
20 1TQCsLoUN6GzU+hBeQVJDGsuMUNy9iJRJ8G8ZHcw4nL/J4q0KhxaMx+HNbbhajMa 
21 anoIVgXAYT6zVNvDCYA0eg==8 DwAwggEKAoIBAQDOweVu5eZ7lH7KPudOlOF1vIGeD7CKsJ+WXtOuRMvYE5ReU5vQ
 9 ob3P8VuR29Wzjs2Ya7/NCM1YUjbREooEZIAHC4ycxWspBLOwTMuhxX/1YSLFvf+e
 10 leqU44FYmxmr+4CdobeNkcDiUViJOmPwKNEatb4P8qVT4+oxJyXtTzSTsajvwORR
 11 GRr1rz4XCTmjBe7YIU9AYQT2U1tc0NUO2rWnvVleUQiDXWzMF29v6U91KZWcGbxl
 12 9KgSwDaVvARrOOTjKUmANc0a9Kv/89sfLiWXey3zbQs18IJO8QaEO7LoLWN24PI3
 13 XxNLEk1U9R147Df+MfrxDAJc1EOYa3PJbat7AgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFNmn9xDIUPHKFzieWliGJMy3ZSypMB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA
 16 jXXkiZGH3wqbRrL5CtdbszU9zMeWfb9jeLZlzMJYvCVV1ci14z5e2VmK5gjycOmA
 17 He/pa3GGhhncwmC1XDOQzb/LO/vLEIcHsKe8bitHMFoGMTAAdpQUYR+6XLuXwbaL
 18 d9zmeMSRitjC6oefrwA3frS/KA213S0Z4DFw46Py3kz/U4No0IqG/Un9GbhzyrZb
 19 n1DvApheNqUgon4OMdnHLTvd93w7sJVMif/43muxtE/avDEU3vQWN0o8kxcsON/F
 20 OVfk4Y4NMRI5hcU7AUuObbB35Ov2E6mcXefIWDoY/7EklZuhGFwbo5qUvtK+RJG2
 21 M9MudZcW9D59yg7ukoCLPA==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/17-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDDbHZthk2NCGYu2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDOweVu5eZ7lH7K
3 Y0owUAtDFawZTHKmjgUJHvxkaps/S7fdGhnXl3glgQvvXV+ZLYxZP5g7GgEuY+Cu 
4 lKMhtz5ON+xoAvibGr0vPqSv2J7sjqC/9jvux8K6+BmNqrJJtpRcI8vLkCLhSCjW 
5 fCAE+z6ATD+J6vr5RPpVJlzVB+pBfdKYJKnbibZFSaA3SegMIYqIm1LtzM2xfqFT 
6 ME9jHx404mxS8Z3XMXYMVxec+fwVlKkhBA4WtiS3z59kRMYXjLNNqHFCM9pqKAH6 
7 H6tQppK28VxP7+iP9XlNS3rAqYyC2RAqvICk4JCXbSZsRKHcUBqHSynYEqILNgUt 
8 PsimbJm7AgMBAAECggEAR89JTUG2qYZWleEiV9Jx8Pq7vKgc0RsKuqlKMVQDLCUU 
9 sQhwSop8ObvLuO9ku5LDKeB2ffE2Ueednkk8EJ2XJYLjOe0tkUEoF347YeqFq4NV 
10 inRe3YVGBxI3wZjh3rhal+kHcAvM5V9wsi/2TB5OfzKFfpZ8FrDEFBn+rsEz0VBX 
11 7YvlLik26uH64MoM9NhXe16ix//rzI6WK7QJeaNV+pdT1TEXboYP7ES+Hoe6O/3Y 
12 zCtSV7s+AJwWcD780WWfVJVya1ChLfqUoMJ6CpJScAP/IibJCdB4Gk4af3mTzkQg 
13 SeBtzx9KUApQEngq7IyufHVHaX2rbYafbaylrjbVoQKBgQDyw/FyQhdxnNE8rSl7 
14 ms83CHl+j0lw7++uVslMhIdR0R8wJ/5d/fVnTgBoOsD7mxUfynd0JFq1uohIW/tO 
15 O417f3fjo6ZiVLWfZoFvkFHmgWEBz9VIy9Zlo+ywNX3JTphMVpR/z/6uxdQHECa+ 
16 RypyXcytk9+gFzVeSgDeiG/vKQKBgQDOE9BeVfXyCbp4N9EPZXcwUS/x76GTbvpO 
17 1D0deFd3tYnj8567RV8yX3dhQiRUDqnAd4X2a2YRFRxnSxKrB56EQbZFtSQ+oYPK 
18 hvTMZdzWMg0ezH6ZuMCNeiXpCTQatvxXlyxHrU30yldycDSfhP4/84l1EnWAVdKM 
19 b6r9HXMyQwKBgBWDp/IoSUuYSjLGZda+cX6/EYVVzXxkxyj8J/rQA+4MSmdKJBDQ 
20 YN822nJiQpgJtmWK2+s/DYrtbQZ8oFjejjtToJxb9HLibvYhb3cjox56eM5gTNaW 
21 ufln/aHgG7WrcXPSeHabSEbU4WV+2PAj/m8EQQ9g+4CEjgY9KLaQANuBAoGBALSW 
22 qnewzrmPCuiEyWC7owola2WRgD9p9lIULYZgyg2uearX99bWgQjsnfoN8zXyL5Hp 
23 a+y4yxXXMS/XmwFjyObPiwJlLeDwu0REpctkzHSsIdFGlP7y51JTo1sm5JEwn8vG 
24 P1iEp5cHpkAz0fmkmwXBzkhYp72R99N3nBj5sNRvAoGAblysqYBtyPb33dWTbo0M 
25 HATGs416SbUym0k15tgDdg5xx81qryQLWjUo5vxcxmoNtXZL+A3dsVIZKeD54sQH 
26 MK4Mrjl2UkjQvxvSLyr/siVtpcTAm7W1EwBVUco79pwl6GnIPqS/QpU80GJDFcPl 
27 qEl6p+38ZVNNbjA18+y7qog=3 PudOlOF1vIGeD7CKsJ+WXtOuRMvYE5ReU5vQob3P8VuR29Wzjs2Ya7/NCM1YUjbR
 4 EooEZIAHC4ycxWspBLOwTMuhxX/1YSLFvf+eleqU44FYmxmr+4CdobeNkcDiUViJ
 5 OmPwKNEatb4P8qVT4+oxJyXtTzSTsajvwORRGRr1rz4XCTmjBe7YIU9AYQT2U1tc
 6 0NUO2rWnvVleUQiDXWzMF29v6U91KZWcGbxl9KgSwDaVvARrOOTjKUmANc0a9Kv/
 7 89sfLiWXey3zbQs18IJO8QaEO7LoLWN24PI3XxNLEk1U9R147Df+MfrxDAJc1EOY
 8 a3PJbat7AgMBAAECggEAM7+eACK0jEu/bDlQRX/H6mLzAi+lHSFV4Bn920lGx98m
 9 rHE6t34z9t7O73PZSea9GKAnUlcYpjl1lOCSAMVysdC3MenLh2mw27hs4yF+hFj6
 10 jgme9/9Hxlom3pl7VGtPZqS6P0mywDJh+X7O0qY0p/3DA1TVAmkyDXlh6cKAQ1Kp
 11 zqJRM67sR+v6X7AVlb2pAlZCAFPHDms8Uk6bri71ZeEJXsJIQGFaXyl9p3fAk++h
 12 W2VyY5g9I1vdURkgNMTJL4NPkp8POmcNaV46okWhIKrkUgpSNOHAIOTtirmj3bM1
 13 o+vYjBagPnH7dOIM/uUljJopDwtJ4/z8gU5fJ2FTeQKBgQDw/GaIaJosTmuadDmc
 14 zLaHBsVJiPgvH5pu5DocAFohJaGNR323cEVgjtmaw5SGM4xGU+n3grnj1x3fMYWr
 15 k4/91fPq/UnSDtcmpoZKbMaQi+eAVImRLFv3oI6XHLFHsE89nqkUpblvsvzWmtIW
 16 hP5jOy+1D40bRiHmlXWmqjBUfQKBgQDbo5GMLinAFbXQjs+3twe2GiFZyBzC44/x
 17 rN97gZvaFhofltqy12tYgIpmrSbqsO9tuwp00tUfeifFE8xzEEwex3gWXJzTJhyu
 18 V5ONaWA1ora7QxwoOQ6eZfO2h9AcKfn4OT0eIr3fEiRStV5pzsxI8YWgPdoYRvyF
 19 Belq9V/ZVwKBgQCza5iDUy4GctSWiJYkch4r5hSZLUtq+mKm0XGaS4DPUQ84+tNU
 20 8lgVDgZhveAlEtgLvIpj54azZgQtmtdk6Va5rMQQX0jJBpeVhUJSwy4LjL5tw4Mw
 21 /Q/0DCxdwdUUBObaf/hvEPxBd8fbmCV28snb48MfUVbDybGP1hNkZS3amQKBgCcH
 22 tA+TDHxD32FGX4coEUi87/xCYUoIokWyEKyj5YwlrVK7vfVV7o91mCKS1n2SH5oC
 23 SONlq9XCIVsWH5i65qv5ik9++adT+HjKuz+/4Abn+UzhqhlDumNPfrWLAOJgWzlP
 24 ApteVRtU3/uKm1J2GztDIBnPo/f4dVs2J7qIDBZVAoGAEGu/1NBUBiShHRWuo/Qu
 25 uZN9A1j8FuinlPhiNVpXi5zgpjkehWhKBoiDR+jIsroAgqMbDWBTFOBx6WohB/Ze
 26 +qTl+aQrI0LjejTZhLaGs89a/hmM1X+Cc4/Sw9ng7w38/L5ZFGtMM9l9WNQmb5s4
 27 +S+Cu9UsoDDfo5MtxnaRodc=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
4.64 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18-cert.pem
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkwMVoXDTI4MDEzMTE3MjkwMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIxMloXDTI4MDEzMTE4MDIxMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOWRypZe8fpYDU5p8hwrJ9BVmvnFRZ8+lYEeJj2Zyw/Q 
9 DbcuEl1W+odzNMf1M2UoC4wMqpQoPIGTf+GWjGOZNV3XCUJQlPU4by/7Y6rNJzRE 
10 KBmfvT6phRaulD3BHx61xBS190MdPcX8Aq8UEbApk1AYVxp6EBBf4JT8Rpb655Pl 
11 b1ec7V6jSk5v0B2KbLKDQ226QVbSXTp9X64J1bODW5tUQ/Or6d0owXs3BXIyOep4 
12 thrEASr9KmTbKvzA1Ia/eYy6ugPIYIEXlFVIal3uffj1Z643LqRA/yv3tWBtViut 
13 6R8t1vWaaSmQEs1fWfF5Eyun3HQx9dtRk5TkuEKseVcCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUsZA6mfhNfA7LV1gijUq+TnS21vYwHwYDVR0jBBgwFoAU 
15 WgStnBa1WtQlxohDQg2zIGQMohAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQC1hjIIZP5uFFOm4u7SpHgtBp5GMqo+sTGdkD56p/W3WcA9Hdkp06hs1ZVe 
17 bnI1fp3+fP18A6998xiOupxJpZNmgbjOpAFgFs8p3AS5wT4lsFOi6AwNPiZxgXXU 
18 nCTWHzx5RR7ALBVtI/v6sKL+33nuEbmcBAiRHSwmfEnnmRe6n2QOWV1tkWwlTCCb 
19 VIlqljY49zZNypNHkLzkyF1R4q9uohODI1/R2hZhEcWkUqAQZLqgZws/X/gld43K 
20 gmj4nJwbfYQSOqi+fjwYEWhxzr0DRzoIif/A23n8j6Djiyn0hbtCNrM3j4Ut714o 
21 WctmhUOuFiT8mb25fdCOWSW6bemJ8 BQADggEPADCCAQoCggEBAJvy0Ss+aNYJlXgIgiIA1XB+G9W/lYNqZJLzsKXPambb
 9 ZTF+uP9h/Remwc70ybQ2K5YueUFPfj5R00D24pta6SubROu73tM5hvYMVJ5YA90U
 10 Bs032epPSx4nPWaKpgdfn5SYpbVinTr8Uq6m8E1WsZbcxmOcYqMVFzhiw+uFiCBQ
 11 oFRi7brfaCQMvuVBX03F1zI9Ln8P3xzsYSk0P48RVwIf9OOpyJLJaEFOAtXp6BwI
 12 ldA+BpRhV/5LLJWQR9AkluCL+e1cs9tEf+J3xVwAUG1sg48Z8aigtVHGTOV6CsRk
 13 uURxQ3iVhWvRzrp38JhhpR5qTxzk4Qff0dDiO34nFBECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUwMV29PyQakrBux0P2UxTisFWJGUwHwYDVR0jBBgwFoAU
 15 O+7OszDInTWQH8DNrqNZw996NlwwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQC41yAMBMXOkYH3lmg4MdicChWPKJNNeClivVDO3RxHHKZj9QN7YjWwcNnN
 17 fuSs/R0qoXCzEohZHUvqPtLTvCtterQGjKMCOrk3ay1FQKxW7T+UKLaQXYj3HH0h
 18 7WsCEMycAmug4SfSYGjzkhMrKZ8Iu6cucnDUCTxaKDvcEZUFTPckOXkzmY8wBKf8
 19 IL/ES+j3ICqvvOPZVykEfgNy1ASNth/9C0qm99+CdjlsmN3STGtU/ixO8wqqu/ZD
 20 69t6d4P0s3DUzEsnB09wMIwfJTyKy2JChN84jwTdR+87CI1hd2S0+R2T881xOnMn
 21 PaU7+6IC5YP6X6EpyFzjvWllQyNJ
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
27 NzI5MDFaFw0yODAxMzExNzI5MDFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 ODAyMTFaFw0yODAxMzExODAyMTFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAOBAGjTjkO7tNfOYyKjopWTUyPeV6G9ZXC6d50oCDvfD 
31 ARhhdJn755R1tH5+Bu4h7jOjAW1V3ZkpS3M0RM89nrcr/K/0pYsTcYr0GQlD5oqf 
32 LWPLsFfvR1ykycL4TspcbNGn0msykcvQTCeM8heKJPzyOlNoFbxI3f+nsgpBjOPK 
33 kf7h+HkWJRORuJ1eZOkP4KyEj49jVyIkfYDyvnTsa5LRTB65IouCoqyERXQ7GuIC 
34 ueH+RccVDI93zIk+RXJw02rDZmXngvtlJrfUfkBmezlCKN2XK3mXX8eJf48Z31R9 
35 PepTIUNV/06nTPyHiAAvfDPefd/+SfcrRRtfF8Z3HqECAwEAAaNdMFswHQYDVR0O 
36 BBYEFFoErZwWtVrUJcaIQ0INsyBkDKIQMB8GA1UdIwQYMBaAFPuu621AJZKllzV730 BQADggEPADCCAQoCggEBANB58CGTedoMqswkFimF7fbHMjjM6LBi0xEhUFeuRho/
 31 ded1gr5rmqiwYg/97LDO4kdeVHu4K0pffbijLQQnBgOXrump+/Ora5A8pme7bblX
 32 O3Vd+O5IL73z6SCWOuLnUKiwAWmcDZJ+HQ8Vafycy9VUMya4G2okBF7z0CYfMtlC
 33 XvQuPGufhLEiJQyeZMDTB8XdL2Gc/4khRtxUbrTr9KILjOGGkx0ZtEYE5KX0NrmM
 34 Bu/fBDyKWjT9oBQd+9DyyCTtIejB/xTvoApdK8e6jhOZjGygsx7Uc+cOtGawu1cg
 35 6dUFn7HNNRUCpy/hr3Qc8+QayYCdyELNzncAfphyG9MCAwEAAaNdMFswHQYDVR0O
 36 BBYEFDvuzrMwyJ01kB/Aza6jWcPfejZcMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
37 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQBKXrYSDqSKZ6Njps/TA7/jXEnoNUhAX6D0pKF6cKp0H4ovfCm3Lu9m 
39 odbQP/OVUNdoHpmGoOo521TB/GrGEdOlFWZrUEzRtgmvLCOOSDNqgznLeqJLcGtN 
40 FEBANnOIKdYZAWy/fwLsCLoYugx4nCBOL+MEw536oOjwxRVymT+QAPHnQUdqmGT4 
41 EvRw7cPPjctN1e0zRepr116aAsCHJa90ucAF+6jeNMhP86HvFEwpcNa5RpBC2g+/ 
42 oOHhrHRdJ3bLaC1BtNfYQCEYHbcB5ToQLurQjp0nE5FxPqX0m9yyfh18VYtEtb6W 
43 C38C5z98sSvAQCvUt7yZ8jY6UXQ4HqK238 CwUAA4IBAQBl5q/0HLJE7JvO0ezVL+sTaE1xyIpeKoYngGdb4I1coX9Rs/2AClaK
 39 WfL+uNF9B9HLyqZP82uF0IwlTBSw5lOnkKfpkB3FewvJpMFgPC19rA6nmqFxctQE
 40 0XwETGtWKz703b4cpFjs9hytcVkkDfocTTOE0ZMvnnKYlo65JC5FExvJmYhrEhiJ
 41 3/C331cVPt+y4baHr+XesLKZslr+MisYU6fxiVl/A9V0o7YJAFSYsDi2gv7F1Dkw
 42 iNZo73Vov+BKfJNSWP90DNWSfRKdDZYhSXYyxAXthWc4/01bruVLT0eMkKkE/Rw5
 43 DXNtTm4kiL6k+2OHSuQlCM5QKoENLwI0
44 -----END·CERTIFICATE-----44 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDlkcqWXvH6WA1O2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCb8tErPmjWCZV4
3 afIcKyfQVZr5xUWfPpWBHiY9mcsP0A23LhJdVvqHczTH9TNlKAuMDKqUKDyBk3/h 
4 loxjmTVd1wlCUJT1OG8v+2OqzSc0RCgZn70+qYUWrpQ9wR8etcQUtfdDHT3F/AKv 
5 FBGwKZNQGFcaehAQX+CU/EaW+ueT5W9XnO1eo0pOb9Adimyyg0NtukFW0l06fV+u 
6 CdWzg1ubVEPzq+ndKMF7NwVyMjnqeLYaxAEq/Spk2yr8wNSGv3mMuroDyGCBF5RV 
7 SGpd7n349WeuNy6kQP8r97VgbVYrrekfLdb1mmkpkBLNX1nxeRMrp9x0MfXbUZOU 
8 5LhCrHlXAgMBAAECggEABaGDVhfjGJBjVyqLGTzHv7jx0bGQiRzoXt/l8Tnd/LfO 
9 NlGHesmg4ISnZUYy6gbG7br7ziGEhmsfRmHCdMjzwab+H6XJWZB2Tbd9VNmuXf5T 
10 +3jrE+flj05d7XvYrxCnTBjAhWFou/v39uJnoqoKZnsKW+hlj3lCkXT0qExkNMDu 
11 iX3fSOqAWQfPJzm+AtumVbImeBxLWKBZxIVJQLCSVpzko4EThz4An72pFYANEe98 
12 Swm/bMHvpOjNEvAnNCnlYcvknTB0rpdcr0NvfNvli2+82qFnvfGmUUQ8VT8mHqP6 
13 Oi5mNfdy0AZmoIX+vHMwBJYfqGFupzrvhOwVDr63cQKBgQD6saW+/A7T/rhGhWxh 
14 E5QY2bLR04X27BIH62SR32HIyGgXckTdWTeZEbeBxWcntvT9ZQlXCvBmiQUA8xWQ 
15 AvotScwNalGD+vBkHc33oqvsSQ8AAnE34V3GN1fS0GVqIKUsw+Lx4gew8ZJUAJMK 
16 GJFCQSVU7EZQi8crcjsTW8XbBwKBgQDqba8TL7uEUhSr6GXUvfaKeTJ8xN5xJfAE 
17 kiTxVtOdTiXc+YZqqcKElMUOcFXFC4h2dOgOxcZ4Za3gL4kBayZvbQLVg7cPowzy 
18 fGp7mlAe+LapixXFLYZqasg9a2fQXdSZ7r272eXilZknCyBbPh+PVvBgHXH4fqpg 
19 g41hPynLMQKBgGmiN2P9U8YyW7WjfOJ+3HWILdhKV/WOzZ42qt7okIyJHYtbo/bd 
20 JBdEpt1wr6HFbv/i9geOXXPnIoue4iQXjRFOOkQg245QS8Dz6hkBm43pzv9DCC/y 
21 r4/ZPBFhrIoGjXMKa3NeubzuXak1wL+NUI/pYXCiSpKgA2GkNY5Xqkw7AoGANtxu 
22 UVYlUwUGc2iSlCPUk3ljeFF2IRKYxekRni0Mns6QC9OVQlbx/6b1KrjdSZy2Vcps 
23 GDDujnR1KXbWYC+cMg1X0XHeoFkvCXxWSxDE2UqpLKow8REDWNoefEkrZVbgDxoQ 
24 6upGYy1RRxLSgqfaKOhWnpeleVrjMmz25CAs/rECgYBvPxh8OrFijwb54v1REicL 
25 6wLIv9DACzaog0VjfRUKuFXVDZaKvbrExNbOG7uv0kd6lWr7XZ4v4UBLwMZidQs9 
26 kTcR1WhNCpWkegGdOQw8hkeML+RLPh3J57OgacxNg24SGG6CSJJixYbjCLlcW641 
27 5QR8pBVXu5W4sfZEQA1oHg==3 CIIiANVwfhvVv5WDamSS87Clz2pm22Uxfrj/Yf0XpsHO9Mm0NiuWLnlBT34+UdNA
 4 9uKbWukrm0Tru97TOYb2DFSeWAPdFAbNN9nqT0seJz1miqYHX5+UmKW1Yp06/FKu
 5 pvBNVrGW3MZjnGKjFRc4YsPrhYggUKBUYu2632gkDL7lQV9NxdcyPS5/D98c7GEp
 6 ND+PEVcCH/TjqciSyWhBTgLV6egcCJXQPgaUYVf+SyyVkEfQJJbgi/ntXLPbRH/i
 7 d8VcAFBtbIOPGfGooLVRxkzlegrEZLlEcUN4lYVr0c66d/CYYaUeak8c5OEH39HQ
 8 4jt+JxQRAgMBAAECgf9NKrRlIoQ2OB5rP3A0YzU6i4bRGG0JCyt89UYC5FwGAgKu
 9 7BxxjdaYbInj1w/Z9xI/+nPYiqMEBj0Rs69uEkptBbrCGFpP/bZozd5cmjDWw6Ew
 10 kMVLfw87p8WytCUKYuT2E6HNn29qMZ5d7BAarVpvRMCqPmVFTW4ogCAnCQLiCPJA
 11 pc/FliBdl+WRjsBSPOKCAniS/Dl9Re+93l2f1myZpQXsELtlwDW1RlukEy183YXK
 12 uGXiLWdl+HB74FrFQpFlfW2r2mzCtNbAl3NlDbW5mMqO82tbpfOEfteRMt/FYFIB
 13 7k1xIP5sTAknoli7BtTdHkAZXF2oknoVQTbhQk8CgYEAzzbfih5gBGdMOJVLhchU
 14 KXUJza6EDmw8XBxTfAmT8Yi+4CosV34ypVsOJJ54V5g/TChKivSVZ2uMaqI2+OJe
 15 23YYHhoNfqTDihwBFtVdPyhCtPx0qRhaeheSWNXEieBsEPwvCNc/9Vx4VAaNWf0N
 16 4dQkRVMhD42BCFawUTvDsdsCgYEAwKoSn850EHFMB9t+kJkFcQggsqt8Whpfgxap
 17 vqllSQKaAuCKU1FPVnLK0dhrNu8La982j74Ea2XTeQ2EbiJSZFHoDrw2laEbttqx
 18 taBspgQNmbc+6p8duTLDER5tOfuJrhqyan9LxDN+l6/jRkgxC19MKt9LaHinJZcH
 19 pd8Ag4MCgYEAlg4ztQ6oE6hGXxdmOHxIzjjOH5+IS/V/hGiS4FkDRL71EtoXgEiI
 20 Hoyg4k3L8grzk4/940CZTOpqJfJQgs1TSfPsJShSq2pfnA0JkOJ0Az+BhxTm2mkj
 21 ZBTbyu8Kw5m8SFSHLwzJaUJMdPTFuevx+J6qoXVAlMWxMjustTblUU8CgYEAuC4d
 22 zc20oL9eeqh3Ts4qKIsnjwZmw1Aw/IVe0ljn7ariBlwXgFzbpn3orEDjBcnxtjbV
 23 1wZE/VKDnlawwgRnlWXDnMqKt/IjJ2PbvRDWrMJ1KfzG1c40wQXo+uWGb4aqcNku
 24 tKZqjO7ZVzMa5uY+lGuOyfFbCk1FJKdD9WrA9/cCgYBLEuUucYoiGCOBXhEXD/R4
 25 gK3FjbJyKvyPnLBe2R5LFS6phZMmanBC/lF484NT+/zTd1muerkjqggMDPbxnUJW
 26 La2MSqnV35zxVDU0m+OTV7XhHWnbzQGD5zmUB54CQRjIM7+HGaOZl/VF+nL7Xilo
 27 4It1CwG/5pOZWTUIY1qJOw==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18-tail-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkwMVoXDTI4MDEzMTE3MjkwMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIxMloXDTI4MDEzMTE4MDIxMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOWRypZe8fpYDU5p8hwrJ9BVmvnFRZ8+lYEeJj2Zyw/Q 
9 DbcuEl1W+odzNMf1M2UoC4wMqpQoPIGTf+GWjGOZNV3XCUJQlPU4by/7Y6rNJzRE 
10 KBmfvT6phRaulD3BHx61xBS190MdPcX8Aq8UEbApk1AYVxp6EBBf4JT8Rpb655Pl 
11 b1ec7V6jSk5v0B2KbLKDQ226QVbSXTp9X64J1bODW5tUQ/Or6d0owXs3BXIyOep4 
12 thrEASr9KmTbKvzA1Ia/eYy6ugPIYIEXlFVIal3uffj1Z643LqRA/yv3tWBtViut 
13 6R8t1vWaaSmQEs1fWfF5Eyun3HQx9dtRk5TkuEKseVcCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUsZA6mfhNfA7LV1gijUq+TnS21vYwHwYDVR0jBBgwFoAU 
15 WgStnBa1WtQlxohDQg2zIGQMohAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQC1hjIIZP5uFFOm4u7SpHgtBp5GMqo+sTGdkD56p/W3WcA9Hdkp06hs1ZVe 
17 bnI1fp3+fP18A6998xiOupxJpZNmgbjOpAFgFs8p3AS5wT4lsFOi6AwNPiZxgXXU 
18 nCTWHzx5RR7ALBVtI/v6sKL+33nuEbmcBAiRHSwmfEnnmRe6n2QOWV1tkWwlTCCb 
19 VIlqljY49zZNypNHkLzkyF1R4q9uohODI1/R2hZhEcWkUqAQZLqgZws/X/gld43K 
20 gmj4nJwbfYQSOqi+fjwYEWhxzr0DRzoIif/A23n8j6Djiyn0hbtCNrM3j4Ut714o 
21 WctmhUOuFiT8mb25fdCOWSW6bemJ8 BQADggEPADCCAQoCggEBAJvy0Ss+aNYJlXgIgiIA1XB+G9W/lYNqZJLzsKXPambb
 9 ZTF+uP9h/Remwc70ybQ2K5YueUFPfj5R00D24pta6SubROu73tM5hvYMVJ5YA90U
 10 Bs032epPSx4nPWaKpgdfn5SYpbVinTr8Uq6m8E1WsZbcxmOcYqMVFzhiw+uFiCBQ
 11 oFRi7brfaCQMvuVBX03F1zI9Ln8P3xzsYSk0P48RVwIf9OOpyJLJaEFOAtXp6BwI
 12 ldA+BpRhV/5LLJWQR9AkluCL+e1cs9tEf+J3xVwAUG1sg48Z8aigtVHGTOV6CsRk
 13 uURxQ3iVhWvRzrp38JhhpR5qTxzk4Qff0dDiO34nFBECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUwMV29PyQakrBux0P2UxTisFWJGUwHwYDVR0jBBgwFoAU
 15 O+7OszDInTWQH8DNrqNZw996NlwwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQC41yAMBMXOkYH3lmg4MdicChWPKJNNeClivVDO3RxHHKZj9QN7YjWwcNnN
 17 fuSs/R0qoXCzEohZHUvqPtLTvCtterQGjKMCOrk3ay1FQKxW7T+UKLaQXYj3HH0h
 18 7WsCEMycAmug4SfSYGjzkhMrKZ8Iu6cucnDUCTxaKDvcEZUFTPckOXkzmY8wBKf8
 19 IL/ES+j3ICqvvOPZVykEfgNy1ASNth/9C0qm99+CdjlsmN3STGtU/ixO8wqqu/ZD
 20 69t6d4P0s3DUzEsnB09wMIwfJTyKy2JChN84jwTdR+87CI1hd2S0+R2T881xOnMn
 21 PaU7+6IC5YP6X6EpyFzjvWllQyNJ
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDFaFw0yODAxMzExNzI5MDFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMTFaFw0yODAxMzExODAyMTFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOBAGjTjkO7tNfOYyKjopWTUyPeV6G9ZXC6d50oCDvfD 
9 ARhhdJn755R1tH5+Bu4h7jOjAW1V3ZkpS3M0RM89nrcr/K/0pYsTcYr0GQlD5oqf 
10 LWPLsFfvR1ykycL4TspcbNGn0msykcvQTCeM8heKJPzyOlNoFbxI3f+nsgpBjOPK 
11 kf7h+HkWJRORuJ1eZOkP4KyEj49jVyIkfYDyvnTsa5LRTB65IouCoqyERXQ7GuIC 
12 ueH+RccVDI93zIk+RXJw02rDZmXngvtlJrfUfkBmezlCKN2XK3mXX8eJf48Z31R9 
13 PepTIUNV/06nTPyHiAAvfDPefd/+SfcrRRtfF8Z3HqECAwEAAaNdMFswHQYDVR0O 
14 BBYEFFoErZwWtVrUJcaIQ0INsyBkDKIQMB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBANB58CGTedoMqswkFimF7fbHMjjM6LBi0xEhUFeuRho/
 9 ded1gr5rmqiwYg/97LDO4kdeVHu4K0pffbijLQQnBgOXrump+/Ora5A8pme7bblX
 10 O3Vd+O5IL73z6SCWOuLnUKiwAWmcDZJ+HQ8Vafycy9VUMya4G2okBF7z0CYfMtlC
 11 XvQuPGufhLEiJQyeZMDTB8XdL2Gc/4khRtxUbrTr9KILjOGGkx0ZtEYE5KX0NrmM
 12 Bu/fBDyKWjT9oBQd+9DyyCTtIejB/xTvoApdK8e6jhOZjGygsx7Uc+cOtGawu1cg
 13 6dUFn7HNNRUCpy/hr3Qc8+QayYCdyELNzncAfphyG9MCAwEAAaNdMFswHQYDVR0O
 14 BBYEFDvuzrMwyJ01kB/Aza6jWcPfejZcMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQBKXrYSDqSKZ6Njps/TA7/jXEnoNUhAX6D0pKF6cKp0H4ovfCm3Lu9m 
17 odbQP/OVUNdoHpmGoOo521TB/GrGEdOlFWZrUEzRtgmvLCOOSDNqgznLeqJLcGtN 
18 FEBANnOIKdYZAWy/fwLsCLoYugx4nCBOL+MEw536oOjwxRVymT+QAPHnQUdqmGT4 
19 EvRw7cPPjctN1e0zRepr116aAsCHJa90ucAF+6jeNMhP86HvFEwpcNa5RpBC2g+/ 
20 oOHhrHRdJ3bLaC1BtNfYQCEYHbcB5ToQLurQjp0nE5FxPqX0m9yyfh18VYtEtb6W 
21 C38C5z98sSvAQCvUt7yZ8jY6UXQ4HqK216 CwUAA4IBAQBl5q/0HLJE7JvO0ezVL+sTaE1xyIpeKoYngGdb4I1coX9Rs/2AClaK
 17 WfL+uNF9B9HLyqZP82uF0IwlTBSw5lOnkKfpkB3FewvJpMFgPC19rA6nmqFxctQE
 18 0XwETGtWKz703b4cpFjs9hytcVkkDfocTTOE0ZMvnnKYlo65JC5FExvJmYhrEhiJ
 19 3/C331cVPt+y4baHr+XesLKZslr+MisYU6fxiVl/A9V0o7YJAFSYsDi2gv7F1Dkw
 20 iNZo73Vov+BKfJNSWP90DNWSfRKdDZYhSXYyxAXthWc4/01bruVLT0eMkKkE/Rw5
 21 DXNtTm4kiL6k+2OHSuQlCM5QKoENLwI0
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.01 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM
4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
5 CgKCAQEA4EAaNOOQ7u0185jIqOilZNTI95Xob1lcLp3nSgIO98MBGGF0mfvnlHW0 
6 fn4G7iHuM6MBbVXdmSlLczREzz2etyv8r/SlixNxivQZCUPmip8tY8uwV+9HXKTJ 
7 wvhOylxs0afSazKRy9BMJ4zyF4ok/PI6U2gVvEjd/6eyCkGM48qR/uH4eRYlE5G4 
8 nV5k6Q/grISPj2NXIiR9gPK+dOxrktFMHrkii4KirIRFdDsa4gK54f5FxxUMj3fM 
9 iT5FcnDTasNmZeeC+2Umt9R+QGZ7OUIo3ZcreZdfx4l/jxnfVH096lMhQ1X/TqdM 
10 /IeIAC98M9593/5J9ytFG18XxnceoQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEA0HnwIZN52gyqzCQWKYXt9scyOMzosGLTESFQV65GGj9153WCvmuaqLBi
 6 D/3ssM7iR15Ue7grSl99uKMtBCcGA5eu6an786trkDymZ7ttuVc7dV347kgvvfPp
 7 IJY64udQqLABaZwNkn4dDxVp/JzL1VQzJrgbaiQEXvPQJh8y2UJe9C48a5+EsSIl
 8 DJ5kwNMHxd0vYZz/iSFG3FRutOv0oguM4YaTHRm0RgTkpfQ2uYwG798EPIpaNP2g
 9 FB370PLIJO0h6MH/FO+gCl0rx7qOE5mMbKCzHtRz5w60ZrC7VyDp1QWfsc01FQKn
 10 L+GvdBzz5BrJgJ3IQs3OdwB+mHIb0wIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAIKGr11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAKqW/
12 ThXPitRxnaMn76aBiGWLCcHYaLK1FwajCTqwVNZxMn6pzy0GmFivG21yOcY+iYTv 
13 Vf3rY9PPLXQYdxjaxqP+GreLwQimfhYutMrhf/A99vXfBwgVcYi5nMfHqqaYsnBa 
14 TcZffo3sEwiZQGyDfylioohFuoCwG/nDUmjtCmBaIyt69f/5gfIUtQcegstzY6jW 
15 JEXJl6Bl/PRMd0MFETscdkkqaqF1ZeWS6k6yKDXITzJfC+onR6ipbSyoWca7nw9c 
16 +Q/1cX984mKr+gtH5QwFpuS1VGgsWDSJ8T6Kxd9/541nh1qf4GVl8bn+sRq7+5Ug 
17 bCcaBh/cLbSQ9p3EIA==12 VCEkFHvY6ECf663OV4/zB8wsIq9H9REt7fjkxCQFPrAu1ULNJJC3tSEj2XhVK7+M
 13 rNnkExZRMisqm6bqv65f/VdKjAlwTtHkto37BetcN2aVKEBex0YKMg9Ys/TzRHYA
 14 gVCJCceKiOLPRb2/jJkvlU/ftFK7rYlG+t/3Gajv0Wr03kr76RGgyCcmkHTUoZ1P
 15 relotz+j/QzAJ500hQtknCmMc+dWbs3ErwFQYpvQx6W2rLjbMpriOfZ6+IFjMywl
 16 dpQEl312lCmOLWiJu4Jvp9ta1/Dv/pyZhcvCx6TAxz11CaIF/SpdB8apuKffOnuX
 17 g7kMeK85PDT1kRTP2w==
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
340 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/index.txt
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 V»      280131172901Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280131180212Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkwMVoXDTI4MDEzMTE3MjkwMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIxMloXDTI4MDEzMTE4MDIxMlowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOWRypZe8fpYDU5p8hwrJ9BVmvnFRZ8+lYEeJj2Zyw/Q 
9 DbcuEl1W+odzNMf1M2UoC4wMqpQoPIGTf+GWjGOZNV3XCUJQlPU4by/7Y6rNJzRE 
10 KBmfvT6phRaulD3BHx61xBS190MdPcX8Aq8UEbApk1AYVxp6EBBf4JT8Rpb655Pl 
11 b1ec7V6jSk5v0B2KbLKDQ226QVbSXTp9X64J1bODW5tUQ/Or6d0owXs3BXIyOep4 
12 thrEASr9KmTbKvzA1Ia/eYy6ugPIYIEXlFVIal3uffj1Z643LqRA/yv3tWBtViut 
13 6R8t1vWaaSmQEs1fWfF5Eyun3HQx9dtRk5TkuEKseVcCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUsZA6mfhNfA7LV1gijUq+TnS21vYwHwYDVR0jBBgwFoAU 
15 WgStnBa1WtQlxohDQg2zIGQMohAwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQC1hjIIZP5uFFOm4u7SpHgtBp5GMqo+sTGdkD56p/W3WcA9Hdkp06hs1ZVe 
17 bnI1fp3+fP18A6998xiOupxJpZNmgbjOpAFgFs8p3AS5wT4lsFOi6AwNPiZxgXXU 
18 nCTWHzx5RR7ALBVtI/v6sKL+33nuEbmcBAiRHSwmfEnnmRe6n2QOWV1tkWwlTCCb 
19 VIlqljY49zZNypNHkLzkyF1R4q9uohODI1/R2hZhEcWkUqAQZLqgZws/X/gld43K 
20 gmj4nJwbfYQSOqi+fjwYEWhxzr0DRzoIif/A23n8j6Djiyn0hbtCNrM3j4Ut714o 
21 WctmhUOuFiT8mb25fdCOWSW6bemJ8 BQADggEPADCCAQoCggEBAJvy0Ss+aNYJlXgIgiIA1XB+G9W/lYNqZJLzsKXPambb
 9 ZTF+uP9h/Remwc70ybQ2K5YueUFPfj5R00D24pta6SubROu73tM5hvYMVJ5YA90U
 10 Bs032epPSx4nPWaKpgdfn5SYpbVinTr8Uq6m8E1WsZbcxmOcYqMVFzhiw+uFiCBQ
 11 oFRi7brfaCQMvuVBX03F1zI9Ln8P3xzsYSk0P48RVwIf9OOpyJLJaEFOAtXp6BwI
 12 ldA+BpRhV/5LLJWQR9AkluCL+e1cs9tEf+J3xVwAUG1sg48Z8aigtVHGTOV6CsRk
 13 uURxQ3iVhWvRzrp38JhhpR5qTxzk4Qff0dDiO34nFBECAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUwMV29PyQakrBux0P2UxTisFWJGUwHwYDVR0jBBgwFoAU
 15 O+7OszDInTWQH8DNrqNZw996NlwwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQC41yAMBMXOkYH3lmg4MdicChWPKJNNeClivVDO3RxHHKZj9QN7YjWwcNnN
 17 fuSs/R0qoXCzEohZHUvqPtLTvCtterQGjKMCOrk3ay1FQKxW7T+UKLaQXYj3HH0h
 18 7WsCEMycAmug4SfSYGjzkhMrKZ8Iu6cucnDUCTxaKDvcEZUFTPckOXkzmY8wBKf8
 19 IL/ES+j3ICqvvOPZVykEfgNy1ASNth/9C0qm99+CdjlsmN3STGtU/ixO8wqqu/ZD
 20 69t6d4P0s3DUzEsnB09wMIwfJTyKy2JChN84jwTdR+87CI1hd2S0+R2T881xOnMn
 21 PaU7+6IC5YP6X6EpyFzjvWllQyNJ
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/18_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDgQBo045Du7TXz2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDQefAhk3naDKrM
3 mMio6KVk1Mj3lehvWVwunedKAg73wwEYYXSZ++eUdbR+fgbuIe4zowFtVd2ZKUtz 
4 NETPPZ63K/yv9KWLE3GK9BkJQ+aKny1jy7BX70dcpMnC+E7KXGzRp9JrMpHL0Ewn 
5 jPIXiiT88jpTaBW8SN3/p7IKQYzjypH+4fh5FiUTkbidXmTpD+CshI+PY1ciJH2A 
6 8r507GuS0UweuSKLgqKshEV0OxriArnh/kXHFQyPd8yJPkVycNNqw2Zl54L7ZSa3 
7 1H5AZns5Qijdlyt5l1/HiX+PGd9UfT3qUyFDVf9Op0z8h4gAL3wz3n3f/kn3K0Ub 
8 XxfGdx6hAgMBAAECggEASfNZsQ9KgEAhho9fvLPbtwCktWDuIaoqSAUyfKlpHjNk 
9 bRHWTeFQYRjfyMbuqiDuWIDsu42RYizIANm/x0feyzDqR2w6Gz7yNoyApRmLMTOE 
10 2GAXaygxNE/zaSRRd1I7YHgjX85xXfD27CQCwdiAkhmfOlocsNamvuQiRlePip5o 
11 rm/3pGGmXaf8Vsxd+R/q3gAu/Xs71/tRYB6MoXTq6uVP2GuiED1ging7z2GPN2Fq 
12 iIYfShHGvpP3U0f53CXG/VhHoKz95gryPXf4cp1ynaxKrX6qjauvmh+l2S66KNlT 
13 IptIvcASwg+pmXZXVY9ysGo8Q1jhp1VOrPMxD4AmcQKBgQD01M9a6XWR1jXpm3Cl 
14 P2pw/l+6xmr0r7sW7spf9YpK+46afgGel0tzZVUl023PsZJSCvSdZDi89Chzp2Py 
15 DlnS0RTj74ZT6yveaSCM0I4K0fdnco6ZhVMpG0nJ4j8hoiXRunwmp7b/IXM5wh27 
16 HdvYBythEMH5YYWtDxJAZJOEmwKBgQDqevHNmfDmo3wBDm3PhIZCdLqvkjgAbLxl 
17 cMFCTkc13f9teSjqlTkeOQIJgXeA0D98VUDPwfEaA7SsPAb+GoLmOC4YaYgyAy8X 
18 mEJxVc+QcYoNcY5frcjFUNwRTOakNezEmc12i2g43c+52qgk93kd5fLhI1LPFuot 
19 jlbQn1P3cwKBgQCAHF9ITgM0Rae+TpT6Ex3qdGC5RhwvX0kBrf/9iGlN5SXwl2DX 
20 kIltn6eXfHPoix1qissHFKtPzF7ibcOxpGrCEp/gybQ7c0JoRhA/Pt4ksUvJOLt/ 
21 f7FNQDczSY0JV2R8wx01yOrLw8AciAOwpuYju1SqnO8zRCGDtfAx+67pYwKBgQDg 
22 0QhOTS8As/cNPDxlH3dq+GiWNeej4J2x1S422L7GExf4apakdHbTV21wl8VwqDp2 
23 h3cgu57jhnIQQW2i7OBcw7jOh0CiUxMv2Di8Wb4ti+8FfL85VXKOXTzjCYyKHXnp 
24 9l1dL8S54VJtrAxThUOHOxZobmnTTPEyxKrQVDM5qQKBgQCu1Cm5tTZkMI9fKcJj 
25 WcTiypd3MSe5YkpMoI0sIIjyj2e89z6FducfGEl8vBwSFj1Xi+wkDoJ4yuiZzS9t 
26 +DwLo+7VvRNbnFMQWvp4jPIyomYGO5IAQtr3VG5o/66O/6rm8lmiBErOdtXA/5JU 
27 WyLakI/k/Ml31OzVv/fnoUkdUA==3 JBYphe32xzI4zOiwYtMRIVBXrkYaP3XndYK+a5qosGIP/eywzuJHXlR7uCtKX324
 4 oy0EJwYDl67pqfvzq2uQPKZnu225Vzt1XfjuSC+98+kgljri51CosAFpnA2Sfh0P
 5 FWn8nMvVVDMmuBtqJARe89AmHzLZQl70Ljxrn4SxIiUMnmTA0wfF3S9hnP+JIUbc
 6 VG606/SiC4zhhpMdGbRGBOSl9Da5jAbv3wQ8ilo0/aAUHfvQ8sgk7SHowf8U76AK
 7 XSvHuo4TmYxsoLMe1HPnDrRmsLtXIOnVBZ+xzTUVAqcv4a90HPPkGsmAnchCzc53
 8 AH6YchvTAgMBAAECggEAVJRMEIsxAf5moti3JxR/hUGuhe3YL4uAfzApVNFO/qIl
 9 dwitSQ0F249n0X4e82KT2gmSs/j1k0BnlKua/VbJsVZuL713ixXOV1/L0UTw0KNr
 10 64N7FU0zFVkqCT752Amppy50/EBEH11L880nyUVhywRUlk5WTPsczNsU5Qp+SjbP
 11 2u/ED08Idm/Y8eUZ72G4tTP53viocNEy5O6P3WQ7/ZHzwD3qRtknwg0Rkh05rpAN
 12 jBwupovsXJVY0yFjC9zXca7jaJBLRzb45jxS9TswibCKpgmpasEpmwt2AbkkFLL3
 13 7rWVMcrEoDkKU65jvJiYEM/VNDujalTysgM7zDrwzQKBgQD1jU5Tk+Kait3KxHXk
 14 uxxe8h35MR85BpFRMy9rZaQczNO/MhKOv91CceAKY0DhXvrSQFooEeTR0124vdun
 15 6xADNJZWEuezSKDu+P+6L37g9Y1CXZhNZsZUEy8fGSYUTqQh+I1C11YC4tnsaodR
 16 2GmduoEgLGX2WH872t1sbB68RQKBgQDZWMhW9cICmv8gezdabxQWCTXuiCkrE7iM
 17 14FA1aCI2/kFAKCMIlEdi8oerodpUyMDuXtjXmNSAYJGEH7qmy08XzM0YkYJlHOf
 18 2vpUNXNwuH+VgTTCgwM1D4i1D1Af2EYMPTgei6iyEEpMQscbi1bIoiMOV8R/G6cj
 19 PF7dNC4VNwKBgEM9UId+ZXzgLd/KcGYT/q7ZKfAEzYH2FHDhzUhhatEgHZOriH1i
 20 eJorSKhPiYKtWY2dZZK3Y6s5b96Yzr9qlNXr3obvYlcrujX2JUC8pMfBNc9Ihd4c
 21 GI8JOcwQPOcuqa9LupLlGH5t1DLy8N8una09VwKSZdFRZnXjduKrsLbpAoGAVmbx
 22 9YfrIWgGhh4VijDgNkZhFzsvyn0jf3HoYyLJl76CxxdRu4Ok5W794aaWFCvFnqRs
 23 xbrvFtmctUe3fIJFwFtEGs36c7J9KI4/t5wsESJ3LbLYi37TlpNfUEMPIimy5wir
 24 N5Fjda3+K0TcrDl/PXEfKIOBjNosXliQibVFoI8CgYEAxz8HkThemO7EzF14mWda
 25 BCzT7LW0H/yWGuoc5OGNVL5GUUPtbJ1XaEd5n83tp7R+sVai1d75wmMu6Tl4VXkE
 26 EEQrs1ad7T1zrLDUsOcFgRbFiJaU5C4y9FPfUsIdl1YBFrFQhyw7oOVFm4CyiPi+
 27 XeK3LYg+h2dLN4ZuTKnrw6k=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
4.64 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-cert.pem
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkwMloXDTI4MDEzMTE3MjkwMlowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIxNFoXDTI4MDEzMTE4MDIxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMZZQTwcdrg31+bl1d066WOJzOsG6PtNvXx+d92rl2yU 
9 Gh7tcZpCSlmgzcFPcIWVvG5LXhg5RJ3d/HHpdzwlMLa58MAXXhOccwtzbst5DGWD 
10 hcoKHGfXh7juE+1pCGPxssaWR/ST4rEbt3bKcSzjxu9RyvKMV+IVrAVD4rIcGbJ5 
11 PAzAr+y6vsfEQoQdtoJt2YJ98N2R9SrBGVYQWT4yTaXPNHfJirCvLkQWtpe+pOgP 
12 LLH+5OJ2Ejge58YwRuBkjhPWHCYZBL4udXRD/WVpM58bFkPvraaXuioYMDtIz145 
13 E/UxFf8jRcuND9W9XanrK8RyzNmw6Qds4Wx55ahtLYsCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUNphtsABNobrupXgTodNbCBy9EWIwHwYDVR0jBBgwFoAU 
15 T/T1duwOjtU4wv9rfTUsqARLH4YwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB6rQ36eqcK09Wxq0WbC2ynD4pdwG3HjE5gK5fwe2vKVCrWVrgdLc0JtKVe 
17 5H8eWrpdN+o/Rek5qnqz05Th5R/gNrdXgSPUcBXdeQZgp+lepk5lhsGJuwrW5X3K 
18 frzYWx7h98h+om9XP8rswBs/+9eLvxdiDIzZoG0/cHaaGhyi/vH/bBNJca8nF5FW 
19 N45+SkagKLOXJnTQCHu6S3AYHHZMRhGH8puUNMqwWT01Mg0IKa7aMz2NRsf+KGEB 
20 w1lByFe8MTtoLADN2jJhhj3TnHMYRkB5nSPTP7+8RE0u3JyzQJTUDIpZX7qdI9X6 
21 VZJwV9yYsM4Tl0mxXWOgETnff+z28 BQADggEPADCCAQoCggEBALHEj6RQOZ7xGO7l47t/cuatZF5VbSTwjUMcaDu00ogZ
 9 RbkhMdsfSXsj1osck8aCFegq43rk7Ik6kPUbjmj5Je3M5j6f8ua4A407k7NrNR1y
 10 KkraYi5c6AYQ14jxmAXgNGoOOB95FQf4ad0/ux3OtJJNbK+VuxFXZKYHKFhbgQ1T
 11 6AB2BsZ6txSXdXW5yNh8+e1jIOhovn89bpoIVSPjqSMW20QNp9Vv1x9cdfwnmrLD
 12 T29FyZCt+1bRNDBlxGSkRvNSVPsuBXf7zpC2CNu970HIWuaKcDJPl8KIApwP6UwS
 13 IE/K5ZaIygzqx3uIkG1UvOqhhdynXgvnsaozqDSX8D0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUq8Qoz4YCUGQtiuZFRvXq2GV6yqgwHwYDVR0jBBgwFoAU
 15 d6NlgTtGgXtNR9HEkmJwgIb5afYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCFLmc5DUPp+Wfxgm/jipQ+plP3PbSKbTtE8XL206+4ouzIqdqoAjxHcvZz
 17 AMS3b+u/s7Jv0q1liA5FShHcXFNn6+cFGcohXEccRTDpEZEKZyvMGqxFnrB8fuP3
 18 HqjrLPYY2cS3KgXHXt1v21S8ZQzAAodZVZLhFOpcvjeYIB6npkkq8i13z7PisAe6
 19 4z6G3aF2bKuA2dLYvVeDuTi+dEbuWtMElNWAuDwJe+wU4zlPVwg2+0QD575kxjzl
 20 tedoFMKVUxNT0qVh5ebXTaUJr9nQjS7vr6IpS0ht4NMkNX5J9YIqHIL+hAav+vnL
 21 8QnO7cjrmLRLc5hLvKjTCukc5ISG
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
27 NzI5MDJaFw0yODAxMzExNzI5MDJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 ODAyMTJaFw0yODAxMzExODAyMTJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAL0QMRBgDB0ZVLTgCnZz3G0gxXEKsHpRAd+MQ3sdG3Ok 
31 TBB9Xy/89hpBbAUWSny1ySKQGdyngCuskz2aZkBW8rHSd+iiZwVU0voGs0QgxrLw 
32 1TKrejgP5HEAj65O5vMcuBhv2vTh8L+M0GOUSUvObgBD7xi61wEW3tihY2vjVRcx 
33 zijleWHJMXEWtAt8mZsbB3f6RpGmLs5VUmheH6JMX7vwEU9852L+a5mDZgiGRILe 
34 4EsBFDCaNPZ8Av5h0G2+jSJqERgzP3MnrTykmu5MQuiiv4YF9IJt0BmqldnPbTM+ 
35 A+yv1oi//RGQFKSCBcVGowGOQ5rAwMex8H3dMHzc25kCAwEAAaNdMFswHQYDVR0O 
36 BBYEFE/09XbsDo7VOML/a301LKgESx+GMB8GA1UdIwQYMBaAFPuu621AJZKllzV730 BQADggEPADCCAQoCggEBAJoOXED1W5LYUzVqCaym9TYTS5F8DbFSwo2t+tVgEsNQ
 31 lXwxySghni0uynKtXr8kNK8RaJyS0mP4M/XyJ02kWLKn/PRt8p49QjRRsNFuBR6k
 32 YLAlmQfaPTUrDVAjnCsQoMj6pE5xvliMCMwQEXSMAUSZSUpn4Zs6jN+5RxJsdaOc
 33 W9d7sbggyJR6xR5E7aKV5377ZwkC9Ybti+jtD7WP3m5GXttaBncb8VOr50K1Zlla
 34 VYPkhARJ9jlk4vcKL9UsbasqN17rnTdveaC+jRdicE6LHHxY7cOWIPJVTP7MsJkp
 35 ghg6i9M6ylscnbtJy4K+Y89V0MN7yxJyiQLRedJ7LQkCAwEAAaNdMFswHQYDVR0O
 36 BBYEFHejZYE7RoF7TUfRxJJicICG+Wn2MB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
37 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQAjYwZtFNyDAdhtNsOmehx9oXeo0cVTtSb28aso8lquw4178EiHCllh 
39 1QTNj7ZBBLXcse4pKuCw6VkI8EKaH4zRiVHzgpo0dWA6rEwVRr5/USOFJqcWq9Ex 
40 L7jJ6AOBwxGrL9HvdlwxXttyuWk0mVohi7wcPDpVctr146wEA18z2Pv4PoCVXgbv 
41 kJKPEf6VxmQA4Q7s0kRL0bpYG9Bj2XLNzbPt+3+Viv1JnRLSiv0riTsHGOA5kBxe 
42 EKEtgH7BL8Yq3P2jz36oaR1nP5/w0PPZEcB14CnudV+ttiZ3XrF9Yg/8q0Xo5CWn 
43 4O0DHQ2AWLwOMUBUy1Ww+nq2gEXOqfu438 CwUAA4IBAQC0K1pJi7f1M5CiQiuBKIC1M8pdgQntso2lFzzHBwBKrpsa1QFaQRVZ
 39 ccwuaX36U2tCVWfMKyUenytkQ4fDzWg2MS3BEw8Za8f4QcXS/DrN66dph03p4+6k
 40 8r7PD/cGDjCiNXaZ1AW/Ec2bxPimzAqSWx11jwmTPIAuhJksnbiU6dTd2VQ0PahN
 41 KtdS3yrtC0K5q2QRuTsjHcJ5Q2tJ+Jtl+9gR0fdRGuHHlISPjyWwWJZRTpdYhu4Y
 42 u4veSxCZttfJHt7yWosK0imtS67oZYOe5/EFMjQiI5951bqr42k5KCN3LD+e6Yw0
 43 66pOk1xTyNIarYNRMCXPQBf0fLMQ8dXq
44 -----END·CERTIFICATE-----44 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDGWUE8HHa4N9fm2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCxxI+kUDme8Rju
3 5dXdOuljiczrBuj7Tb18fnfdq5dslBoe7XGaQkpZoM3BT3CFlbxuS14YOUSd3fxx 
4 6Xc8JTC2ufDAF14TnHMLc27LeQxlg4XKChxn14e47hPtaQhj8bLGlkf0k+KxG7d2 
5 ynEs48bvUcryjFfiFawFQ+KyHBmyeTwMwK/sur7HxEKEHbaCbdmCffDdkfUqwRlW 
6 EFk+Mk2lzzR3yYqwry5EFraXvqToDyyx/uTidhI4HufGMEbgZI4T1hwmGQS+LnV0 
7 Q/1laTOfGxZD762ml7oqGDA7SM9eORP1MRX/I0XLjQ/VvV2p6yvEcszZsOkHbOFs 
8 eeWobS2LAgMBAAECggEATwPEaIlgQ++/GvTpNvneerAtCV2V13K3Lw6EerJ+Hpt7 
9 MmHdtRl+W+kivkUCqrylNXzhrZ22t3r0s35RaQzZtJkrDqLgb8iNzfx8oSMGLLRx 
10 yjQv77AdGa8CEjwawxHIabL5VDXLg0lq0zA/WKYenDzFr8z3v5FplyldeB2YoQ9W 
11 HQ2wZVF4mMwW6GgiMqbPum+Nd+55LrZgwJ/vCdX317lzfUMeFSfMEjE9DlS0AYex 
12 wA7c5wVuFx9fhXhfi1hjgso1PtYdsk7HIvCI7hUwdYfK5SHHUhyMkWuDaLs39FsK 
13 ef4u2xWRHp9N8rsf7o44VDiVerzzEdZxdRk2PIScvQKBgQDobuXL/YJ30t2Upk/m 
14 bFwWvyR0ogLhCCvHPAZrpXJK6oZlb1GNEUAdHztDKEipVQNzSEo2shN/oaQDabkT 
15 ZidDw5jIddblCHKmvoAps58fo9/vVbuDncQgAEsL3r1eaM5TRA1kY/dfmPD/D9t2 
16 xKBzL2suJAyZxtOgx+6XFrfxbQKBgQDadaYpQ9Qv7jE1qNLmouXBH4UA5xlNZeXx 
17 WsiNcLGtkqbn+zrnPSI/YedoC6WienOMWUfAEheeD1MjgEWYJ4tg8WrKT7u0DMh/ 
18 GJvWBazaHcYVZ1hyB0JKhHua6zNL+d+qqc7kNJN9FGY3odxddV0+tXKuOUhpzFfb 
19 IniYMn831wKBgHJU4op2F/Ay9DXDnTfeA2pY+Wi5rKrepxIor4vR5Sd+tz88A6Rd 
20 YOkyTKdbMGrC26CgZYkEDV1RuGjJX3VwYU4O759jf6JHhoYI3OgmZ9ZbeLK0vDkg 
21 qLGJE2EyXnoLGbqRlfjUx4DprVn5hd2lGLuwDouyxdP6nmzPC8icLzz9AoGAKa1e 
22 SOsW1RoVK06NBdE4EfMIddag/iIdj0Epl8pTK3EaBJHqd+ky2nK8Kh5muCuyValG 
23 xf7toIr96nzzSgbpUVJddEFn5v61VYIFYPxuMKKTgsvXlNGLtRm3VyPeAnWmVTHW 
24 NbVOGgPFSIHJv86/PlJxkYl+JikE7dqStT6VBLsCgYEAuc4DczSkSU+/MHJoteRo 
25 LgTOmrK6AAH5ICMUoXTQNmJwUqwMoRoAw3auZ0POjWF6VXaCPKyGPJKBNeXIgV5M 
26 lL7S+S9/LB5fdmJhoNDoa3Xsh7V6yI7Cg5pBoTo9tndz9P5cmxjwcZZmGqCXAMoR 
27 jqSbxJPcQU1YTNmkyk1yi1M=3 5eO7f3LmrWReVW0k8I1DHGg7tNKIGUW5ITHbH0l7I9aLHJPGghXoKuN65OyJOpD1
 4 G45o+SXtzOY+n/LmuAONO5OzazUdcipK2mIuXOgGENeI8ZgF4DRqDjgfeRUH+Gnd
 5 P7sdzrSSTWyvlbsRV2SmByhYW4ENU+gAdgbGercUl3V1ucjYfPntYyDoaL5/PW6a
 6 CFUj46kjFttEDafVb9cfXHX8J5qyw09vRcmQrftW0TQwZcRkpEbzUlT7LgV3+86Q
 7 tgjbve9ByFrminAyT5fCiAKcD+lMEiBPyuWWiMoM6sd7iJBtVLzqoYXcp14L57Gq
 8 M6g0l/A9AgMBAAECggEAC9tQ5gQ7Jk3tZvhqspWjFnNdMj+KD+steNrwXCnI2wQD
 9 LFW5oLmwVH1vm11fa9+UUiUTgXMQZcIZa10YUrRqImIcFJ7lfBxXkaLLd1hAtYM+
 10 V+TDT1VUsnGKzAWqfpsq08y5UzwSZN2IQ2td8cnY2GM/9bbLwIcu3Ytfq65avVvi
 11 dhzVYKagsyFrZVn8wbkROJiGw0ItCH8U/Z0Mwnez/Qf18RrDg6sZ7KS7+QfgfYHu
 12 Kn4kNlCDmTJLPxdn1yRZL595zA+CiXRApTJdrZ1F9bgp45vAMwepTVu+uNV3F3y3
 13 7fMEt8FNMLm0yTv+yE7NOBfAvI5sfwAzZ48/IamirwKBgQDzKQLnpCsmO+zOO4Z3
 14 D+RhnajO2h2Y31+VdRUrPd8owiPyLUNZTds2i8XXXJK9H9ByfUnxjWjXcRs1Sk2U
 15 anX/PHUkpz96s6efZ9qiuwdg+thuhx1Ll2bl3S27RmNzQ51Ljy1g/7gh5NyeS4D5
 16 iptlYDL6KmE00151KJwPc1nXWwKBgQC7J5bWYv8G/0Ed0QsCnq7kaGsR7ekNUcW6
 17 zkA5UdvKjE9Wn1VsIPUFUwUvRk6a52KqFeVQNiP8yF24nfZIK/1R0Yz6ZYXFsh4V
 18 U0wCJc+oE19qhtKyfj1QAJo3wug2TANddsbifihmrbVEdBD/ec79eRkZRTcsxzq5
 19 lkvIN8OCRwKBgQDF+fsqfKjBHYNFuoNVhzPsIoBhwobcg+n/9u8AYQTD26WGtUGj
 20 gVddBtpS6UV0BGYkAUxmBjt5RdbgQZn+n9tor2G1MRLnJUTx7Y2+dsagODxlaU75
 21 z9BwkO9+DeZE36U+8tkAo9PYjMzveQwOoMK6/GMk+cJhT0MV4rWFguaABwKBgC/M
 22 gqeqjPvagWT+GNPId156lK31l0oBkoCNYLXDBGGMyE6VTxnYqPt9IpvaVwUVB4vt
 23 H64GxdYvzk/yeA4ivgYBgQIKn8nIHgrQRV9fDNQeboYkfPd9amdeYATR0MDdVRav
 24 2UfLdMIUp3EeO6EkGQt/vDtKBDd5grQXgK9YHqTNAoGABUgwKnw6ZEf4w5kRoEje
 25 j74DF5c4K97vlWmidmzeHvc/3gDYLbv9+qLS0DPxSMaVGIAG8NRI2fnY9O8fKd5p
 26 foZ2Gc/pyKLdcPEVWVbbJNUgbjgpnrYx5Xq3QXlFSB4rX58+/i3U7/H7BYgyWSzt
 27 5WFZhFjoJeVWMYgu1S7EsQ8=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19-tail-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkwMloXDTI4MDEzMTE3MjkwMlowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIxNFoXDTI4MDEzMTE4MDIxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMZZQTwcdrg31+bl1d066WOJzOsG6PtNvXx+d92rl2yU 
9 Gh7tcZpCSlmgzcFPcIWVvG5LXhg5RJ3d/HHpdzwlMLa58MAXXhOccwtzbst5DGWD 
10 hcoKHGfXh7juE+1pCGPxssaWR/ST4rEbt3bKcSzjxu9RyvKMV+IVrAVD4rIcGbJ5 
11 PAzAr+y6vsfEQoQdtoJt2YJ98N2R9SrBGVYQWT4yTaXPNHfJirCvLkQWtpe+pOgP 
12 LLH+5OJ2Ejge58YwRuBkjhPWHCYZBL4udXRD/WVpM58bFkPvraaXuioYMDtIz145 
13 E/UxFf8jRcuND9W9XanrK8RyzNmw6Qds4Wx55ahtLYsCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUNphtsABNobrupXgTodNbCBy9EWIwHwYDVR0jBBgwFoAU 
15 T/T1duwOjtU4wv9rfTUsqARLH4YwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB6rQ36eqcK09Wxq0WbC2ynD4pdwG3HjE5gK5fwe2vKVCrWVrgdLc0JtKVe 
17 5H8eWrpdN+o/Rek5qnqz05Th5R/gNrdXgSPUcBXdeQZgp+lepk5lhsGJuwrW5X3K 
18 frzYWx7h98h+om9XP8rswBs/+9eLvxdiDIzZoG0/cHaaGhyi/vH/bBNJca8nF5FW 
19 N45+SkagKLOXJnTQCHu6S3AYHHZMRhGH8puUNMqwWT01Mg0IKa7aMz2NRsf+KGEB 
20 w1lByFe8MTtoLADN2jJhhj3TnHMYRkB5nSPTP7+8RE0u3JyzQJTUDIpZX7qdI9X6 
21 VZJwV9yYsM4Tl0mxXWOgETnff+z28 BQADggEPADCCAQoCggEBALHEj6RQOZ7xGO7l47t/cuatZF5VbSTwjUMcaDu00ogZ
 9 RbkhMdsfSXsj1osck8aCFegq43rk7Ik6kPUbjmj5Je3M5j6f8ua4A407k7NrNR1y
 10 KkraYi5c6AYQ14jxmAXgNGoOOB95FQf4ad0/ux3OtJJNbK+VuxFXZKYHKFhbgQ1T
 11 6AB2BsZ6txSXdXW5yNh8+e1jIOhovn89bpoIVSPjqSMW20QNp9Vv1x9cdfwnmrLD
 12 T29FyZCt+1bRNDBlxGSkRvNSVPsuBXf7zpC2CNu970HIWuaKcDJPl8KIApwP6UwS
 13 IE/K5ZaIygzqx3uIkG1UvOqhhdynXgvnsaozqDSX8D0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUq8Qoz4YCUGQtiuZFRvXq2GV6yqgwHwYDVR0jBBgwFoAU
 15 d6NlgTtGgXtNR9HEkmJwgIb5afYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCFLmc5DUPp+Wfxgm/jipQ+plP3PbSKbTtE8XL206+4ouzIqdqoAjxHcvZz
 17 AMS3b+u/s7Jv0q1liA5FShHcXFNn6+cFGcohXEccRTDpEZEKZyvMGqxFnrB8fuP3
 18 HqjrLPYY2cS3KgXHXt1v21S8ZQzAAodZVZLhFOpcvjeYIB6npkkq8i13z7PisAe6
 19 4z6G3aF2bKuA2dLYvVeDuTi+dEbuWtMElNWAuDwJe+wU4zlPVwg2+0QD575kxjzl
 20 tedoFMKVUxNT0qVh5ebXTaUJr9nQjS7vr6IpS0ht4NMkNX5J9YIqHIL+hAav+vnL
 21 8QnO7cjrmLRLc5hLvKjTCukc5ISG
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDJaFw0yODAxMzExNzI5MDJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMTJaFw0yODAxMzExODAyMTJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAL0QMRBgDB0ZVLTgCnZz3G0gxXEKsHpRAd+MQ3sdG3Ok 
9 TBB9Xy/89hpBbAUWSny1ySKQGdyngCuskz2aZkBW8rHSd+iiZwVU0voGs0QgxrLw 
10 1TKrejgP5HEAj65O5vMcuBhv2vTh8L+M0GOUSUvObgBD7xi61wEW3tihY2vjVRcx 
11 zijleWHJMXEWtAt8mZsbB3f6RpGmLs5VUmheH6JMX7vwEU9852L+a5mDZgiGRILe 
12 4EsBFDCaNPZ8Av5h0G2+jSJqERgzP3MnrTykmu5MQuiiv4YF9IJt0BmqldnPbTM+ 
13 A+yv1oi//RGQFKSCBcVGowGOQ5rAwMex8H3dMHzc25kCAwEAAaNdMFswHQYDVR0O 
14 BBYEFE/09XbsDo7VOML/a301LKgESx+GMB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBAJoOXED1W5LYUzVqCaym9TYTS5F8DbFSwo2t+tVgEsNQ
 9 lXwxySghni0uynKtXr8kNK8RaJyS0mP4M/XyJ02kWLKn/PRt8p49QjRRsNFuBR6k
 10 YLAlmQfaPTUrDVAjnCsQoMj6pE5xvliMCMwQEXSMAUSZSUpn4Zs6jN+5RxJsdaOc
 11 W9d7sbggyJR6xR5E7aKV5377ZwkC9Ybti+jtD7WP3m5GXttaBncb8VOr50K1Zlla
 12 VYPkhARJ9jlk4vcKL9UsbasqN17rnTdveaC+jRdicE6LHHxY7cOWIPJVTP7MsJkp
 13 ghg6i9M6ylscnbtJy4K+Y89V0MN7yxJyiQLRedJ7LQkCAwEAAaNdMFswHQYDVR0O
 14 BBYEFHejZYE7RoF7TUfRxJJicICG+Wn2MB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQAjYwZtFNyDAdhtNsOmehx9oXeo0cVTtSb28aso8lquw4178EiHCllh 
17 1QTNj7ZBBLXcse4pKuCw6VkI8EKaH4zRiVHzgpo0dWA6rEwVRr5/USOFJqcWq9Ex 
18 L7jJ6AOBwxGrL9HvdlwxXttyuWk0mVohi7wcPDpVctr146wEA18z2Pv4PoCVXgbv 
19 kJKPEf6VxmQA4Q7s0kRL0bpYG9Bj2XLNzbPt+3+Viv1JnRLSiv0riTsHGOA5kBxe 
20 EKEtgH7BL8Yq3P2jz36oaR1nP5/w0PPZEcB14CnudV+ttiZ3XrF9Yg/8q0Xo5CWn 
21 4O0DHQ2AWLwOMUBUy1Ww+nq2gEXOqfu416 CwUAA4IBAQC0K1pJi7f1M5CiQiuBKIC1M8pdgQntso2lFzzHBwBKrpsa1QFaQRVZ
 17 ccwuaX36U2tCVWfMKyUenytkQ4fDzWg2MS3BEw8Za8f4QcXS/DrN66dph03p4+6k
 18 8r7PD/cGDjCiNXaZ1AW/Ec2bxPimzAqSWx11jwmTPIAuhJksnbiU6dTd2VQ0PahN
 19 KtdS3yrtC0K5q2QRuTsjHcJ5Q2tJ+Jtl+9gR0fdRGuHHlISPjyWwWJZRTpdYhu4Y
 20 u4veSxCZttfJHt7yWosK0imtS67oZYOe5/EFMjQiI5951bqr42k5KCN3LD+e6Yw0
 21 66pOk1xTyNIarYNRMCXPQBf0fLMQ8dXq
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.01 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM
4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
5 CgKCAQEAvRAxEGAMHRlUtOAKdnPcbSDFcQqwelEB34xDex0bc6RMEH1fL/z2GkFs 
6 BRZKfLXJIpAZ3KeAK6yTPZpmQFbysdJ36KJnBVTS+gazRCDGsvDVMqt6OA/kcQCP 
7 rk7m8xy4GG/a9OHwv4zQY5RJS85uAEPvGLrXARbe2KFja+NVFzHOKOV5YckxcRa0 
8 C3yZmxsHd/pGkaYuzlVSaF4fokxfu/ART3znYv5rmYNmCIZEgt7gSwEUMJo09nwC 
9 /mHQbb6NImoRGDM/cyetPKSa7kxC6KK/hgX0gm3QGaqV2c9tMz4D7K/WiL/9EZAU 
10 pIIFxUajAY5DmsDAx7Hwfd0wfNzbmQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAmg5cQPVbkthTNWoJrKb1NhNLkXwNsVLCja361WASw1CVfDHJKCGeLS7K
 6 cq1evyQ0rxFonJLSY/gz9fInTaRYsqf89G3ynj1CNFGw0W4FHqRgsCWZB9o9NSsN
 7 UCOcKxCgyPqkTnG+WIwIzBARdIwBRJlJSmfhmzqM37lHEmx1o5xb13uxuCDIlHrF
 8 HkTtopXnfvtnCQL1hu2L6O0PtY/ebkZe21oGdxvxU6vnQrVmWVpVg+SEBEn2OWTi
 9 9wov1Sxtqyo3XuudN295oL6NF2JwToscfFjtw5Yg8lVM/sywmSmCGDqL0zrKWxyd
 10 u0nLgr5jz1XQw3vLEnKJAtF50nstCQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEALgfX11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEASjG9
12 XhXuiAFAlssPyxX2IueuDKTa+FbhMdpeqZe8Q7/n5+eeHT9WVFUcBNm/39fLcA4n 
13 S0IoacMhFpKTjbqFQjuLgLzJmd3H2mh9yJYNC24wcZWFY4oOwa1kCNufMJTfo3If 
14 M23rhaCGq2XHhQy5lK041P5OHxXKoTd9ZSva/RlH/KwaFThcGaXeVWEudsfwFiPI 
15 IXx/bt40LdKVOTtgsm5cxWVV8Y8iilOd0wlUbEbA99AUjRaeiV59qIbx6p0ETlRk 
16 hF9yXQopKTAMU6T/qeJ00uIZZxDOYi2iNszLbgBQEWkwTzJJrfZMVwOpIo0rq8tt 
17 QN+f4f9EhUf9xa0rgA==12 TKnSCVEMTJ7dpvKt690xlxiW0fVslxqJAV3K2tQH0CFwfMi4EmJPzGWXw/icy2hI
 13 JKdJ2dIMMA2bpnN3toI+dGQArvpjzNKq6tthiARjjeMNG3zU5aEmjvwTQpAGl0PQ
 14 2gkiOj43bNoBCOlkBihLCHmnWi33hIL3uo2NiQdh9vYSorDhHVp2qWzQDlw3e3Xg
 15 e1MjoumwM6dGrmRj6pA+02U4mKVCxaMwXmZjpqhP9fp/WtgwL0BJcAjDNhhznyk7
 16 GaljAtFX3ELUTVEC9FdQ6IgJC0HfYU/7TfsS+EJAehLx+CGe8c4rXaKXMPImwTRS
 17 9+wU9FfaJvRCX8/K6A==
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
340 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/index.txt
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 V»      280131172902Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280131180214Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkwMloXDTI4MDEzMTE3MjkwMlowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIxNFoXDTI4MDEzMTE4MDIxNFowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMZZQTwcdrg31+bl1d066WOJzOsG6PtNvXx+d92rl2yU 
9 Gh7tcZpCSlmgzcFPcIWVvG5LXhg5RJ3d/HHpdzwlMLa58MAXXhOccwtzbst5DGWD 
10 hcoKHGfXh7juE+1pCGPxssaWR/ST4rEbt3bKcSzjxu9RyvKMV+IVrAVD4rIcGbJ5 
11 PAzAr+y6vsfEQoQdtoJt2YJ98N2R9SrBGVYQWT4yTaXPNHfJirCvLkQWtpe+pOgP 
12 LLH+5OJ2Ejge58YwRuBkjhPWHCYZBL4udXRD/WVpM58bFkPvraaXuioYMDtIz145 
13 E/UxFf8jRcuND9W9XanrK8RyzNmw6Qds4Wx55ahtLYsCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUNphtsABNobrupXgTodNbCBy9EWIwHwYDVR0jBBgwFoAU 
15 T/T1duwOjtU4wv9rfTUsqARLH4YwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB6rQ36eqcK09Wxq0WbC2ynD4pdwG3HjE5gK5fwe2vKVCrWVrgdLc0JtKVe 
17 5H8eWrpdN+o/Rek5qnqz05Th5R/gNrdXgSPUcBXdeQZgp+lepk5lhsGJuwrW5X3K 
18 frzYWx7h98h+om9XP8rswBs/+9eLvxdiDIzZoG0/cHaaGhyi/vH/bBNJca8nF5FW 
19 N45+SkagKLOXJnTQCHu6S3AYHHZMRhGH8puUNMqwWT01Mg0IKa7aMz2NRsf+KGEB 
20 w1lByFe8MTtoLADN2jJhhj3TnHMYRkB5nSPTP7+8RE0u3JyzQJTUDIpZX7qdI9X6 
21 VZJwV9yYsM4Tl0mxXWOgETnff+z28 BQADggEPADCCAQoCggEBALHEj6RQOZ7xGO7l47t/cuatZF5VbSTwjUMcaDu00ogZ
 9 RbkhMdsfSXsj1osck8aCFegq43rk7Ik6kPUbjmj5Je3M5j6f8ua4A407k7NrNR1y
 10 KkraYi5c6AYQ14jxmAXgNGoOOB95FQf4ad0/ux3OtJJNbK+VuxFXZKYHKFhbgQ1T
 11 6AB2BsZ6txSXdXW5yNh8+e1jIOhovn89bpoIVSPjqSMW20QNp9Vv1x9cdfwnmrLD
 12 T29FyZCt+1bRNDBlxGSkRvNSVPsuBXf7zpC2CNu970HIWuaKcDJPl8KIApwP6UwS
 13 IE/K5ZaIygzqx3uIkG1UvOqhhdynXgvnsaozqDSX8D0CAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUq8Qoz4YCUGQtiuZFRvXq2GV6yqgwHwYDVR0jBBgwFoAU
 15 d6NlgTtGgXtNR9HEkmJwgIb5afYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCFLmc5DUPp+Wfxgm/jipQ+plP3PbSKbTtE8XL206+4ouzIqdqoAjxHcvZz
 17 AMS3b+u/s7Jv0q1liA5FShHcXFNn6+cFGcohXEccRTDpEZEKZyvMGqxFnrB8fuP3
 18 HqjrLPYY2cS3KgXHXt1v21S8ZQzAAodZVZLhFOpcvjeYIB6npkkq8i13z7PisAe6
 19 4z6G3aF2bKuA2dLYvVeDuTi+dEbuWtMElNWAuDwJe+wU4zlPVwg2+0QD575kxjzl
 20 tedoFMKVUxNT0qVh5ebXTaUJr9nQjS7vr6IpS0ht4NMkNX5J9YIqHIL+hAav+vnL
 21 8QnO7cjrmLRLc5hLvKjTCukc5ISG
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/19_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC9EDEQYAwdGVS02 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCaDlxA9VuS2FM1
3 4Ap2c9xtIMVxCrB6UQHfjEN7HRtzpEwQfV8v/PYaQWwFFkp8tckikBncp4ArrJM9 
4 mmZAVvKx0nfoomcFVNL6BrNEIMay8NUyq3o4D+RxAI+uTubzHLgYb9r04fC/jNBj 
5 lElLzm4AQ+8YutcBFt7YoWNr41UXMc4o5XlhyTFxFrQLfJmbGwd3+kaRpi7OVVJo 
6 Xh+iTF+78BFPfOdi/muZg2YIhkSC3uBLARQwmjT2fAL+YdBtvo0iahEYMz9zJ608 
7 pJruTELoor+GBfSCbdAZqpXZz20zPgPsr9aIv/0RkBSkggXFRqMBjkOawMDHsfB9 
8 3TB83NuZAgMBAAECggEAGVB8sUua8557qAhDfl6/CeGUbjFXNdl43bzDIE3iahZ6 
9 lM6kmyFMtnFCDGBSsuYIO1d+DvxiffaKdHoi7MR3lHWw1nZAQwd7hDy3bgzRbg4v 
10 DazGHZGLLdI8asNnyu9yetsnPxitiohJMrwdIEhQlDqEXhROS3gLeIgLbtuuff9S 
11 0svNiBU3p9Y7p/v6I4ehDrv/aM7jhxycvYK3AMHpv1nbnCG6IL9TLySlAQpMBFqS 
12 JtyJ4iPy7AWv6MFH1rZ332Vp9OHAwiFtbC2JzJoh40mPRtOFxSWypCAMnScT7pkp 
13 Hr54ggawh/LsARSwzWh4tV5Y1m/nFIegSnkIL3vz/QKBgQD5OFEUj+GQSrTAOn3b 
14 lY9FYsCt4IOw25ZmifpXKK8x86vyRrVITP/KMYmbV9bGoTb3mjiY3pCSMTFKlA5X 
15 iSoSWwjNVLfDrXnrwdzUU02e8p14Imudb+9mJhjWgXO4WY4tw+JmITPUHd8k9cyY 
16 cjL1G5R+dxBgHbZugC6Q8JxNKwKBgQDCNOpjezUm4YklyOU9pGdrbRhGmkD4Audr 
17 POZKqfUYCkTLGgL7hhinz4w18TWLKm1ml46Mzg9wiMSF35libeRemdTP0X6HLrpm 
18 rFGQdG3Ot7E97O4Ft1dbOU3APl+VhvKBwyxGlX2Oi6xi8rFJq9g/tq7u7C3H1s1N 
19 PenTqpbASwKBgByoTSqAIP/ml0JDd5V4bTEdWeqkloAPwAuqcg7zrrGfw3Xoi4/0 
20 yrUFXT1vrFLK1vdB1KA/d4BYB8L7o2qNazkRHsH9q+PkXtCtSidgLNzKKTFXQ+im 
21 pnCokNKZsCTSp3a7v5ze1IbfqHknio89En783OZt6oQi5oduVex0voRhAoGAAQBo 
22 3Q57nbG4FVvN4t2AMwui/mo5P440R1dPEL+DphYXeLyvm0B7zBHD9VtDHW6gldDe 
23 SVeeuMPbz5zxm5JZhSth75hzAJt7FqB44zfWgSRtY5ZfO+RQLQZEomMv9wN1KLoq 
24 9ko7FYse3nvF8k1SljGJAW5yZf9zm5xgIllU4bUCgYAukwKHFR7000cjNFoBcJz4 
25 JXzEkgKsFfYPiJx6Q6Rwn5jmKRRUFd9EukkeKHliZzMOCZbWEWtPN+R9BC2bEnoe 
26 bYKJ7KPzCjunLOF4xa/m3AnoSUarWdj/8KOb6M87oIupC6/XLGexthk5UglS/lHh 
27 dzys5yVCiGz5UaZcAfQBaQ==3 agmspvU2E0uRfA2xUsKNrfrVYBLDUJV8MckoIZ4tLspyrV6/JDSvEWicktJj+DP1
 4 8idNpFiyp/z0bfKePUI0UbDRbgUepGCwJZkH2j01Kw1QI5wrEKDI+qROcb5YjAjM
 5 EBF0jAFEmUlKZ+GbOozfuUcSbHWjnFvXe7G4IMiUesUeRO2iled++2cJAvWG7Yvo
 6 7Q+1j95uRl7bWgZ3G/FTq+dCtWZZWlWD5IQESfY5ZOL3Ci/VLG2rKjde6503b3mg
 7 vo0XYnBOixx8WO3DliDyVUz+zLCZKYIYOovTOspbHJ27ScuCvmPPVdDDe8sScokC
 8 0XnSey0JAgMBAAECggEASdiuYjj6z3ZA1K7iuk9B5cz0AWYczi5ksjN+tH+cHuHm
 9 9iSLT2BmCTSPuM7gRvGdC3pl0gATN/aHOdL9AhvQpLsf5y85CJ9Gt/ucrZd2fsy+
 10 yFENfRUhF/ZuKEcZmg8bc5up3Sxq2NkvcloVc++UwARWfIM1Qwqa8rdGmU9CSM1x
 11 UINSvr1l69BUA25VEKXnxQ9Iuk8NAaKMhZ+JEBkd5thYpd7tRhyexuHS/LxFZOOR
 12 3O4SAtVdM1zBQyWGF4e4736FBf/V3t7li0NoP1klMhnaiJmzqhNOHRJAj+Jzk/gC
 13 nQRsSfjp7BMlnsy2IsFKSxIMBDxfnouXUIRQHPaDnQKBgQDKSNl+9wOcSJJGL21n
 14 53VBXJx9DZtBjkK4xcXFuDy6ggghcaVeDh+MLYOxYnAilHAGkZpBk0Q1N2WBn7cv
 15 OSk9a82Pzyi/2vTjQamL+dZr1l4zHJXoHwY0bJMgQUMHsXEqAIP13QdhyeqiYksa
 16 ATFr7q7y8lvP7aE8HAwHhUoCuwKBgQDC9vnayzevNUKZtmQg/lcrm0jnxNM3ztmy
 17 RWc0N+5DoXt/9rw8N0MBwpRyOQkEr8sduxClkxUGW5iNKLB8Rx4y0iEfP9yVe0aV
 18 3WhnqgHx6Yb6H+mlYXz+CBUBAPQ+nVsdd/wigPv8990UhS8fjdw7oiFP7szhBNTF
 19 42zSPsu9CwKBgFH2wMI0Xq8lrLdpokAWxiks2G/HYqBmf1yVLnTWGS1NYPQEM4hv
 20 2pKXIqRuiZdJZDcVKlbl0B5sCuJCEBy/YZl0o/9gZleO5elrgsKoAh0B6Ht3WrqK
 21 T55QXDEWoI1udbcaLF4kKEiUY1FW2K15zEe6mALy9wbCd7F+f9VQSdPfAoGAU4LG
 22 81kouPvvUzg1G4zWee9CA0Tj1Hvd8+aWll9+x6lb5Swi5Qgmw5I9U8/qdP932XxP
 23 XRzrXJXPemd7cUBlRw+K8H/CVKVBTuBP4FeKDb0h+/G/ev+PMqDznkJyXH+6j5zd
 24 e0oUpf7ly+xgivuQ4lpIOpznVVtkaH9KFaSgUJECgYEAkVFQJPsClkzZw3ZL1dQA
 25 oyPc7fMmz9bKa6gjDupV2hQWl2gaGjlXBdRdfP44wGMJAu2bDqzu8f+6BLv2ipe8
 26 Cki+Oy2mPaeb4zNjtV+K3eWnOhktMNDiqVrQyPBhfyqtQLnBo9loyDvhwT4+c/4F
 27 rtNfElXOqlqoeDPNQouiMWA=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/2-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID2zCCAsOgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID2zCCAsOgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDZaFw0yODAxMzExNzI4NDZaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxMzRaFw0yODAxMzExODAxMzRaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDSzS1vsdLO8ymY9gusb7Hbjr77Ta/IubpFlhpzBdqy7EdC 
9 PJ/Im4dW4Ld3qphPWmzY1OB0phlTVyFoCmkbk4dXV3RDWRmKj0tW7U1zPL9ADmW6 
10 d0p/PlaiJTc2dX8rSDBK3+ry5/UnY4J4n/y0hgkpBpwT0hMyoCBj2g5KN4NPFJGx 
11 K7yIu7EkntT6YthEq52xSjFlAdDtFv6BA9+c25lgpap0kKztUF4eDCl26XUan1k3 
12 xeozFXxZUReBNssht49pSZR1FX1NRWEY83Fj2hlMjdlQ0UVvPNZpPWrvn1UUvXPb 
13 VrNxrnjt0O+653nl7Ks2kVU72lNaz6O1OP3NsctZAgMBAAGjgZUwgZIwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU/fgVElml4LF3r+lMC63Y/60pCU8wHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd38 A4IBDwAwggEKAoIBAQDAD1uZZIf1xY+aaYjMamLNVXgDgfN84Sn9cJ/qDt03KNFv
 9 Jx48K6ZyrzK6us4K6CAJd46APtvjAy39GJWGxOLMD96WeXnvs0u1T656dcpCmTlb
 10 j+1aKnd9Z7cTmB/Ui2ZTTdiJPwKSRxFsNW/nGmpIXXH4BDRoy+1uG4mFQAKhjqrL
 11 BkJoo1v/qEkpYpTrzagxWeb3gexACMYVYXMV/MBtp5BAfroRMYA24IBdOHMLOcmn
 12 W1I31Hb+aNVEcwmsz+19arWwxEn+5yhFgTZjdRX1b395uDCJAJ9r8EgOOy+JoAph
 13 E7k3RgBFSpxFVP1cymH/aUB1fVzP0mi+P5E8eJVLAgMBAAGjgZUwgZIwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUvupSxwKvU/NPaLC9UN8nrh8+0VMwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd3
16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq
17 hkiG9w0BAQsFAAOCAQEAXmNeH/+mI158qUJvVTin0CIMoGMDbFRFrQp7FX4FpvpY 
18 RRIylIVnOAotXLwTJaN08R86k+R1T88lssJtESb9b9L84X6yPj9EUDClMVLK2ckn 
19 zDSUKnGxUJLxUx+Dk5+fM5goSja65HwHsqMhCPFXimDkGe39qDbJSSXI/p7FXH9b 
20 WBJFb4nBP9AJsdCNryvEOaVTcryzAXB1OV+8D2xINufe+w/kpF6pnz5tG/N8VcBl 
21 iH5Rhq1yy7t4JvCPbbcbG7LSFc7Z8GG+MjwRHhm9Huagi2IeLbWJnfV2n7LNNcRN 
22 xsxODW0v5PSUjw53PYi+SCr6/BTpZH8mwTQ9izNSPw==17 hkiG9w0BAQsFAAOCAQEAZP8aNtvQKxyFARghO9Y1IaoFUk3tQogQQ5iHLtqPXdgo
 18 nZdj78LzjpJvrd6BjKeRcO8vdHO7sByOv7kKgysk/Fj+8Q2l2f//xNlreOzqQZ+s
 19 b3wGT3c+PqZaL/b85i6j+HNXqZ97BDb9jJirf5Bn6RiDAyJslj7OmT0hZnnnlB1p
 20 DYXX5m5Fz9L0C1OVOHIuHSXj0S0MDNRh2/zAPboJBUMSvo43Nwv3f3bw96mOz/nP
 21 ORVdH7eA/nTcfYd1i4exMQGX/bZPBM/5m2mYX8S+E2RBVU1Qco9/UJQlFx38u6Sw
 22 sEVicYADl/B1Q3glF8a7UvC9Y3lDwyoigRBphV9kQQ==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/2-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDSzS1vsdLO8ymY2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDAD1uZZIf1xY+a
3 9gusb7Hbjr77Ta/IubpFlhpzBdqy7EdCPJ/Im4dW4Ld3qphPWmzY1OB0phlTVyFo 
4 Cmkbk4dXV3RDWRmKj0tW7U1zPL9ADmW6d0p/PlaiJTc2dX8rSDBK3+ry5/UnY4J4 
5 n/y0hgkpBpwT0hMyoCBj2g5KN4NPFJGxK7yIu7EkntT6YthEq52xSjFlAdDtFv6B 
6 A9+c25lgpap0kKztUF4eDCl26XUan1k3xeozFXxZUReBNssht49pSZR1FX1NRWEY 
7 83Fj2hlMjdlQ0UVvPNZpPWrvn1UUvXPbVrNxrnjt0O+653nl7Ks2kVU72lNaz6O1 
8 OP3NsctZAgMBAAECggEANn4msDiCO9A9IRb9popLKmwor5MCDXwBjIqEdNZ/FgCh 
9 XRyJ25Rk9I7rrooRjHXeLGE/Urg7VMFx19DVIfVNp8TqP5yxTxHC0opOmqsJ73ep 
10 UX4T6nfFcm33a2MNSDWFkl13AWr4A0IkkKUe8NWzWYElaLRGFTCyns1YI1RdY9v/ 
11 kjudM8kXQHjxYtxhh8lkYhYrAbfzVTpgbfzOyfHIb0XB74sHSrzv6HPa+LebKijc 
12 UK587XumRUQKrfReFaBs+U+UNAbQtmXo7V3pkqB81Oq1v+Kcv+G8rrYBtYeHzJFH 
13 Ot1Ng8rWpM4G6FgAJXDUhEkBXpR8KMYRKUINLYnEpwKBgQD1dGsyGOw3mm8toHtr 
14 +uFjBF4QiwiIbPMeRkgjxxI3lMx+tl9um8TQIhngDk2r0BxeBXeoMBxGKYs9scIx 
15 3paXs4e/DJVFdwTnR+MwlQ32RRONeC6ZtAdywazITaS+u704W3lhFrcu9CBeXM8K 
16 BEayoBCE868K7jSFNWW0LfGQewKBgQDb26HOa/+C8gCKUZbJJjZzSdrknSdB0aEw 
17 BEFW5geaR5ph25k7JhcrOqMjLVmrsUer8Invt/CE5II5ISbDImf4y11mOo5dpBby 
18 RqSqPjN3G3YOH+hgAORunFW0S/blMceT099muSlYMzTcIVvgdTxwDWURWvoIepha 
19 1ufidgnNOwKBgQCCygLokeEki7TcIhxB4E/CvCwHMp5cW3l8U0TTU5sAZNhGWJUn 
20 UfcgVFtnSRfYCi9jZhRpWSFnvXFFcXehrRKfSPl3MpRDjHTfbC3B0Fq9M/eENVrX 
21 addiLZMMtFqpi037PrrBoiH/8fNhdKCZnMezHJlQzqwh7eWsaVSFGsoSCwKBgBGK 
22 s51RtqBPCMYAfoRsHRoTwXhOJay1uiOno0L4tZCUt/eo2tACWQTk99E9tBLj4TER 
23 zx+mUHV5+f3u7DXTj/Ik373hXCyShBYulsLSla6iLUgxOYw3ZgKBTMFG8lsVHrRn 
24 ykJa8baM12Hc84S0Ne9G0lKRLLPyfCd7UCMcgemzAoGAUqZypYFh68Jy8s80jLqJ 
25 lx787CRhBQWewbyQGlf93mxmdQlmp61gUAmM7gQaKSncluPLelCCO4yMzcAEPpPU 
26 lg6kNIGuUwDebHG7RVfEdBq7yZTrRSYGdxk62tRqDGuSpoeeL/YO0uaTjjyTSOod 
27 kdTePHSw3m4rX0STeYtIqB8=3 aYjMamLNVXgDgfN84Sn9cJ/qDt03KNFvJx48K6ZyrzK6us4K6CAJd46APtvjAy39
 4 GJWGxOLMD96WeXnvs0u1T656dcpCmTlbj+1aKnd9Z7cTmB/Ui2ZTTdiJPwKSRxFs
 5 NW/nGmpIXXH4BDRoy+1uG4mFQAKhjqrLBkJoo1v/qEkpYpTrzagxWeb3gexACMYV
 6 YXMV/MBtp5BAfroRMYA24IBdOHMLOcmnW1I31Hb+aNVEcwmsz+19arWwxEn+5yhF
 7 gTZjdRX1b395uDCJAJ9r8EgOOy+JoAphE7k3RgBFSpxFVP1cymH/aUB1fVzP0mi+
 8 P5E8eJVLAgMBAAECggEANqLH0ImwQcLbWLZn85raE4aaVwkbTq2xJ8dnvopO9PeY
 9 KLIsoDpcpehgGo20upaRMpA/ygzXuas4ZHUfaFDPIfTrwcu52+4Z/fC2dmDW0n5L
 10 Olhl0Y4eIt8jzh+rAmhLiiwtitGRdjJgavOCq3AwxvhKSR9NF3jXyMhtpSnx9aok
 11 XUZpOyk7/J/zELuH+b9KVTBgeHYOZXcmlQn1+0Y0e9XfR/zUpAJbp5RjPZ7/7ou6
 12 0ACjNS8+Cm+84XdiI9Z7SxLYIN9uknZoHzDDNwS6BZFccGqROC9mLFfifDNv8soN
 13 QMTtS8zAAoHNHbmJDY+KekyKqTHli+0m6OGJ9z+GkQKBgQD+u5Ysfcq7lxtb0tlI
 14 wEjSQ07XnycaDMaQtWK092jDHahsPqJPOa3usTSKAygomlw2zW6IfaZFF60Okani
 15 zZH/n6qELp7sFWZ2kNmDNwlkOP6HNz+UBbSTKG7x9R8Rsx89gDWoTmLak+bztxxv
 16 4/IGBhr54m/hJeVvlBiYEeK7sQKBgQDBA/Rky8XOR6MrU1svVJQqZDuT0D/eUx8c
 17 Tkt5GH/ZVfqGe8ChV/v4JqS8OFmUvY9EDQUYr1HU3Lu3hcAPbDoFU09DoXkg8kxE
 18 TMy9z7pol5aIHnQq3LF4LMPtwmlKmxSvpZf8wYFVsbGoVCDiA7c0Vy/D5aHP+f9H
 19 h2VA++7ruwKBgHktM1sm2/IxB8q+mq6JChs7+Z2JEEjMGwlrv/DmYOewjBYyFXQq
 20 tBsAIUYmCkyGYaeQQiyb2SS1BpYPpQlHUVSQ18TZiLA13fA5J7/LxqPumOYp2gzI
 21 SgZXDa/8MzNwSkQvYVcXMt9XzF3TlauEe/VxohONLDumk2ZoxOpSV9GBAoGBAJo0
 22 VaHd5zfJpgPsQbKLqSBBGhQa0ZwG3pkXuFaUCziQ52lgH2MHzyfPf9dcUb1ywK4G
 23 lObG0uL0Qwj5U5s+xRASIgaPUB3RVrtOfFi9SFldmoc/hWHlFehEI3il1MclJR67
 24 drUZyAG1yJEKPYc0nr6zVVb19BQb0CbOdke3v4cXAoGBALWZ5FyJuld5wKky18fE
 25 7PJ9X2timRuk2CpltgzOX3nk9gW2psFv9mggRIxxVDJe8FtynK9haFQFpfPZZjJ7
 26 yctz0R0EeRLoDvR7MZX/qztKaWuD+jn8hd2pjk+SX6VdMKy7ig6ingqhad4S9rMy
 27 L/DKRRk0KNLGDvEZeZRW+NgZ
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
4.68 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20-cert.pem
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh
5 cnkwHhcNMjUwMTMxMTcyOTA0WhcNMjgwMTMxMTcyOTA0WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTMxMTgwMjE3WhcNMjgwMTMxMTgwMjE3WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0qLA4eSvHayqoDrNYBTmuwjaEPRN/vJK 
9 cRGpEpxkjbLOsisUjoxDqCRr7HdBK75xr8ep/G+wEIp6HUdr1rnjtPPoOf/2eKxb 
10 kUU3bwWE4luA6LXbex8L53hDQPOJ45XPdPHt5JW/OmgEeOyANpI4y389gtpQe5Rj 
11 p2CMGLQKYbuqCKafpT2U16y+LCBbVOILn87KGj6v+iucPC8P4eKARIdTN+Dqoabg 
12 K0xWp+Zr9i58UUClgpKq0AcXPoqrx9XFRZ9Y4dahBPH3vNUCTeKZZ5RunlXyjeZ2 
13 AEloS/O8kZPfXRgAEoutRUzerbW9x49h4v5J02KP+dg0rOvbu0ekFwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBTahtFDhwlYhmEm+hVeB42XpCNztzAfBgNV 
15 HSMEGDAWgBRZW1O6MFfIDBczsjbIcPhAvISBbDALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBACz/GnDvhmRT6/DwjlRBfRlSJc9k15tc0DFe9QBTTdyzEqNp 
17 4wHF+E/EoU6AW5ch0S74W1fvduRSEF5CxSkIieOLjhIO3sroFeuO/vErCSThsM4W 
18 mSQ6cSZXi9+eBxyeSl81UT2S4zW+b2BLqjfYd5mxglaPpwjqzBDbwJ5jhmBFs76C 
19 z6nUF/oSA+bdox3YQcLYCAXuP6JAso4qiY+IVtmfZZHa916809CgX3LNoz8vbBu+ 
20 KeUX+XbwsA9PfOdyQyZ0pqA33+ba1xegKgXeKN7Dvv7F2P9fadBFYxM+W6vR3tbn 
21 du19Jc+vYUhFQ9x0tQ5FOtiMa4XYjfnasqwAphg=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAth2cREkwvjwJ1VFFaFMXnljpZNLqjMkk
 9 aMrsK8jUcyB7u1xuUVBCYOQpcBFe03iXFxkkjbEPyH+/rC5Dil9UMkTiNPKvsBN3
 10 iIm/0UjJDMuqYHSdQyp0bknOTQi7aJxzBEyGhQ6/3jDMfgoiKBkvXL8wvwuyCRFa
 11 1dk3Kclu6I9yLtRA8ZTiMr/VcLMwgvU6cU/8JrEp35zN0GwDfEPiesS80SNYUQnJ
 12 Ni9dwsXVBCQpiMx16qEaXSlCEArxIet0EpHONZCTvWRxX+BNJ2TSTrU52ZR6R/V7
 13 LRFTF8Iurm9j/qOQnoo2sHe6Jv6mMFoQ2KMSkU4FGSzE+BJsFDsyIQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBSPEuvNdTOt3PY+pZr50jBQOCnGyjAfBgNV
 15 HSMEGDAWgBSB9yF+wCH1jfCt5Cbbdkh6AdY5YTALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAIQeZHNlCmCVK3c5FoSCz1GL1TeX6FuDnHT7QJBmaqcRKmaE
 17 VByfgoc91W2iXag26RaB8lccF5BPcZHtWqI2ECId9JbfZdmN+raosjOINqy63KFj
 18 QDiO35O6SFF0Gcz6c8id21/sx3PHCWg69Lf0IvUDQSkAVihMTIVh6g/PgNcozG1Q
 19 1W/HOhTwwqGQpc3Fj6CazZ8ryG78y4B7oKx046H6D4swjtDtYsJbw3Amq03TCYdL
 20 4lAARmbDI/SyG2lYqcwyBMF6AQTDBdmePYFgZ7vHJ2ecLinkwDZAg6PPWKR+0mwt
 21 sR5mci2HhEXBHxe7yxPqUDxGp4aYWXaxdfih3XU=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
27 NzI5MDNaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 ODAyMTZaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq29 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
30 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmLNouv7MikME6ZAoPT9RFzHhcPhDY8ph 
31 FkV6l1SsTzgj38jKp8QONhR9EjG6dxvRbJcFSSUCQ3w6+Me9EiGTe9+vHavXF8WX 
32 auE11+UbTOIqItRi5FMyC1NY74L0v/PnoSjTzOx0yy00IoqMwsN/5Ug13/4gaVV7 
33 4NF0tM59BX/7FQ/hh9WCD+gscOBig0zsFHLf5LYebhSNkNBRf2FJAqLTX2k5Rck6 
34 jT9mAc5ZKyBvQnndC6kji9J+TW3xwzB79Y5Ey85ajTvZkgtv6Fn5AsSRXYnH2kT0 
35 74bG1w9snK1wTSuHPvyAa7rWi+QzlAF1ab8Tj9xfFyVEJJ1Rqug9TQIDAQABo10w 
36 WzAdBgNVHQ4EFgQUWVtTujBXyAwXM7I2yHD4QLyEgWwwHwYDVR0jBBgwFoAU+67r 
37 bUAlkqWXNXtmKoaN17nQ6nEwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
38 KoZIhvcNAQELBQADggEBAALDJ/c24m1woWgFTROz0EofuEnLXUHaxFvAvFHWsxre 
39 U1xKhwT5EyNE5MvUio57+1/w8Dn0OTnT6YQUocng1Fs2JyTlJeVVmVQkYgfZgrK+ 
40 rF5fzwINS1oE39BuBlV2JCq1/o+BOO+8zV6D6daHLUvPkH59t9oDRRdVBAJPmvA0 
41 zO3PcQdN+rZ1ekGXAQkI5otp/H9+LOHn0DlTzN6HqYZUExqwg/tM5VFY10ZyOPnU 
42 XZS3KwnwB+xcV2iWDcGgwgd/qWm9VIgqcM3mtsJrQaUMZooSEHz+Hjgg6Enr8QYb 
43 E8IJ0Tc1w9iZ1ESVMGEa9GR7L6MOSZZsCVaUfs4oLyw=30 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Uo+5L0I9g16pHsQDKuf7z//RLXJkrZn
 31 Ogg26rir/6ZJ+hxHZntBtTrd3xz4OUFRv9cMHiMUtwNckHUlwftaJ0Z20q68Tlp0
 32 3fT1h+cS3fLn1sunHZr+PnNKG2kqOL9/aum/peYV3LQsb5mbCDJnC7A/mLzJT8Lp
 33 PwcgYaWxH9Jfc+ELUejpiS9SMUzrOvOnEOeOykY1gM+ewNpkDzV4zAbfoS6fCs98
 34 HcQiSWC7gXi06cO5A/0H9sRwqjm1bIOWG49J4r1pt4XL7CxJtQ16UKGvkFVbpIr2
 35 F36/cufdUyyVqLiy2hDpBlSBgYHzzQyAEEn6PUoax9supUeHgtm4UQIDAQABo10w
 36 WzAdBgNVHQ4EFgQUgfchfsAh9Y3wreQm23ZIegHWOWEwHwYDVR0jBBgwFoAUlDB2
 37 Bmp26RxOCVzWbxwQfnqUzm4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 38 KoZIhvcNAQELBQADggEBAAs89ObXKLzMpQFr6neI1TL9IiaNRwHtmG9B8FStiEU7
 39 wCyBqLVj8mSVpSQSDGSEqfNlgBRlVUVxq9FrhEBzuybFYy110Uc9imoyL4ASsyGR
 40 8ATqThJa0hjy8ucKpMPeRDeo2/K7OLBIhqixvEJ2pzU/LOoe8HKPfMQDyYP3S3d4
 41 NK65i9xt4RQcuCPLHY1jokD2kbySASdlfABh4qIbWOz+yw9JqobnOv0ZDlQiyQSy
 42 QvoSJWENeHmGF6FX1kQUFF+8+vjqtcbi45eebA0H4ASfzinWZe8hNw06027HbY19
 43 VHgZwWCUrW4emHEULl8O0FCybGiH8xfvRpwfGRRojoM=
44 -----END·CERTIFICATE-----44 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDSosDh5K8drKqg2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2HZxESTC+PAnV
3 Os1gFOa7CNoQ9E3+8kpxEakSnGSNss6yKxSOjEOoJGvsd0ErvnGvx6n8b7AQinod 
4 R2vWueO08+g5//Z4rFuRRTdvBYTiW4Dotdt7HwvneENA84njlc908e3klb86aAR4 
5 7IA2kjjLfz2C2lB7lGOnYIwYtAphu6oIpp+lPZTXrL4sIFtU4gufzsoaPq/6K5w8 
6 Lw/h4oBEh1M34OqhpuArTFan5mv2LnxRQKWCkqrQBxc+iqvH1cVFn1jh1qEE8fe8 
7 1QJN4plnlG6eVfKN5nYASWhL87yRk99dGAASi61FTN6ttb3Hj2Hi/knTYo/52DSs 
8 69u7R6QXAgMBAAECggEAEdeujhQQj2tycqs4fXSXzO0lh70iJEAC9UwBLe3oiKZG 
9 YwpKLf8MtiALslaxwxJZUAISUKtnVydby8IijOhnNQtaNxuLFdLH2OjrlrB5frEw 
10 nMXW5zmMiRmDXOukWQ52Kdpag/v5XGm2Q0YJYFYHkJlhLQXwPl+mB2Yix+7sWDXl 
11 c39i7uzv+odsqOqkDiIozwLKAWX/e59q4Vz4BzkBVNWqcEID5v1EnFxvI/RugBaI 
12 DCLc1UQd3lfK6lf3+CAxmJmcABs5plf9ZJIZJCmXSOhftW604CczAPlYMOzLo2o4 
13 DYw4Mlx3VQ2NKRPius6lViAh5qtyP2/YEmofP0LwrQKBgQD5Lr9D9VT79s214rgk 
14 iPMRG6NEOP2AfphM5rlydmGNOi17OwHEe9Pvbr7aoTYPRgubLFzk3BkkF7Jy3oHs 
15 swunBZlS7CONo7nhAsKJGWcJnQ4xA8ysFad0jbOzBqm/Rhx2vtGokWp7zFwm4Eyt 
16 /0y6vat5/+k5I3Cuz7xiDwkqBQKBgQDYZgcQgeqJ0uc7XW36xFxosnDI8Y4/M7BW 
17 m1oFWe7QDCwtt3Me0MJtVGckEcajFGLJaTAqD2iekAr8lZPVdwzbgpRBmQv4laTW 
18 QdTJYnhnw7cdofzMgWtWMk8xU7kkvD51s8Y0J5HFVcLNTvbwcGtpKBGVM6DFK3rY 
19 GIZYkY8EawKBgB6RxZUou8xNct8leUHCK0+l/FmaRD9HSJfmlkmcjEsvH/VGP+lC 
20 57Uv+OoJbQBir3nR73OELPFoltPQyE+ph3xuC2lI3vO5akxYclUvcJyVT/BjbvCN 
21 l4WM/MaxwpFcoJFQx5fOfynA4G1EhyOxdlBShH7rDkmcN266vXmqLo2hAoGADw6K 
22 T0u61fwmuqq1jE09YMuJrXGhRCSEkIIesWCgjTlLmaK6D9rWrGTDCG90MsSoWvtG 
23 rqaD0QSUvx5pOuEds+hSCH5tps5CueW6uIhxeEbV5unufQxEO6skd3or17KBZg8s 
24 K1TVf7WH6GEmLXSlBJwVHRyKgy2TTpXmQyNdoCECgYBo2J0aFL0RiDRiXBBradfJ 
25 OuNUlgYWTDKntB7JXctPHd2E9DxUXd8L040CD1aRhvtwo8e7dpKEEIZTICdemL3/ 
26 SBR/qotY5/09X/2O3j3YjaDHouBdU/GnipbXsk2ijuCtLpg3V2bRqZy6CSfDYrXy 
27 PXqYVbW1UyrEPTo0VMdsjg==3 UUVoUxeeWOlk0uqMySRoyuwryNRzIHu7XG5RUEJg5ClwEV7TeJcXGSSNsQ/If7+s
 4 LkOKX1QyROI08q+wE3eIib/RSMkMy6pgdJ1DKnRuSc5NCLtonHMETIaFDr/eMMx+
 5 CiIoGS9cvzC/C7IJEVrV2TcpyW7oj3Iu1EDxlOIyv9VwszCC9TpxT/wmsSnfnM3Q
 6 bAN8Q+J6xLzRI1hRCck2L13CxdUEJCmIzHXqoRpdKUIQCvEh63QSkc41kJO9ZHFf
 7 4E0nZNJOtTnZlHpH9XstEVMXwi6ub2P+o5Ceijawd7om/qYwWhDYoxKRTgUZLMT4
 8 EmwUOzIhAgMBAAECggEALghXBwWvDe7UF3j2/9M8/ZgAyqzrf5GaI+jjAIA/fyg/
 9 TlEjS2drl90kQkEJxI9PNZXz4OLYF/h+hPGevduxxxEVUofjc7C//qG+/BIXS6Yx
 10 Vzcyxxb0nioGvP8Pi/Y7tmL3f6uGQQ35qoQ6NQOErr9e/XNh2Zvq53ID2Qqi/6JR
 11 cfdfmVygCKAxJAVLGU6HDXEHiMePI85c5wmAitCFg1ZxNWK/N/4YCVGFetzSyzPP
 12 U6tZGu9guSakrrKBhtWQ6BGPbH+GpX+P1Ezkac3biwMH9nwFbhP795L2Uj52WVvf
 13 loYMMU2nCsdj1NBbL74n9rtqDF/pGfQ4D6Xx/fy+NwKBgQDbDbEvYkijXjGdyO63
 14 EaInKS9maNAc00fCtJiezG9jirxvfOXJZzs88054vp3iR0IfI7DrtXRscLRfOrr/
 15 WA03mWNvq3hNXYyBlfKfEehkMhXsCQOoMmqwJf8wGQ74RWIEr2ZqHCwOqBeULYBz
 16 UE8M0GWPldmxEeASYBj81DCIXwKBgQDU1QOsVW13CiVWBslFXJ9Hu4EOQOErCdIn
 17 d8zwq5RLseqjRTRgiGGXJF8tsIXpopgtvvAWVqPXWthdYmcRURhepbosGOl0krrL
 18 IHNr8kM86qizRMlKSEVGABg0NQ/pJt4tXUrBEKdDU0AUekwqwqj5P0Xt/NaRhXOo
 19 DGkzuSBVfwKBgQCb11zkKhclauD/sTDruzbSh4F6aT0OFN4rzlH6P9VLSyuOYZwV
 20 MkU5spt0WaB3mFyZTMoUl06Ry4j3axAYk2sr0AunKaV33QMWOjiXJKVhiyR/fVZF
 21 tkCiuxWXAWzeAnaegK7q9Mn/T2Ue/VQyNcNXiXeHtINgbygryoRccxVoHwKBgCWS
 22 3a0k/8hOQD0pwYq/SVduoOAVUCs69qEFI2cxw2KBrHzakN6h9SirwSndyiZvEBKz
 23 bMtkzFQOs7f40V1bRcQf2fhDBaQQ621E81uRT5GHk/TiJe85RxGOnrdIzuBIflzf
 24 5XykJgNaxStYU+4Qo6gtJXlYc8EJIFwApOn+utidAoGAC0Z7ehb4ih7L1r9FZ8WX
 25 +vIk/K0JbTpVbnaLZjOnAOfWLaZD0IfWtkpyz6xRFQoY8K0Mt+ROT3MtBg04Xp+Q
 26 3HIm6Aqwbr4kKYH2WmEkmsb/7YJZZP/rhTBzjvw6cHK0RPJxWz39zCIHCO81hDLq
 27 vXzzhmYtoawxvyCNNkk2gKM=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.42 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20-tail-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh
5 cnkwHhcNMjUwMTMxMTcyOTA0WhcNMjgwMTMxMTcyOTA0WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTMxMTgwMjE3WhcNMjgwMTMxMTgwMjE3WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0qLA4eSvHayqoDrNYBTmuwjaEPRN/vJK 
9 cRGpEpxkjbLOsisUjoxDqCRr7HdBK75xr8ep/G+wEIp6HUdr1rnjtPPoOf/2eKxb 
10 kUU3bwWE4luA6LXbex8L53hDQPOJ45XPdPHt5JW/OmgEeOyANpI4y389gtpQe5Rj 
11 p2CMGLQKYbuqCKafpT2U16y+LCBbVOILn87KGj6v+iucPC8P4eKARIdTN+Dqoabg 
12 K0xWp+Zr9i58UUClgpKq0AcXPoqrx9XFRZ9Y4dahBPH3vNUCTeKZZ5RunlXyjeZ2 
13 AEloS/O8kZPfXRgAEoutRUzerbW9x49h4v5J02KP+dg0rOvbu0ekFwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBTahtFDhwlYhmEm+hVeB42XpCNztzAfBgNV 
15 HSMEGDAWgBRZW1O6MFfIDBczsjbIcPhAvISBbDALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBACz/GnDvhmRT6/DwjlRBfRlSJc9k15tc0DFe9QBTTdyzEqNp 
17 4wHF+E/EoU6AW5ch0S74W1fvduRSEF5CxSkIieOLjhIO3sroFeuO/vErCSThsM4W 
18 mSQ6cSZXi9+eBxyeSl81UT2S4zW+b2BLqjfYd5mxglaPpwjqzBDbwJ5jhmBFs76C 
19 z6nUF/oSA+bdox3YQcLYCAXuP6JAso4qiY+IVtmfZZHa916809CgX3LNoz8vbBu+ 
20 KeUX+XbwsA9PfOdyQyZ0pqA33+ba1xegKgXeKN7Dvv7F2P9fadBFYxM+W6vR3tbn 
21 du19Jc+vYUhFQ9x0tQ5FOtiMa4XYjfnasqwAphg=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAth2cREkwvjwJ1VFFaFMXnljpZNLqjMkk
 9 aMrsK8jUcyB7u1xuUVBCYOQpcBFe03iXFxkkjbEPyH+/rC5Dil9UMkTiNPKvsBN3
 10 iIm/0UjJDMuqYHSdQyp0bknOTQi7aJxzBEyGhQ6/3jDMfgoiKBkvXL8wvwuyCRFa
 11 1dk3Kclu6I9yLtRA8ZTiMr/VcLMwgvU6cU/8JrEp35zN0GwDfEPiesS80SNYUQnJ
 12 Ni9dwsXVBCQpiMx16qEaXSlCEArxIet0EpHONZCTvWRxX+BNJ2TSTrU52ZR6R/V7
 13 LRFTF8Iurm9j/qOQnoo2sHe6Jv6mMFoQ2KMSkU4FGSzE+BJsFDsyIQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBSPEuvNdTOt3PY+pZr50jBQOCnGyjAfBgNV
 15 HSMEGDAWgBSB9yF+wCH1jfCt5Cbbdkh6AdY5YTALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAIQeZHNlCmCVK3c5FoSCz1GL1TeX6FuDnHT7QJBmaqcRKmaE
 17 VByfgoc91W2iXag26RaB8lccF5BPcZHtWqI2ECId9JbfZdmN+raosjOINqy63KFj
 18 QDiO35O6SFF0Gcz6c8id21/sx3PHCWg69Lf0IvUDQSkAVihMTIVh6g/PgNcozG1Q
 19 1W/HOhTwwqGQpc3Fj6CazZ8ryG78y4B7oKx046H6D4swjtDtYsJbw3Amq03TCYdL
 20 4lAARmbDI/SyG2lYqcwyBMF6AQTDBdmePYFgZ7vHJ2ecLinkwDZAg6PPWKR+0mwt
 21 sR5mci2HhEXBHxe7yxPqUDxGp4aYWXaxdfih3XU=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.43 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDNaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMTZaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmLNouv7MikME6ZAoPT9RFzHhcPhDY8ph 
9 FkV6l1SsTzgj38jKp8QONhR9EjG6dxvRbJcFSSUCQ3w6+Me9EiGTe9+vHavXF8WX 
10 auE11+UbTOIqItRi5FMyC1NY74L0v/PnoSjTzOx0yy00IoqMwsN/5Ug13/4gaVV7 
11 4NF0tM59BX/7FQ/hh9WCD+gscOBig0zsFHLf5LYebhSNkNBRf2FJAqLTX2k5Rck6 
12 jT9mAc5ZKyBvQnndC6kji9J+TW3xwzB79Y5Ey85ajTvZkgtv6Fn5AsSRXYnH2kT0 
13 74bG1w9snK1wTSuHPvyAa7rWi+QzlAF1ab8Tj9xfFyVEJJ1Rqug9TQIDAQABo10w 
14 WzAdBgNVHQ4EFgQUWVtTujBXyAwXM7I2yHD4QLyEgWwwHwYDVR0jBBgwFoAU+67r 
15 bUAlkqWXNXtmKoaN17nQ6nEwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
16 KoZIhvcNAQELBQADggEBAALDJ/c24m1woWgFTROz0EofuEnLXUHaxFvAvFHWsxre 
17 U1xKhwT5EyNE5MvUio57+1/w8Dn0OTnT6YQUocng1Fs2JyTlJeVVmVQkYgfZgrK+ 
18 rF5fzwINS1oE39BuBlV2JCq1/o+BOO+8zV6D6daHLUvPkH59t9oDRRdVBAJPmvA0 
19 zO3PcQdN+rZ1ekGXAQkI5otp/H9+LOHn0DlTzN6HqYZUExqwg/tM5VFY10ZyOPnU 
20 XZS3KwnwB+xcV2iWDcGgwgd/qWm9VIgqcM3mtsJrQaUMZooSEHz+Hjgg6Enr8QYb 
21 E8IJ0Tc1w9iZ1ESVMGEa9GR7L6MOSZZsCVaUfs4oLyw=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Uo+5L0I9g16pHsQDKuf7z//RLXJkrZn
 9 Ogg26rir/6ZJ+hxHZntBtTrd3xz4OUFRv9cMHiMUtwNckHUlwftaJ0Z20q68Tlp0
 10 3fT1h+cS3fLn1sunHZr+PnNKG2kqOL9/aum/peYV3LQsb5mbCDJnC7A/mLzJT8Lp
 11 PwcgYaWxH9Jfc+ELUejpiS9SMUzrOvOnEOeOykY1gM+ewNpkDzV4zAbfoS6fCs98
 12 HcQiSWC7gXi06cO5A/0H9sRwqjm1bIOWG49J4r1pt4XL7CxJtQ16UKGvkFVbpIr2
 13 F36/cufdUyyVqLiy2hDpBlSBgYHzzQyAEEn6PUoax9supUeHgtm4UQIDAQABo10w
 14 WzAdBgNVHQ4EFgQUgfchfsAh9Y3wreQm23ZIegHWOWEwHwYDVR0jBBgwFoAUlDB2
 15 Bmp26RxOCVzWbxwQfnqUzm4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 16 KoZIhvcNAQELBQADggEBAAs89ObXKLzMpQFr6neI1TL9IiaNRwHtmG9B8FStiEU7
 17 wCyBqLVj8mSVpSQSDGSEqfNlgBRlVUVxq9FrhEBzuybFYy110Uc9imoyL4ASsyGR
 18 8ATqThJa0hjy8ucKpMPeRDeo2/K7OLBIhqixvEJ2pzU/LOoe8HKPfMQDyYP3S3d4
 19 NK65i9xt4RQcuCPLHY1jokD2kbySASdlfABh4qIbWOz+yw9JqobnOv0ZDlQiyQSy
 20 QvoSJWENeHmGF6FX1kQUFF+8+vjqtcbi45eebA0H4ASfzinWZe8hNw06027HbY19
 21 VHgZwWCUrW4emHEULl8O0FCybGiH8xfvRpwfGRRojoM=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
1.96 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC4TCCAckCAQAwcDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC4TCCAckCAQAwcDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxJTAjBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxJTAjBgNVBAMM
4 HEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0GCSqGSIb3DQEBAQUA4 HEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0GCSqGSIb3DQEBAQUA
5 A4IBDwAwggEKAoIBAQCYs2i6/syKQwTpkCg9P1EXMeFw+ENjymEWRXqXVKxPOCPf 
6 yMqnxA42FH0SMbp3G9FslwVJJQJDfDr4x70SIZN7368dq9cXxZdq4TXX5RtM4ioi 
7 1GLkUzILU1jvgvS/8+ehKNPM7HTLLTQiiozCw3/lSDXf/iBpVXvg0XS0zn0Ff/sV 
8 D+GH1YIP6Cxw4GKDTOwUct/kth5uFI2Q0FF/YUkCotNfaTlFyTqNP2YBzlkrIG9C 
9 ed0LqSOL0n5NbfHDMHv1jkTLzlqNO9mSC2/oWfkCxJFdicfaRPTvhsbXD2ycrXBN 
10 K4c+/IBrutaL5DOUAXVpvxOP3F8XJUQknVGq6D1NAgMBAAGgLDAqBgkqhkiG9w0B5 A4IBDwAwggEKAoIBAQDZSj7kvQj2DXqkexAMq5/vP/9EtcmStmc6CDbquKv/pkn6
 6 HEdme0G1Ot3fHPg5QVG/1wweIxS3A1yQdSXB+1onRnbSrrxOWnTd9PWH5xLd8ufW
 7 y6cdmv4+c0obaSo4v39q6b+l5hXctCxvmZsIMmcLsD+YvMlPwuk/ByBhpbEf0l9z
 8 4QtR6OmJL1IxTOs686cQ547KRjWAz57A2mQPNXjMBt+hLp8Kz3wdxCJJYLuBeLTp
 9 w7kD/Qf2xHCqObVsg5Ybj0nivWm3hcvsLEm1DXpQoa+QVVukivYXfr9y591TLJWo
 10 uLLaEOkGVIGBgfPNDIAQSfo9ShrH2y6lR4eC2bhRAgMBAAGgLDAqBgkqhkiG9w0B
11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA
12 A4IBAQAwXPufH3ofF3yDy5O0d+/5aPbqM4ugpXOZtFDm2y6iVUTAE5pdf5BU3sv1 
13 3GV4vmFtTfKInRTfytefND0I8i30hm1QSI+kr4PFW0zeJru4ow8/da3picGaPH4C 
14 4JCh0097PMBhiyHmUK4IMJWISWok9sJZGbjgAH98KnxQSxIvLw0DSdgaJkZivr+d 
15 zr417buAELUPs7KX3H8qLJx2uy011BHci+GTxYwLPWwFIkdPCbHSH69xoEoP2pdK 
16 d2PpHHpxJFURDwjrhqw2XgiyqSeJ1+sBFnKZUYTpAKzLYP2Xw5ciwtvkwqnSfU35 
17 wzWohU3fLoQ7m2NBg2Hrg0GmoguC12 A4IBAQAEsifBx2Gug0I5SGINwwATwN4dD6QTU4Oo1YUBDC6F0Q04ZKFO8LQVwRFF
 13 2ugSII/luuv7L+eiYbj9VFasmCz3NKzkragCGA6XsxavY5Rpb2ST8AqvbNIbNsbP
 14 nTtNBorHgSiN8l1vHaRWqWYJp+nVW9aH/qMh4yWBpFa+7EL5eAYZN+LAGajO0qqw
 15 32LfMC1khVvorrHK0hH9QoGg3wD7441cz3iS5qyS/omy72UFDBvLe95Pcf0Crb1Q
 16 AX9ZRqHOFle6jfAUTFAD0tReLHc/t7qQ4ZHge6g4gKhMG1RMtDTO2pFvkvvzW0Ar
 17 FSlg/NbXMg/Iu4TgxHy/Tj+yleeI
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
340 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/index.txt
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 V»      280131172904Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280131180217Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.44 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh
5 cnkwHhcNMjUwMTMxMTcyOTA0WhcNMjgwMTMxMTcyOTA0WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTMxMTgwMjE3WhcNMjgwMTMxMTgwMjE3WjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0qLA4eSvHayqoDrNYBTmuwjaEPRN/vJK 
9 cRGpEpxkjbLOsisUjoxDqCRr7HdBK75xr8ep/G+wEIp6HUdr1rnjtPPoOf/2eKxb 
10 kUU3bwWE4luA6LXbex8L53hDQPOJ45XPdPHt5JW/OmgEeOyANpI4y389gtpQe5Rj 
11 p2CMGLQKYbuqCKafpT2U16y+LCBbVOILn87KGj6v+iucPC8P4eKARIdTN+Dqoabg 
12 K0xWp+Zr9i58UUClgpKq0AcXPoqrx9XFRZ9Y4dahBPH3vNUCTeKZZ5RunlXyjeZ2 
13 AEloS/O8kZPfXRgAEoutRUzerbW9x49h4v5J02KP+dg0rOvbu0ekFwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBTahtFDhwlYhmEm+hVeB42XpCNztzAfBgNV 
15 HSMEGDAWgBRZW1O6MFfIDBczsjbIcPhAvISBbDALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBACz/GnDvhmRT6/DwjlRBfRlSJc9k15tc0DFe9QBTTdyzEqNp 
17 4wHF+E/EoU6AW5ch0S74W1fvduRSEF5CxSkIieOLjhIO3sroFeuO/vErCSThsM4W 
18 mSQ6cSZXi9+eBxyeSl81UT2S4zW+b2BLqjfYd5mxglaPpwjqzBDbwJ5jhmBFs76C 
19 z6nUF/oSA+bdox3YQcLYCAXuP6JAso4qiY+IVtmfZZHa916809CgX3LNoz8vbBu+ 
20 KeUX+XbwsA9PfOdyQyZ0pqA33+ba1xegKgXeKN7Dvv7F2P9fadBFYxM+W6vR3tbn 
21 du19Jc+vYUhFQ9x0tQ5FOtiMa4XYjfnasqwAphg=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAth2cREkwvjwJ1VFFaFMXnljpZNLqjMkk
 9 aMrsK8jUcyB7u1xuUVBCYOQpcBFe03iXFxkkjbEPyH+/rC5Dil9UMkTiNPKvsBN3
 10 iIm/0UjJDMuqYHSdQyp0bknOTQi7aJxzBEyGhQ6/3jDMfgoiKBkvXL8wvwuyCRFa
 11 1dk3Kclu6I9yLtRA8ZTiMr/VcLMwgvU6cU/8JrEp35zN0GwDfEPiesS80SNYUQnJ
 12 Ni9dwsXVBCQpiMx16qEaXSlCEArxIet0EpHONZCTvWRxX+BNJ2TSTrU52ZR6R/V7
 13 LRFTF8Iurm9j/qOQnoo2sHe6Jv6mMFoQ2KMSkU4FGSzE+BJsFDsyIQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBSPEuvNdTOt3PY+pZr50jBQOCnGyjAfBgNV
 15 HSMEGDAWgBSB9yF+wCH1jfCt5Cbbdkh6AdY5YTALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAIQeZHNlCmCVK3c5FoSCz1GL1TeX6FuDnHT7QJBmaqcRKmaE
 17 VByfgoc91W2iXag26RaB8lccF5BPcZHtWqI2ECId9JbfZdmN+raosjOINqy63KFj
 18 QDiO35O6SFF0Gcz6c8id21/sx3PHCWg69Lf0IvUDQSkAVihMTIVh6g/PgNcozG1Q
 19 1W/HOhTwwqGQpc3Fj6CazZ8ryG78y4B7oKx046H6D4swjtDtYsJbw3Amq03TCYdL
 20 4lAARmbDI/SyG2lYqcwyBMF6AQTDBdmePYFgZ7vHJ2ecLinkwDZAg6PPWKR+0mwt
 21 sR5mci2HhEXBHxe7yxPqUDxGp4aYWXaxdfih3XU=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/20_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCYs2i6/syKQwTp2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDZSj7kvQj2DXqk
3 kCg9P1EXMeFw+ENjymEWRXqXVKxPOCPfyMqnxA42FH0SMbp3G9FslwVJJQJDfDr4 
4 x70SIZN7368dq9cXxZdq4TXX5RtM4ioi1GLkUzILU1jvgvS/8+ehKNPM7HTLLTQi 
5 iozCw3/lSDXf/iBpVXvg0XS0zn0Ff/sVD+GH1YIP6Cxw4GKDTOwUct/kth5uFI2Q 
6 0FF/YUkCotNfaTlFyTqNP2YBzlkrIG9Ced0LqSOL0n5NbfHDMHv1jkTLzlqNO9mS 
7 C2/oWfkCxJFdicfaRPTvhsbXD2ycrXBNK4c+/IBrutaL5DOUAXVpvxOP3F8XJUQk 
8 nVGq6D1NAgMBAAECggEAAIcSuNfdmqxOdBkDXHa8+dXqCFk2FRESe2+XUUL6Ktrj 
9 abUwH3zJwv+bAe5ccxJIky7zlP+mMH2Lp8u+EG0hjHx6TOpblIQENbU3MZHXHJpe 
10 M5I3Pc95Wcs3cWUM230Eeq4PBewIBn86kULPdBhb27wxpnFezUzOGeRa/r4eQ7o4 
11 /z7qmc8O9bHyJtirAi5s3d8AfqWwX5SM4PPbJ+xXl8mzQ6SLGeMHigWx7CkjdQh8 
12 TISy+HADS16CLYkj+SGCVZ0S4CQkUkafvSmhDWIhW54+Yoom+JLbvMYJtdk3Y4Nk 
13 J+G0ZS3aqzi19DoHJMXzn2RDNKCTjq9tUThrfRN0AQKBgQDGQ6obCVLckjMXFBeO 
14 +hAmX1jdszuTnPiCYwGvNYzQ9mVuXxtmEfbST5nygWmS7J0fqB1k8b4WNwPb3fzk 
15 hXeAfRSeaonoXUxX45Oiy1jxgRhQkKJGEZcetSo0QzVgRcM9fgGJboVZLObch2fe 
16 xwykbqZN8ghqk+98m8NGeE9hAQKBgQDFKww4GO4VLZf/NY3fXa16hDIiHE01+EDJ 
17 Wj2FTOby1fSQMU9PwcLUjdLSYbwqTxHMVDqZtMqo3MFFOElJRXIIlmG7yyiojgFP 
18 yEZZTUaMMOIi4HfxQiT7/pbEOcilN3cyR3EN59AaCY3dhAePoifzN3mVry/ZEBhn 
19 89uojPgQTQKBgQC/T/WpxxJtAqpH/7xH2+aPkHvI2jWH1/U4o96xOcQas1fm6+Ed 
20 WgJIqEUN63B7NNTdAjTy/g4Fk6qmk4t+24cXthqaToWqcbTELjZ85Sl7SK20uAvN 
21 /xVKrVf/PEcaEdc21AsZmUsVZK2UaRiCsKHzXU4ecolKhluWaxtAOcGnAQKBgQC1 
22 1XV3ZsZrEZlT6/fjP2l1y+TQQHmUhFZ7W5XREZML8PWS5WbXj0I29HSxQSFfg3xO 
23 jH9esbUU9kHnrHkp8bmw4b9QiZP9nrjm8zSttu6Q66QhthHnlbC2FZzFauT4Oabb 
24 37cLs/XfjWAgIls2w71EOK0QtnfSH13iwKqbTyaXIQKBgQCMs3JCCA8VGDvk6iAg 
25 2QOvn5lD5C0Wz0T2N32dwMQz9HyyNRJNcJFyM6pRquHtqty4jsHhXZpqmRwkj/Qg 
26 /iLCaYpgBfScEybZoN+aznGf/O5Yg41LcgNVjEf2gPzQ8ovho6y1kDB0GueOR/+O 
27 +hbc9auWeoIhtRcgBrhCWOvFlA==3 exAMq5/vP/9EtcmStmc6CDbquKv/pkn6HEdme0G1Ot3fHPg5QVG/1wweIxS3A1yQ
 4 dSXB+1onRnbSrrxOWnTd9PWH5xLd8ufWy6cdmv4+c0obaSo4v39q6b+l5hXctCxv
 5 mZsIMmcLsD+YvMlPwuk/ByBhpbEf0l9z4QtR6OmJL1IxTOs686cQ547KRjWAz57A
 6 2mQPNXjMBt+hLp8Kz3wdxCJJYLuBeLTpw7kD/Qf2xHCqObVsg5Ybj0nivWm3hcvs
 7 LEm1DXpQoa+QVVukivYXfr9y591TLJWouLLaEOkGVIGBgfPNDIAQSfo9ShrH2y6l
 8 R4eC2bhRAgMBAAECggEAGDR9mhR2vZYVzeHJkWfC6q9p27kWacn46M2GdJI60sEu
 9 53Yj/AYJ9UrH8XU0L4iXtzOY7XiB87sjohHysU+zJMHkNabyYhYQg7MocMmsX94R
 10 tms8Q/+Ch+lm3XPTGLw4UOwWBcCCOfI2Kv5k9z5KHVK2WujY0hJH0lYUZNxExWMA
 11 vWbRljqFDOKM+0npGXM3BRnif6kEBbQY2hvAVqdK9i+ZfErdtlrZKvCiTlJhDHHs
 12 XtP4FCkTaZHie+EWAi3mOqPPE1S7mKeztIXDCqq3hMlC9h4mWaqMDiYkanvx5Bec
 13 8Jg6LQ9t7Ow9N3PniHTDDD3DPF5TwuSK8574ZMIJ4wKBgQD+dgJVy24JU4U2pIYv
 14 cqifx+M+YMKKh2rw4VFbWc/j06XUYIJqT9j9Ava69xNEWVsmhlI253+ju0mH8+If
 15 /hy3oG2O00OEvIDDx+VNiC2sjxnoNKpIpn75JWgts7UK3osOEVZWoXBgeqbBCOlt
 16 TZCBBeGlgqd18qKEv580DtyEzwKBgQDamq73jZg74C/1pir9zJheJn9kgOKnz4Ct
 17 cfe41NQ2HgC6mrpEbqOv6BYRx4EoTJpK8pI+5w+qzDj3IfmcS38sTw1nAItylNOc
 18 bad8FNPN+9peROyLMBb5OMZEBLjQYqjSgLVINLapHBM6bJlVGEHJUb0WJiVQKHmh
 19 CYPtR6943wKBgE85BnkXoOaebjcY+f4DwKQeY42kKm1ew9jDDcVXLPZNiq+YbIIU
 20 4gXDynVjP0hkWZCg+S/G22JqiPYe5CP5xY8WD4YMGFVXKu/JaIa/AxlaZEJ7Qxjj
 21 XVzMXKb98Du2Fa0HkM3f7VDcXtZyo9o37+l7n0kcaG68YATcdACNL/LZAoGAM1g7
 22 mld+lymr+hWiaWRBsXN3XoLLOcEKJzLqjVYn1eIsJ6gp8eLOvYVUka57TpzXbJ0W
 23 7oFU87ft9VXci/JLl3ul2TiOiEYegdJbkVBPA0WRX6zupi6QZs8H+nfldMSHhJHI
 24 goInGQdIGOPjC9KbuQ5izC3/e5lWIBXdD8FTnJ8CgYB/HTGfB4yJQ1fRtJuS5mat
 25 B7JxRyODJGvvDlzZYdUPDF3ey0P7gIE1mAnvOJxeKWzMemIegxe5kyFC/7ppTe3s
 26 iYD6TVsnYDsTCvwxkt30BuYvPxKHUN4I+f8Q9Hjr2LiKK2Ohbe6pY7r0y6OJf8S5
 27 MpgwdDANNk9OSIerDzeb/A==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
4.69 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-cert.pem
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh
5 cnkwHhcNMjUwMTMxMTcyOTA1WhcNMjgwMTMxMTcyOTA1WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTMxMTgwMjIwWhcNMjgwMTMxMTgwMjIwWjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtlioS8eCZTxJcNXXvmuZrPjZMBuJiG1R 
9 jCOcHyZ4bVCFKs6O7AXJrLr/meqHvf9ErjCn4vWfDV8MJYeUU9pksYImnMgvow3k 
10 bttFtsyLE7wEhiY8TIeoGMls9zXI4cGtqaUQFR54HY/JNN2CepSJ2hZf4wq1XKO5 
11 ua8+LPXxBZxJlri2Xk8ma28c1Nz5WHaRNp3QaQkGeaf4hFFBz0HU0Oyf6xjnF6F1 
12 iWz/CxbLNy7ZkzlwW/CE+RcAS7r7NqiXmeuNb7VKnweX+zZrVq5YtOHEo+ACZiuq 
13 xwN5rvQ1Xgk8HbQwxB5kcKc+XBI3HsqFBoXobgHw8eQ+kP4yknEhlwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRBGfjzw4h8O/N3Ak/3i7fEG/mx2jAfBgNV 
15 HSMEGDAWgBRSYIIAdwqSznkVKI2FZCbq0EfHlTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBADUiNkcStAgXiVGx84fnJ5QrAYytOyN6jiUXQGP5XEenlb2S 
17 yc28BUBYDDl7I5XdU1Sc7jl0mTiz0RwZpdLjA2DZp/IHIFrm3cMs1mISc9ihifBM 
18 05qGH+WVMRGQBDG4odhX2rVe3HyY+dsxAUKEk3NGytp5UcWW0TnC/oyULfJZHwcE 
19 57lB8agx8+EpmdTkSZymsQv24xol8ubyEz6XijkmktIRkjT+9AUDQ3IggPGaXRS8 
20 qBmc66Uf+es7ofcFDOXJGe77m/lZp4V+aMekVmYZussm6nlge0Yyw6y7OTNhUg6K 
21 rF+vqriAne7KsIL12mdJ0jfNk/7wsK/XdIJUGv4=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6HKe04MtQfyFaNg9xzz+sypk5MYxr5Df
 9 3TfyN43cc1AMxPWNBSKAUZM6jyzIMMC5DdrwG1Slk62Yy/mX7ZJ3qMmDI6knN9bc
 10 JRh433bae60Fu570vi2+OOKWlhLMUTY2pTLhY9Xzk/LANAIYxNevl9Qk7CZq7r4X
 11 RaKfeWEFQMIRnK8vqEqWUMGgWsDaT5BImQTvtTQzYwg0lZh1JVa+4q5zRpHShHMT
 12 SjDJxn+YUXK6+ui+8qx1cvUuQ19SqC43oMuHsnRhBodGfa0khofXN27MFFC9PLF/
 13 /+IbjsB7MMBaDXF8PMDU8fur4c60Hf+LM/oXlbdP3FmF3bUNcp37YQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQjiV/wkpzTpLTQmtcD1BwpeVl0eTAfBgNV
 15 HSMEGDAWgBSz5zMql9GC7+7l12GQxh3lRQ4UxTALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAJgpcaV/ND+nIDNJXObKRZwLaRUHzruSOQjoSv4tQu/wloLs
 17 YbSduKsCpZsVCMxWqn6i1KshzHWybvpuF0OakusGKNWzOaXnQutPCBENSSbjDZYw
 18 WlfCJaCkbWYk3+ZoV8Z0CVVXZvgaskK74PC7kL9drZR+/+bhe66dLNOvn/cIAw8q
 19 G9p+TrcW4f4+q5SgIb1tWCgwKpEcmEJfYxnNflmglZVmCUAdHWo514MaEnUc1GYQ
 20 byec+RQlwj2Su7+oQ87g63McIA32yClXFzEI6rrPIDD+c5BLgfpoayS4ppcE9IZ5
 21 ynqpIijw8URmHDanmadtQDpzZl/KE71ZY2BbMTw=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw
27 MTEyMDAwMFoXDTI4MDEzMTE3MjkwNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM27 MTEyMDAwMFoXDTI4MDEzMTE4MDIxOFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
28 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s28 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
29 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G29 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
30 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQChNbIl6OHaOissTRREMpGGaF7cvutE 
31 Kc7a0HlndMV6eF30J+KdjnH4OiIS/wgRQOiT54EcGt2XBmO7axie/FeQ8iG1590C 
32 wDfLDst/PgVfM+YF43K2+RcFI7qyfy9u4hPvKXZoMMnEpTPX8FCwXXLHWUalY8QT 
33 8AY7OrpHA24Un9LdfclEq3xRc8gXGCVnLjbxQY1jK0PDUSpFvHSSliBZG0NpFrKf 
34 pawDNNgEK9HvPfRFBuWausALrHyQzZ2K/SroVCp6Wm9yGYhbvmOwfPykvrWAyGTm 
35 OYeS3H2LoAvbac0NPHiyRAmdU+qP58WLmeplrrSWfwl4RMieHs4uVBi9AgMBAAGj 
36 XTBbMB0GA1UdDgQWBBRSYIIAdwqSznkVKI2FZCbq0EfHlTAfBgNVHSMEGDAWgBT7 
37 ruttQCWSpZc1e2Yqho3XudDqcTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
38 BgkqhkiG9w0BAQsFAAOCAQEAi50RD9P07+2wTMaxd9rTELesKueHYmaetXaCP4cD 
39 rY4rZYArr4ET0kV8shi2VjQ4R0frQ/k+LZuwY/Ui2onIFtc7+KEOm7ccHAm3Y4vf 
40 KIORHGQf4/Gd1m03tSaeSuSpvi5nvWuJhU3xJsSpQYwbwhBUOmUY3iPr9/V81kqR 
41 01usKbb8F6BQ+0hxQhEhL3JnLJwXtay1AHqmis0n/Jy20IvNOOQs7tnwIu/3D+sW 
42 jyx0j0l/HHYWSoOj06XrwRBFrvFXqnrnc3TXe3D79ZNC7LkDzVxGGOy+NqlmVoUV 
43 M9Wz/fWpl6YzyzoMduMYHSL97jG7/zfqgZ3hsxzYbr51SA==30 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsxLMbyLfXdtFgADMQDZP33zply4d0
 31 YoGoup/LR8vaRF8QFjEM5/Rb0mAOUY6b7FqSDTA0hWFn8WxXiAkbd86CxsBeSSvG
 32 j2ryl30DiKWfX1K/FKgxuSKIF/jfqPzq6d0ZuH+7mqKKvVISU+lf1HriZRC8EDbj
 33 PjAR4qAa2uJzlCP0tP9ZgqcSBOHmq+X5tflxwryCwoUJDJOX59Vqxy7yZaN8q1yh
 34 eMUg4FYCnD8BxZhEwZZQLGTPlyIPDAlkDZIXuQ22s9j1/LaAfmCuTnJrKTWql7Rr
 35 /p4tjqYjfpYAxjVYJAIBxWJhqSFMSN6KcpVyfKM3lQE3s15GzyN0DiDXAgMBAAGj
 36 XTBbMB0GA1UdDgQWBBSz5zMql9GC7+7l12GQxh3lRQ4UxTAfBgNVHSMEGDAWgBSU
 37 MHYGanbpHE4JXNZvHBB+epTObjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 38 BgkqhkiG9w0BAQsFAAOCAQEAo0uzMZ9fSmJEyvvL49bVM9bWiQpqEHC+v2C/f4F9
 39 a2mq+zOnWq98xzx29/zxxpVCLtLjHpCg4ZC+9EiGj0Osmchdlp6ieLCUKjYxy4E9
 40 86i+NRDAcbVTY+2M+H6nA4awGzJBHUXbr6aTLR9PDXX49zJP+IbZxQrDuFZReTbK
 41 NYV76p2MJ8m/xDGI2mXqFASrEvJAVV5Ll/GCvP3it0CfHqSKchRtVM0rRyR5KhM+
 42 G4+sx/WLYXypAsjW3Jf9ceBI+0x7eqswctsubTkRhCRAj1b/cZAW9PIz3h75O1fX
 43 XJHrScYInqozWeQZstj0oOCD0NffPQOYwhQYubEEkiTUBA==
44 -----END·CERTIFICATE-----44 -----END·CERTIFICATE-----
3.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2WKhLx4JlPElw 
3 1de+a5ms+NkwG4mIbVGMI5wfJnhtUIUqzo7sBcmsuv+Z6oe9/0SuMKfi9Z8NXwwl 
4 h5RT2mSxgiacyC+jDeRu20W2zIsTvASGJjxMh6gYyWz3Ncjhwa2ppRAVHngdj8k0 
5 3YJ6lInaFl/jCrVco7m5rz4s9fEFnEmWuLZeTyZrbxzU3PlYdpE2ndBpCQZ5p/iE 
6 UUHPQdTQ7J/rGOcXoXWJbP8LFss3LtmTOXBb8IT5FwBLuvs2qJeZ641vtUqfB5f7 
7 NmtWrli04cSj4AJmK6rHA3mu9DVeCTwdtDDEHmRwpz5cEjceyoUGhehuAfDx5D6Q 
8 /jKScSGXAgMBAAECggEAByVAlxOe4akJTGF83lU+Gj/4LCvwFEdgZN2iXmV2CPvu 
9 SVKl2Xbn7nEM13MQKwWyoyF8pWawUGhTRAc6QfJIHt1K9mWGhF0PgLlD/plTsTbI 
10 IJpP+O8Z9bqy8+8Iy7FOGlyXCD9/lSekyqxhfWc5DbGcbqZlRqzoeBp3anCgJ3Ll 
11 evT2DcUXVFRObiRv2fsfvAcUl17Ou6aICTU4e2Znd4OwC8O0+GPY5TYahyPeBM9F 
12 PxyaEdSR0RoNqzKg3QA/JnuUz5ZH/bcNwooICXG6i894V5zGWyJ00fRG9OixYq1T 
13 XhfCF13hMoZ6LjRLtTN+mlUppcTS9KSzie9QjnzjyQKBgQD4WV4c3VKVXqQE5Csk 
14 u3w9OUqNmI6gX2Kc62lLWQwSSO787UD53VMSfJxaKG1F/x/ExFYg+AoylZB8Mi2s 
15 oK3KkasvMflcYDKF+oudG9jx86/qbV0YGvBW9NL6Alf2lclpfiY2TIr6d3/8UGEq 
16 +3GjAUgjkBC9pWndwMU94qoTvwKBgQC79sBseXI29kSt//4SPdE0U02EdbpNIu77 
17 OxRrKSaJ1j4KtykLXzTsReqSHvJwRKPNHYTX5RcePO2gby6z4hNwxTE0LNhukdzq 
18 Gpr3FdM52BH0ntVje6VkwmFRjYLhSyCZ6Y5TVne6rOET9Tc2J4N/95u0ZJ2LeIFW 
19 d1IcGOoIKQKBgQDlmFk1fjdW+EPScc6hCuN1Bn4yIZPaF9TnFYwmqJBMZzjqg7zK 
20 Qx8FvEYf47gCOjZ4hrrJiAaFdVg6OXmYWoPQ/pKv8xeBmz2aN2LTQGd0Z8F+jNS/ 
21 8Ee5XGWf1ILV6OxnpsRU9raVj9y2uujZ/9OyywCSQCH58e7Jn+m5qM9rqQKBgHZ3 
22 zUwRN3WAvkTU5fPlVmgeYOstsGBRtkJOOE5aP1n82Fm0m3/5X8fTQUcbjj5IZN0w 
23 z7urPmjmifbmXI8v3ITlJF/4K+l0scIzRpyY+uqoTpjZSzFKizH4eZIHGQiaa0/W 
24 rsfD5e6Ya7xCf6v4N59+FnsaN1nid9JhnjTrVwYRAoGAash3d2dzjy0HizdrIoV5 
25 UQg+R1bhPCUAQtdOEb8e4QrnJWsSog2bhPRPBgfJZMVuM1Z8pPD+2oAyoOkCrAxk 
26 xzL+RYnQf0eMm2W3ZM1dXjgx3/PWozcsNcCF6GbNcI+Ody6+fIR1fRczgEQmchGP 
27 yZ2uGeVvXAvmZHKyc6UXFFs=2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDocp7Tgy1B/IVo
 3 2D3HPP6zKmTkxjGvkN/dN/I3jdxzUAzE9Y0FIoBRkzqPLMgwwLkN2vAbVKWTrZjL
 4 +ZftkneoyYMjqSc31twlGHjfdtp7rQW7nvS+Lb444paWEsxRNjalMuFj1fOT8sA0
 5 AhjE16+X1CTsJmruvhdFop95YQVAwhGcry+oSpZQwaBawNpPkEiZBO+1NDNjCDSV
 6 mHUlVr7irnNGkdKEcxNKMMnGf5hRcrr66L7yrHVy9S5DX1KoLjegy4eydGEGh0Z9
 7 rSSGh9c3bswUUL08sX//4huOwHswwFoNcXw8wNTx+6vhzrQd/4sz+heVt0/cWYXd
 8 tQ1ynfthAgMBAAECggEABmuJHRuxZjf8o07GY9tbgkSVk+RfSmTlVCem956/KPwt
 9 eb8oR60GuboQpHFWGt75Q0z5vI7IOWlSfSTXYDWZgQRjcgkniSTUshqvkQ6oIliz
 10 T2Fi0UqZmNpBRwkdVYtux9rr0AJdlrYMsvR89hlkZhPEj3r/EUUu+y7ulBx4V9p8
 11 r0vEIQh8DhNz9AAw/lXHRrepmKuhDzJuyguX1Qic8To58veCEjFdYhH7HIGXywIX
 12 zipDDmVRXIwChMW2/6/XOEpwyt/szBXRyh1YVKwTI8lO+8/HYilbm6nzMWCxaMfV
 13 dxq8Izf7eIc+V7uzGE5aFRsWwVMy+yGAtSwbelA2JQKBgQD2mO45kKbr7K/iqE4r
 14 L+gPHe0TS4A/yc7pmcLbpKlu/1VLwMd5LedOpLD09/Ag8I2wgatHd+rRqB53oi6W
 15 oXwB5UvhdeYAEJnaDJ8Dy+Q46e34gSTy5dgwGo1PLvuvNt3wd3aS7Kp4iNn0CKC+
 16 5O4SbxJqb4DXCdnqx8h6WhNFewKBgQDxT5LBs619KDYfcA8AvnNE6vxAMHGOebSY
 17 dT4OXPyX0i+Ml3FpBxC4ZXUfCjIHeWqqpp3WvFBZxEsWbxDNxs49K8b7dgQ1yODn
 18 0N+zpWFXHn+Fl3xxGxLeK7JulfcV9C4UuV+ZvwCf8RKnpsyJkZQSYv+wBa15QFVh
 19 PE2oUKf10wKBgQDex4SYfuU+SMMRiqmr/Iiyd3/BqbkAZ8pFYkMW+WiUvZoKaOwM
 20 vvq0Irc3aHMI3ymyZ0McuupqZG6598wNC3CjqcpmsoOKVXUY98QEwwO4oyX5FnsR
 21 8bHgq2w0OCbqwS+6WcLGs4bChCgbflvyeZHXF39Ups2H9/9mSv0EBDJa1wKBgQDA
 22 v4q95kNhgUkZ+2xAb9+q4Pf0Xb2WzGgQjzWuS2AH9P++EQmpltcoMwJGdOJZTgaB
 23 oOzapTiZO02u8bA+bdo2ykz6dt4OCBJ9mD3XRPZnnBjIIKRpw/JiPA0ef/MJOi3E
 24 p/1Q1VwuZWU9POKL0BiyRxltBFv4Sgbo0D5Hf4VpuQKBgQCCQNZGqR2euS60KXI2
 25 CyFYzBOXerMhSddLTfzJ5F+hiQLHWF0/X5OYgsSc0Wu0Fkh9awxpASJH9CzxRxRy
 26 4/+xKqeRFXNTg86Kvj04Yfck2W9dP18Rw1qNxwTrnSehMBNsHpVlEQRmNLShjOx0
 27 qPGVQXohIGLchNVeQU/1Hg/xzg==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.42 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21-tail-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh
5 cnkwHhcNMjUwMTMxMTcyOTA1WhcNMjgwMTMxMTcyOTA1WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTMxMTgwMjIwWhcNMjgwMTMxMTgwMjIwWjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtlioS8eCZTxJcNXXvmuZrPjZMBuJiG1R 
9 jCOcHyZ4bVCFKs6O7AXJrLr/meqHvf9ErjCn4vWfDV8MJYeUU9pksYImnMgvow3k 
10 bttFtsyLE7wEhiY8TIeoGMls9zXI4cGtqaUQFR54HY/JNN2CepSJ2hZf4wq1XKO5 
11 ua8+LPXxBZxJlri2Xk8ma28c1Nz5WHaRNp3QaQkGeaf4hFFBz0HU0Oyf6xjnF6F1 
12 iWz/CxbLNy7ZkzlwW/CE+RcAS7r7NqiXmeuNb7VKnweX+zZrVq5YtOHEo+ACZiuq 
13 xwN5rvQ1Xgk8HbQwxB5kcKc+XBI3HsqFBoXobgHw8eQ+kP4yknEhlwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRBGfjzw4h8O/N3Ak/3i7fEG/mx2jAfBgNV 
15 HSMEGDAWgBRSYIIAdwqSznkVKI2FZCbq0EfHlTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBADUiNkcStAgXiVGx84fnJ5QrAYytOyN6jiUXQGP5XEenlb2S 
17 yc28BUBYDDl7I5XdU1Sc7jl0mTiz0RwZpdLjA2DZp/IHIFrm3cMs1mISc9ihifBM 
18 05qGH+WVMRGQBDG4odhX2rVe3HyY+dsxAUKEk3NGytp5UcWW0TnC/oyULfJZHwcE 
19 57lB8agx8+EpmdTkSZymsQv24xol8ubyEz6XijkmktIRkjT+9AUDQ3IggPGaXRS8 
20 qBmc66Uf+es7ofcFDOXJGe77m/lZp4V+aMekVmYZussm6nlge0Yyw6y7OTNhUg6K 
21 rF+vqriAne7KsIL12mdJ0jfNk/7wsK/XdIJUGv4=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6HKe04MtQfyFaNg9xzz+sypk5MYxr5Df
 9 3TfyN43cc1AMxPWNBSKAUZM6jyzIMMC5DdrwG1Slk62Yy/mX7ZJ3qMmDI6knN9bc
 10 JRh433bae60Fu570vi2+OOKWlhLMUTY2pTLhY9Xzk/LANAIYxNevl9Qk7CZq7r4X
 11 RaKfeWEFQMIRnK8vqEqWUMGgWsDaT5BImQTvtTQzYwg0lZh1JVa+4q5zRpHShHMT
 12 SjDJxn+YUXK6+ui+8qx1cvUuQ19SqC43oMuHsnRhBodGfa0khofXN27MFFC9PLF/
 13 /+IbjsB7MMBaDXF8PMDU8fur4c60Hf+LM/oXlbdP3FmF3bUNcp37YQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQjiV/wkpzTpLTQmtcD1BwpeVl0eTAfBgNV
 15 HSMEGDAWgBSz5zMql9GC7+7l12GQxh3lRQ4UxTALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAJgpcaV/ND+nIDNJXObKRZwLaRUHzruSOQjoSv4tQu/wloLs
 17 YbSduKsCpZsVCMxWqn6i1KshzHWybvpuF0OakusGKNWzOaXnQutPCBENSSbjDZYw
 18 WlfCJaCkbWYk3+ZoV8Z0CVVXZvgaskK74PC7kL9drZR+/+bhe66dLNOvn/cIAw8q
 19 G9p+TrcW4f4+q5SgIb1tWCgwKpEcmEJfYxnNflmglZVmCUAdHWo514MaEnUc1GYQ
 20 byec+RQlwj2Su7+oQ87g63McIA32yClXFzEI6rrPIDD+c5BLgfpoayS4ppcE9IZ5
 21 ynqpIijw8URmHDanmadtQDpzZl/KE71ZY2BbMTw=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.44 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw
5 MTEyMDAwMFoXDTI4MDEzMTE3MjkwNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI4MDEzMTE4MDIxOFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQChNbIl6OHaOissTRREMpGGaF7cvutE 
9 Kc7a0HlndMV6eF30J+KdjnH4OiIS/wgRQOiT54EcGt2XBmO7axie/FeQ8iG1590C 
10 wDfLDst/PgVfM+YF43K2+RcFI7qyfy9u4hPvKXZoMMnEpTPX8FCwXXLHWUalY8QT 
11 8AY7OrpHA24Un9LdfclEq3xRc8gXGCVnLjbxQY1jK0PDUSpFvHSSliBZG0NpFrKf 
12 pawDNNgEK9HvPfRFBuWausALrHyQzZ2K/SroVCp6Wm9yGYhbvmOwfPykvrWAyGTm 
13 OYeS3H2LoAvbac0NPHiyRAmdU+qP58WLmeplrrSWfwl4RMieHs4uVBi9AgMBAAGj 
14 XTBbMB0GA1UdDgQWBBRSYIIAdwqSznkVKI2FZCbq0EfHlTAfBgNVHSMEGDAWgBT7 
15 ruttQCWSpZc1e2Yqho3XudDqcTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
16 BgkqhkiG9w0BAQsFAAOCAQEAi50RD9P07+2wTMaxd9rTELesKueHYmaetXaCP4cD 
17 rY4rZYArr4ET0kV8shi2VjQ4R0frQ/k+LZuwY/Ui2onIFtc7+KEOm7ccHAm3Y4vf 
18 KIORHGQf4/Gd1m03tSaeSuSpvi5nvWuJhU3xJsSpQYwbwhBUOmUY3iPr9/V81kqR 
19 01usKbb8F6BQ+0hxQhEhL3JnLJwXtay1AHqmis0n/Jy20IvNOOQs7tnwIu/3D+sW 
20 jyx0j0l/HHYWSoOj06XrwRBFrvFXqnrnc3TXe3D79ZNC7LkDzVxGGOy+NqlmVoUV 
21 M9Wz/fWpl6YzyzoMduMYHSL97jG7/zfqgZ3hsxzYbr51SA==8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsxLMbyLfXdtFgADMQDZP33zply4d0
 9 YoGoup/LR8vaRF8QFjEM5/Rb0mAOUY6b7FqSDTA0hWFn8WxXiAkbd86CxsBeSSvG
 10 j2ryl30DiKWfX1K/FKgxuSKIF/jfqPzq6d0ZuH+7mqKKvVISU+lf1HriZRC8EDbj
 11 PjAR4qAa2uJzlCP0tP9ZgqcSBOHmq+X5tflxwryCwoUJDJOX59Vqxy7yZaN8q1yh
 12 eMUg4FYCnD8BxZhEwZZQLGTPlyIPDAlkDZIXuQ22s9j1/LaAfmCuTnJrKTWql7Rr
 13 /p4tjqYjfpYAxjVYJAIBxWJhqSFMSN6KcpVyfKM3lQE3s15GzyN0DiDXAgMBAAGj
 14 XTBbMB0GA1UdDgQWBBSz5zMql9GC7+7l12GQxh3lRQ4UxTAfBgNVHSMEGDAWgBSU
 15 MHYGanbpHE4JXNZvHBB+epTObjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 16 BgkqhkiG9w0BAQsFAAOCAQEAo0uzMZ9fSmJEyvvL49bVM9bWiQpqEHC+v2C/f4F9
 17 a2mq+zOnWq98xzx29/zxxpVCLtLjHpCg4ZC+9EiGj0Osmchdlp6ieLCUKjYxy4E9
 18 86i+NRDAcbVTY+2M+H6nA4awGzJBHUXbr6aTLR9PDXX49zJP+IbZxQrDuFZReTbK
 19 NYV76p2MJ8m/xDGI2mXqFASrEvJAVV5Ll/GCvP3it0CfHqSKchRtVM0rRyR5KhM+
 20 G4+sx/WLYXypAsjW3Jf9ceBI+0x7eqswctsubTkRhCRAj1b/cZAW9PIz3h75O1fX
 21 XJHrScYInqozWeQZstj0oOCD0NffPQOYwhQYubEEkiTUBA==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
1.96 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC4TCCAckCAQAwcDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC4TCCAckCAQAwcDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxJTAjBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxJTAjBgNVBAMM
4 HEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0GCSqGSIb3DQEBAQUA4 HEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0GCSqGSIb3DQEBAQUA
5 A4IBDwAwggEKAoIBAQChNbIl6OHaOissTRREMpGGaF7cvutEKc7a0HlndMV6eF30 
6 J+KdjnH4OiIS/wgRQOiT54EcGt2XBmO7axie/FeQ8iG1590CwDfLDst/PgVfM+YF 
7 43K2+RcFI7qyfy9u4hPvKXZoMMnEpTPX8FCwXXLHWUalY8QT8AY7OrpHA24Un9Ld 
8 fclEq3xRc8gXGCVnLjbxQY1jK0PDUSpFvHSSliBZG0NpFrKfpawDNNgEK9HvPfRF 
9 BuWausALrHyQzZ2K/SroVCp6Wm9yGYhbvmOwfPykvrWAyGTmOYeS3H2LoAvbac0N 
10 PHiyRAmdU+qP58WLmeplrrSWfwl4RMieHs4uVBi9AgMBAAGgLDAqBgkqhkiG9w0B5 A4IBDwAwggEKAoIBAQCsxLMbyLfXdtFgADMQDZP33zply4d0YoGoup/LR8vaRF8Q
 6 FjEM5/Rb0mAOUY6b7FqSDTA0hWFn8WxXiAkbd86CxsBeSSvGj2ryl30DiKWfX1K/
 7 FKgxuSKIF/jfqPzq6d0ZuH+7mqKKvVISU+lf1HriZRC8EDbjPjAR4qAa2uJzlCP0
 8 tP9ZgqcSBOHmq+X5tflxwryCwoUJDJOX59Vqxy7yZaN8q1yheMUg4FYCnD8BxZhE
 9 wZZQLGTPlyIPDAlkDZIXuQ22s9j1/LaAfmCuTnJrKTWql7Rr/p4tjqYjfpYAxjVY
 10 JAIBxWJhqSFMSN6KcpVyfKM3lQE3s15GzyN0DiDXAgMBAAGgLDAqBgkqhkiG9w0B
11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA11 CQ4xHTAbMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEBCwUA
12 A4IBAQAIqGZSlcu2UV0sqgrjiqz19eG3tXZCCnCTSNdOEDgdobbS0wWVjkUnHctp 
13 hpt4ihQNpSQ7LB7NHK7Og9ezmZ8AvbRjykzy81AMGjsk3rU3x+/gObcZM4NAYBWG 
14 Vh1FeTvcsMAUZ+fvGhcw939GLUToaxwkAGo9Er0Trdrh+xBoFV1Ivkap8s7U9GjM 
15 mM8kKoIdk8VSAnmOsz8xmJIuRL5dwCCBPS7ht2uBVYpiKtnXBuEHzGwAp0DfD9Wk 
16 UMZW+hUNG0rr9VwCozAHG84Z6M43lbbZo0chSGwcxyyDpKPQQ57COi/h/bZZzFFg 
17 4jdEHsNJGR8ntLNteAYmYs9s0jjO12 A4IBAQBeL4Bgnz+MMdssSXD1X677uXb0KIJhTQm6K7upiNjUNroVX3I4NgYcTfUn
 13 TwzS6heiXJQL7zX1osAEjb6BYVHY4zQqnZs6ZynCBeihlvIhObS6w42fSgT99k0O
 14 D7XN5XnG3Sn8FTMUVrHUBHCt0JkaQ/QXJXwdBMEM2JG0llpVh0pgdOwNhJn495zd
 15 7E3rj8wgNyaTnK3HnFAXHc772ahIonG9NdBiCF6m3rSFfPL9aEKWLqndHwMuP2sh
 16 uo7Wa5z4x0V4rVeZ1og+qMO/NrMrkUsMgH2jLC6+XG85VqHNZ/j9t5s37QS1Zu0H
 17 B3wwHrGRauvUZbaNGFOZzPR6BBgV
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
340 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/index.txt
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 V»      280131172905Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280131180220Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.44 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx2 MIIDqTCCApGgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwcDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh4 ClNXSS1Qcm9sb2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlh
5 cnkwHhcNMjUwMTMxMTcyOTA1WhcNMjgwMTMxMTcyOTA1WjBjMQswCQYDVQQGEwJV5 cnkwHhcNMjUwMTMxMTgwMjIwWhcNMjgwMTMxMTgwMjIwWjBjMQswCQYDVQQGEwJV
6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE6 SzERMA8GA1UECAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UE
7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq7 CgwKU1dJLVByb2xvZzEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tMIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtlioS8eCZTxJcNXXvmuZrPjZMBuJiG1R 
9 jCOcHyZ4bVCFKs6O7AXJrLr/meqHvf9ErjCn4vWfDV8MJYeUU9pksYImnMgvow3k 
10 bttFtsyLE7wEhiY8TIeoGMls9zXI4cGtqaUQFR54HY/JNN2CepSJ2hZf4wq1XKO5 
11 ua8+LPXxBZxJlri2Xk8ma28c1Nz5WHaRNp3QaQkGeaf4hFFBz0HU0Oyf6xjnF6F1 
12 iWz/CxbLNy7ZkzlwW/CE+RcAS7r7NqiXmeuNb7VKnweX+zZrVq5YtOHEo+ACZiuq 
13 xwN5rvQ1Xgk8HbQwxB5kcKc+XBI3HsqFBoXobgHw8eQ+kP4yknEhlwIDAQABo1ow 
14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBRBGfjzw4h8O/N3Ak/3i7fEG/mx2jAfBgNV 
15 HSMEGDAWgBRSYIIAdwqSznkVKI2FZCbq0EfHlTALBgNVHQ8EBAMCBeAwDQYJKoZI 
16 hvcNAQELBQADggEBADUiNkcStAgXiVGx84fnJ5QrAYytOyN6jiUXQGP5XEenlb2S 
17 yc28BUBYDDl7I5XdU1Sc7jl0mTiz0RwZpdLjA2DZp/IHIFrm3cMs1mISc9ihifBM 
18 05qGH+WVMRGQBDG4odhX2rVe3HyY+dsxAUKEk3NGytp5UcWW0TnC/oyULfJZHwcE 
19 57lB8agx8+EpmdTkSZymsQv24xol8ubyEz6XijkmktIRkjT+9AUDQ3IggPGaXRS8 
20 qBmc66Uf+es7ofcFDOXJGe77m/lZp4V+aMekVmYZussm6nlge0Yyw6y7OTNhUg6K 
21 rF+vqriAne7KsIL12mdJ0jfNk/7wsK/XdIJUGv4=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6HKe04MtQfyFaNg9xzz+sypk5MYxr5Df
 9 3TfyN43cc1AMxPWNBSKAUZM6jyzIMMC5DdrwG1Slk62Yy/mX7ZJ3qMmDI6knN9bc
 10 JRh433bae60Fu570vi2+OOKWlhLMUTY2pTLhY9Xzk/LANAIYxNevl9Qk7CZq7r4X
 11 RaKfeWEFQMIRnK8vqEqWUMGgWsDaT5BImQTvtTQzYwg0lZh1JVa+4q5zRpHShHMT
 12 SjDJxn+YUXK6+ui+8qx1cvUuQ19SqC43oMuHsnRhBodGfa0khofXN27MFFC9PLF/
 13 /+IbjsB7MMBaDXF8PMDU8fur4c60Hf+LM/oXlbdP3FmF3bUNcp37YQIDAQABo1ow
 14 WDAJBgNVHRMEAjAAMB0GA1UdDgQWBBQjiV/wkpzTpLTQmtcD1BwpeVl0eTAfBgNV
 15 HSMEGDAWgBSz5zMql9GC7+7l12GQxh3lRQ4UxTALBgNVHQ8EBAMCBeAwDQYJKoZI
 16 hvcNAQELBQADggEBAJgpcaV/ND+nIDNJXObKRZwLaRUHzruSOQjoSv4tQu/wloLs
 17 YbSduKsCpZsVCMxWqn6i1KshzHWybvpuF0OakusGKNWzOaXnQutPCBENSSbjDZYw
 18 WlfCJaCkbWYk3+ZoV8Z0CVVXZvgaskK74PC7kL9drZR+/+bhe66dLNOvn/cIAw8q
 19 G9p+TrcW4f4+q5SgIb1tWCgwKpEcmEJfYxnNflmglZVmCUAdHWo514MaEnUc1GYQ
 20 byec+RQlwj2Su7+oQ87g63McIA32yClXFzEI6rrPIDD+c5BLgfpoayS4ppcE9IZ5
 21 ynqpIijw8URmHDanmadtQDpzZl/KE71ZY2BbMTw=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/21_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQChNbIl6OHaOiss2 MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQCsxLMbyLfXdtFg
3 TRREMpGGaF7cvutEKc7a0HlndMV6eF30J+KdjnH4OiIS/wgRQOiT54EcGt2XBmO7 
4 axie/FeQ8iG1590CwDfLDst/PgVfM+YF43K2+RcFI7qyfy9u4hPvKXZoMMnEpTPX 
5 8FCwXXLHWUalY8QT8AY7OrpHA24Un9LdfclEq3xRc8gXGCVnLjbxQY1jK0PDUSpF 
6 vHSSliBZG0NpFrKfpawDNNgEK9HvPfRFBuWausALrHyQzZ2K/SroVCp6Wm9yGYhb 
7 vmOwfPykvrWAyGTmOYeS3H2LoAvbac0NPHiyRAmdU+qP58WLmeplrrSWfwl4RMie 
8 Hs4uVBi9AgMBAAECggEAAo+IyeNeGwpLf0OmK8Ml3p2vzA/YStfjKkSfeQ44yM46 
9 p9MuXVRS6R97RRP5+9QtHZRSz7B5jpmSYfq8hGH7vhiqgmoxb4bAHCCbCOViTnXT 
10 lIpdWxyvyewcXhN5HGjI6kadU+BahB4fqbFuhq6lURdQ8PWZurtYTf6L0O70A63T 
11 vRlT/b/29GSzJx9N050ZwTPEfptuGmqpUIqqFXGWLGTADD9VX4LeL7ujXnU3/8fC 
12 NaihfuW93LRt0eo86lKRbqIF6lqMHOnhbz5nNlKgt8jKRDUmrbZyJCVK6yIhVwJa 
13 X86/j0szJoFzK5Qqm8uAt2rEytW7VfyIwrtiMz7ffQKBgQDh9OpbqRyFFnGKUF0P 
14 K5ed/WDotIJ02Rkqru15uqvbWuO5AgYyLFvWmdtduJuHNXJMtGKnckjLL0U/+PxQ 
15 vWqWOZ+E49pqtXqNJyJxuuZUBDdgGeoIUly1udsYuY4DYulchb3wG0pa1e6XrK5N 
16 lAAfS24RF3bwQijHLHlVfVNrUwKBgQC2pO6kLqC+lNqDqRu+tNfrwJkn6PXaBNXx 
17 hZl2RHIcLPXFq1XxnEwfCfoJZT2NH6o2VyLaL4S0kRS5ri6LX8ZIpQC/EhUs9DMv 
18 EEDX9aC7Nyas8vBXcmMgZVFNG5Z3WFyv77utOJooVaJkGEKFgIyiTMrK8MMzGhtU 
19 f6DQ0i75rwKBgQCpdwZNuIerSSnekmc4+Xi9BUupO7ib6jb1zDxPD7HU0lX4a4w6 
20 FQrL6JidsdbzkSIoZSGYdB4kRU+qqxKRe351LMJ26GznmzROqQssQQB+AquFZ+oe 
21 U6c0pC+uW3wnDgf3XFcXvWAGwGwxVVFk3Zs53ViveOm7R+NNfg2CEHyAAQKBgAPe 
22 Ql+fzS+8H1SihD/pvJj1n0jFGk/fwlg3KCTlFjWajin9kvhnAwW1RGJmjoMqpIQ6 
23 HDbawsjAOdwk4D97a8umEvn4/BHTqjHY+kaYoSrV5C/NhWGUvpy1CJ/Fcc5dRLlF 
24 LohgpoMsLSBJkz8YleHqFnFt3/R5HRMREOrbSLtpAoGAd0IIFZfFLg59XV+Yje6O 
25 5ggnksB9YTvHDeW4ir2tNKl0RFpT+qS0ybPqw5M0m2C5xqM0f0VVB7ZIJmXXpuip 
26 hUJvJUbpMvQa8mRgwHGkasmDFJpN+jFEFHXXvJNTXlKd+SWgUti2wuS5dDQ8pzIl 
27 xifKu6sZAnm4U693zrv0w0c=3 ADMQDZP33zply4d0YoGoup/LR8vaRF8QFjEM5/Rb0mAOUY6b7FqSDTA0hWFn8WxX
 4 iAkbd86CxsBeSSvGj2ryl30DiKWfX1K/FKgxuSKIF/jfqPzq6d0ZuH+7mqKKvVIS
 5 U+lf1HriZRC8EDbjPjAR4qAa2uJzlCP0tP9ZgqcSBOHmq+X5tflxwryCwoUJDJOX
 6 59Vqxy7yZaN8q1yheMUg4FYCnD8BxZhEwZZQLGTPlyIPDAlkDZIXuQ22s9j1/LaA
 7 fmCuTnJrKTWql7Rr/p4tjqYjfpYAxjVYJAIBxWJhqSFMSN6KcpVyfKM3lQE3s15G
 8 zyN0DiDXAgMBAAECgf8BnLtP96yCUvgIx6aWdImevdkIUkbo/dbi0e18YYOBgCIy
 9 z13QildrOm94WJNFnjyC6hZBYQ9d/8Ljj9mjPIgDX6kWzyZL8OOSxP6ZcFCsMGhq
 10 59pbvtPaozz01b1JpBJQP8WSJbK7qtDZ4ls0t7b1RmO5wjapvML/N+8cL7uqoH0E
 11 Vt9SzVvcwXMMoLFKpQDsp6rFalQT5fn7cu8St89+8G/mLL5BQ+hwFxnZ7EnWrZN+
 12 PMdE+MO5AEm+Nb5qw5LCe2zE5VVLntmjXsnrsxVWGCPgHmOqd48GHQ2oLb7L7sMq
 13 KC4NQlnXxaocAR8C0XbRambTaZrq73P6AbldL9kCgYEA6HxsnrFv+C8XSAZrjE/S
 14 1U92YRpmWqQF+zBO5g4Iq/YJTkUgboABwxJIWPK9UPCeK29Kxj7p7IfQ78E/zK74
 15 1fVHyoKO5RzCNDY0gfUyyq7so0tRrCBaszQd39cm0jsLn3HILYrROPM4W6SJkXRI
 16 K8quHPLvtTARprPdCHAYCBsCgYEAvj4Nm62yOoKwdVQfYilOzPDycmhRpWCUkJbq
 17 +1HZOjOsa9i4iTbXE5+I/Wts1ZjqdjsjdMW554qRD0apWSkIIVlIt/eOPhZsPTFN
 18 /O2rD4HxuFJjtZU8lQYjO1risc4rBS3BIzEq6vaMGb2W/HhdDFCn008CQQtmSKnS
 19 +kI/DfUCgYBKcwXpr9K2fIYNF5k7Ppi6nI7BO84JOrt7nBW4EEhwoQKL4REosa9e
 20 w60NZvZ/Q/6y1Bny8FTC3R9ol88RgfrHsZuC21pdPl9mjvEzqMzSIUBAbq9B2r6Q
 21 4qCqfOC+tA/dyHcdNnYXsbObjU5MmRs/gtFNDfL7Z+BPLQwcVqErfwKBgBcVUHFj
 22 UgznbqHN40D14inb0o8vOTjnzx78MObtt33oZzNuyHVdwhsPcH/PWRVRyKEv681v
 23 cG830QIZgNLgt6vUOY6Y6xl9fwStxti5vdfT3JCQ7qhJw2ARrpS1ImyQp4epVZX/
 24 kUWRRM6awoc/04p6/uIU5CEgUPjgIklbYGtBAoGBAJiprIXvnD9aDcjBF0MJnuXD
 25 IqEh4ThZEjXTMkYMA8SZ2PcO4yDD/OG27VR1nZmNuOAoX/u8HG/NXI3j9pZn8gt/
 26 5BS8aCPw7U6m33/Y1wLMzgqxRuJ5NpCfb8ZPHCSOjXStGhJsnpzjd1TWH0AijAKW
 27 5DcnKgL7XhuIHiM2Ct9X
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
4.78 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-cert.pem
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDxjCCAq6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgYwxCzAJBgNVBAYTAlVL2 MIIDxjCCAq6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgYwxCzAJBgNVBAYTAlVL
3 MREwDwYDVQQIDAhTY290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQK3 MREwDwYDVQQIDAhTY290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQK
4 DApTV0ktUHJvbG9nMUEwPwYDVQQDDDhUZXN0aW5nIEludGVybWVkaWFyeSBOb3Qg4 DApTV0ktUHJvbG9nMUEwPwYDVQQDDDhUZXN0aW5nIEludGVybWVkaWFyeSBOb3Qg
5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMzExNzI5MDZa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMzExODAyMjJa
6 Fw0yODAxMzExNzI5MDZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yODAxMzExODAyMjJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC4byWLIdimK6bIWqHAN5iuYoPwtQ2xjUgugl+oKKYke9xis+r8UAwELJih 
10 pyDTq8yY5cqmoAsJ9OYRkqChyH5OG20CUbN/IGLAjmh3tNUyf04WxtgvjuGlVmSf 
11 7oRgyTRHC0tA3d4R7OWLkHUZZRbR074jn6A5P0SM6IUe0LvCA+7MyXro4oZL4ACL 
12 iTECvgkBdBBfMKQmUHeoT5aHLtqXIrI8hRIoqsi6XICYScQqKDkIW+V1c18yPKQa 
13 n3ZnA18xyE55VKvo+HdaB7IqBrifsVUKTpJ4/JpsLjJ/W9ltcBRy9kxNlQ0h4iCk 
14 OLszRJsdZPqd26+BGiC0N9uYCa9VAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFIPUnrzUAGjNCFXPA6uZ2xbFhTDdMB8GA1UdIwQYMBaAFIBj+nwJrlSx6uJv 
16 7Ab6Kb7B/wg1MAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEACQKAlo8V 
17 H4BFDYv5VHp8+Om3fnRSWeKKpd9hJae2PqiXsCWpJRqDItWS8sboKYbsbMS7gzJm 
18 anpTdDlO+EV/LBfVjZQI/PwBPUjwwJ3nV5Km8kqUC7MNWI+Yq26X0pF/SaEoNVrY 
19 X/ObJTmtqQ3xZbDpAfSpbCvM4OIHMOY6IE3YauJtQpFg2MmmyZjvUOEsDRazjHar 
20 xnl4lPy1nPVdrnNmSMi12g5yfMtwB52JTJXRntcvpIKPoAHdT936DhN/WbrDRbvx 
21 xVPvAJpNU7kl0QTR9EDBSKafGyQaoWuIs8TddeY6lSRUReg+toTyH1xCCjSYxqU5 
22 ymE1/ITI2UF8eQ==9 AoIBAQDJhGf0hbvLarup+BvEklUp7bvZvkYxtsh1Vu2mcETMTVJszFgEBBjnYNNZ
 10 ht0Ba0Pilex6mi/Yoem4JnW1UFgaPREJ3VTvmTn4rUT4Knu/3X91X1ZQcZDN6MKA
 11 uuLFeIQQJy6V4pNpjIq0cRcDHE8dwz97Wx6mO8E5azKR8RncGCHgp1eO/CmN5+/y
 12 55nvil1Ys0U5TctnKoOFbPUptPu6A7mCpZ4wUvb0KrKx0YU+8GxkVjnft+Kb5fO4
 13 vYcfiL/rA0TaiieHNB0cdLWd97fqA5GzPHquRMvib0ved89A4WVdcJGtAef6TwRV
 14 CvEUeZAy7dDg+BpBhSDN1R+6R4PJAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFMXw2FcSt6N7ZqvwmvrO4yV085JfMB8GA1UdIwQYMBaAFNEhZ4pwM32txaml
 16 26LWBx41F6v3MAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAgXEwD9eu
 17 Epe3L/6tU4kYXtp6t5l2bjnvD7mdTYCCzyZRdPEX/zM2YSC+nsTvmzw0PcksLm3L
 18 Fh7UpLkvZrSVvvcasff7F2z6+Rjr8vwfAPSvYY9tJmjha8isjLuLVcDOUtE81Fpk
 19 Oj08Ssdh91k6O9PuSzPdTuQ/GaoQFMUWudbYgZ/j2mhQ4BpffIkJJA9kOrW9Zuqg
 20 VvXmeU1yGO+6rT7d8PMCIO0HG31I1bejtTmeCqS6bsn39JdcLrxDmd26xvg3rw8s
 21 8Hf4DnAlclFXvEsoNv4H1WizOJxrqVgUt3QuJ7pFSX9JDNdSmn1bjcmtgPQ5Sc+h
 22 Z5PohaZsklIoJg==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
24 -----BEGIN·CERTIFICATE-----24 -----BEGIN·CERTIFICATE-----
25 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx25 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
26 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM26 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
27 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx27 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
28 NzI5MDZaFw0yODAxMzExNzI5MDZaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI28 ODAyMjBaFw0yODAxMzExODAyMjBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
29 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv29 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
30 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg30 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
31 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK31 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
32 AoIBAQDBzZFme5NMKSmOs0MwV7KIdmgZA/iAXt+/wAPyi2pqChNV6oqPv5lPHjH2 
33 NRTHFEHGz87uGlSc7y5i+fEic/GzrqoEHBcga92clcqHB56TrIuc/8OpMFLT6V/V 
34 i6g+ja25fUqvft6Qjrbb2YeLMtX6lm6rNKHMA9BaQzZz3ynQMatVT34Dz+UhlGUH 
35 MzQc/rjWgoq+IS8JAylVRAQmoz0YLtQUG0gQkIvmBob/2MUfwfOZt8r4t6bAgt0Q 
36 4NrkbYCMRX0fYedE2MfnHrHscig2ZoMrOH7216hgfP41gPirvlvhRmvoTEiOSoPB 
37 t8C1i2X83xzDnD9eVfKNmjgNJK+3AgMBAAGjWjBYMB0GA1UdDgQWBBSAY/p8Ca5U 
38 serib+wG+im+wf8INTAfBgNVHSMEGDAWgBT7ruttQCWSpZc1e2Yqho3XudDqcTAJ32 AoIBAQCxkF0U8/vgho/VS5MFv2FDFrYmk0O/f3cexGQuAbuidFzxHKIv2vK8e2ta
 33 WY3EsG0Xxy3XRXLCeu4bRB/FKL//Mr5UwmQNNbN5fbruSs7Pzq4q9k15l2dTT5ei
 34 ixV7I+XDMqCJYwv6Gfun3upyM3+6/lxrp1mKx/TO8SHOBkkhrA48Dvi83cn4Xt6x
 35 8boQYhbLDHQd62rpWCC/q8/qCnCkKsD0E0O0jKtXyryqLUV0jVML7+dleRlCw5ca
 36 3H7I3g+XQgPDiQ6EyL/Ol3cvFo4PYP4+OKPvHV1LoPlpq9s+4IYOYxjg+DDHSN/v
 37 Tj64pexmh9A/tAdUFOwUhzYvDrPRAgMBAAGjWjBYMB0GA1UdDgQWBBTRIWeKcDN9
 38 rcWppdui1gceNRer9zAfBgNVHSMEGDAWgBSUMHYGanbpHE4JXNZvHBB+epTObjAJ
39 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAfI+HJH6j39 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEApRB3Fc5G
40 gKLtJvjXN6tq/w5WluM/bhv1t31s88qxqpQlS/iTNaxJ2Wt63MMPfEeaTXPImfQa 
41 Q1rcpUj0us2GiKEIFOpDSGaULIl3kfmJktLwLIjb+NaAzsqx2UGVtbVLuWduH9hi 
42 NteGli6e451Xs6aKe/2AJnX+cgVpp+GRoVhqBjhj+GCNbGI4907a/OiC1RPtyNBn 
43 W6qW+IVBXFXMoQHxDWWsTDA/7HRt5afnzjMCGKdTPtt+r4HkWnTscUdK2/Jsrdos 
44 KKvj+74TAZqYs9YmpbNhQ5RJ9Yx38zNgw2K2b/sd1ZuGBXDI4/UpZVFtmq4Pq9ui 
45 8SvnjnK+cgATag==40 6B082VGvfm1pGHiNQsQKriuztkqIHXpDEsXmXWD0gQgb9uKSnZToy55LjEAeOujv
 41 S6o/s7cPkNV8nB7Pf1btknCImAZ5RRUVt1A16e73TwXESVhPDOnyMURCwOe1SkHR
 42 lhVmdLVWOlsI7zvJUw9nRy6EJGqhDBHf+vxGeU0HSGXW0HHe8fDzzlHUx0CbfM7D
 43 okrJRwKSqWmHyKaGFAAlo2M4kbsfWfR3hqgtGUM5DnIEXmz8ygfrcNnvDnqVrRR2
 44 z0prsFRZB8gIdgpv2MJuEFzHWSoGx7Ee721U51OEx2OY70oJtS5CJ1y+LpSW/+HJ
 45 p40Yk97eMXXkwA==
46 -----END·CERTIFICATE-----46 -----END·CERTIFICATE-----
3.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQC4byWLIdimK6bI2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDJhGf0hbvLarup
3 WqHAN5iuYoPwtQ2xjUgugl+oKKYke9xis+r8UAwELJihpyDTq8yY5cqmoAsJ9OYR 
4 kqChyH5OG20CUbN/IGLAjmh3tNUyf04WxtgvjuGlVmSf7oRgyTRHC0tA3d4R7OWL 
5 kHUZZRbR074jn6A5P0SM6IUe0LvCA+7MyXro4oZL4ACLiTECvgkBdBBfMKQmUHeo 
6 T5aHLtqXIrI8hRIoqsi6XICYScQqKDkIW+V1c18yPKQan3ZnA18xyE55VKvo+Hda 
7 B7IqBrifsVUKTpJ4/JpsLjJ/W9ltcBRy9kxNlQ0h4iCkOLszRJsdZPqd26+BGiC0 
8 N9uYCa9VAgMBAAECggEAKlQ+FF7eA5NQqbqdVYmdBebv27KeFDI2DxCWhjhgG07/ 
9 H3smEycG/v1CQZWjQ9lx8WSJ/HCOYAhgNkfGDKOAk4oZXHcmYGatK37zrIepB7gu 
10 kq0r6Exdbu4zVX5vTOxYznZh3N8e7NPHQh8TNRMdp+Y2RSRJaGIkKEfkZ5RmB0qu 
11 N3C0zLsAWq2CxAJ+jgHc/AYHpa/MFkVIIM3sDKC5d7KkglZ8aCvHh2C/BvOWj01K 
12 Cw1WArpRxxa5j0kBJMQUiFaxI3pjjn4JQ1FgnnzMznANKcZ/UdcgxUwjHufrAk2o 
13 XOiCJ/Pti3D6PWLWCzvap05GoOJUSEA2YEAw5P5NMQKBgQDreoMeiwS57awjCNK+ 
14 7BMKpNgI+TVWh4FKnzkH977Z14dm+hRgHSmWVeB/Lquqwwq6Kpo8XPrU4fqJ+g+h 
15 MiVxnqt9BQZPQMjXLeSdiMIiWyOSfvWpkuiAYygIyV26M5FfQuDWPhecKi0Xm9R/ 
16 QKo5PZgETn3j7m4C5Wnu7Mqd8QKBgQDIgdeo15zkQa36wBg6WTVfrLwIJu2ixy/X 
17 ify4DcrlV/MUM1tAJB7ocnHLk0wY62rcq25JpJKfhZXtNiv2JNN9YZBdzSzCiAiw 
18 OpfP+Emfxgn9jh1Ta5moryo/Fk2bLqR790cpjpAorqYnD/j8FW1sCV9y72wBA5HF 
19 k9aDRkkTpQKBgQC5GpQJpWQwt7kRzTTE6hRJ0K0V2Lhp7ZjfzOvq7H/1BCym8Tyl 
20 FSeEyrrvnwNI94ruLuERRFHUmFL2tUAmCaJPf1f0rcd480cthyDoCQH6OcRruytn 
21 glkL22Y0Cf6IiVLkHFFbeHHcy3ao0VEoOu/UkSt3bzAcxWdrFWXBcBgSMQKBgQCh 
22 TnQlTXDW4VAKTsgvCN27nseW91pufjiq+kPp/o6ge2T/d2GN9IE5F/kcgd/SnHJY 
23 HUKY1GFxHJNFRzOOzommcPsnu4yq4625uSmxElqIw1X+Onq1RfdUkbc3EcZVdey2 
24 HnWNpTeswvTAsETq6IIjTFcRrDQDjM+VWB5XdhAMUQKBgQCzaBC/yd3vQgj6Cq+P 
25 3RVcGuhy51vouZg/j+naRRBDChpVVE2QMo60rYnlohQlhDPrtwwon0ytdxW6cOp5 
26 hde8mrxFMeifLB9wMXPp9al49G9UcIilXgCtw+oEZI/BWf2VvbZvRWX6QFwM0QtH 
27 scKVm2drlJHeH5vhQ5CK97jx7A==3 +BvEklUp7bvZvkYxtsh1Vu2mcETMTVJszFgEBBjnYNNZht0Ba0Pilex6mi/Yoem4
 4 JnW1UFgaPREJ3VTvmTn4rUT4Knu/3X91X1ZQcZDN6MKAuuLFeIQQJy6V4pNpjIq0
 5 cRcDHE8dwz97Wx6mO8E5azKR8RncGCHgp1eO/CmN5+/y55nvil1Ys0U5TctnKoOF
 6 bPUptPu6A7mCpZ4wUvb0KrKx0YU+8GxkVjnft+Kb5fO4vYcfiL/rA0TaiieHNB0c
 7 dLWd97fqA5GzPHquRMvib0ved89A4WVdcJGtAef6TwRVCvEUeZAy7dDg+BpBhSDN
 8 1R+6R4PJAgMBAAECggEAEnlI7mm0JZnLSnGsWgDwPb/FkNiYpsYS6m7lqnRwWipc
 9 fAzfpL6badq+hV6PtCmZN5R28WZhLILrYi5kbBLJgN5ISZc4yh5J6jo4MGf0oEo1
 10 /RSYXReMJtRHwHVhhKjfsntlEeiLiwmPTatwaKCXwCq+DxjzXlnsBM+G+0oXDM4f
 11 5y72qBlRsHIU12ThaCyXfj3b+SpUSCPRHTU6F3kB0FVJ2zecqQlW4OF30a68T6WE
 12 NQCE4r0Qr+UTdgaWfEM6CqB5ncWq44P0KOhImPWmF2Qm6uUqwaNI+raJps0wOlsD
 13 cHXJISLTE5BdU2fr0hiJNy4MAZUOHlA25fLkgMiXgQKBgQDl76XKq/2NXczLiYdH
 14 hVm5FwbLIgPP1gzAZoLqKdLPcYBqdKSddEhQxFBwonkbOdRQWZ/9qk5C2qXO2aBI
 15 fe+VPZQRB7ryW9A5ZYPnD4jQKs31hoMqNe8PmsKmDvYdRng2evqJEEyWFPin2y3L
 16 MadvBu624W4hEMPxb71/ncJUrQKBgQDgXBceJBp8aTaHNCAz3Hg9iAHxcKvsdoYE
 17 hpyxfTHiQWSJUsyDQ3SqhhSEvOoODTaIrMTQAuEgZU7/7Kl+mFJWD4AQyaLdg2Lh
 18 dlNBuG+goR3SEvviwgxVwsCS1bEeZaZLXtRjrDhg9pNXM8KXp1J/8sKhV8gGrpwl
 19 5rVZDU3zDQKBgQC/UlduOwu/i/Pyy91fOmr8oldJwGTRk7aKhQGbW++IIlYKvkGW
 20 rgHaCm8wOVBxwf2SWfDQ/dser5XVdqlyiC9Iy7MfNIJuVMz+ZSSKpxdctrEnAaS0
 21 A6qGHmymBb7tfwxZsJw0XfaLzqlT6gDBmPBLZsZML2kWZD/V7fcMb7UaBQKBgQDA
 22 PAeOys5q1NdkxzPkW74mspc/oROd+vvfettddHC+dNtIkkorGiwnQ9Tm2tsMiSO1
 23 vZqwxBbS5BrpS4T6tFav6H4JZEsI019w4Sp7ACWdEw9zBNMPusZI4SKRbUliSyRO
 24 JgWDFXgFFKCwMehEephEiuNazNTVbNzb2K5/i9fDLQKBgQDLIq4msifTlNIIsnLU
 25 EUti2J6+gR3TAZ/UlBl8Zndkm5eoUEsGDYGLA99EkciqyxTP9vmS4nff17pp7E+8
 26 weAji5s+1PQPvxiek2X3DoQFS93kh6+5u0y94y7vDS2teNvXpRbsjeaUoAnA+VFs
 27 oGxuaOP8vTaxawCa3AbNZB9bBQ==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22-tail-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDxjCCAq6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgYwxCzAJBgNVBAYTAlVL2 MIIDxjCCAq6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgYwxCzAJBgNVBAYTAlVL
3 MREwDwYDVQQIDAhTY290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQK3 MREwDwYDVQQIDAhTY290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQK
4 DApTV0ktUHJvbG9nMUEwPwYDVQQDDDhUZXN0aW5nIEludGVybWVkaWFyeSBOb3Qg4 DApTV0ktUHJvbG9nMUEwPwYDVQQDDDhUZXN0aW5nIEludGVybWVkaWFyeSBOb3Qg
5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMzExNzI5MDZa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMzExODAyMjJa
6 Fw0yODAxMzExNzI5MDZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yODAxMzExODAyMjJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC4byWLIdimK6bIWqHAN5iuYoPwtQ2xjUgugl+oKKYke9xis+r8UAwELJih 
10 pyDTq8yY5cqmoAsJ9OYRkqChyH5OG20CUbN/IGLAjmh3tNUyf04WxtgvjuGlVmSf 
11 7oRgyTRHC0tA3d4R7OWLkHUZZRbR074jn6A5P0SM6IUe0LvCA+7MyXro4oZL4ACL 
12 iTECvgkBdBBfMKQmUHeoT5aHLtqXIrI8hRIoqsi6XICYScQqKDkIW+V1c18yPKQa 
13 n3ZnA18xyE55VKvo+HdaB7IqBrifsVUKTpJ4/JpsLjJ/W9ltcBRy9kxNlQ0h4iCk 
14 OLszRJsdZPqd26+BGiC0N9uYCa9VAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFIPUnrzUAGjNCFXPA6uZ2xbFhTDdMB8GA1UdIwQYMBaAFIBj+nwJrlSx6uJv 
16 7Ab6Kb7B/wg1MAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEACQKAlo8V 
17 H4BFDYv5VHp8+Om3fnRSWeKKpd9hJae2PqiXsCWpJRqDItWS8sboKYbsbMS7gzJm 
18 anpTdDlO+EV/LBfVjZQI/PwBPUjwwJ3nV5Km8kqUC7MNWI+Yq26X0pF/SaEoNVrY 
19 X/ObJTmtqQ3xZbDpAfSpbCvM4OIHMOY6IE3YauJtQpFg2MmmyZjvUOEsDRazjHar 
20 xnl4lPy1nPVdrnNmSMi12g5yfMtwB52JTJXRntcvpIKPoAHdT936DhN/WbrDRbvx 
21 xVPvAJpNU7kl0QTR9EDBSKafGyQaoWuIs8TddeY6lSRUReg+toTyH1xCCjSYxqU5 
22 ymE1/ITI2UF8eQ==9 AoIBAQDJhGf0hbvLarup+BvEklUp7bvZvkYxtsh1Vu2mcETMTVJszFgEBBjnYNNZ
 10 ht0Ba0Pilex6mi/Yoem4JnW1UFgaPREJ3VTvmTn4rUT4Knu/3X91X1ZQcZDN6MKA
 11 uuLFeIQQJy6V4pNpjIq0cRcDHE8dwz97Wx6mO8E5azKR8RncGCHgp1eO/CmN5+/y
 12 55nvil1Ys0U5TctnKoOFbPUptPu6A7mCpZ4wUvb0KrKx0YU+8GxkVjnft+Kb5fO4
 13 vYcfiL/rA0TaiieHNB0cdLWd97fqA5GzPHquRMvib0ved89A4WVdcJGtAef6TwRV
 14 CvEUeZAy7dDg+BpBhSDN1R+6R4PJAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFMXw2FcSt6N7ZqvwmvrO4yV085JfMB8GA1UdIwQYMBaAFNEhZ4pwM32txaml
 16 26LWBx41F6v3MAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAgXEwD9eu
 17 Epe3L/6tU4kYXtp6t5l2bjnvD7mdTYCCzyZRdPEX/zM2YSC+nsTvmzw0PcksLm3L
 18 Fh7UpLkvZrSVvvcasff7F2z6+Rjr8vwfAPSvYY9tJmjha8isjLuLVcDOUtE81Fpk
 19 Oj08Ssdh91k6O9PuSzPdTuQ/GaoQFMUWudbYgZ/j2mhQ4BpffIkJJA9kOrW9Zuqg
 20 VvXmeU1yGO+6rT7d8PMCIO0HG31I1bejtTmeCqS6bsn39JdcLrxDmd26xvg3rw8s
 21 8Hf4DnAlclFXvEsoNv4H1WizOJxrqVgUt3QuJ7pFSX9JDNdSmn1bjcmtgPQ5Sc+h
 22 Z5PohaZsklIoJg==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.44 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/cacert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDZaFw0yODAxMzExNzI5MDZaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI5 ODAyMjBaFw0yODAxMzExODAyMjBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQDBzZFme5NMKSmOs0MwV7KIdmgZA/iAXt+/wAPyi2pqChNV6oqPv5lPHjH2 
10 NRTHFEHGz87uGlSc7y5i+fEic/GzrqoEHBcga92clcqHB56TrIuc/8OpMFLT6V/V 
11 i6g+ja25fUqvft6Qjrbb2YeLMtX6lm6rNKHMA9BaQzZz3ynQMatVT34Dz+UhlGUH 
12 MzQc/rjWgoq+IS8JAylVRAQmoz0YLtQUG0gQkIvmBob/2MUfwfOZt8r4t6bAgt0Q 
13 4NrkbYCMRX0fYedE2MfnHrHscig2ZoMrOH7216hgfP41gPirvlvhRmvoTEiOSoPB 
14 t8C1i2X83xzDnD9eVfKNmjgNJK+3AgMBAAGjWjBYMB0GA1UdDgQWBBSAY/p8Ca5U 
15 serib+wG+im+wf8INTAfBgNVHSMEGDAWgBT7ruttQCWSpZc1e2Yqho3XudDqcTAJ9 AoIBAQCxkF0U8/vgho/VS5MFv2FDFrYmk0O/f3cexGQuAbuidFzxHKIv2vK8e2ta
 10 WY3EsG0Xxy3XRXLCeu4bRB/FKL//Mr5UwmQNNbN5fbruSs7Pzq4q9k15l2dTT5ei
 11 ixV7I+XDMqCJYwv6Gfun3upyM3+6/lxrp1mKx/TO8SHOBkkhrA48Dvi83cn4Xt6x
 12 8boQYhbLDHQd62rpWCC/q8/qCnCkKsD0E0O0jKtXyryqLUV0jVML7+dleRlCw5ca
 13 3H7I3g+XQgPDiQ6EyL/Ol3cvFo4PYP4+OKPvHV1LoPlpq9s+4IYOYxjg+DDHSN/v
 14 Tj64pexmh9A/tAdUFOwUhzYvDrPRAgMBAAGjWjBYMB0GA1UdDgQWBBTRIWeKcDN9
 15 rcWppdui1gceNRer9zAfBgNVHSMEGDAWgBSUMHYGanbpHE4JXNZvHBB+epTObjAJ
16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAfI+HJH6j16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEApRB3Fc5G
17 gKLtJvjXN6tq/w5WluM/bhv1t31s88qxqpQlS/iTNaxJ2Wt63MMPfEeaTXPImfQa 
18 Q1rcpUj0us2GiKEIFOpDSGaULIl3kfmJktLwLIjb+NaAzsqx2UGVtbVLuWduH9hi 
19 NteGli6e451Xs6aKe/2AJnX+cgVpp+GRoVhqBjhj+GCNbGI4907a/OiC1RPtyNBn 
20 W6qW+IVBXFXMoQHxDWWsTDA/7HRt5afnzjMCGKdTPtt+r4HkWnTscUdK2/Jsrdos 
21 KKvj+74TAZqYs9YmpbNhQ5RJ9Yx38zNgw2K2b/sd1ZuGBXDI4/UpZVFtmq4Pq9ui 
22 8SvnjnK+cgATag==17 6B082VGvfm1pGHiNQsQKriuztkqIHXpDEsXmXWD0gQgb9uKSnZToy55LjEAeOujv
 18 S6o/s7cPkNV8nB7Pf1btknCImAZ5RRUVt1A16e73TwXESVhPDOnyMURCwOe1SkHR
 19 lhVmdLVWOlsI7zvJUw9nRy6EJGqhDBHf+vxGeU0HSGXW0HHe8fDzzlHUx0CbfM7D
 20 okrJRwKSqWmHyKaGFAAlo2M4kbsfWfR3hqgtGUM5DnIEXmz8ygfrcNnvDnqVrRR2
 21 z0prsFRZB8gIdgpv2MJuEFzHWSoGx7Ee721U51OEx2OY70oJtS5CJ1y+LpSW/+HJ
 22 p40Yk97eMXXkwA==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.1 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC+zCCAeMCAQAwgYwxEzARBgNVBAoMClNXSS1Qcm9sb2cxEjAQBgNVBAcMCUVk2 MIIC+zCCAeMCAQAwgYwxEzARBgNVBAoMClNXSS1Qcm9sb2cxEjAQBgNVBAcMCUVk
3 aW5idXJnaDERMA8GA1UECAwIU2NvdGxhbmQxCzAJBgNVBAYTAlVLMUEwPwYDVQQD3 aW5idXJnaDERMA8GA1UECAwIU2NvdGxhbmQxCzAJBgNVBAYTAlVLMUEwPwYDVQQD
4 DDhUZXN0aW5nIEludGVybWVkaWFyeSBOb3QgQXV0aG9yaXplZCBUbyBTaWduIENl4 DDhUZXN0aW5nIEludGVybWVkaWFyeSBOb3QgQXV0aG9yaXplZCBUbyBTaWduIENl
5 cnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMHNkWZ75 cnRpZmljYXRlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALGQXRTz
6 k0wpKY6zQzBXsoh2aBkD+IBe37/AA/KLamoKE1Xqio+/mU8eMfY1FMcUQcbPzu4a 
7 VJzvLmL58SJz8bOuqgQcFyBr3ZyVyocHnpOsi5z/w6kwUtPpX9WLqD6Nrbl9Sq9+ 
8 3pCOttvZh4sy1fqWbqs0ocwD0FpDNnPfKdAxq1VPfgPP5SGUZQczNBz+uNaCir4h 
9 LwkDKVVEBCajPRgu1BQbSBCQi+YGhv/YxR/B85m3yvi3psCC3RDg2uRtgIxFfR9h 
10 50TYx+cesexyKDZmgys4fvbXqGB8/jWA+Ku+W+FGa+hMSI5Kg8G3wLWLZfzfHMOc6 ++CGj9VLkwW/YUMWtiaTQ79/dx7EZC4Bu6J0XPEcoi/a8rx7a1pZjcSwbRfHLddF
 7 csJ67htEH8Uov/8yvlTCZA01s3l9uu5Kzs/Orir2TXmXZ1NPl6KLFXsj5cMyoIlj
 8 C/oZ+6fe6nIzf7r+XGunWYrH9M7xIc4GSSGsDjwO+Lzdyfhe3rHxuhBiFssMdB3r
 9 aulYIL+rz+oKcKQqwPQTQ7SMq1fKvKotRXSNUwvv52V5GULDlxrcfsjeD5dCA8OJ
 10 DoTIv86Xdy8Wjg9g/j44o+8dXUug+Wmr2z7ghg5jGOD4MMdI3+9OPril7GaH0D+0
11 P15V8o2aOA0kr7cCAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL11 B1QU7BSHNi8Os9ECAwEAAaApMCcGCSqGSIb3DQEJDjEaMBgwCQYDVR0TBAIwADAL
12 BgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQELBQADggEBAKeAJ2J2c0798IxmtEpPulp9 
13 WfDYCk7+wRZFfYNiqm3n1b2QdqCYP0x/ra8fkIoeZyDodbV3UovlTr9FByyVWvsR 
14 Sg9xVzJe2Y1B66BJFi630TGNFGKB9gYNv+v8+eem1/7xyoGsuYtSukTI2EsySWps 
15 6jwtkRlKosyS4AF9B0cU/+idnZ7MijYdTFqrDzZ6k8Jue7GqEt339y00jThPxeFE 
16 bQieQqtnC0qV22J0hBQDNXPp9TsS/7NwvFhUb68WCFGpxoHnuNYwhZkFM0QdtN+S 
17 c3DL3lbL5en1+LZHqKuVSAQrxAk5w3vApvfQRqeogPqFXj3SZzwQ+jHN9fXDVOU=12 BgNVHQ8EBAMCAuQwDQYJKoZIhvcNAQELBQADggEBADfIsg2KD7FhYimqO82Yqv+A
 13 Ym8y6AjiFBzfX42nc8HV/aGgoqnFIjmF2DONJlxig6XKzu3SuHFlx4ZD9YHd6dpm
 14 U3gIsp/byqg6097jDovaUCEI4c1F5oYdJW6JM/avYwIlZEDRMfDLgL6hH3slMUEq
 15 IWNaHgUPJHt93ca+erNb/tAuBzHmnUT6bhRkpBW1+eZDw1qdlKon/41nrkv+V+7D
 16 wzeLqVzicRWDUbsf/uvKqAxliLsIMHuQwjS/4IxfTIaiy48pJeML96X+bBlCmy4S
 17 WXxpRQrm+ocUuVZ0yAG4E3EGf+2ZytEw9TmVjPqVcKoVWGMCE9abFYqQuWOz6fA=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
340 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/index.txt
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 V»      280131172906Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280131180222Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.52 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/newcerts/1000.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDxjCCAq6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgYwxCzAJBgNVBAYTAlVL2 MIIDxjCCAq6gAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwgYwxCzAJBgNVBAYTAlVL
3 MREwDwYDVQQIDAhTY290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQK3 MREwDwYDVQQIDAhTY290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQK
4 DApTV0ktUHJvbG9nMUEwPwYDVQQDDDhUZXN0aW5nIEludGVybWVkaWFyeSBOb3Qg4 DApTV0ktUHJvbG9nMUEwPwYDVQQDDDhUZXN0aW5nIEludGVybWVkaWFyeSBOb3Qg
5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMzExNzI5MDZa5 QXV0aG9yaXplZCBUbyBTaWduIENlcnRpZmljYXRlczAeFw0yNTAxMzExODAyMjJa
6 Fw0yODAxMzExNzI5MDZaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu6 Fw0yODAxMzExODAyMjJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhTY290bGFu
7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD7 ZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9nMRgwFgYD
8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQC4byWLIdimK6bIWqHAN5iuYoPwtQ2xjUgugl+oKKYke9xis+r8UAwELJih 
10 pyDTq8yY5cqmoAsJ9OYRkqChyH5OG20CUbN/IGLAjmh3tNUyf04WxtgvjuGlVmSf 
11 7oRgyTRHC0tA3d4R7OWLkHUZZRbR074jn6A5P0SM6IUe0LvCA+7MyXro4oZL4ACL 
12 iTECvgkBdBBfMKQmUHeoT5aHLtqXIrI8hRIoqsi6XICYScQqKDkIW+V1c18yPKQa 
13 n3ZnA18xyE55VKvo+HdaB7IqBrifsVUKTpJ4/JpsLjJ/W9ltcBRy9kxNlQ0h4iCk 
14 OLszRJsdZPqd26+BGiC0N9uYCa9VAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
15 BBYEFIPUnrzUAGjNCFXPA6uZ2xbFhTDdMB8GA1UdIwQYMBaAFIBj+nwJrlSx6uJv 
16 7Ab6Kb7B/wg1MAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEACQKAlo8V 
17 H4BFDYv5VHp8+Om3fnRSWeKKpd9hJae2PqiXsCWpJRqDItWS8sboKYbsbMS7gzJm 
18 anpTdDlO+EV/LBfVjZQI/PwBPUjwwJ3nV5Km8kqUC7MNWI+Yq26X0pF/SaEoNVrY 
19 X/ObJTmtqQ3xZbDpAfSpbCvM4OIHMOY6IE3YauJtQpFg2MmmyZjvUOEsDRazjHar 
20 xnl4lPy1nPVdrnNmSMi12g5yfMtwB52JTJXRntcvpIKPoAHdT936DhN/WbrDRbvx 
21 xVPvAJpNU7kl0QTR9EDBSKafGyQaoWuIs8TddeY6lSRUReg+toTyH1xCCjSYxqU5 
22 ymE1/ITI2UF8eQ==9 AoIBAQDJhGf0hbvLarup+BvEklUp7bvZvkYxtsh1Vu2mcETMTVJszFgEBBjnYNNZ
 10 ht0Ba0Pilex6mi/Yoem4JnW1UFgaPREJ3VTvmTn4rUT4Knu/3X91X1ZQcZDN6MKA
 11 uuLFeIQQJy6V4pNpjIq0cRcDHE8dwz97Wx6mO8E5azKR8RncGCHgp1eO/CmN5+/y
 12 55nvil1Ys0U5TctnKoOFbPUptPu6A7mCpZ4wUvb0KrKx0YU+8GxkVjnft+Kb5fO4
 13 vYcfiL/rA0TaiieHNB0cdLWd97fqA5GzPHquRMvib0ved89A4WVdcJGtAef6TwRV
 14 CvEUeZAy7dDg+BpBhSDN1R+6R4PJAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 15 BBYEFMXw2FcSt6N7ZqvwmvrO4yV085JfMB8GA1UdIwQYMBaAFNEhZ4pwM32txaml
 16 26LWBx41F6v3MAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAgXEwD9eu
 17 Epe3L/6tU4kYXtp6t5l2bjnvD7mdTYCCzyZRdPEX/zM2YSC+nsTvmzw0PcksLm3L
 18 Fh7UpLkvZrSVvvcasff7F2z6+Rjr8vwfAPSvYY9tJmjha8isjLuLVcDOUtE81Fpk
 19 Oj08Ssdh91k6O9PuSzPdTuQ/GaoQFMUWudbYgZ/j2mhQ4BpffIkJJA9kOrW9Zuqg
 20 VvXmeU1yGO+6rT7d8PMCIO0HG31I1bejtTmeCqS6bsn39JdcLrxDmd26xvg3rw8s
 21 8Hf4DnAlclFXvEsoNv4H1WizOJxrqVgUt3QuJ7pFSX9JDNdSmn1bjcmtgPQ5Sc+h
 22 Z5PohaZsklIoJg==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/22_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDBzZFme5NMKSmO2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCxkF0U8/vgho/V
3 s0MwV7KIdmgZA/iAXt+/wAPyi2pqChNV6oqPv5lPHjH2NRTHFEHGz87uGlSc7y5i 
4 +fEic/GzrqoEHBcga92clcqHB56TrIuc/8OpMFLT6V/Vi6g+ja25fUqvft6Qjrbb 
5 2YeLMtX6lm6rNKHMA9BaQzZz3ynQMatVT34Dz+UhlGUHMzQc/rjWgoq+IS8JAylV 
6 RAQmoz0YLtQUG0gQkIvmBob/2MUfwfOZt8r4t6bAgt0Q4NrkbYCMRX0fYedE2Mfn 
7 HrHscig2ZoMrOH7216hgfP41gPirvlvhRmvoTEiOSoPBt8C1i2X83xzDnD9eVfKN 
8 mjgNJK+3AgMBAAECggEAEBS8oeJTIJixyBN72cENIWGh1aGMtyooKsMGENQcqlvX 
9 quNhR/hAAl6hCqrw5Gv74UFRDFTG/JakJLZUmeVBAwXVOa4TBS+uHdYYDghF0j8Y 
10 /pgCZkGKPec5eoCyHy6mYaPR1KoUUa5l4ew04QoA02A0IqSlYEZYvYSiOg8kaw/v 
11 DmBr0gL3HIRGRfO5rNSAl1qLEO+7MG17HZSvRiKFe+wxAn+VGOxH+9cEvrzfGDYK 
12 LrbOuXLd44QJhR8hbZrsCVWuayuj8GcWMAzxPiooNNsg0f9KZwbPV4vtkRPrWGj2 
13 UspIq4i13ztCkaC8kv84d/RYDsBaSA8tL4HdOrAr8QKBgQDgE1utmI7kod8K0oYh 
14 DGZB1g4UArH26CJBfukgdI4ZQm+f7HFrZZGocaQ78H2viVXbiN1bgja1WCiC/Mkk 
15 k+YLsvV6zVhyNnNzPY+zcGEgdpAvCesE85u1dRXRGKOVNDCjlteW5ZialWFOIw65 
16 v/P74cX+Is2mIPdET4qiXtqYGwKBgQDdahX7bRmX64qqCUWeYk+2X37NAAiueGiZ 
17 vDCrQoWTYmz3BIRQc5G5LK/Y3WEGGHy9jM4gvVNPcp54JxSsZNl63M84avwJD8KD 
18 fyMI4ifkTOicAmpcz3zNbh7otfsGzkDba9QSN9U5yojmranFWQaiKlAChOssGQ12 
19 eNtLprD4lQKBgQDIvY7sPjgFa169+0xeXxVc9b82/hMg92V495EymjiTOIl35ALY 
20 C+4p0WUorZJrp8VbH4nvaQBKBeiFMKGiOz1kTbbNhRkveMiE/Sm3v33D73PMMD5z 
21 +SoNrg8Ve9VQ3aiVZZVOgfHsytaZgZ63mdeiV+lgex1xLydV80xnmkKK8QKBgFYB 
22 bFKC2YsymmVcPqe8Rnxv8cBNwBGNggwdlsYfi+VpOSxmm8LocXV9jzztGVAV2PaE 
23 KFl9UUwuGLJRc+1XK0dXWELxA7+9WHBdxU0hFB/RZBWdtpUgn7joiqcYcU7+dSEG 
24 bJU7DN9q9eytDqIy56m8R+ICoZs6jAk1/vEO6fVVAoGBAKAMbZYvpLhtG4X0uNQQ 
25 uhnqNkcNV2nzY2byYXvNioffQTBxtA8z4TbkwYf16O1q8e9zUTSsVElKlMbI4MMK 
26 GzEEW3+V+AndqoP3TnTNPrmG1/LbZgUKBNDnbt4TNfSsnPgK/Yb8Rsysb3C6kb0B 
27 efHuwrBSFR2N6kRIat4C/e8k3 S5MFv2FDFrYmk0O/f3cexGQuAbuidFzxHKIv2vK8e2taWY3EsG0Xxy3XRXLCeu4b
 4 RB/FKL//Mr5UwmQNNbN5fbruSs7Pzq4q9k15l2dTT5eiixV7I+XDMqCJYwv6Gfun
 5 3upyM3+6/lxrp1mKx/TO8SHOBkkhrA48Dvi83cn4Xt6x8boQYhbLDHQd62rpWCC/
 6 q8/qCnCkKsD0E0O0jKtXyryqLUV0jVML7+dleRlCw5ca3H7I3g+XQgPDiQ6EyL/O
 7 l3cvFo4PYP4+OKPvHV1LoPlpq9s+4IYOYxjg+DDHSN/vTj64pexmh9A/tAdUFOwU
 8 hzYvDrPRAgMBAAECgf8q/tJ6JsemcXdt+HWNY1sbltjlLrKFunFOCnM9RJSOPCHT
 9 c6Ey3opf4IhwpQt+qPWIstcrDYauE8aULqOk4/1sK+Xk03GDFq4jBBMgRVJRjaZr
 10 np7OoieCKdHmCfrRbUNgIAF7N5ou1grBo+YsiCQCLAzZ+RrJbC/eDl2hJ7yqDFx8
 11 RTpaNI3ZBc6qRbntO3GkxV+e2FpfwsMnUeUSSYSkXDPr10yGLtlcTQQ8BmIG4wQj
 12 3ncIrW3qKNyxvSNhjlMpSKz5vEiUNxtpi08x+ELuSgoEsTh3Y6+E+Ij7FSZRwt13
 13 iay7lYKSmtBzIqKQZ4TJqmcQjHWGSSPcoIugEwkCgYEA2P4WGq1+wlovqFh+vCM3
 14 BPGABDtSH/kvQdxM07PRLw3T1YJEWJVgLfG+xDqOsqk+OqIvVOKqmFogsuc6cmpI
 15 qa0yFMBGN5edpBLGK/O4r4ik1H//FF86bEL5AsiGkEzh4G7eWYhxdMf2DsPo5A7n
 16 gmgWK/Bd8clwuacWeFgT0b0CgYEA0XvJr9mjguzKuS0GAFzAdZ1gOTlK+3m3PlF6
 17 3iVpbx+hHcRQgo2PKhKaUBIdg9nAKj5b7Cky6sFPtB6dARdM34inwbT6jdyQBjDk
 18 M5NTQ9dJKITUOIC/q28GWyMF05YtVOJ0bF4E+Xr4141XmvPTRYv56xRMWZwfaQUA
 19 MsVqaaUCgYEArUHzlEmDNNudweUnDEFx5NiPRtG2uSDVwtiL311sYQ3BXnEs8S4U
 20 JZsonrXCypSnw1lMQZLac9tC0JYf7MtASXqoyjjb1/ePPzpeUSnBBScttR6eJT4D
 21 //1ZpgdGqmE42WKs1wBC1uPya8exZKch4tYJHfxGhpA5GYN4RY7OBGECgYEAvuft
 22 5MkVf0JmeR0z4+6jIkx6nYu97rF8slk0/O/hRvjvLp5ytJdnSfNMF/56UWeG/bh4
 23 sx7UnSXwifiAIrdmQixanWheEhxYUJwLy4jOj/vJWxi6AogqpIP4qeOf8rRguYPq
 24 j7ubEvTjhCT2GmtsNWwcJQUJk3x5D48UIDDTClUCgYAqJls5q4zDKLZkrUZNnfS7
 25 1nEo/OJH6KtjDy12H7B4fVGuYc7tIVxz2MPJfkc3cjGgc2yxhVZk4DnPTYiHUmYV
 26 OID0J8A1HKuA43Ibem/3hdSDxuknZEK+Q+COmtnF3IyOSfv3eCvE+ed1RtMVMmMi
 27 KvoTHnjyaTiVy7e+fNoe1g==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.45 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/23-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDzzCCAregAwIBAgICEBcwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDzzCCAregAwIBAgICEBcwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDdaFw0yODAxMzExNzI5MDdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMjVaFw0yODAxMzExODAyMjVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDf0mb+IcWlJkE+ovtYN0ZFcPOHgEzlk53YlgwCtuTxlPHWGqN5 
9 Gzq9No1+8vqhgj/xiDnFXmqFql8jlveChUa9J6a5Oo/NcpGxUobv3Lc8rBV0a6Jh 
10 MxxI55usJOnf1uai3VK8+VEc/MgaRyGRt4MwTlNudJbS/TH2wUtd/IgmmAPzkpRc 
11 BQrGAcCIX/t0Uz0S38HueQcYYx/FFLCdNnqkJLegUfOz36HdaBbEn6XgOoIAlQkJ 
12 FzncAxa+duZCO5rL7zZ1svE0yRcOg4xWDGVP7gS8Pjo2KTbDtv1AmWX/B88L9sci 
13 k5Bnc1vZsi7myzaViXRBU6s7618pQrwaJfxBAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUROLOWpmlNdNJZay0+JvnysqWazQwHwYDVR0jBBgwFoAU+67r 
15 bUAlkqWXNXtmKoaN17nQ6nEwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQCwL+tAUC9hMxlhpHERIRA9soQoTWvEJkn1y3xVdQQ6doroek7M
 9 JeIAxcXXjDTkCDmmeQBZP7KZ4DJDMJkstwnv2zfFI5mA1qI8koMnMgVCAw75EdPY
 10 7zTuuoF8P+rz+Sql4FWjoCcHi46Bp95F87rReiDdEbDlNGTyLbIyZ0WaJTu4VEfE
 11 7XpCdlIqGd4VPhLi0eqaouRNuVLi+Tgakn44IHIQr1zDuHpfxA499exuDfrspva7
 12 2Scxcd6uVlpm2XcCZgRI5x6/yzhnHhw9rCUZ00DpgqYCyBZW7cXTVHbtiCH+ece7
 13 ri3TodeVfjiEDLTgQQ2twqnIWZD+hUSXCCb3AgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQU2uzUyib67JprbSj4ydb9HyPxs1wwHwYDVR0jBBgwFoAUlDB2
 15 Bmp26RxOCVzWbxwQfnqUzm4wLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAEJGC8YnaA10XtpueOLXx1N6LyXs4gCbLUQO63jFkoQi8DHN/XjC3SdWs+kuA 
18 oTFPk8vTSvG9+fHGW9BwrE3eIOXnE25VRyUZqzUQZiNhss1WkpmLDDamxAb47KCP 
19 PuvejfpLJiQ74eszmVMo4RTofGJZ9leb7I8a84/SPddzAtZEDsJtIxMOIdWxKDWl 
20 t1xbSntl2sSesEMyzJEcgVk75xa56DyhB0cxRyfgA03jRxoZMbpDjGCqvXPID0Ry 
21 HxhdsYdh/JW7B/OrOAz00ta7qXjcjKIeZlY/8GqewPdfFfyR4dFQliVpeqpt1NTY 
22 It7MRattF7y0bDqkEshjNFjTwg==17 AQEAM1lR0JLyY109cMngwtiqYVY2zm4xOnzMREmnbPFeMbQVEW5hOLo0AUwtA6kS
 18 ZOmcJTKyWe6RGpo92keIo01C/HzDSgtLnaGfaqVBGygUOp4HfKxiPedPgTHDsu6o
 19 7B1vUrIKylIgo0Pmta6EnjYkFWTrIJ4/kUfZAXBe7u/NJ7GcAmzcWtuogWi0sicA
 20 5SZ38ZFzHQnBIwmf3mj3i6QcVjqjEOYtBkInX+NRmNadnptMLPWdZoWbCoErgOVx
 21 AkLsMADRRqLMy+iF0KAUJ37ou1aXuNug8zUlhTNtFzMmyNRb9Mq3eFbW64khRa8/
 22 o91Q4GhOh/TUSvFuC6tgJY6/tw==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/23-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDf0mb+IcWlJkE+2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCwL+tAUC9hMxlh
3 ovtYN0ZFcPOHgEzlk53YlgwCtuTxlPHWGqN5Gzq9No1+8vqhgj/xiDnFXmqFql8j 
4 lveChUa9J6a5Oo/NcpGxUobv3Lc8rBV0a6JhMxxI55usJOnf1uai3VK8+VEc/Mga 
5 RyGRt4MwTlNudJbS/TH2wUtd/IgmmAPzkpRcBQrGAcCIX/t0Uz0S38HueQcYYx/F 
6 FLCdNnqkJLegUfOz36HdaBbEn6XgOoIAlQkJFzncAxa+duZCO5rL7zZ1svE0yRcO 
7 g4xWDGVP7gS8Pjo2KTbDtv1AmWX/B88L9scik5Bnc1vZsi7myzaViXRBU6s7618p 
8 QrwaJfxBAgMBAAECggEAB+0VXPTeNm8oiqrOjX0GSImWSNtNcyiAmP3AoXdPm+ct 
9 5JVJ6mKBTde44rYrvlIfUz2DP47h5SeM5J+WgUaYpDSGGMjO9IlqSRDGmtztQkFH 
10 0I51Os2gDUw3vOdhFDOx3tzz7qGXnUKturx/yaoULmmVAR7bg8+X7YiX04AQuZPB 
11 58ToVoFgOsR7qqQwBFY7UjQe4oK4ByuA1CeaIBo/g92tlclDY2rPEM1Mgj2Sk8lC 
12 Jn466AeigT6H0J9FYLTzcysTK1Ro1rMnmOBM6iDIunMW+h64LB8YGVU000LJyOXP 
13 8/ag/k/wjroaO7cLX8g/mh9k0X+6u+fNj2jqB3CMhwKBgQD+fQJS/y7TfB3R2WkR 
14 9iKyZcVw70oXJecZQPjGo5pXZljqhi3iA1zT3alL0OsWOv65MWHAxiOcIy7/+lpk 
15 2kO5A32ltWHswjRE2RVKj8MUYmfh0i+8Z22dk+jQITG7GlV4PCql0xMMbkBxJdix 
16 +BLiqIdz8byPgb2YHoDU06K3OwKBgQDhJsKK7Wxe31SZF123q0bqjpK0bCdJAzXt 
17 OGkYwjbBE1gT+iaWPPHKwExHs+vq65I74pcoBhO2CgvEpTdmzn9bMo3zPvTgJSXW 
18 94FvtMf2XCAAedYOdB/cIbUxbZ4Bl1NBDRmDlKJNOaxLL0Ad/0n/pgIsVaImYA4t 
19 yUaWxM26swKBgQDdEPbN5kJlEDJPMo8lPS0Sz3leC1/PD+vacigpVcEjHxMqVvjQ 
20 lp8ypCEGbStqGkFf2lfSP8x7O8z+LBoN9dRSiYfCRPgV1PXWwMTQCmYp9PnMnus8 
21 vJPqCKx67/rlT5Dja1CYz+yCJdvw7jF5F8hAAKn5vApSlx99XzIGrvlwNQKBgCIv 
22 v3RWzpCtOmwwZxN/VzpAQbhRf7mPWj3VxedzfdrdNA98eSVwxYnynuJ4SEcYU9Dx 
23 +9+g5JdMeTL3nyzmB+JyD6mykn4CRfeZBzdN7NrUbCuGVGFHcpr7J0cFDOvS7VpA 
24 QfJ/vBEbw7R6zTKA09yUeVn/+qn3BdAf8q7r3Q0PAoGBAOFT13i7ribyCBZHXvnD 
25 eEexuT5RQUqBlbxGOUjjpY5wEli7hatf4SkHydvTEqjqo/lA8wXHuiF7MGO6cXuL 
26 V9Zl96z6ObMcTMnwBxG43btl47AJNKtwXjRVkvvaxjg3TRHBbDqGuVbeze2OgZEC 
27 pwh0XGCoenC0C4ww2yVLBV6C3 pHERIRA9soQoTWvEJkn1y3xVdQQ6doroek7MJeIAxcXXjDTkCDmmeQBZP7KZ4DJD
 4 MJkstwnv2zfFI5mA1qI8koMnMgVCAw75EdPY7zTuuoF8P+rz+Sql4FWjoCcHi46B
 5 p95F87rReiDdEbDlNGTyLbIyZ0WaJTu4VEfE7XpCdlIqGd4VPhLi0eqaouRNuVLi
 6 +Tgakn44IHIQr1zDuHpfxA499exuDfrspva72Scxcd6uVlpm2XcCZgRI5x6/yzhn
 7 Hhw9rCUZ00DpgqYCyBZW7cXTVHbtiCH+ece7ri3TodeVfjiEDLTgQQ2twqnIWZD+
 8 hUSXCCb3AgMBAAECggEAIvVHFMo0NHGKojSaGJ96VPuUPFjsPo2oVCRNZbljnuQB
 9 eNI3y0ri9mtHb5bKscouAil1F8BLRDvXTTyZz+T7jENvY+bF4On1Y9ZgPokuwOPR
 10 dzsB0UPZOVr5MTmPeVwhiasi4uX2iIk4u+IeeLu9AC5e0e5eLoRAWUsW1ehmx4gx
 11 dE0WHhftL8Pa49qR1j4+U54KKGt8ZQ0pnfBRIcMcurt7DNM75949u17DO0YOPPFN
 12 TAB0v83gLXBfj0vA8oaYRckPZGf3TFX34mh74RWYsmfZ7T9BhRj14UyZDryzTUYm
 13 LPVvjK27d6ycksRmtjqPVkw3rtTqWA4TDLIpqhk9HQKBgQD3pZOuVVjG8QhttE8r
 14 qaj4T5cHcxcWTfaBN9UxiDeKfPSl2vsM/cB2bTzOwFhY+0cWUrCjKU3lYvDDeXwL
 15 5M1gQ/KY3ENxIWwGlG1n591E09kjEC0KSpRc4FGjxc5utZnpFL1QfXFIQZz+yhmI
 16 VDpOALoZXTZohFVhOuk3rFCnGwKBgQC2IUpXUscklWDOrqOJJm4kUCYw3CHXz/My
 17 T178o1ciCbzgIwkUToPXJbv8zNwkG8d9HFWd0R3d1vV56FA3m0P0Zv6fejxs+GzB
 18 L6yxRcOAVCQQJRYfTPASDLvNaWrc/wQxqoTemP/QoBBl8+Zba/1oJVEIMpKNI9bs
 19 kShNrpWxVQKBgATpj+hhYQVxOo2Sig9/qg5i5cgMDGUw3rbpeJ0m6pMgr2mq0lgL
 20 oIm42P/w6M+7DEnxEffqldT7BXObMU67FyfVsTY/CEdyNkZbI2BwRP9chG4hoAMY
 21 P6EoAfaRseqYR5lMBAVYt6qLQqX7NE5z/UQW15oxMycXmOn41S95h5AJAoGBAJPZ
 22 CHFEyFZhUNnXGPhQEx81VRtax7panBCeL/ykWCpQf1vv9QHgDtSLVESOxLInPtTI
 23 OJRJWpZoVpOky+GoEA0Jwu8RGpZXQGm+2tB5UpANPc1BXekA2u28GoRQbCiEeBId
 24 W4kb6KaiGU26JajXTDnL+TDPZPpgOquF1pLhA7GVAoGBAKe1jOqv5/rkPP5mM4dX
 25 0KbBK/lSSMj93jMD6q7PiSC1HgZep7OTD6ZEuEnX6aLOdn5a5tIr2nbIg/JriDu2
 26 0SzAAZvFkHdbORYpgQWiPCQTmeAXjzy/jRia++LMtSbfOthrz5Wxw9sTZ1WWoFjB
 27 Z7OrOdkB5vwbd/3jvrE7+CwG
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.45 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/24-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDzzCCAregAwIBAgICEBgwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDzzCCAregAwIBAgICEBgwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDhaFw0yODAxMzExNzI5MDhaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMjVaFw0yODAxMzExODAyMjVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC2fWP0P2AwG6pVaxZ3828YMglJxfn7tma4UdaYn7VXQW3efYoa 
9 8NnIMCVYnHUDBEFByOlu65xsZ9yzd6ScdijwAItPBJtoEH+wFpOvIvOnx3jIIcnf 
10 g66Ynbe+EuepbiyMskKzHJT+j3H8bvgxg8+A3VzZAyhKEgKYc9ZLpjPgqPHfKE/h 
11 U9QeTtbvJCC/aFpQP64yel5Yo0dUOuwqFT+4rNs1hBier3dawCAJuvrwIZu/+3su 
12 kr8/y+ob6pbdyzPaHG82wohyFcNqhp6t6LUg4+U6XuMQ94kkwsJMZxwQYYdR4bBI 
13 yAIMdRMJFb7Xh6W4CW6ZwrSS7+PVqVzgqsFlAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQU66CyPcnMVrzSjvTuCynl4pO02ZMwHwYDVR0jBBgwFoAU+67r 
15 bUAlkqWXNXtmKoaN17nQ6nEwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQDSD5yk25LYyFsSWQKVLjYsmqooiu4OxVBR9EwyV8MU0UFjsE3I
 9 2Q/ijFHQxH4+4WmA7e/NvJ4MG8zz4qqTyMDD///OtXO9jL2ycI7feKqjKnmol7pa
 10 UUsNP32/FWkqfwx9qw9lxOb2TpQMqwHrs51Jk9YfmSORg+88hQu+7oCqHhPcnMso
 11 6jzk9OMDSA2SIaUprxCKNwlPR+efQVnXNefDW4RDCX8o6+orfp2hd36QP7/O9Rvw
 12 ND8KggaJ/E81M1c0lZB43wsJtWWCs6DzQlwPQn1rMCHKNX26QbfEiKtmAEDyogpW
 13 dd3oR+aI8xTG5YFrFMhebCC9ah6goEVI0Nt3AgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUHLfPi6Uyye3TrQSry+1IldCOj7swHwYDVR0jBBgwFoAUlDB2
 15 Bmp26RxOCVzWbxwQfnqUzm4wLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAMVh/G3qz8gSx/C6fCHFqsw7i7eZBiB0oLdPZ9XwycKTE4jVYpW5oS4iL8EPT 
18 gCUjmEyz7Ear0t1AH/l6V42la+Wka3/Vg8Ap1uaPtNQD21aNFRqaOwzkM8ahCnp+ 
19 ZemoxTAvr0wI9xsQKDIu903ZeeVnsZf2UoH4EPf2eJM1rgdjZnolisxKNAXnW1dl 
20 dnO78Is6gr9lE57UHdUg4R2cchun0VbNH73hfuCsE4Y6UXswC9s9jKR8sBHZrWT0 
21 a2UJ3zHz3Maijkk/31Klu0B0sGG5KRi8ULKaBVxYHasx8fINwisa6uS+Q7ImfvNc 
22 Tlyljjve5JJUFOrvmD6RLYAJpw==17 AQEAtKpnG+KwLOJPTLLTSOLNiLPEQRWQUOavS+OIRb5nWz5LyHm/N18RbtBIiUMP
 18 jdose4IPZ1kG5W+4OYmULm1hqB28Oft+/rx5usmQbtdLdIbvFMpeeYi4QQ7EHUZg
 19 8RdQcsKHDYHWGMGVpLwK/p9mt3QkdNcKVR8LB4qVxop1hscAy8DbT8hJcGuyTP39
 20 jRs+v8+Nctmm1Qv1MW3dtBsBKgxqRHv2Px9ciXL4moiUn9iMaPRJf0n/+I9JSb3b
 21 oJGmTAYpnTfaSIkJxRS6A56Qp4yUOtIZvGbRLN3s6qXW++NzIsdZx7zsdUjAg0vg
 22 Nbx6j5d+T37HZ4kTgZIyfHGTqA==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/24-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2fWP0P2AwG6pV2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDSD5yk25LYyFsS
3 axZ3828YMglJxfn7tma4UdaYn7VXQW3efYoa8NnIMCVYnHUDBEFByOlu65xsZ9yz 
4 d6ScdijwAItPBJtoEH+wFpOvIvOnx3jIIcnfg66Ynbe+EuepbiyMskKzHJT+j3H8 
5 bvgxg8+A3VzZAyhKEgKYc9ZLpjPgqPHfKE/hU9QeTtbvJCC/aFpQP64yel5Yo0dU 
6 OuwqFT+4rNs1hBier3dawCAJuvrwIZu/+3sukr8/y+ob6pbdyzPaHG82wohyFcNq 
7 hp6t6LUg4+U6XuMQ94kkwsJMZxwQYYdR4bBIyAIMdRMJFb7Xh6W4CW6ZwrSS7+PV 
8 qVzgqsFlAgMBAAECggEAHqSgDeG9eF6Q496DS5mSOFUgl6V5lGGczosZdo/s3q3D 
9 MfbRI7R5UWL6Rm6hPGQwxAflYMWKAu8O0Yj/2HED70ccHWTn5pnMoygrXN+I3A3D 
10 85Eu6YweW4yyT6WzhlEUhHyjdBmS0EsMiCenIANi6t/g6STdVVDAZFKhM5tBP1I+ 
11 Feac7bLD3yZ9L9CXqcayj35WgcwWuLOwZ4YwhXqpoJN46BVFFKZMNKlPToGYXRYW 
12 +jC2ZVRvHgYNginwIqlpDyyZJf0MoyNN58bmxUl5uYKUeyOT9rkInKOCJx5R5KKO 
13 WmKlL1Za+fxsXQTeiIlEH21v1O52YCd/0RPwqoKpEQKBgQDyqAkMbRkWPuqyyvYd 
14 yWXwNBS3HRBkD3/gSjp3Y1sohXO3O+C4VYXP0/asdsTcSQ5XOjoMDEXAj5fA0jFH 
15 nVQm4vGJC0AszqSHLp4ushTUY0NYGzA3pFvwouSPYV/pBG2UsPjwr7zQFyazWNtA 
16 64pDD7rCgEgy+gK2/cDhevM9NQKBgQDAhl4eDs4zw5hze7duOPH6NktP2dSILmlb 
17 UkPezzmjLvyxXsk5/FQzC59OWK9SontiVrbLlbAH+haAKE1tgKtCMz7fzjueeT1G 
18 7tZd9l3oIIEAXyXB8/Y2qpAvwFvzbhxp2eWfsAm3a4AW8oQSDhMEFxO2eNBVI8FX 
19 17jMqqppcQKBgQDCwYtBpe6UpDrK9YtDrPlcKPDXZ0RYivgflHQIjn4Dr9iIIE7k 
20 o/+aJo29LjYid6BC8kDUmqUBQD6UTB+xUtzPuSYS0CzZyaDTvt7Gq7d8H49Vj7zL 
21 a+c+4/599bF83Ej3JnMm+mWYvnwZRh/zoxh9aoqCwWMxRugW5uOAFaZUYQKBgDbj 
22 2F+ffwDZKlT6l+CwEaVx52T7yRGOkfE8cidLU7aHxfnX+W0z2Nm43ZGbzVi1BJKU 
23 AIfoxIhxsAqX8wNeZPV54No0VWEoVeUsYSfm/v0Yj08I0Z4LrU4GsRc8M7si0K0J 
24 N+OgcBTAbIOeXzM6mgdXgQJMTbGIgS5HTePkYLOxAoGAaIo0XaY8/Z8smd7uWFh8 
25 LyCu5bewnITPnuXbkZJh1rPq/Mq61yvYOouDEqJPqaT2XmSUlw7ht8d2MQvOg5XF 
26 m5I2GGUZi8Inh6DdlgIH7nXPjaxyi9vjVgIW41MPITXU5peZ4hmTi1FAc6OOcBRK 
27 fw7YqS+Dq/3eb7tLnPLws/g=3 WQKVLjYsmqooiu4OxVBR9EwyV8MU0UFjsE3I2Q/ijFHQxH4+4WmA7e/NvJ4MG8zz
 4 4qqTyMDD///OtXO9jL2ycI7feKqjKnmol7paUUsNP32/FWkqfwx9qw9lxOb2TpQM
 5 qwHrs51Jk9YfmSORg+88hQu+7oCqHhPcnMso6jzk9OMDSA2SIaUprxCKNwlPR+ef
 6 QVnXNefDW4RDCX8o6+orfp2hd36QP7/O9RvwND8KggaJ/E81M1c0lZB43wsJtWWC
 7 s6DzQlwPQn1rMCHKNX26QbfEiKtmAEDyogpWdd3oR+aI8xTG5YFrFMhebCC9ah6g
 8 oEVI0Nt3AgMBAAECggEATTPkr+htT5RPeG5TVy29RmZvrGfnN3GIZB6D1KrRrXh8
 9 7l0RMYSpZGuK9E4LUiP5aSPJ01UDx1J+YJJJe/g39LFFPJ0O1TcBTzA0KmjIWiCV
 10 xwNAv8oJ6ewQVKbTWIWKOzOf/JjCA/t8SS2ejpiccbrOYx2e52/UgOsrFnjEvACY
 11 XVlTnvhgBIOPpZdcZqQWyXAnF1GVUWgcRwgm2pM6kOuNaITXUM9x5z957E+CV6/X
 12 LBUjMf/yB8Jm8DgL8mRkSoHGRvNp+fz980Q47dJX2zg7DRB6pN0JJC+lbwAiyh7t
 13 2+j1n3IcjW+W+xSBBg6ygyD6sTwKn+LJDtkWN1j16QKBgQDwdAPWvt4PMtw37Hv7
 14 C3KcaAgINKZj5hcRZTEuElifwSyx7BmiTHC52CRbdnJO3fZs2em1bH7GvJbwMwWS
 15 9vD+E7MvXP/Q5E3bHkbo3VRch1gqEX+hk5QfX/ehN0aH7IFrZMhxXITJjasEdRep
 16 Jta5atmPMSsCSl9D8GSGol1JrwKBgQDfpItySGM5kvWxqTwQQGoYF8ewGQ+swrFl
 17 QErJn9Lb0iQ2Bw0y4rZDpVoF1/9e+COuDb8yjQy5H+M5ub0XNOhuJwV/ayb2yjgB
 18 gx90QqPqpp1LLefVziV2jRWoOPgq28t5u2prVBrcD3KSj0dzhtmo87YSufXzjHzW
 19 tOiHgBYkuQKBgEkW6sfO8s7p5di18KXJwAfc83wTDPTWzvJBsSZQ+1FsNbrLiqsz
 20 0xwaoEqRAYQJoktKHelA1nRwhOz0hWA74dtJf7EI8tW7YBMX6/QCuw75MQpwkTw7
 21 EM5MrIf7tlvAv0I2u1sCBXcCshZDxXJsVN69pO4KwwkKNFUBcH0gQ30PAoGAASWG
 22 0X8tgw4N1GtZs3uhD56Pl4eJXQlif3Jk78OyAQ6CwQQoPSqMZKxkWcNRu9rp0+qe
 23 IFQ4zHotYA5jucq7plTs4kpaWMmQn/FcJ+xvirRv+gKyPZZg+sqeYc5o909JK8aa
 24 NRKpUJeDrtytMRpv4z3coRvy9tyxhyhGSOuPMYECgYBi13k1E+tgKfJlztDJlr08
 25 bfWKC8s6DwxTcsKzdSyr2T0MLVj0KsfUvL+d8blIwl9HErSaRzzdNtZlp2ls+CPt
 26 2LJMpSDA8rz7wkQg96wy6qXnSdg2rI43bE+ijEMtbQ7KGI7J6xto2nS950pUZa9u
 27 laiY/z7mHB0E7SA4YFNSDw==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
4.64 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25-cert.pem
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxMFoXDTI4MDEzMTE3MjkxMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIyN1oXDTI4MDEzMTE4MDIyN1owYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALrZKil3XhPlawwK3TmAWZthF+bOvbUlNre/pcSd+W4k 
9 9+0uu6cRYqSyeCd4EcuoHIhbVqhTYJ5j9sYjovKsM2juHH6bYKZ3Py9WDYGoam0y 
10 7361V0HLZhmMmcrSl2m9RGcP3o38fGitlDZ0qxty+opR6MCDhZCaqOszUmNjEVUr 
11 AiQueFZ5Rt22Bh+nwrxjU7tZseUpCSRlFfVu6D4Qq0iXIvI/pDXYOYTwJD64BTAF 
12 E4MFiTvWNAMYqfu/0EbovnkfNBi4ngZZZLsiYvbfp8sRgW7eLhNCf9cn1i9eTIj3 
13 3wWGepIPV/anLC3QcxnGR0QJAsqkxlBALnejLymbvbcCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUx995p+Jne+FTYlsA4hPVF51vmSEwHwYDVR0jBBgwFoAU 
15 GCG2ukbxjKCa85AGvRA9AjZ7qowwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAetKPQPNNOGAfv5e90Nx5glxnvxlVWE0TejIvYrl0f3YH4QCg5fVjupqSf 
17 v8S7rNGd+IMyKrRKL1OMI81pio08ppxuSRL/9DqUYQz5v05Ejet5+BKYZ4VMXgSQ 
18 1v4ccCxQH8dyE2rdc0GhPjSib/nTKVqFFGzHGnOIZ5r0+vTjbPJB+DtHBBu03d3i 
19 kL5yP6dI0W5KIt/gjd1VGIhCVoYlilBtxJky72Ok9noss6jDT8dljUkS8zEbl90j 
20 Z2XmFCpSwItJ0hoh9gYYfDP7Z480YXjVT91PJ1bhyng9e8YWXZpjSptOn06tRbJA 
21 JqgJ305u95Ps/giDo5dFB4DJWUTx8 BQADggEPADCCAQoCggEBAM2+vPOP0Es+WPd6yLv/630FhIZCQjte4LLLs15HShWO
 9 Lk4PFDgWSLa+LTHvZ79wuN7/mO5BLl6eMwV/yAVQm0swf/AdNyqtmIrdV2RqiK/3
 10 RLL/vAb8IwaJI/7DVqWpaXAtX6B9uuNLa0v/tQU19P6myGwUycZIelaoj0Y/MsmE
 11 McDMI9f6FfurA1BBomZ9MM1++rwP+3Dm46kzHgCr5cVPziIc7Uo6V7yeI+pe+W32
 12 BhENL7hHzjOr1Ap6a7IXsc6WaaeMGhVS9oReorrYVcd9r7n3G8qaRq5lxhFuY5Jz
 13 XRVhD8/RniF98cdBP0Fplonhw2UIyTeLAwsCfLlZ/UMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUlQznZpFepqmtouoPPDqy/52YW0AwHwYDVR0jBBgwFoAU
 15 3VmPtbSSd24wUqrSnPNCU0+TincwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCJB3xgLNx6vSXDFZhCKhYFNbIND2Pz4DRWkrVOfUIFu2MzcMOkDdL4bFFP
 17 juBtQcjZnYNsy5JHckIQO5klEmQGPyU4kOHVvQExDXPxrC1gN9VFv5nqSxbNC571
 18 epSG/EBh9EYMW+SOuNeO4mrS69KCE/tIuqNCmGGZhP4fhEgA3Yo3cB7fRLP2OV+G
 19 03gzG2tUJ7jtOpIKji9GTZNMsDIElmAdSEdNWpofmSr3+pw9l2k9MesUhL/T/zM2
 20 F4yFGZLj7zpd5YXw/o3yytI/hY3k+xqd9WHxHGBGfMKwMetvDXfFOBKOVlHzUDWK
 21 ZKqNNYwN1CsX5p/T4PsDH7oCPcsn
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
27 NzI5MDlaFw0yODAxMzExNzI5MDlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 ODAyMjZaFw0yODAxMzExODAyMjZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAK+7PisxPy1iY4+xFRHTPSyAPJ+Zt/unVMeenx7t7c1h 
31 HziV1BrkAsZMEiVp4l3jA9plw55i3a6hYrn2LmgDxq4a4GH96G+OtjYL6I6l/Tcp 
32 YlrHY8Uvo8kozy4XgwbTM6rDmktmcTSTEfNZSK7uOJoqUyRAvuTO1Ka/3Z4Fajzd 
33 rwgSPLScIyJp6mJtQDLEEGYBYZ4DMvf29lTAhMmkxAYKF0XAVlY6wRzQP1BjovED 
34 HY4qFqB5atRJ2ZJM4FpoHjJ7/UOLbWoa3pftbeKekc28x8pUVIWcv8oI0uPO08Et 
35 iEu2bVrRyqN0looiH1Xv9AL+LB5WQXbJGCr+JLtoOL0CAwEAAaNdMFswHQYDVR0O 
36 BBYEFBghtrpG8YygmvOQBr0QPQI2e6qMMB8GA1UdIwQYMBaAFPuu621AJZKllzV730 BQADggEPADCCAQoCggEBALl2rQqkDRJgaVWerE9Hp59qnYuN9gfyQ70RcuyS0r1r
 31 P73JAzGozBd7q29sm3JIIn9yNiqw41bP26jBTJpno0FWf070VTw1DpG6nCkbo5PL
 32 tlY/vz7KxhVyrJXBnzYU13fWaX/OJF7zEspbnDspamkGqlvXAU6pGM8Jf9q0tEFn
 33 nSX3M4uDuLIu6LmP7PJ8GVyGe+ItuKx47lc3wOT26WwAbsZcJD+WvVtnHcsSE+23
 34 U9+FAaYae+b2L+2xurRq5pzJxN8TlPGRZ2fgwI2va569EEdjiSfWBRE2iDEzTCAN
 35 5K55iitDvMGUsTpKEciiZIsSpfJ/UnO3fg+URUkqB0sCAwEAAaNdMFswHQYDVR0O
 36 BBYEFN1Zj7W0knduMFKq0pzzQlNPk4p3MB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
37 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB37 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
38 CwUAA4IBAQBzVj0r/pOkOFSdETcNf2yU4GhyUcH5SHawys0dNVySOJaz3uA5iFuS 
39 YT4Ty3T7tthx5qqPng5ceg9UkFVF18XanXwZiRkIyTzl8s0g53Uy0nASpklowf13 
40 5Tk7wRCRF6XqXkgyIwUHLA16xSROFLEX4CmoB3GpIVDFvvlvA6y2PippcHIhCsl+ 
41 1fVC68zkiyXF8LZm/jcsuV9Ok2f/3PfK49mQJnJ3xg41QsWqjfGNhQT2BYUJzGsW 
42 SEGyQx6/DUlHBOXyxOuD7YmiPrj8OOqvkMtpLQET5uA0YKhRzHjRgSgu051RhSCu 
43 NC3bRmQTfBuM6ExVnT1dy5IRYjAjwK8238 CwUAA4IBAQAvlEzASeoN9SbPTWY5tWFrF9Kf6ohalz1lhKjTdN4e6Og30owzKTtD
 39 kDOLB0xLlNhZgzbUPH7aZ3btqQxi0dO9Fqg5pbaUv0OlLv6lx69UlD6cqeUuzUBS
 40 i0MyUlCIYZZffxYJ7p0xk6X3d7zBdPoDxyR7mgS6jA35kRl1YXpzP2wu2b4wm6ax
 41 BLJELxH0oHYaPw/6Z0X7ZiXztt2dPtbWTuzvKbHq4CE1Wj9bRnKQiPihsgtr5O35
 42 0gWDp8Yt7LPry3J51tFiLhr6t0r+A4qyjy7zT2e9Wb/U4POygdcQ78FzI2MKQqeT
 43 y7GFfZWXXU5H7lSZK2ddYafdDJWZnM09
44 -----END·CERTIFICATE-----44 -----END·CERTIFICATE-----
1.29 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25-crl.pem
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 -----BEGIN·X509·CRL-----1 -----BEGIN·X509·CRL-----
2 MIIBwTCBqgIBATANBgkqhkiG9w0BAQsFADBoMQswCQYDVQQGEwJVSzERMA8GA1UE2 MIIBwTCBqgIBATANBgkqhkiG9w0BAQsFADBoMQswCQYDVQQGEwJVSzERMA8GA1UE
3 CAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVBy3 CAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVBy
4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEzMTE3Mjkx4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEzMTE4MDIz
5 M1oXDTI4MDEzMTE3MjkxM1qgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA5 NVoXDTI4MDEzMTE4MDIzNVqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA
6 A4IBAQAwGAKwhytmlYZ9l+hApUs0Qzzv84UP/SMTUwHVG3b5Y6buNfRmahzw0yA6 
7 9XQSZcqO7bdHBLzBJlqf+53l1MFG/zbZo0i+OlpWG4EW3s2e92HTQRAkpgC85+Y/ 
8 db84Hr8e2TAwgkBR4Y1aLfNUpttrcZaEuHARgx+2GhtfA2c25FtfSsDyAZ3FxG9B 
9 pVVhbuphmyEyFs2G+mv+7XV2Ury0yzsuUc9oqNf6D8KmJbom1XeheBdDC+Y97s6D 
10 PlwXxbpfozd+jvMsanhazAw3nB3liZQVs5XhGyHZtqVCvJgqTB9HP3bHvWsL9SER 
11 N0UXNWo5B2E/tLWdOs0Ozwwj4k3h6 A4IBAQB4w41SElujZYqVwMZKZfXfKiKm/A04tYVlOrqeiuoFPtF3Er2fEYY87O7l
 7 XHryKs1f7uT/tQd/tslzGlpPym6rTaVhTc+rCREnnUNxlA8TY4ytDxrqe5CLAu6Q
 8 NFSZm6Vrt7N58c+CiHzSd7LaMmW2dVqN6qPsYl3SwNmjvMSQSxRDqXPDFxJFexvK
 9 0EpYOsKwYuSSsQYrnQfoi6WZl5Q4WGagGCFHpc/rK9Yj4sGpkBfJyjDvy0x9yilt
 10 9N3LfXsj6/K58tPJ+kupHrrz5D1R2djdBJ06dgr6h7R+J7vN2h5Vi54+PIAp6voE
 11 9N3u0yM0caWyVxKEoSyViVHrwKu1
12 -----END·X509·CRL-----12 -----END·X509·CRL-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC62Sopd14T5WsM 
3 Ct05gFmbYRfmzr21JTa3v6XEnfluJPftLrunEWKksngneBHLqByIW1aoU2CeY/bG 
4 I6LyrDNo7hx+m2Cmdz8vVg2BqGptMu9+tVdBy2YZjJnK0pdpvURnD96N/HxorZQ2 
5 dKsbcvqKUejAg4WQmqjrM1JjYxFVKwIkLnhWeUbdtgYfp8K8Y1O7WbHlKQkkZRX1 
6 bug+EKtIlyLyP6Q12DmE8CQ+uAUwBRODBYk71jQDGKn7v9BG6L55HzQYuJ4GWWS7 
7 ImL236fLEYFu3i4TQn/XJ9YvXkyI998FhnqSD1f2pywt0HMZxkdECQLKpMZQQC53 
8 oy8pm723AgMBAAECggEAUofEnz853zjpAQ81awYdzktjJtAvrDkNQ7lTi5api3Sp 
9 y+pl+aPsucmY1/ophhaxz6rkioIVfbCy2g74lQ7pwFHYZTXVSYIHdy2f1qLgq24h 
10 qgqISagBZ4yai6NcPNjcQ1eXmoipHQV6n1kGESBGuNz4HTyavOYLcaQgIoUqLT8I 
11 26qdAGndv9Ms62z/ScEZKpp6DhaBkA0RCahMuNgV98E1r5dh/4tKdXJzOgmqc4bJ 
12 yiZmuhMulZwrKUKGdslvrPoHHcv82nTpai/1YoCJZ6PchuvhBB0Vi3cSag3H6JCs 
13 Zp0N2WH8ZWuExP0CSsFPHUpaQHhjeGVoiIckt7buzQKBgQD2wsHjHuZn3b8NF8A+ 
14 dOEVdJnbdhhD8CqTkAp+pVppCooXsAkFoxp5oNlvwM8PidSEUi9qyrrznq15Zpkg 
15 6FlakugaYoS1VRrV5+UCccokpqyIRLewX9QnwJHzF4t2OFnfqBolwhiuvbCXd7tT 
16 +tKptKDjRZN+OiP08gotDlx+xQKBgQDB2CLsTv9FIOGav5dMilPa2bckmhEj8wqQ 
17 IfKvVfrY0Jr/W19ujHfycXsdG3WpSZYV3/bmFzQIx/knVBQKbvzsRK9mKEaAVF75 
18 qexwlsojndLQTyTZ4LWYddff6INWhrwefeo5giDI96mwRtT/o8k1CEyKIYOPHrq6 
19 pdS+msHSSwKBgQCFwG0dsYsL85rx+tS+RdYXLhuTZECk2pIJaAL4QKJv20Gcs1NA 
20 lfbsxG33cBgMARaLHo0LIpYRJQo8iosn1ilQud5LJult7JJeLZLpL0p1cU6FklHK 
21 rTau0WeKz1FNpB+65kA+BSYh2TnV8BU+4O69A+ZNKlJXEiaZR3SSlX03TQKBgQC3 
22 Hcxv23h9/z/gBdmRrqLkfQLrirdidHeoDMnLJLfhFb82N0UBk6TD3LvmlUgjcaZc 
23 Z8Q/O/Al03Lk2iJMcOhw8bmYEbf4BrvpscHv4iJ2XuMFcZ5oTESAD+KsXGOl24Xe 
24 cChRx0HdV0hvg5o3HKw4cuyLGHnFO8w+AeXlYSBz3QKBgBj/Me4iSeKjv0QLSJP8 
25 A97cv72wQobOmgnQMxlsp1U5SR33+Le+cFyfcRVgHXYmBmAZPyhX773/R1q7tk3w 
26 xCcrD+y8vZsmq5U/e7/Pcaqme0MgE8bQe7BBMjn/Eh/uYT4m1nFdIGoUCYZTD5EU 
27 +4ZqSu1ssho5EnGZpidMqWeg2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDNvrzzj9BLPlj3
 3 esi7/+t9BYSGQkI7XuCyy7NeR0oVji5ODxQ4Fki2vi0x72e/cLje/5juQS5enjMF
 4 f8gFUJtLMH/wHTcqrZiK3Vdkaoiv90Sy/7wG/CMGiSP+w1alqWlwLV+gfbrjS2tL
 5 /7UFNfT+pshsFMnGSHpWqI9GPzLJhDHAzCPX+hX7qwNQQaJmfTDNfvq8D/tw5uOp
 6 Mx4Aq+XFT84iHO1KOle8niPqXvlt9gYRDS+4R84zq9QKemuyF7HOlmmnjBoVUvaE
 7 XqK62FXHfa+59xvKmkauZcYRbmOSc10VYQ/P0Z4hffHHQT9BaZaJ4cNlCMk3iwML
 8 Any5Wf1DAgMBAAECggEARgZ4pgcZFDr0qcpy/rWUTzltCQsNIsrgfEojUt+9oceC
 9 EBRGw+4lsnjYxgmfDIPPkCp7QQATSaXbZLBAgjqUmEs6CB3RdGegJwc9otI1knp8
 10 udWbh98SBrvvcdrHJ1wZJFJ1HRkd3hWBv9yYnlzmdTOLvGl44VEyvkLhfL2uyfHk
 11 vsjLEnTskFC9cNU40Yn3zypLE2tdC0L9bm67roIC1iYO6KzngvqnNpqDvWVYGHlg
 12 kMH41Kwc3XqRXkL6+/go1UkPirO68ZODNcBpU2qXwlAnWbiuC/slxi3fs9W1Z3jH
 13 NtFJeRIzjiP6QvwVOGMgkyGaVbFHhTgmPXk3xlqkrQKBgQD900ycpzJtkyvZnBVk
 14 +Xb99Ba7ok/crsFjsQUocyRNsPznroJVFCRuV9oXrJ/W1N8UBMwR3wbiDDEGmncj
 15 RXzKdeoxw1Q3bwBM9AmXKG2st/ZyJ3c94AAUH5k7DSxGVHqYwdLGcXW39ddbk7Fd
 16 +vghFkBbyK/AVUKQeqzKx6lEnwKBgQDPgfyswfJYpWbROJqbT3ZBhtuX3HbLSOiu
 17 XD7aHUVhHT+W6dGrph3IXxITcDRJYAa+ykLglqulhhXV3o4g8yAP30yNybnt8IWr
 18 Jnv5aV1ILcECEMTbksFWOvO/8jS6tE2bwQ7JDrZgYpLQIE+oe0vmmbEfc5YA9v3E
 19 Z6HQOa5A3QKBgDoZWIru9msAaeQYhwki1OrSKTXvtCoGUjvYdB7LJD8oSOtbFXgV
 20 8TTUpRYQLFIHTbyOUIuyqieptLsXNjf7mtHY5a9YT3mUzdPPdDaGSXxka2O7xt6B
 21 3GK+zNsoa775bUpz6yQDKnfeLNpIVyv020Dvj/GyYRA8M81QVybfRs5vAoGAbjyf
 22 /ycJmA5GkN+BQwDz0dvSzNpSQax58CcRPM5QDUd8gK+2s3mMWOYotCrnnBNngfPx
 23 k1530XdqIjQZTWfboJMAGFMSc1VTrZjEQ7u10qJ75p0B96P/EdA/rbj+SjF/CT+G
 24 m0k1mf7D/80qhFb7+4WqkwrUpa6RIcXsMLJz4AECgYBx+NEwY46a3o99Olbl3YhT
 25 S6DUB3n99Ld4g2+RyAV0J8g/wOd4x20/f0p8tJqZHLQnTmQPWq/ZDNRxdmf6yq1n
 26 4bYiN87doeKEAHinKaUOc9usa51iKulZCKbVfRHnPFKh/XTejy7i+yMgPntdkzDD
 27 trzP2RiKgT2TJI1+hnKwGQ==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25-tail-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxMFoXDTI4MDEzMTE3MjkxMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIyN1oXDTI4MDEzMTE4MDIyN1owYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALrZKil3XhPlawwK3TmAWZthF+bOvbUlNre/pcSd+W4k 
9 9+0uu6cRYqSyeCd4EcuoHIhbVqhTYJ5j9sYjovKsM2juHH6bYKZ3Py9WDYGoam0y 
10 7361V0HLZhmMmcrSl2m9RGcP3o38fGitlDZ0qxty+opR6MCDhZCaqOszUmNjEVUr 
11 AiQueFZ5Rt22Bh+nwrxjU7tZseUpCSRlFfVu6D4Qq0iXIvI/pDXYOYTwJD64BTAF 
12 E4MFiTvWNAMYqfu/0EbovnkfNBi4ngZZZLsiYvbfp8sRgW7eLhNCf9cn1i9eTIj3 
13 3wWGepIPV/anLC3QcxnGR0QJAsqkxlBALnejLymbvbcCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUx995p+Jne+FTYlsA4hPVF51vmSEwHwYDVR0jBBgwFoAU 
15 GCG2ukbxjKCa85AGvRA9AjZ7qowwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAetKPQPNNOGAfv5e90Nx5glxnvxlVWE0TejIvYrl0f3YH4QCg5fVjupqSf 
17 v8S7rNGd+IMyKrRKL1OMI81pio08ppxuSRL/9DqUYQz5v05Ejet5+BKYZ4VMXgSQ 
18 1v4ccCxQH8dyE2rdc0GhPjSib/nTKVqFFGzHGnOIZ5r0+vTjbPJB+DtHBBu03d3i 
19 kL5yP6dI0W5KIt/gjd1VGIhCVoYlilBtxJky72Ok9noss6jDT8dljUkS8zEbl90j 
20 Z2XmFCpSwItJ0hoh9gYYfDP7Z480YXjVT91PJ1bhyng9e8YWXZpjSptOn06tRbJA 
21 JqgJ305u95Ps/giDo5dFB4DJWUTx8 BQADggEPADCCAQoCggEBAM2+vPOP0Es+WPd6yLv/630FhIZCQjte4LLLs15HShWO
 9 Lk4PFDgWSLa+LTHvZ79wuN7/mO5BLl6eMwV/yAVQm0swf/AdNyqtmIrdV2RqiK/3
 10 RLL/vAb8IwaJI/7DVqWpaXAtX6B9uuNLa0v/tQU19P6myGwUycZIelaoj0Y/MsmE
 11 McDMI9f6FfurA1BBomZ9MM1++rwP+3Dm46kzHgCr5cVPziIc7Uo6V7yeI+pe+W32
 12 BhENL7hHzjOr1Ap6a7IXsc6WaaeMGhVS9oReorrYVcd9r7n3G8qaRq5lxhFuY5Jz
 13 XRVhD8/RniF98cdBP0Fplonhw2UIyTeLAwsCfLlZ/UMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUlQznZpFepqmtouoPPDqy/52YW0AwHwYDVR0jBBgwFoAU
 15 3VmPtbSSd24wUqrSnPNCU0+TincwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCJB3xgLNx6vSXDFZhCKhYFNbIND2Pz4DRWkrVOfUIFu2MzcMOkDdL4bFFP
 17 juBtQcjZnYNsy5JHckIQO5klEmQGPyU4kOHVvQExDXPxrC1gN9VFv5nqSxbNC571
 18 epSG/EBh9EYMW+SOuNeO4mrS69KCE/tIuqNCmGGZhP4fhEgA3Yo3cB7fRLP2OV+G
 19 03gzG2tUJ7jtOpIKji9GTZNMsDIElmAdSEdNWpofmSr3+pw9l2k9MesUhL/T/zM2
 20 F4yFGZLj7zpd5YXw/o3yytI/hY3k+xqd9WHxHGBGfMKwMetvDXfFOBKOVlHzUDWK
 21 ZKqNNYwN1CsX5p/T4PsDH7oCPcsn
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDlaFw0yODAxMzExNzI5MDlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMjZaFw0yODAxMzExODAyMjZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAK+7PisxPy1iY4+xFRHTPSyAPJ+Zt/unVMeenx7t7c1h 
9 HziV1BrkAsZMEiVp4l3jA9plw55i3a6hYrn2LmgDxq4a4GH96G+OtjYL6I6l/Tcp 
10 YlrHY8Uvo8kozy4XgwbTM6rDmktmcTSTEfNZSK7uOJoqUyRAvuTO1Ka/3Z4Fajzd 
11 rwgSPLScIyJp6mJtQDLEEGYBYZ4DMvf29lTAhMmkxAYKF0XAVlY6wRzQP1BjovED 
12 HY4qFqB5atRJ2ZJM4FpoHjJ7/UOLbWoa3pftbeKekc28x8pUVIWcv8oI0uPO08Et 
13 iEu2bVrRyqN0looiH1Xv9AL+LB5WQXbJGCr+JLtoOL0CAwEAAaNdMFswHQYDVR0O 
14 BBYEFBghtrpG8YygmvOQBr0QPQI2e6qMMB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBALl2rQqkDRJgaVWerE9Hp59qnYuN9gfyQ70RcuyS0r1r
 9 P73JAzGozBd7q29sm3JIIn9yNiqw41bP26jBTJpno0FWf070VTw1DpG6nCkbo5PL
 10 tlY/vz7KxhVyrJXBnzYU13fWaX/OJF7zEspbnDspamkGqlvXAU6pGM8Jf9q0tEFn
 11 nSX3M4uDuLIu6LmP7PJ8GVyGe+ItuKx47lc3wOT26WwAbsZcJD+WvVtnHcsSE+23
 12 U9+FAaYae+b2L+2xurRq5pzJxN8TlPGRZ2fgwI2va569EEdjiSfWBRE2iDEzTCAN
 13 5K55iitDvMGUsTpKEciiZIsSpfJ/UnO3fg+URUkqB0sCAwEAAaNdMFswHQYDVR0O
 14 BBYEFN1Zj7W0knduMFKq0pzzQlNPk4p3MB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQBzVj0r/pOkOFSdETcNf2yU4GhyUcH5SHawys0dNVySOJaz3uA5iFuS 
17 YT4Ty3T7tthx5qqPng5ceg9UkFVF18XanXwZiRkIyTzl8s0g53Uy0nASpklowf13 
18 5Tk7wRCRF6XqXkgyIwUHLA16xSROFLEX4CmoB3GpIVDFvvlvA6y2PippcHIhCsl+ 
19 1fVC68zkiyXF8LZm/jcsuV9Ok2f/3PfK49mQJnJ3xg41QsWqjfGNhQT2BYUJzGsW 
20 SEGyQx6/DUlHBOXyxOuD7YmiPrj8OOqvkMtpLQET5uA0YKhRzHjRgSgu051RhSCu 
21 NC3bRmQTfBuM6ExVnT1dy5IRYjAjwK8216 CwUAA4IBAQAvlEzASeoN9SbPTWY5tWFrF9Kf6ohalz1lhKjTdN4e6Og30owzKTtD
 17 kDOLB0xLlNhZgzbUPH7aZ3btqQxi0dO9Fqg5pbaUv0OlLv6lx69UlD6cqeUuzUBS
 18 i0MyUlCIYZZffxYJ7p0xk6X3d7zBdPoDxyR7mgS6jA35kRl1YXpzP2wu2b4wm6ax
 19 BLJELxH0oHYaPw/6Z0X7ZiXztt2dPtbWTuzvKbHq4CE1Wj9bRnKQiPihsgtr5O35
 20 0gWDp8Yt7LPry3J51tFiLhr6t0r+A4qyjy7zT2e9Wb/U4POygdcQ78FzI2MKQqeT
 21 y7GFfZWXXU5H7lSZK2ddYafdDJWZnM09
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.01 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM
4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
5 CgKCAQEAr7s+KzE/LWJjj7EVEdM9LIA8n5m3+6dUx56fHu3tzWEfOJXUGuQCxkwS 
6 JWniXeMD2mXDnmLdrqFiufYuaAPGrhrgYf3ob462NgvojqX9NyliWsdjxS+jySjP 
7 LheDBtMzqsOaS2ZxNJMR81lIru44mipTJEC+5M7Upr/dngVqPN2vCBI8tJwjImnq 
8 Ym1AMsQQZgFhngMy9/b2VMCEyaTEBgoXRcBWVjrBHNA/UGOi8QMdjioWoHlq1EnZ 
9 kkzgWmgeMnv9Q4ttahrel+1t4p6RzbzHylRUhZy/ygjS487TwS2IS7ZtWtHKo3SW 
10 iiIfVe/0Av4sHlZBdskYKv4ku2g4vQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAuXatCqQNEmBpVZ6sT0enn2qdi432B/JDvRFy7JLSvWs/vckDMajMF3ur
 6 b2ybckgif3I2KrDjVs/bqMFMmmejQVZ/TvRVPDUOkbqcKRujk8u2Vj+/PsrGFXKs
 7 lcGfNhTXd9Zpf84kXvMSylucOylqaQaqW9cBTqkYzwl/2rS0QWedJfczi4O4si7o
 8 uY/s8nwZXIZ74i24rHjuVzfA5PbpbABuxlwkP5a9W2cdyxIT7bdT34UBphp75vYv
 9 7bG6tGrmnMnE3xOU8ZFnZ+DAja9rnr0QR2OJJ9YFETaIMTNMIA3krnmKK0O8wZSx
 10 OkoRyKJkixKl8n9Sc7d+D5RFSSoHSwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAiSaI11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAkrCP
12 /3x/7c5fU6X8IVpkAjVESqBsWMJjaEU0woZ9QaqaoOCnsY35XRyuFDfA2eT6Uuw5 
13 1UrWhaNg+X74uo/NvvZBQ95zkmD1eOERKh4XdaZWiWu2VfiAZ+z2UZP48Et0Qlaw 
14 q6Eg6BZxfwSakdwhG+4SDhxFhmFKkPQgzqkWg49k6/wsVk3VgDkk7NnYSoQoPuj8 
15 mnW16fvZXfh0y9Df22bXZCjpB0ZCJ11KY8ovNB+Ow5AhLZxf10mn9yPfnrLvZkTy 
16 3/O5x0bRUFT7LdsRy0uY9P2JVVUn5uz2mgYwQ4skY8WJvUMjyAvCZLECeF4h0O5K 
17 WvusQklZ2t9KQR3J0A==12 DAZjRWRsGz2hxpbF6jo3Tk5ZPBkoRNc2YAca/Jtju11m3hrKofvNJoSaSpqGYCy4
 13 eVzYK6Nxlz/xEh41kpLNDhK7v+/kFcQRqlkrshKqbfC2R1n2lR6SMO+2L0iU0YmV
 14 NeiLyhR68zfN4NmXwNTVsJmFzZz8eNn1IcqRYYuaMC/JldDI/bS21HgasboV1mIB
 15 Vw7c6uZlBOUrm3stEA6iJF3wZcNuOKfs4cDNNoiPwY1qlV+esCQ5/i32gYP5XWG+
 16 nZfOjb7hWqULiFNUlkhGYM5nOgAgGRZJB40TnUotqQ4XRY7LsVE22N9MBwC0MxmF
 17 DO2gQ3E8p/6iCh+6OA==
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
340 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/index.txt
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 V»      280131172910Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280131180227Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxMFoXDTI4MDEzMTE3MjkxMFowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIyN1oXDTI4MDEzMTE4MDIyN1owYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBALrZKil3XhPlawwK3TmAWZthF+bOvbUlNre/pcSd+W4k 
9 9+0uu6cRYqSyeCd4EcuoHIhbVqhTYJ5j9sYjovKsM2juHH6bYKZ3Py9WDYGoam0y 
10 7361V0HLZhmMmcrSl2m9RGcP3o38fGitlDZ0qxty+opR6MCDhZCaqOszUmNjEVUr 
11 AiQueFZ5Rt22Bh+nwrxjU7tZseUpCSRlFfVu6D4Qq0iXIvI/pDXYOYTwJD64BTAF 
12 E4MFiTvWNAMYqfu/0EbovnkfNBi4ngZZZLsiYvbfp8sRgW7eLhNCf9cn1i9eTIj3 
13 3wWGepIPV/anLC3QcxnGR0QJAsqkxlBALnejLymbvbcCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUx995p+Jne+FTYlsA4hPVF51vmSEwHwYDVR0jBBgwFoAU 
15 GCG2ukbxjKCa85AGvRA9AjZ7qowwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQAetKPQPNNOGAfv5e90Nx5glxnvxlVWE0TejIvYrl0f3YH4QCg5fVjupqSf 
17 v8S7rNGd+IMyKrRKL1OMI81pio08ppxuSRL/9DqUYQz5v05Ejet5+BKYZ4VMXgSQ 
18 1v4ccCxQH8dyE2rdc0GhPjSib/nTKVqFFGzHGnOIZ5r0+vTjbPJB+DtHBBu03d3i 
19 kL5yP6dI0W5KIt/gjd1VGIhCVoYlilBtxJky72Ok9noss6jDT8dljUkS8zEbl90j 
20 Z2XmFCpSwItJ0hoh9gYYfDP7Z480YXjVT91PJ1bhyng9e8YWXZpjSptOn06tRbJA 
21 JqgJ305u95Ps/giDo5dFB4DJWUTx8 BQADggEPADCCAQoCggEBAM2+vPOP0Es+WPd6yLv/630FhIZCQjte4LLLs15HShWO
 9 Lk4PFDgWSLa+LTHvZ79wuN7/mO5BLl6eMwV/yAVQm0swf/AdNyqtmIrdV2RqiK/3
 10 RLL/vAb8IwaJI/7DVqWpaXAtX6B9uuNLa0v/tQU19P6myGwUycZIelaoj0Y/MsmE
 11 McDMI9f6FfurA1BBomZ9MM1++rwP+3Dm46kzHgCr5cVPziIc7Uo6V7yeI+pe+W32
 12 BhENL7hHzjOr1Ap6a7IXsc6WaaeMGhVS9oReorrYVcd9r7n3G8qaRq5lxhFuY5Jz
 13 XRVhD8/RniF98cdBP0Fplonhw2UIyTeLAwsCfLlZ/UMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUlQznZpFepqmtouoPPDqy/52YW0AwHwYDVR0jBBgwFoAU
 15 3VmPtbSSd24wUqrSnPNCU0+TincwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCJB3xgLNx6vSXDFZhCKhYFNbIND2Pz4DRWkrVOfUIFu2MzcMOkDdL4bFFP
 17 juBtQcjZnYNsy5JHckIQO5klEmQGPyU4kOHVvQExDXPxrC1gN9VFv5nqSxbNC571
 18 epSG/EBh9EYMW+SOuNeO4mrS69KCE/tIuqNCmGGZhP4fhEgA3Yo3cB7fRLP2OV+G
 19 03gzG2tUJ7jtOpIKji9GTZNMsDIElmAdSEdNWpofmSr3+pw9l2k9MesUhL/T/zM2
 20 F4yFGZLj7zpd5YXw/o3yytI/hY3k+xqd9WHxHGBGfMKwMetvDXfFOBKOVlHzUDWK
 21 ZKqNNYwN1CsX5p/T4PsDH7oCPcsn
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/25_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCvuz4rMT8tYmOP2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC5dq0KpA0SYGlV
3 sRUR0z0sgDyfmbf7p1THnp8e7e3NYR84ldQa5ALGTBIlaeJd4wPaZcOeYt2uoWK5 
4 9i5oA8auGuBh/ehvjrY2C+iOpf03KWJax2PFL6PJKM8uF4MG0zOqw5pLZnE0kxHz 
5 WUiu7jiaKlMkQL7kztSmv92eBWo83a8IEjy0nCMiaepibUAyxBBmAWGeAzL39vZU 
6 wITJpMQGChdFwFZWOsEc0D9QY6LxAx2OKhageWrUSdmSTOBaaB4ye/1Di21qGt6X 
7 7W3inpHNvMfKVFSFnL/KCNLjztPBLYhLtm1a0cqjdJaKIh9V7/QC/iweVkF2yRgq 
8 /iS7aDi9AgMBAAECggEABmxqvTJMo+UNg3gcVA15X2agB4cto8P5WvDpP87kqNFc 
9 vBShZgrOwgNrQ4ey39v5w/ATe8A3+oCW1tWetqLpRUcYOXguqwZlbdLkwSobQUPu 
10 bJWg9ZAbPGi5nW6y3rH/GMYl50P0W6xVIu3n2T499Wyso1cI0QG6c+nwXXXryFzd 
11 YwJPuMR0DQkvpRXibQh1DtN9oXujilCvsNDiAUCo+yFh50je+o0Col/yFfKUTl9p 
12 9a1EfK5TzuuHQxduStAXWtdU43pBcmjEumcbhouxBOVyqqmNJGsf6TLhpjZMr9zc 
13 HUfCsjcClNR9Rc1sjXAHK9K3LZ8rso4+7Ja40Ar8pQKBgQDmFxO5cnWtfgRSHXN/ 
14 mXnJgX6HzQjUppXttoLJpScacr3z1XpY+SP06sGyn8EPOoENZnweg0XmnmXebb6N 
15 3TwjSPe1ifpIn9ENq0onQwLbLQKo6Y13ipAZvkuZTo7S9j7x1m4CWpdtgkIJ8PMY 
16 U6AWq27xTQBRnf6d1TPLevcBgwKBgQDDhSPGoqEshoqO2gZOwHXp2FDZzcoAnlPM 
17 FFsjQl9JwZOQz6aNHIthr/zCzhbFn5uo3ngEFpxb0e/WtlnfQ4ArwZVI/0HfwuwY 
18 2yEzHqVsZsmWFJzusViMPek5KSuaVrZpCpHd0jN4TjHhvNj6tDVzMkLGsm4VpRMr 
19 nAHcFAYIvwKBgC1STFtR9WYIFXfLP03aAEg1zqOXOm8QpSWetqJbeplWEp5t5VyT 
20 Lob2mtLBbvi98F+gWUB1YRZtCunGOiudcVQN8mT62abme/oyTDfxliVv9z8oSepL 
21 C9lWR3PaKn3ZbUqbjy29hGhYqQNmR6v6BOWSPRcgsLhi451ZOouRHAhbAoGBAInA 
22 GsWOvNke7S3aA8mmJS0c31GkgCZRZh6JVPCRiYrwXCQReHlA3B52HDGvezG+0q92 
23 Fb5jo8O5NC3lCYqYBwxM9f2ZAXNB5I9ai5h1hfzKqkoXub0dq5Ia6F8CV5sEbr2w 
24 2bYbq3GePdyZ7ZEsN+AyUAOnoJGVXN1Dq7e/T8UHAoGAewdPs8r1hIdZ5cZ41Jo9 
25 oMiGv5fOskoKDalAcKKAgmA+ZpLShjuZLdk8GdV2HySDuNkeISmY3JDf7nwGVOD2 
26 TWKkS/IfKtGrymFVfX6OXG1kyhIs/HMKlj5XZnM0+/oNYzCEi3yCxNVntlwMmEm3 
27 QO+BEabMEAV2lhV5DwIPhVk=3 nqxPR6efap2LjfYH8kO9EXLsktK9az+9yQMxqMwXe6tvbJtySCJ/cjYqsONWz9uo
 4 wUyaZ6NBVn9O9FU8NQ6RupwpG6OTy7ZWP78+ysYVcqyVwZ82FNd31ml/ziRe8xLK
 5 W5w7KWppBqpb1wFOqRjPCX/atLRBZ50l9zOLg7iyLui5j+zyfBlchnviLbiseO5X
 6 N8Dk9ulsAG7GXCQ/lr1bZx3LEhPtt1PfhQGmGnvm9i/tsbq0auacycTfE5TxkWdn
 7 4MCNr2uevRBHY4kn1gURNogxM0wgDeSueYorQ7zBlLE6ShHIomSLEqXyf1Jzt34P
 8 lEVJKgdLAgMBAAECggEACEthc89gckjzjQu6oxUOTxfikeI4daSFGQiVvjTWzffk
 9 8uTxiqAE+KvkP+h4j0TgnhiKiaA9mp1TMpnqhiFKcNqgePR+d2HcE/Jnl4MP7sU2
 10 k2boc7N35m+pfk0ZhL6r4EUrlLawc7qlRX2RYCf7BVVx+weDnHP9kwzWtf5M7XvU
 11 UnZKfpLeAp9DJYX30om6HVBFGGfZ09Op8wxeJXU4s8tnVKAuBVgH2RrvEml/SQ3M
 12 tNgYXeTXwbkFfgd1ia5vAiheQEGZGILzoq7jFar5uzorqkp9Ju9+7eRIenjGTAP+
 13 60vjVQeQKcOlvl8JtB5r3u8T+LJ0SKEPFz2p+xSyyQKBgQDc3CrRW399faz5+Edp
 14 aaWjUJ8p0sKnjLPA0ZJaU1auRA9CmeOEPSsWIUAIRbV6rffYQmhnAM4x0QvNdXMv
 15 6Pr9IlZfmhI8WrskhrWrLDPl4UVqUW3QqLogZfZXoMdP+q1ERbYKfUh7xFyvLHqW
 16 sbGUK3Hf9njKCN6KE5BSqu9xvwKBgQDW+MdSTZgM9VXYU6ilunzKgLvgMb+YAjSl
 17 YXVuy1O0j27vNM+8b/Fx2WWErWbucmYnGPr1e4e2bYoHBJuDGKZwzp2iLgwlT0yv
 18 Nz34P1OSeW+1pF5nwVhYice2ZNDiqRBdZGnUq7g+3USg1ydA0ZR+gLw1BBx1G4LF
 19 UUhnl3G1dQKBgCDDYG6yPhVloVVrqVxP2cyCVzojE9E7JCdEb4uKtV8gpYrhvUiO
 20 smeUAyW3AZbzW8LvBwHQssXdFv0hoTbIPwNyJpIEDxR4+S4P9b8wzXoakuuUrM+5
 21 V/MabRLOvQJ2U2G/XaPsteX2WTF7TawxLACo+TmaHI0MB8c/47b/uImNAoGABNdt
 22 hckBl6ke2dRog/MDRHxJvu7f5ciG7wKW5nvl0rc4RGLoGtJambnPs4FERDKHYnIJ
 23 lOXHVLB631WXOwifFwNQQYrP8zcp/vg7iQ/EDhR2E500ExojpzrTKKR0n+Y23COa
 24 zpNffur01LqDw830jjTQCFGjYm/QLil6e/rJMNECgYEA1qhDtNXyyTtmoQERMJ2d
 25 Tjr8WF8JZ/aTWvQtaipTm3HtYtaPXQ87/7DRHINYpwVYsYBu7EFmXLgLEvY0oSAa
 26 P+qbMiCAoYXsD99BGW516d6uE6yC7DS5mJ3uoH5NDDS9hNjSHuIO5l9T3n6FvgKf
 27 X5MCE6oQWmBS/YJgXiDh9v0=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
4.64 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-cert.pem
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxMVoXDTI4MDEzMTE3MjkxMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIyOVoXDTI4MDEzMTE4MDIyOVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKqP3pjKrrm7GupxJJ0gdNZBGahvqwBKcoIw2wY9AlTz 
9 Kk2GNvzVaM4skbKymfqOMygZioXEJeCGnYWVYNs9W5MXAAB7+NKdu9pBbW/GK5m9 
10 J+kzt9mwmZgPefk3Yj17NLDwvtod0clvnC/Ghu7a9YV3t3ed7iZTZT/3UC2S2VMA 
11 ztAj23n40aUJJtCeVjzAgsCfEyVJ1oZFk5Ajs4S2SuxROePi6OCauPNU5z43f+bj 
12 CK+YkE3o843BnWC0WWKXC/Gfz3mbdBYu3boUSaYgIBnELVf2nf8ge/W+2onabCKz 
13 XZ50td8lb+aAa754bnogtARmEduY8TF2Wpk5LKvJeMECAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU4e2r3ZmJ5PxUSdGweNWUt80SSWEwHwYDVR0jBBgwFoAU 
15 1gVuRVrGbYLJkCzKjPT22EiF9NIwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB7Hg2g76qlMNCCWn0cr/zrpVjAJlYR9kBk+EuzdfDFIewQ1htToJEto4xG 
17 XzSXR5mYqlTyOUzepPbCtJdUo+5Dr6Rrd/Jx03jNZe79BidUZeiaeU4AkrgnABGi 
18 fBZ8B8cajloTFCv9btjhmo7puAdYxLYJMqn87G8+AHTNM9NocAQgdPQaDWlEecz5 
19 448ebAJTIZOsHJtlJqmGsnX/EQdB1PGenZq5R8O2ue8bj1OQ5XsawK7fIZpQoXdV 
20 9KzBtDkYdyi2S0cV9cFyxq28fJu/CzzTKLH+xxV1Wj4gLX0PUsx1j5DfLm22AUUr 
21 3OohSTisuizQIQuBHglo3T4rMtTi8 BQADggEPADCCAQoCggEBANLV9+T4xobUDs3yy+tBqAi19SgaVF7/J9UVK3IsSCfr
 9 fnnIu2iMu7nJ/mO5CGFh/PI+bi5c7LKHLgPscZqA7jZTMdjAeu+bMakP9plzAUTz
 10 6m0yS+NWzm1iUnMQF89Piq7ZY5WWLfK3zafr9P0+I6/741XVcgx7mz+YbEe/+99P
 11 IpiCnB0FyYHO7Xg2Ij+b0ijfRwOvlRWiKVV4lF1NGxjXB8YkDtqqpaYGidfA1wVB
 12 mDUZQEzzf74/r7yTv/DhBJ3Nv65QiZzPegmgMFW7TvWrBtpAG/XbJGwA37U9R65j
 13 WnFqL3fSNfhuaiO5AyTAuTcwGr6osBEfjXgnYoL9ZoMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUkeS+Jha24JW+unaUlICcVTNyeNEwHwYDVR0jBBgwFoAU
 15 76XdQ8+5zZQoeI8Xl6n2wvxSQiUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBJ080i1PMeIQ6LrjaDJwbwlpl+mpQ1g3CyKyPkHYNdTrIEyjMLhjdxA0yf
 17 k1DepAImZy9XjAD+V47qYNJMXP+giwlVccSNXtTU0fZb9dkmz+1o6ojN8ea0i7DR
 18 yBHByyNCVV5SKu7Qy+fFEggwC52eTrdumB+eQGkfqF3CNTP+gUHVBK4ywT8m0Fl4
 19 V1zI05pfplzSPiG+UuKkUZ8lO1dEniUpZSsCllXA+p1ytyplVGjqZxTNkCvtMjVG
 20 InFeukprbQn7xwbMgIIFxGWa/ppFDLbP2AfLx9etkdNF/WZaWvnCZVRSJHH0TpA3
 21 d0qYqYSNQDbh0DotBrcyB31TKYNv
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
27 NzI5MTBaFw0yODAxMzExNzI5MTBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 ODAyMjhaFw0yODAxMzExODAyMjhaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAJy6xSefbK8/GXyd9yX97NLeLPTGux1a//fBXAccENhr 
31 0YGp93jNIZgLbjJ05sbtCsPabsyChryQGo1p7NSJZdrL1+Tq1rGJE6ikvzIhJtpt 
32 9pmetyvE7eeMpozk+WAoeE4FLCBjVUbgPgQnmROxJe2aZNB9MsZxzSdcEjAiA192 
33 ygY5WyibwxNcwzIvoJmNK3JdAwzpDNqR9v4WJ1mPrdZbSBRKcL8VX/izxdUhjXqx 
34 LEJX897RZN5dunaPlkmFJbXWCJc+1i16l5eZ2RmRihsmJT2RKZ/AZUpxuk1GRtjb 
35 b8xVrxdXfgvqfL7Kw5Iv7vkOjU9Ab0Vqh3AwKW4X/ukCAwEAAaNdMFswHQYDVR0O 
36 BBYEFNYFbkVaxm2CyZAsyoz09thIhfTSMB8GA1UdIwQYMBaAFPuu621AJZKllzV730 BQADggEPADCCAQoCggEBALQwWFGAN5sO1gln2asaH66hbP2Kk2+4/7x9Hjz9JE4+
 31 U1MyDYXzOO2N1x6dxZOzP5DXa1FdaaufwIcWafU6x2/MhBjGbTWdfk4jTBtavCmk
 32 cXrAqO2VRtP+hei4+Li+v9L9bi11dd3oB7AICnLrHSKG4XeTMXkyOdBs3ly38zg/
 33 FqoCuvk+ikmQf1Z571UF6S5zwe63Y9nRfKC0pHsZqkTTgaZictFyKHWZLhfqc9eL
 34 WBMau18vRvGX7ybXN/usMoWXqXkb5xk0IXrsrUhtOq+IrjssYlPLoPx2rb2BahS6
 35 ZY7I6gcNkEp/4IzUI4fs8FW+qbG8zpz+Rx9+zqZQhCsCAwEAAaNdMFswHQYDVR0O
 36 BBYEFO+l3UPPuc2UKHiPF5ep9sL8UkIlMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
37 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB37 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
38 CwUAA4IBAQB3tnM9krBvSvwg6G2WmIvp0kw308g11qYaqdUXnKYY76Hf4ueJkdcb 
39 V13SB4HsbTTAKyyqGu2X7+0e4lQbImkJcl0CrRsJSJbmrZwHadNItrOzKqFRPrtX 
40 VypGo+7Jdjd/p+ovi31YTsI7AQ1RBTaQJbAp/ff/utMKMOSohjas2QNvZ9rVPSda 
41 fJVXuHZWDr8J4+/dW2vtcZqWLFT+vB22L67agGqbvyBmhMNl7E5yAbAU3LlpBodF 
42 fsg00r1iRjM3Z4pO2+UI0kazhcF4ARXhdEdEMt7BjIxUF7ihr697QehjS2YYD7qF 
43 +toM+Oe02xdgTOUPaQFbv9ZOJTP9FcGJ38 CwUAA4IBAQBZ/VhazB3Hi08f3uAFc43qzjHb2iKRJRws5rC7TcXN+m8NAcWydULI
 39 GwT1Amr1PpRpPj1S/GzV8gXfK/tGoz3DXVbKOzNGpNKfSqXu85mV2fql+FsBF/2R
 40 9Om1P+/DDMCDMkQ2rrjy5N8POxMNnB6p2RLHo6OdcxCBBPJabWZ1cdRVHkbI4dd1
 41 MMh5ifm/LJ072CQEBcYT/yw9IdvDwh5tPaBBmlmczj/TMy2xa0pvji2v7IoCXZLK
 42 BQpkKH2UhDF5+3KuYdlnnwc35D3YT0dRVgmNdVq/60QvPmJqnuite2dDEpZCtlKx
 43 rg22Om97FimaYlGZSc35QxaYHC2g8jzX
44 -----END·CERTIFICATE-----44 -----END·CERTIFICATE-----
1.35 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-crl.pem
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 -----BEGIN·X509·CRL-----1 -----BEGIN·X509·CRL-----
2 MIIB2DCBwQIBATANBgkqhkiG9w0BAQsFADBoMQswCQYDVQQGEwJVSzERMA8GA1UE2 MIIB2DCBwQIBATANBgkqhkiG9w0BAQsFADBoMQswCQYDVQQGEwJVSzERMA8GA1UE
3 CAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVBy3 CAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVBy
4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEzMTE3Mjkx4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEzMTE4MDIz
5 M1oXDTI4MDEzMTE3MjkxM1owFTATAgIQABcNMjUwMTMxMTcyOTEzWqAOMAwwCgYD5 NVoXDTI4MDEzMTE4MDIzNVowFTATAgIQABcNMjUwMTMxMTgwMjM1WqAOMAwwCgYD
6 VR0UBAMCAQEwDQYJKoZIhvcNAQELBQADggEBAG/jgySCVP3oUTDRDrqHMDo1Jo4g 
7 KZ2eFydAuwNS3uRLZtlZdStRfA53A69j4ni72JZFaJwFBo/RdtFNkYkG/OboDUEG 
8 qAj/GY9vBDYCM2PX223Vw8A9SdKre46I4/6i/euf0v9g+6LFC4fGeM3kQuSSLD8z 
9 9kU8g/C2s8qhnjK9RSWPFb5LAHeQsy6IhLhqDpu5Inijux+mSnAC/DbYtSSlqkMa 
10 NRUf9qjc8DK+7Tv8GjkTAgKPNpgz2q0apY8MqDCzd3nUvBBtAZNCL6q5hmj1xrow 
11 5knPneaT3YPCbcQlN25xtXtyDeXvY7StDcL9ZMFOPUnV8Nk00esTxH+JSuI=6 VR0UBAMCAQEwDQYJKoZIhvcNAQELBQADggEBADnEnZsh/k02Zf/XddJLczguU7xC
 7 Xk+4wOu9JdOBxj4V03uiQ8j3pwOaMaNyt/ZjYR5iTuuIIs0HTTPDkInl5mWixEwO
 8 TTp7ko78xqu13DBmwZdwGDLnhXI/75aSid0GF6BoNvxeu/q2WJV/+NysvQFCrVoJ
 9 GuJLy7dv0H9AYwoSdQ3QE21TeoMDele3bHElNCu2yJo7ww3iSlSYmnKforcsKmay
 10 HDBfbpRpRuzrcFzjpMNiUrmcsFnAPq0cEgfNK8kzPgPNwVISwLqPnhdRMTJ8nc6f
 11 RDvfaOCqAZFD3ODm0XC3AvFgTKd6fpGZh+uWIdqw6yKtu7bc7YpJKhSyGwM=
12 -----END·X509·CRL-----12 -----END·X509·CRL-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQCqj96Yyq65uxrq 
3 cSSdIHTWQRmob6sASnKCMNsGPQJU8ypNhjb81WjOLJGyspn6jjMoGYqFxCXghp2F 
4 lWDbPVuTFwAAe/jSnbvaQW1vxiuZvSfpM7fZsJmYD3n5N2I9ezSw8L7aHdHJb5wv 
5 xobu2vWFd7d3ne4mU2U/91AtktlTAM7QI9t5+NGlCSbQnlY8wILAnxMlSdaGRZOQ 
6 I7OEtkrsUTnj4ujgmrjzVOc+N3/m4wivmJBN6PONwZ1gtFlilwvxn895m3QWLt26 
7 FEmmICAZxC1X9p3/IHv1vtqJ2mwis12edLXfJW/mgGu+eG56ILQEZhHbmPExdlqZ 
8 OSyryXjBAgMBAAECgf8f5ovBsrk4QLQ72+2JXXZka4uwOD69W2ADNpnxQYQb2UbA 
9 /Dre6nkLIvWK6nsrT2Epqwr6f/hMegWav6Td7tLKPDPJ+8dvnRDUu1vO20fScz9G 
10 xkcQdjpcYRrvGimtSeodLfYisOr/r6l0aqcnZv1UC4PppJodFw5AgOKcl058GQAy 
11 Pb6rtJZuQ6YApjt/Czjj/em9EYwHw4SKVvcev2MMPF5CUw8xmcTbC1uaPgf9hahP 
12 fcjbyLk0nlNuFKk5M4+2LrZNSjY2RGBR99fkfDP/CiRu8do+CNiVMaMcR7e0s1ZM 
13 waIeZiDRWartMx3ZWbtHHxTUjvI+VIfYu9OYuX8CgYEA8O4dTSX4qJwIVp4pufyA 
14 nEQdV7yHA1SiuOfrOqoGen9iNm8mcnSy+c4cX800+Snb8VhHi8zZpdBd1Xhf71Nn 
15 8duQ+Y5EE7aLSBaRpX5NDeogiD+BLq6+mWfNw7EE5z+aTfMHkJt8GqjkewG2Jw++ 
16 oX5tQqNGr3EjFi9gOpDzA4cCgYEAtTr80HxdvqX9+Kb/YlCYOVPFnUfC9ASQxnH9 
17 P0Zjx1XfbEBG6s21Bqq87ODAwtpnTbO0T+eNBPrUZoTFeqMT/eiUx99dSVKDSa7o 
18 f3lzFbj4k6wrmZiHWRRpW309CsEJjjQn3sV2XaElP1Qw7Sd4z2L8nhX3inr/DoLp 
19 llaFw3cCgYB7R3vaw/kuXViu6ZM0RY2RaBETmbYD8ESrFJB6nhFekNuyOsGTgz8p 
20 L1u5cYkPjWmrXp6NXC5p9+prloKQNT9UtCLEbxVKePdf1ZyE79GBszEeRlBVkLia 
21 SlExNtzpbtQH2rkeN1ETWyQ+BKwt5JKIk+ZYWK+MifmIGonErfKK9QKBgGdRU6O/ 
22 4um3VAyXl+yCqeW0vmol6RyYJbkcbxXNmUCg0hiypDtkPpmoaMBaeUocnNwNYPRU 
23 u25lWQWBF9wMcG9GUtuHmXUdlz9AeceCg3uU0hHOC6Uq8a51FoNT6KLi3gG19izo 
24 Qcyq+8MYyjPJVvRUKFQvjcniyNmLBIPym5uNAoGBAJ3UloqY7NNv3LLonwygC2WH 
25 0ZjiyQp891M7muEtt5r1oDYFUve0jZN09HD+vGkU2MctgmtshqmB4o93EhQuQ/D8 
26 IhdG0ehVeQiWlfvK9/W4QQWK0WivDbjZJ97t5jJqainw0P3b78Uglr6l729eXNkW 
27 dZMLPBVbmo8lZQD7eu1k2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDS1ffk+MaG1A7N
 3 8svrQagItfUoGlRe/yfVFStyLEgn6355yLtojLu5yf5juQhhYfzyPm4uXOyyhy4D
 4 7HGagO42UzHYwHrvmzGpD/aZcwFE8+ptMkvjVs5tYlJzEBfPT4qu2WOVli3yt82n
 5 6/T9PiOv++NV1XIMe5s/mGxHv/vfTyKYgpwdBcmBzu14NiI/m9Io30cDr5UVoilV
 6 eJRdTRsY1wfGJA7aqqWmBonXwNcFQZg1GUBM83++P6+8k7/w4QSdzb+uUImcz3oJ
 7 oDBVu071qwbaQBv12yRsAN+1PUeuY1pxai930jX4bmojuQMkwLk3MBq+qLARH414
 8 J2KC/WaDAgMBAAECggEABNg0zraZ453T/0IUEtvndaSUtW8X2QNc63KfYaUh1uti
 9 2xjt/kkcxF6fV7RE1iDPYQbNNyFPsQriveVWqoZ9TGAQaUFQmD8R+FptDK0A7pAt
 10 c7fjPx4oae86vMXpMVkyP+VJemj0G+7CrRg1zdHgaQ1NKOFzZVUIkrQFnO2mgHf0
 11 dN+5eWzhw19CiVB5DGPOQwRTwHsFGsGV7FjGZhYlh1cQ9TStyd50dK3gPFB190hQ
 12 cEUOHkHi8aCqO8guq6BeMbpHCRt/ubNgRWoYAQ32lZzI9pG/O7pUnB0+A0jPHhFq
 13 z7f+VyVc0Gs+3EKAgWKBnPPdAWYTSo1oJIVgMxGD4QKBgQDvHQTuWP5sfq7BTPN/
 14 Cj1cd1K4fIkYJ6mo6dnNlOGc/azo1QoKnFLD5KZvjvRV94Kte3Cs7BzOucvPrkvZ
 15 gJ32A7EnYv1C/iJrHCYdMsXFr6aitv++jRXVzT8e/e3HKtvv/N6GtgqDch1R+iVh
 16 V7VwxynZgNnJsoE9zFBCM/LBIQKBgQDhubajDCHija/nhzXtkmqsfz+e9yZaw5eF
 17 cmLt8KI6uJ4YBxN9V4vuWK9r1YYYI/whLaYyoVoiO9HJ6gAm7y0J7YR8p7ad+1vS
 18 MGCFWZofJdvVcvqQMSLz3hszfoKwJq/psVGpr2t2liaDbiSuJSKSsyBst2Tfs3Kf
 19 YOtI1CofIwKBgGUboDoo52x5JOwX3d6aNdgjnJbmEhJksxj5yV9k1QHNQpAxhU13
 20 TIgI51fE2wx+3IL+72YvcP75EXV//hK6kBC2/vHoqa7qRyODg5pVHcu5unyTZRDu
 21 F42QfGBef2z4cofIJVBRKaDrX/qKC8RdkhteHBQcp/rhwEShYE6eKMgBAoGAPV98
 22 TAqxb+LsT/xQal7kCDC1AKjcUdNacFswkNdblLG7snbCEtNp5Y1RbPVqd0fZdr/t
 23 r1h1pFc1bDvmfK+NRGTDIA2NtpiwV471v2wkXpGxmvCfNfNWOI5MQQ0FxZVPQTAI
 24 LyXWBzE+GYAqEvtf0hlIGKcokzY8VR9J+cxOA5cCgYEAwh4KIVHY3iEruqQah3He
 25 nnT5ML3b+E7dFdmkqGMacp4viiMip+QNEyyvdC4px7OevfA/y7TSNjuEZpQu0V14
 26 iAcfG7FWMbn90qKEZttKZ8ff0vRrQSAy23cPDLgSPwa8pGZ79tRN7ajhmB51vuAc
 27 RLM2aEhMWvIuD6uyt9b6iPs=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26-tail-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxMVoXDTI4MDEzMTE3MjkxMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIyOVoXDTI4MDEzMTE4MDIyOVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKqP3pjKrrm7GupxJJ0gdNZBGahvqwBKcoIw2wY9AlTz 
9 Kk2GNvzVaM4skbKymfqOMygZioXEJeCGnYWVYNs9W5MXAAB7+NKdu9pBbW/GK5m9 
10 J+kzt9mwmZgPefk3Yj17NLDwvtod0clvnC/Ghu7a9YV3t3ed7iZTZT/3UC2S2VMA 
11 ztAj23n40aUJJtCeVjzAgsCfEyVJ1oZFk5Ajs4S2SuxROePi6OCauPNU5z43f+bj 
12 CK+YkE3o843BnWC0WWKXC/Gfz3mbdBYu3boUSaYgIBnELVf2nf8ge/W+2onabCKz 
13 XZ50td8lb+aAa754bnogtARmEduY8TF2Wpk5LKvJeMECAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU4e2r3ZmJ5PxUSdGweNWUt80SSWEwHwYDVR0jBBgwFoAU 
15 1gVuRVrGbYLJkCzKjPT22EiF9NIwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB7Hg2g76qlMNCCWn0cr/zrpVjAJlYR9kBk+EuzdfDFIewQ1htToJEto4xG 
17 XzSXR5mYqlTyOUzepPbCtJdUo+5Dr6Rrd/Jx03jNZe79BidUZeiaeU4AkrgnABGi 
18 fBZ8B8cajloTFCv9btjhmo7puAdYxLYJMqn87G8+AHTNM9NocAQgdPQaDWlEecz5 
19 448ebAJTIZOsHJtlJqmGsnX/EQdB1PGenZq5R8O2ue8bj1OQ5XsawK7fIZpQoXdV 
20 9KzBtDkYdyi2S0cV9cFyxq28fJu/CzzTKLH+xxV1Wj4gLX0PUsx1j5DfLm22AUUr 
21 3OohSTisuizQIQuBHglo3T4rMtTi8 BQADggEPADCCAQoCggEBANLV9+T4xobUDs3yy+tBqAi19SgaVF7/J9UVK3IsSCfr
 9 fnnIu2iMu7nJ/mO5CGFh/PI+bi5c7LKHLgPscZqA7jZTMdjAeu+bMakP9plzAUTz
 10 6m0yS+NWzm1iUnMQF89Piq7ZY5WWLfK3zafr9P0+I6/741XVcgx7mz+YbEe/+99P
 11 IpiCnB0FyYHO7Xg2Ij+b0ijfRwOvlRWiKVV4lF1NGxjXB8YkDtqqpaYGidfA1wVB
 12 mDUZQEzzf74/r7yTv/DhBJ3Nv65QiZzPegmgMFW7TvWrBtpAG/XbJGwA37U9R65j
 13 WnFqL3fSNfhuaiO5AyTAuTcwGr6osBEfjXgnYoL9ZoMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUkeS+Jha24JW+unaUlICcVTNyeNEwHwYDVR0jBBgwFoAU
 15 76XdQ8+5zZQoeI8Xl6n2wvxSQiUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBJ080i1PMeIQ6LrjaDJwbwlpl+mpQ1g3CyKyPkHYNdTrIEyjMLhjdxA0yf
 17 k1DepAImZy9XjAD+V47qYNJMXP+giwlVccSNXtTU0fZb9dkmz+1o6ojN8ea0i7DR
 18 yBHByyNCVV5SKu7Qy+fFEggwC52eTrdumB+eQGkfqF3CNTP+gUHVBK4ywT8m0Fl4
 19 V1zI05pfplzSPiG+UuKkUZ8lO1dEniUpZSsCllXA+p1ytyplVGjqZxTNkCvtMjVG
 20 InFeukprbQn7xwbMgIIFxGWa/ppFDLbP2AfLx9etkdNF/WZaWvnCZVRSJHH0TpA3
 21 d0qYqYSNQDbh0DotBrcyB31TKYNv
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MTBaFw0yODAxMzExNzI5MTBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMjhaFw0yODAxMzExODAyMjhaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAJy6xSefbK8/GXyd9yX97NLeLPTGux1a//fBXAccENhr 
9 0YGp93jNIZgLbjJ05sbtCsPabsyChryQGo1p7NSJZdrL1+Tq1rGJE6ikvzIhJtpt 
10 9pmetyvE7eeMpozk+WAoeE4FLCBjVUbgPgQnmROxJe2aZNB9MsZxzSdcEjAiA192 
11 ygY5WyibwxNcwzIvoJmNK3JdAwzpDNqR9v4WJ1mPrdZbSBRKcL8VX/izxdUhjXqx 
12 LEJX897RZN5dunaPlkmFJbXWCJc+1i16l5eZ2RmRihsmJT2RKZ/AZUpxuk1GRtjb 
13 b8xVrxdXfgvqfL7Kw5Iv7vkOjU9Ab0Vqh3AwKW4X/ukCAwEAAaNdMFswHQYDVR0O 
14 BBYEFNYFbkVaxm2CyZAsyoz09thIhfTSMB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBALQwWFGAN5sO1gln2asaH66hbP2Kk2+4/7x9Hjz9JE4+
 9 U1MyDYXzOO2N1x6dxZOzP5DXa1FdaaufwIcWafU6x2/MhBjGbTWdfk4jTBtavCmk
 10 cXrAqO2VRtP+hei4+Li+v9L9bi11dd3oB7AICnLrHSKG4XeTMXkyOdBs3ly38zg/
 11 FqoCuvk+ikmQf1Z571UF6S5zwe63Y9nRfKC0pHsZqkTTgaZictFyKHWZLhfqc9eL
 12 WBMau18vRvGX7ybXN/usMoWXqXkb5xk0IXrsrUhtOq+IrjssYlPLoPx2rb2BahS6
 13 ZY7I6gcNkEp/4IzUI4fs8FW+qbG8zpz+Rx9+zqZQhCsCAwEAAaNdMFswHQYDVR0O
 14 BBYEFO+l3UPPuc2UKHiPF5ep9sL8UkIlMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQB3tnM9krBvSvwg6G2WmIvp0kw308g11qYaqdUXnKYY76Hf4ueJkdcb 
17 V13SB4HsbTTAKyyqGu2X7+0e4lQbImkJcl0CrRsJSJbmrZwHadNItrOzKqFRPrtX 
18 VypGo+7Jdjd/p+ovi31YTsI7AQ1RBTaQJbAp/ff/utMKMOSohjas2QNvZ9rVPSda 
19 fJVXuHZWDr8J4+/dW2vtcZqWLFT+vB22L67agGqbvyBmhMNl7E5yAbAU3LlpBodF 
20 fsg00r1iRjM3Z4pO2+UI0kazhcF4ARXhdEdEMt7BjIxUF7ihr697QehjS2YYD7qF 
21 +toM+Oe02xdgTOUPaQFbv9ZOJTP9FcGJ16 CwUAA4IBAQBZ/VhazB3Hi08f3uAFc43qzjHb2iKRJRws5rC7TcXN+m8NAcWydULI
 17 GwT1Amr1PpRpPj1S/GzV8gXfK/tGoz3DXVbKOzNGpNKfSqXu85mV2fql+FsBF/2R
 18 9Om1P+/DDMCDMkQ2rrjy5N8POxMNnB6p2RLHo6OdcxCBBPJabWZ1cdRVHkbI4dd1
 19 MMh5ifm/LJ072CQEBcYT/yw9IdvDwh5tPaBBmlmczj/TMy2xa0pvji2v7IoCXZLK
 20 BQpkKH2UhDF5+3KuYdlnnwc35D3YT0dRVgmNdVq/60QvPmJqnuite2dDEpZCtlKx
 21 rg22Om97FimaYlGZSc35QxaYHC2g8jzX
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.01 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM
4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
5 CgKCAQEAnLrFJ59srz8ZfJ33Jf3s0t4s9Ma7HVr/98FcBxwQ2GvRgan3eM0hmAtu 
6 MnTmxu0Kw9puzIKGvJAajWns1Ill2svX5OrWsYkTqKS/MiEm2m32mZ63K8Tt54ym 
7 jOT5YCh4TgUsIGNVRuA+BCeZE7El7Zpk0H0yxnHNJ1wSMCIDX3bKBjlbKJvDE1zD 
8 Mi+gmY0rcl0DDOkM2pH2/hYnWY+t1ltIFEpwvxVf+LPF1SGNerEsQlfz3tFk3l26 
9 do+WSYUltdYIlz7WLXqXl5nZGZGKGyYlPZEpn8BlSnG6TUZG2NtvzFWvF1d+C+p8 
10 vsrDki/u+Q6NT0BvRWqHcDApbhf+6QIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAtDBYUYA3mw7WCWfZqxofrqFs/YqTb7j/vH0ePP0kTj5TUzINhfM47Y3X
 6 Hp3Fk7M/kNdrUV1pq5/AhxZp9TrHb8yEGMZtNZ1+TiNMG1q8KaRxesCo7ZVG0/6F
 7 6Lj4uL6/0v1uLXV13egHsAgKcusdIobhd5MxeTI50GzeXLfzOD8WqgK6+T6KSZB/
 8 VnnvVQXpLnPB7rdj2dF8oLSkexmqRNOBpmJy0XIodZkuF+pz14tYExq7Xy9G8Zfv
 9 Jtc3+6wyhZepeRvnGTQheuytSG06r4iuOyxiU8ug/HatvYFqFLpljsjqBw2QSn/g
 10 jNQjh+zwVb6psbzOnP5HH37OplCEKwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAbPlL11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAawbM
12 nOFSWfIZVr4PA0yno/1LWjj/hNT3/I1n3zNWIzmFtvzUEFLxNdNsi4Xw6v7D3PZn 
13 NjOjuEmI4qqEkCUL0s8rg+XZgG4T9u/KnTrPWSrxts2M2Xq7NaDrc5O1ERn3mW4Z 
14 Yb268GZ68LzCtB5SJA68QmgfmLey96mw+M9trfcsm03sKWZf5QDwBI8a++pFRCMr 
15 SSveBFQmQ0fwd5OPIyyB8aEI/4CvOiUmzCzJZkqZq9O25DipfDOBgCQPBBE8VgJW 
16 b1sPxGPbBO7TiKlfEWZdm8Uwd00aBeShgzMSLMWXE1vKGjwusT34KE5EiQP9SswM 
17 RrMwWi6K7cJAVJKHgw==12 bASystcBPJlEDetseTixLyaHy7urWABADzBdxGLyDkJdntz+V8YfLdn3+6KZzkD2
 13 zwaXXJT9tY+vtBc9XiXvBiVPvuvxOXg7wr11hgVD2ZbSgVQ+lzLYZpsqd0weKMbq
 14 DHL3TbvIB1OafLfSUn9V67bVz8J/njlge8BPHJRw5s/FVEzmllUE0b7Po3EHxah3
 15 uYIeFaB+hAocsgP/eM5YvPhNokx2kM5IU95XzXFWP7WJ2VBr60YMBSCnAxkWbD0C
 16 21PwKFuBNKuKjObnNik0m2asvjvqxjr2BGGhGg/YLSG1KXXcPJk+iPJOjt/VknxI
 17 XNuO5by3zOCCF6+Bmw==
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
366 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/index.txt
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 R»      280131172911Z» 250131172913Z»    1000»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 R»      280131180229Z» 250131180235Z»    1000»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxMVoXDTI4MDEzMTE3MjkxMVowYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIyOVoXDTI4MDEzMTE4MDIyOVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAKqP3pjKrrm7GupxJJ0gdNZBGahvqwBKcoIw2wY9AlTz 
9 Kk2GNvzVaM4skbKymfqOMygZioXEJeCGnYWVYNs9W5MXAAB7+NKdu9pBbW/GK5m9 
10 J+kzt9mwmZgPefk3Yj17NLDwvtod0clvnC/Ghu7a9YV3t3ed7iZTZT/3UC2S2VMA 
11 ztAj23n40aUJJtCeVjzAgsCfEyVJ1oZFk5Ajs4S2SuxROePi6OCauPNU5z43f+bj 
12 CK+YkE3o843BnWC0WWKXC/Gfz3mbdBYu3boUSaYgIBnELVf2nf8ge/W+2onabCKz 
13 XZ50td8lb+aAa754bnogtARmEduY8TF2Wpk5LKvJeMECAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU4e2r3ZmJ5PxUSdGweNWUt80SSWEwHwYDVR0jBBgwFoAU 
15 1gVuRVrGbYLJkCzKjPT22EiF9NIwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQB7Hg2g76qlMNCCWn0cr/zrpVjAJlYR9kBk+EuzdfDFIewQ1htToJEto4xG 
17 XzSXR5mYqlTyOUzepPbCtJdUo+5Dr6Rrd/Jx03jNZe79BidUZeiaeU4AkrgnABGi 
18 fBZ8B8cajloTFCv9btjhmo7puAdYxLYJMqn87G8+AHTNM9NocAQgdPQaDWlEecz5 
19 448ebAJTIZOsHJtlJqmGsnX/EQdB1PGenZq5R8O2ue8bj1OQ5XsawK7fIZpQoXdV 
20 9KzBtDkYdyi2S0cV9cFyxq28fJu/CzzTKLH+xxV1Wj4gLX0PUsx1j5DfLm22AUUr 
21 3OohSTisuizQIQuBHglo3T4rMtTi8 BQADggEPADCCAQoCggEBANLV9+T4xobUDs3yy+tBqAi19SgaVF7/J9UVK3IsSCfr
 9 fnnIu2iMu7nJ/mO5CGFh/PI+bi5c7LKHLgPscZqA7jZTMdjAeu+bMakP9plzAUTz
 10 6m0yS+NWzm1iUnMQF89Piq7ZY5WWLfK3zafr9P0+I6/741XVcgx7mz+YbEe/+99P
 11 IpiCnB0FyYHO7Xg2Ij+b0ijfRwOvlRWiKVV4lF1NGxjXB8YkDtqqpaYGidfA1wVB
 12 mDUZQEzzf74/r7yTv/DhBJ3Nv65QiZzPegmgMFW7TvWrBtpAG/XbJGwA37U9R65j
 13 WnFqL3fSNfhuaiO5AyTAuTcwGr6osBEfjXgnYoL9ZoMCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUkeS+Jha24JW+unaUlICcVTNyeNEwHwYDVR0jBBgwFoAU
 15 76XdQ8+5zZQoeI8Xl6n2wvxSQiUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQBJ080i1PMeIQ6LrjaDJwbwlpl+mpQ1g3CyKyPkHYNdTrIEyjMLhjdxA0yf
 17 k1DepAImZy9XjAD+V47qYNJMXP+giwlVccSNXtTU0fZb9dkmz+1o6ojN8ea0i7DR
 18 yBHByyNCVV5SKu7Qy+fFEggwC52eTrdumB+eQGkfqF3CNTP+gUHVBK4ywT8m0Fl4
 19 V1zI05pfplzSPiG+UuKkUZ8lO1dEniUpZSsCllXA+p1ytyplVGjqZxTNkCvtMjVG
 20 InFeukprbQn7xwbMgIIFxGWa/ppFDLbP2AfLx9etkdNF/WZaWvnCZVRSJHH0TpA3
 21 d0qYqYSNQDbh0DotBrcyB31TKYNv
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/26_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCcusUnn2yvPxl82 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC0MFhRgDebDtYJ
3 nfcl/ezS3iz0xrsdWv/3wVwHHBDYa9GBqfd4zSGYC24ydObG7QrD2m7Mgoa8kBqN 
4 aezUiWXay9fk6taxiROopL8yISbabfaZnrcrxO3njKaM5PlgKHhOBSwgY1VG4D4E 
5 J5kTsSXtmmTQfTLGcc0nXBIwIgNfdsoGOVsom8MTXMMyL6CZjStyXQMM6Qzakfb+ 
6 FidZj63WW0gUSnC/FV/4s8XVIY16sSxCV/Pe0WTeXbp2j5ZJhSW11giXPtYtepeX 
7 mdkZkYobJiU9kSmfwGVKcbpNRkbY22/MVa8XV34L6ny+ysOSL+75Do1PQG9Faodw 
8 MCluF/7pAgMBAAECggEAQb+kV7PsnzPkWD/YX4q/n9Jun50DABSdzuzB04W1l2Tb 
9 tf58f6PmVOduqiIachcc7f6jfo2/QjldujdWj+632Oqsvi66NC4iHhxGzRvVNcrt 
10 qZJIm0b42qtJb0/bQbiYh3pqAYhKTPpjadDGydkF5UBgzInJFDDHdJyOULzkF1aQ 
11 qyGOTsy3zDdIPbhH1tlMyGgrvssrgboM5h/EHFKB0RTEza/SXbep7Bz7/IM7IZQB 
12 Lf8t6vl8JprG4kz+qQvyss5qS3LLSBHKFaEJwYJg1+H1cyKY9Af2mbePHUhZQwgR 
13 8OJsXB5UEHNZ6jGNMud9onv577pyoGov5wIBE5IWJQKBgQDTQQLnyBYt9y1CJIej 
14 BpCi7cv7P2WYf6DMqTJqDXkv3jJHY8m5jvU6K29mPIww7dbshFcQHHe9EuvggCQE 
15 7Q545RcdDFjIBTJ4SaWrPUxJ+oupQ0U+jUPUQxj95NadaAGBQl7GmWb1+uhGmjc7 
16 pQBegVtnLDKX8Q2eAsfiWjtgDwKBgQC97T2Wp6R7TKHhwLq4UHbONSGBdRVVmbb4 
17 4tiQQcF1YPSIn4zUTMbTf/k4Pb0iU9GN6XKJb8NbpQ3jabmirhwwS6fwPwJpRXHO 
18 6i4tON8qaR0X0qEZQrFbS5Rb2+AXu0ZTpwpw+841L+s31R4ERHvPlLVoYaRisgm4 
19 ZDL8xEs5hwKBgA1LHf+v25Vw5GwxGEft9dQK2rcouh/qiBfY3c9GocWdWdScNuly 
20 UYQjj5MDZF7/2HJxsXjWEcLYGfe6mImm0S5SXC37xOpxSUfAeqhX5yEQnxE7pnPV 
21 N9t3jW8Mo2SsUsvrfUNKC+yWqV8n/SnHrEpGIZZQda6SAKVcz28y9mGJAoGBAJwO 
22 xd52nWZaz2FKFaLBKv3BFmjjJcaSaZAUBVJzVVz3b7abMwJ2m6DJtKQLxs7gBH4Q 
23 5fYcCW/SLZlBFDGh0rO0VqfHflm1oBAeyBaMdoLIoAklHw48iLK1ZZAdGQMm9GBk 
24 DuZLYWK+nw3fZayoAPvN+0lrgcE+/VGvs12ShSUdAoGAVUNpabwWNxOZ6PQ0VWsl 
25 n2gDdluE7Ity28Oel+rN+zW5rnxD09ppH+HN8U/n/TMV5sGPhMAbt4/iE3uI5T+K 
26 mqtVlsfQEYUSyYqRTJD9q+BfBlfJ01oNysZwxVEBRGdoX7SlifHvRiy9T+5hMQd2 
27 ohC4O2Yo5aV8RYbUUbpXT8s=3 Z9mrGh+uoWz9ipNvuP+8fR48/SROPlNTMg2F8zjtjdcencWTsz+Q12tRXWmrn8CH
 4 Fmn1OsdvzIQYxm01nX5OI0wbWrwppHF6wKjtlUbT/oXouPi4vr/S/W4tdXXd6Aew
 5 CApy6x0ihuF3kzF5MjnQbN5ct/M4PxaqArr5PopJkH9Wee9VBekuc8Hut2PZ0Xyg
 6 tKR7GapE04GmYnLRcih1mS4X6nPXi1gTGrtfL0bxl+8m1zf7rDKFl6l5G+cZNCF6
 7 7K1IbTqviK47LGJTy6D8dq29gWoUumWOyOoHDZBKf+CM1COH7PBVvqmxvM6c/kcf
 8 fs6mUIQrAgMBAAECggEADX+Ppi9aOwnt+89lTX2MAQuDvCyc5eIwekDPOpdmGFxv
 9 5owZ2j6Btb4J7ve3vNxRNzsEBZjfWSWDCTujHWVVWmkyPh7jQIB3XUgko+n0rZPt
 10 kloLbZzgrPHkuy3cKA7WFOq6Tbp+ZWzD4qp/ieNWD+eVzVzf+GnMTfJR6BU5qa1j
 11 lsZSP6a4o4Y4nXu0tR0EZ41GUk3d9AM+y3SA4exk1p6yIWE6wJBe0kAJT3CqFIoi
 12 02bdUdvK0MFerQvsXwbLqmFVfjXvbv4UOOMIeIMn6/4id6S3ihyg2iPko/ShfXb5
 13 AFfNaaLWdhE6fvJHbmjxi3gFVN0sOMNbrt2Lc19K6QKBgQD90cK7zxo3/R5NXx5V
 14 x9diEzh6pKjCJvCOmV3cPIiQAv81XFpiUOnm29O8qmsgqFG4bGIv9gdhVJPb7YYz
 15 mGXJjOzCdjz02UKVLUZJyL1sbUs9IMVb8ShJh8GG6NgCXfTUsUZVdrrt5yq9rBX2
 16 38utNpA+6Xi6XdsKtkTHEi16gwKBgQC1vKT/gUaXRaYLf+EuqobpG2ebeKn0YQdR
 17 U3q+a0qx3VIA7/yIpvSx/Yefmi+Yk8XsblfvxqTTDDPyWgFl2OBuzWNkzkmf/yd6
 18 yOeTaqPeQldiq75h4Wq9zNgMHWoNoWu5T/nYj/8y/NwvdiWHo0l+Ve3Ll+BS0pHw
 19 qRdJDK4/OQKBgD8W/pJ0Pg4gqoGM3RtxWwYTxPwnJZNs3mpzkLMHkOJK/GilFgpO
 20 FnW9unmw2oP5kqaGujk1rEvzG/WUqsD0ZoicsNT9UtWBk11FLa11ajAjUopVNPlP
 21 jjYIun/wLJEaDZs4nUTtCDXOOf9/YM5GfngFkgExQ0L/xUx6VcotqIRFAoGAGD9b
 22 JFvzNyurw80EFl3aMi/d2vh2dIydlVQ2BEH8bU7CKi3a28Cq1TSma7z+rLTKq4jt
 23 Yqh2RVJTe/pWRWhySVZN9J0xZY99jPxRKXII+xaO4jNX62dP/pLeIH+sLrVi0g7B
 24 nwtXWU4zcoGo8DfxDlIYsBlLbMF7h0iIOs7eUMECgYEApmUNosj/OvThuDL98xA0
 25 LVPJuYa88KWpFgqQYf55aiYZjl2O09LFx47PZJXXbSaVIJKf6BHQIHZF/WaMEt76
 26 QWM7HP4KpAuAzO0/bDS2s5eKU7Cy5lZ6UAAaFkpr6qZtyQzsBvbEAH86AZn/PWRI
 27 lmFqTtq91XLJdFJIs4o5wRo=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
4.64 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-cert.pem
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxM1oXDTI4MDEzMTE3MjkxM1owYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIzNVoXDTI4MDEzMTE4MDIzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMTCr7hb2Uxeu5sdvVxZoW9yP1izZzNrQLDRAtjvBfpw 
9 3Wwo+4kSYvqiQbXM7r0/+8C4pqIhMiPO3Ak4kT3Go5l2GFVPmu3IuMdncFvWw2tb 
10 nq04J3Uasd5vhs8q7EB2wY8S0XLsyeXmZPMc7ISoNZ0vjxq3W1w/s2AnU2o90MEp 
11 A2BEc6/feGjGKIwVMax5Ric5vtbaVjP/m2K+ymTj2A/5UxvNgU1qj7TyE3QhumKW 
12 okkbVjSxlVzX8VshpFfIlPWNv/sZuovinl/PL4p7otWCtDLxzI2d7HnXgZDJK4pD 
13 QnWMhbQy6Fe9WH08GgldqaFUfgqptZup/oa1z6befpsCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUvutKndoNsoV/5LvdeZTyEFXDiXAwHwYDVR0jBBgwFoAU 
15 kPF2/j8TWk6BRyuThapVTe4lxrYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQBtrqvKrOKna1xijETxzgSu5GkLFc3qR5smf8rgKVo5NIk0f2W5AsnDiHNt 
17 HBLpfxaACmMABbsWcd7APe+lZGRKXI4IUKZKg3fcR+Xbo9IPhum+b/csatJtV7UT 
18 HLdgGnPap3MuLH0D4y4q3qYyk9KubzhWJB+gGHYT9yrOYV5mGEZqFUrPME4DNCFE 
19 XZBgUdhNRaZ5oFQT2GKJEWVFhZAh3QXMIIYlvuTFPhPe7aT34flWMOGy7Ed/wcTA 
20 peVNbACIynernQk/aTRYA6/yVTkYKhawdRD8xkhR5dInaPruvZsVqP7IufbBCSmD 
21 vB6vAtR4ZIZFcmeqPyncE+X48kWg8 BQADggEPADCCAQoCggEBANaNxH0id/QdLdiZZhRCVcvdVimCIYXnd1V4f0Q4vfRK
 9 TZbEIubjkzkBDj8IZllkEbh4ylIRkYk90i5W+XeVCRWO3Mv2IjKPUrE3rZwpnNWd
 10 qiD0PAqtbuT/v0TFIMqsNS0RlzFZkFQtAqNiBftmbmbNvg6uU3wow0o/9lcjifNN
 11 dxjylf8jHI1qUSQ2+Jilh1A4SyNf4H6Ovr354IYQo3X1ywBKWDpP2Gnkm8Ls8jL/
 12 b55gaZuz4nDNWcxnEkSbV0mc5T5dck0UkWKTbH3CRFUCrXZwHClvZ/fxjEce3nAq
 13 cezpV7Z66B7ovLRi4FgrRw+JD4xmQwJcqZ3LQAPnHdcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUSp/U2SgzNppvC5Oq3T9na5COziAwHwYDVR0jBBgwFoAU
 15 IvMqSzY2uG710lUzG6cEulbu7tUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCMiMSkQ5s3fI7BLA1sh9xzeeWSEOgGAOb8YFehv9F4RLmqvi+5HirEc/k7
 17 6PEcYK5VbdeqMw75TV11eaDKPIP8JIRTF5RtBbk4XF9v7gh/dzq3P+4pJcgBBmEV
 18 TJ9lgXm8hFy+9xg11vQ1Xo3OaBvaBp/msKEdAXlfEnH3X5JVGcUQyFQhjyE4k2AO
 19 JfDpAWgYt4HKfbS6q033ZWjxJEiPi5YfqbLu+mqiLPRgkl+rbSaK5hSgNWLpNo4R
 20 SVNXbROOd2szBpgUVBvHmtVb4Xpk5YORGL9E8ghe9Hi4d2Chdhk3Z1HBa2vvDprx
 21 JdDXdbsLGvt0Tqbz9IUpSMexrEiF
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
23 -----BEGIN·CERTIFICATE-----23 -----BEGIN·CERTIFICATE-----
24 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx24 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM25 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx26 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
27 NzI5MTJaFw0yODAxMzExNzI5MTJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT27 ODAyMzJaFw0yODAxMzExODAyMzJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n28 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB29 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
30 BQADggEPADCCAQoCggEBAIkfu7EIn3jHOpC7yTrDYjbafYXUX9eMJ3AQQ5OK8oO9 
31 96mKhgvZxVd8RR8LdI5hA44ROc9j4GV4iCZI0wKGCQy5uuLB0SHu7t/R+qfCgMGb 
32 gdGy3TKU9iQaDwxIFSlG0j6TSuKgybA6QoOvlQWheM32AzfACQ6GD0mdcItBU732 
33 eO1k4vyHouluuSNfzR5qGa1mW7uEVP2pCEjq9jRSqK86/jWEkDfUD75/bRzW4qnd 
34 C+jBIvVkvd7feGDK8MSK4yoJ5Jt7GZyT6QkYf2ExW0e+N4d7CW3NdR9ovO+YF1iI 
35 fSAjIDuhAzCBk8tP8dJ8Xxwu9XR57ZQqHOtNZU0dwJUCAwEAAaNdMFswHQYDVR0O 
36 BBYEFJDxdv4/E1pOgUcrk4WqVU3uJca2MB8GA1UdIwQYMBaAFPuu621AJZKllzV730 BQADggEPADCCAQoCggEBAKIAzdGZ4lVXjutV4h5mgF4VKvEwLqJu1sRHdlcWNxUH
 31 RNp2lEp8Wp+D2y46X3B7CXRD0ZU8VrsyDF5c1gpHBEfK2A4WmSD+k6ah2BmFX34Q
 32 t2oHqvhNIcOEnQfcjxEEY18Z95CG0AKLWn94HZyRopcgGj3OxeIcyVvz7XestRtD
 33 wv4/usdOYOGHYtkY+Nu4H2siakMiv0e/+hB9K339CZXuqWA9H6Qlde9C2UuqBuXg
 34 ki4KYI+OjWU5wEqQEhCXpth0s0QI3D+TzHwBZhZDBZOCEBFs0orm8E68kXGL/49r
 35 E055fkgIKFiqgHFnTuawCjMvPZ7zpJJjeGztIKpulA8CAwEAAaNdMFswHQYDVR0O
 36 BBYEFCLzKks2Nrhu9dJVMxunBLpW7u7VMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
37 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB37 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
38 CwUAA4IBAQAZtMOvDghemEFaZwdVQtdzeIcK8HET/e3r0N90GoAfGykZefeJ2zZd 
39 u9q+ghTZ7zuCz6vrDzviiX6PcCyPBt56HfzBi44cw1TCjMl4vBAhssWGnWdmd6GH 
40 WKmvH92FJmbzdhtgvdV0/K6UtWN9Bpts5RaplL7ct7xj2npKwrRl26F5V3OerSEA 
41 D/k1njCr7EE6p1V1xNKHrBgZywESUgxH8nraPCUUtDrqHUReraAp3IVDy2zfnkh7 
42 aDOtCRYdJzJS22KRbAF1tUY9q9+4e5o1qq1pvl4sQWl/QLc1UurG9UnJZ9NnR19T 
43 YlApDDIDAkGA/qGMzGuwAYtVD86MW2le38 CwUAA4IBAQA3QQN0S8FhdcP7KunwuHjOSqJGQ9+eWZB1x3T67HubPIaIAmidIxSN
 39 xjzxbsX3e+MY181O6byrH857eo5BtxW49cq6iMRAJkLIcl5aLFIBmjx4Dakw+yzt
 40 R4OcQAKN0lQ/Y5zomdIXNB6gVKgFmJeKHHRHEnlSRGy1qbnw7kqCrbhlj6GbeSk4
 41 Ws+YLFSYhJvdtD6/RrJyECucu4Y0h/nfI68ucwqyHU7Ih/sMLJbShx6RkGtH4UTg
 42 s2wFz9lY5bG5n+8gq4yuPcHUo6drDGyPpu/+hQ3hJlmhdbiB9ZRgVHxkMNHTDMCf
 43 obmTLLRFbdO2G1r9cl0rWQxNFY2NcvaI
44 -----END·CERTIFICATE-----44 -----END·CERTIFICATE-----
1.29 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-crl.pem
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 -----BEGIN·X509·CRL-----1 -----BEGIN·X509·CRL-----
2 MIIBwTCBqgIBATANBgkqhkiG9w0BAQsFADBoMQswCQYDVQQGEwJVSzERMA8GA1UE2 MIIBwTCBqgIBATANBgkqhkiG9w0BAQsFADBoMQswCQYDVQQGEwJVSzERMA8GA1UE
3 CAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVBy3 CAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVBy
4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEzMTE3Mjkx4 b2xvZzEdMBsGA1UEAwwUVGVzdGluZyBJbnRlcm1lZGlhcnkXDTI1MDEzMTE4MDIz
5 M1oXDTI4MDEzMTE3MjkxM1qgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA5 NVoXDTI4MDEzMTE4MDIzNVqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUA
6 A4IBAQAxNkFSVhOOjwLnq/yqu/w/AxbVXPkbyGroKEctFKdmJII8+1p5+6mlah6H 
7 +X0txMW8h9i3jyHRY7iRTSgMkcqHxdWwZ1Kad1js9lAEEmgdkPDV1tN94s4hd3S8 
8 ehH+dlZJIes2C41Fg0YYag/F7WD3Ha0NxQVRVcws5T6gOeWp22PQjma3Wvtoitzf 
9 DGg3sCAKVivhkFtrhcuhecyFBoROLO2YOrkb3bu9Y7UHN3itQBZlI7PV0HUfeX2g 
10 4tzUfwysqAFy0WFnin+EbbvBmC7yHDkGQ9dNVEHbxvPfiCUzpG4O031Ix21LaDjk 
11 3ZTIHJZTNJtXw+oEKGe9YipsAa2c6 A4IBAQA3/NK/Bb72vvn+mHWz9eUpj1IV6p9RFrd3FI+psqnV2/VUzw10oj8ejtyF
 7 UeKfyGfT3KjkOcDEvhmfeAMMagPpiINa5h07f/v9EM7erXnklNm3PEudkzbr2WQK
 8 QUVU77rtIkH1rB+M6COXNOMuV9aiYMnbvAVUbgK2i/Y32Y4VE8szQ4CyNiKX20lt
 9 GNglW7iyAWtHJTEEPFkJXU0j9NLoaMCQsLdjIZCsY196NGzIALEbFhmZTHWQWqaV
 10 hx/1qffVHabU3LIdA01uBnQT+cS3aMYVNXHfhwu5RrpxuqAerwY1aKJ1E975UNQW
 11 z0AyeBKxIZgxXfMu9pmIQqf2/W1I
12 -----END·X509·CRL-----12 -----END·X509·CRL-----
3.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDEwq+4W9lMXrub2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDWjcR9Inf0HS3Y
3 Hb1cWaFvcj9Ys2cza0Cw0QLY7wX6cN1sKPuJEmL6okG1zO69P/vAuKaiITIjztwJ 
4 OJE9xqOZdhhVT5rtyLjHZ3Bb1sNrW56tOCd1GrHeb4bPKuxAdsGPEtFy7Mnl5mTz 
5 HOyEqDWdL48at1tcP7NgJ1NqPdDBKQNgRHOv33hoxiiMFTGseUYnOb7W2lYz/5ti 
6 vspk49gP+VMbzYFNao+08hN0IbpilqJJG1Y0sZVc1/FbIaRXyJT1jb/7GbqL4p5f 
7 zy+Ke6LVgrQy8cyNnex514GQySuKQ0J1jIW0MuhXvVh9PBoJXamhVH4KqbWbqf6G 
8 tc+m3n6bAgMBAAECggEAOfP527w54ZOZgFOfHZ9MvE2TOOYGhI+XizzUsN6eDSjH 
9 Hv9nLvVab+XwosKMovNAjIAWnHRYl1FrX8/of6CNOTseaao7wMO5IQpnfrVf87QV 
10 pYF/pa9KKnEA7O4AjfAsjJ6HUGlMAkn8+9pOE7iTqguDA+RzpVUh2TVcDVPNs8aD 
11 b3owPqJYDH1gr+yrE86Ekv7uyLI9JfHGl6Fqwtb5i+SB+/C7L2EkIMAJeZNUfEB6 
12 ApP3KqylWmR7H389TFYS1a2Gtc/9hrv7bvRdoXO7rOy2zoR2aeu/iRd7nZ1lgTY4 
13 je391Lc2D0nxBI/lj86NDnfpLijRXuBYqPNyNyj24QKBgQDn16lDWpflKnPeFtwG 
14 ObMifyyWhKRfCcnpTggOt7a8Jc92+EPmfxzxVvYYtYAok1hj1G9I7uZAkmEGufCp 
15 t26OhjwANhos/MOV21+zUmxXXz4QVM9n0ivtryojnwOCrLe6mXR082IaAYBS+Khn 
16 PVOCbfX6EcUeBFRk1nICMadu0QKBgQDZQzkyvGYHg+cJhbCzqHArMiFsz96mOSum 
17 Jx8gux5G3AMVOgHng00boULc5YgeXiTKVNEOhih8BRlOH3SvaKwMq96kNMoJGZkm 
18 NlLpJMxYdqXGo1pOyp12cf4jN9lulVKjlsdQrkmuOPSXuhCB2aiO+h3kvtgokG20 
19 MhmqmMgpqwKBgQC+MOIvWetP2TKyV6hqBv2YaCGo3OmG+Z3FIflkMXvb/1yhqWry 
20 dQbGSWObw5F+N9oEE2qztx/2it7DyNfQMqWkkCQ6vCdfDoBYuF1a21v7lStx9FEt 
21 R3I4C0GTdUhI8+3JS0gJBPxOfzrJVim4f8u5LQHkAp3lUQH2syFWAWvscQKBgEDd 
22 6EL0qwXNZPqb1tEdFjhfZElnmtNIOHcIMSwFkhmX8LeytQTZV/lK4XqwcT6X3yYl 
23 wrEybv3wS8jebWk9uDikS/n85OFoqigVihWf7f7vlblD5l+l8PN/P2BmeV2h6aV8 
24 DBBTqR4CVUzDuc/7G29sz+YO8NzTml11o+IicYi3AoGBAISMaVaApfBwMt/2Mq7o 
25 vap0KIHnR2GI+WGfxQLWMOG8GKzw7da7XO75GVodUmAb7RAAtwMnvwDBTi4JlIJo 
26 ijOV4D7SvhV6zAms/rCewRTp+uo+dKo6bdfpvgI6D+UUn0LP8gTk1SF/0ZFr1Kqq 
27 iw7vI2z4ySPcK+KpE/lj+VaB3 mWYUQlXL3VYpgiGF53dVeH9EOL30Sk2WxCLm45M5AQ4/CGZZZBG4eMpSEZGJPdIu
 4 Vvl3lQkVjtzL9iIyj1KxN62cKZzVnaog9DwKrW7k/79ExSDKrDUtEZcxWZBULQKj
 5 YgX7Zm5mzb4OrlN8KMNKP/ZXI4nzTXcY8pX/IxyNalEkNviYpYdQOEsjX+B+jr69
 6 +eCGEKN19csASlg6T9hp5JvC7PIy/2+eYGmbs+JwzVnMZxJEm1dJnOU+XXJNFJFi
 7 k2x9wkRVAq12cBwpb2f38YxHHt5wKnHs6Ve2euge6Ly0YuBYK0cPiQ+MZkMCXKmd
 8 y0AD5x3XAgMBAAECggEACRYc7a3BhcGcmPE6LP54MrePeBeOQuUAHUsKnMGIbemd
 9 qpZo4f1eVUoxp8K7zupZg8X9z4b18ml/Vr4RN5rEtTiFKlAkt55xQpcYj6YFgdh5
 10 BYdCabNZoHIiUA/HKT4szFlT3V+tKJt1YqT6muCGKW1qMKX6XCY/ywu1a5BSPc8E
 11 qbvFl1kLs0Dh5d71XzUFHsaT+JUl9MxmU93ckLaVOTzLZe1YSwAqfNnpLer+sWm+
 12 cd8HdQa0cc9jQb0favT2shNYVM2jrYwHkVvMgJJVazHRABiLtMkjJmy6Qy7KRvvY
 13 bo+LN3Ep3WfYB5QmhPN/qaLGInD/ZfE/J/Cx0DvwsQKBgQD5qBuco8LTD5IxvRid
 14 T9Rzl4mPT+rXDcculB+dRBjBfWKJpWyuK+arwBCddkDaoVYdd+ibn+K30w3rq6xz
 15 8xtf+O36ZpzKuvsr/wLYva7QFNYIYWdhgnxPJ4hiq4FjlyeoO46VKj81Uykue66q
 16 xjiVjfUowG9phd3jqXvbUFPhcQKBgQDcAVU29ZTbYXlh+TuqRNxMsh2UAvKQ5Lun
 17 MqTFt9TuZKx4H1n6RPjVIVQm5iLhnqBXTgobLgZAMq1785c7S8rNHR6rXvkDJLwW
 18 0IHg3wlDUSuQ79ARjbzSeoz6k3KMQUWez9c01DvyYs+cS2lCPj4V5GoAaxrKReDb
 19 VfSQYbFPxwKBgQCNIHmTX4NHelrjIQjkDHeFbFlHmR6guNoqu3LvnMn9vtpQAyJf
 20 htObrTP3PxzEOkWK3Pix2Hz5+yW4XlBbL0b/RqGIVi817uMDaOF8EiXa3JxtGlqt
 21 ZWzN9gQD+v1mhdDWKeyc58fZZgw2iZYgVXMxH5FBmx6f4RugkXNBc7QnEQKBgQCL
 22 wqkAtffvebejnrHhk8cjTc9udITluPjg2VJFbGfvXbMWyEvfqistMfQElhQ4og2Y
 23 CLJw28cKx2bgJDnBaH+X19Tg5v9nmNGH6MNpOCbpRcpYU5ApZpI6X7HpiPuuz9RL
 24 dBtxqxW+ADmFP37Jn0LPo4AXbfLh5oxWqf8oLXd3hwKBgQCW23kD+RWSzhBN6HQG
 25 cLQ4FngSlLCkKNkWkBX+qgbtJLZW7tE2LksgqtAcPvF3fTCcp0fyBW8znkOS1I1w
 26 G8jKwxGPyXtL37cOi6TJH54yahaHp9CJRfIVSgoFkIVqj9W6yLNfSRHJyEkMqtR5
 27 MpuHDxPH9y/vPH1aiJZNlbomfQ==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27-tail-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxM1oXDTI4MDEzMTE3MjkxM1owYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIzNVoXDTI4MDEzMTE4MDIzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMTCr7hb2Uxeu5sdvVxZoW9yP1izZzNrQLDRAtjvBfpw 
9 3Wwo+4kSYvqiQbXM7r0/+8C4pqIhMiPO3Ak4kT3Go5l2GFVPmu3IuMdncFvWw2tb 
10 nq04J3Uasd5vhs8q7EB2wY8S0XLsyeXmZPMc7ISoNZ0vjxq3W1w/s2AnU2o90MEp 
11 A2BEc6/feGjGKIwVMax5Ric5vtbaVjP/m2K+ymTj2A/5UxvNgU1qj7TyE3QhumKW 
12 okkbVjSxlVzX8VshpFfIlPWNv/sZuovinl/PL4p7otWCtDLxzI2d7HnXgZDJK4pD 
13 QnWMhbQy6Fe9WH08GgldqaFUfgqptZup/oa1z6befpsCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUvutKndoNsoV/5LvdeZTyEFXDiXAwHwYDVR0jBBgwFoAU 
15 kPF2/j8TWk6BRyuThapVTe4lxrYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQBtrqvKrOKna1xijETxzgSu5GkLFc3qR5smf8rgKVo5NIk0f2W5AsnDiHNt 
17 HBLpfxaACmMABbsWcd7APe+lZGRKXI4IUKZKg3fcR+Xbo9IPhum+b/csatJtV7UT 
18 HLdgGnPap3MuLH0D4y4q3qYyk9KubzhWJB+gGHYT9yrOYV5mGEZqFUrPME4DNCFE 
19 XZBgUdhNRaZ5oFQT2GKJEWVFhZAh3QXMIIYlvuTFPhPe7aT34flWMOGy7Ed/wcTA 
20 peVNbACIynernQk/aTRYA6/yVTkYKhawdRD8xkhR5dInaPruvZsVqP7IufbBCSmD 
21 vB6vAtR4ZIZFcmeqPyncE+X48kWg8 BQADggEPADCCAQoCggEBANaNxH0id/QdLdiZZhRCVcvdVimCIYXnd1V4f0Q4vfRK
 9 TZbEIubjkzkBDj8IZllkEbh4ylIRkYk90i5W+XeVCRWO3Mv2IjKPUrE3rZwpnNWd
 10 qiD0PAqtbuT/v0TFIMqsNS0RlzFZkFQtAqNiBftmbmbNvg6uU3wow0o/9lcjifNN
 11 dxjylf8jHI1qUSQ2+Jilh1A4SyNf4H6Ovr354IYQo3X1ywBKWDpP2Gnkm8Ls8jL/
 12 b55gaZuz4nDNWcxnEkSbV0mc5T5dck0UkWKTbH3CRFUCrXZwHClvZ/fxjEce3nAq
 13 cezpV7Z66B7ovLRi4FgrRw+JD4xmQwJcqZ3LQAPnHdcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUSp/U2SgzNppvC5Oq3T9na5COziAwHwYDVR0jBBgwFoAU
 15 IvMqSzY2uG710lUzG6cEulbu7tUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCMiMSkQ5s3fI7BLA1sh9xzeeWSEOgGAOb8YFehv9F4RLmqvi+5HirEc/k7
 17 6PEcYK5VbdeqMw75TV11eaDKPIP8JIRTF5RtBbk4XF9v7gh/dzq3P+4pJcgBBmEV
 18 TJ9lgXm8hFy+9xg11vQ1Xo3OaBvaBp/msKEdAXlfEnH3X5JVGcUQyFQhjyE4k2AO
 19 JfDpAWgYt4HKfbS6q033ZWjxJEiPi5YfqbLu+mqiLPRgkl+rbSaK5hSgNWLpNo4R
 20 SVNXbROOd2szBpgUVBvHmtVb4Xpk5YORGL9E8ghe9Hi4d2Chdhk3Z1HBa2vvDprx
 21 JdDXdbsLGvt0Tqbz9IUpSMexrEiF
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MTJaFw0yODAxMzExNzI5MTJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMzJaFw0yODAxMzExODAyMzJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAIkfu7EIn3jHOpC7yTrDYjbafYXUX9eMJ3AQQ5OK8oO9 
9 96mKhgvZxVd8RR8LdI5hA44ROc9j4GV4iCZI0wKGCQy5uuLB0SHu7t/R+qfCgMGb 
10 gdGy3TKU9iQaDwxIFSlG0j6TSuKgybA6QoOvlQWheM32AzfACQ6GD0mdcItBU732 
11 eO1k4vyHouluuSNfzR5qGa1mW7uEVP2pCEjq9jRSqK86/jWEkDfUD75/bRzW4qnd 
12 C+jBIvVkvd7feGDK8MSK4yoJ5Jt7GZyT6QkYf2ExW0e+N4d7CW3NdR9ovO+YF1iI 
13 fSAjIDuhAzCBk8tP8dJ8Xxwu9XR57ZQqHOtNZU0dwJUCAwEAAaNdMFswHQYDVR0O 
14 BBYEFJDxdv4/E1pOgUcrk4WqVU3uJca2MB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBAKIAzdGZ4lVXjutV4h5mgF4VKvEwLqJu1sRHdlcWNxUH
 9 RNp2lEp8Wp+D2y46X3B7CXRD0ZU8VrsyDF5c1gpHBEfK2A4WmSD+k6ah2BmFX34Q
 10 t2oHqvhNIcOEnQfcjxEEY18Z95CG0AKLWn94HZyRopcgGj3OxeIcyVvz7XestRtD
 11 wv4/usdOYOGHYtkY+Nu4H2siakMiv0e/+hB9K339CZXuqWA9H6Qlde9C2UuqBuXg
 12 ki4KYI+OjWU5wEqQEhCXpth0s0QI3D+TzHwBZhZDBZOCEBFs0orm8E68kXGL/49r
 13 E055fkgIKFiqgHFnTuawCjMvPZ7zpJJjeGztIKpulA8CAwEAAaNdMFswHQYDVR0O
 14 BBYEFCLzKks2Nrhu9dJVMxunBLpW7u7VMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQAZtMOvDghemEFaZwdVQtdzeIcK8HET/e3r0N90GoAfGykZefeJ2zZd 
17 u9q+ghTZ7zuCz6vrDzviiX6PcCyPBt56HfzBi44cw1TCjMl4vBAhssWGnWdmd6GH 
18 WKmvH92FJmbzdhtgvdV0/K6UtWN9Bpts5RaplL7ct7xj2npKwrRl26F5V3OerSEA 
19 D/k1njCr7EE6p1V1xNKHrBgZywESUgxH8nraPCUUtDrqHUReraAp3IVDy2zfnkh7 
20 aDOtCRYdJzJS22KRbAF1tUY9q9+4e5o1qq1pvl4sQWl/QLc1UurG9UnJZ9NnR19T 
21 YlApDDIDAkGA/qGMzGuwAYtVD86MW2le16 CwUAA4IBAQA3QQN0S8FhdcP7KunwuHjOSqJGQ9+eWZB1x3T67HubPIaIAmidIxSN
 17 xjzxbsX3e+MY181O6byrH857eo5BtxW49cq6iMRAJkLIcl5aLFIBmjx4Dakw+yzt
 18 R4OcQAKN0lQ/Y5zomdIXNB6gVKgFmJeKHHRHEnlSRGy1qbnw7kqCrbhlj6GbeSk4
 19 Ws+YLFSYhJvdtD6/RrJyECucu4Y0h/nfI68ucwqyHU7Ih/sMLJbShx6RkGtH4UTg
 20 s2wFz9lY5bG5n+8gq4yuPcHUo6drDGyPpu/+hQ3hJlmhdbiB9ZRgVHxkMNHTDMCf
 21 obmTLLRFbdO2G1r9cl0rWQxNFY2NcvaI
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.01 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC2TCCAcECAQAwaDETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxHTAbBgNVBAMM
4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB4 FFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
5 CgKCAQEAiR+7sQifeMc6kLvJOsNiNtp9hdRf14wncBBDk4ryg733qYqGC9nFV3xF 
6 Hwt0jmEDjhE5z2PgZXiIJkjTAoYJDLm64sHRIe7u39H6p8KAwZuB0bLdMpT2JBoP 
7 DEgVKUbSPpNK4qDJsDpCg6+VBaF4zfYDN8AJDoYPSZ1wi0FTvfZ47WTi/Iei6W65 
8 I1/NHmoZrWZbu4RU/akISOr2NFKorzr+NYSQN9QPvn9tHNbiqd0L6MEi9WS93t94 
9 YMrwxIrjKgnkm3sZnJPpCRh/YTFbR743h3sJbc11H2i875gXWIh9ICMgO6EDMIGT 
10 y0/x0nxfHC71dHntlCoc601lTR3AlQIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM5 CgKCAQEAogDN0ZniVVeO61XiHmaAXhUq8TAuom7WxEd2VxY3FQdE2naUSnxan4Pb
 6 LjpfcHsJdEPRlTxWuzIMXlzWCkcER8rYDhaZIP6TpqHYGYVffhC3ageq+E0hw4Sd
 7 B9yPEQRjXxn3kIbQAotaf3gdnJGilyAaPc7F4hzJW/Ptd6y1G0PC/j+6x05g4Ydi
 8 2Rj427gfayJqQyK/R7/6EH0rff0Jle6pYD0fpCV170LZS6oG5eCSLgpgj46NZTnA
 9 SpASEJem2HSzRAjcP5PMfAFmFkMFk4IQEWzSiubwTryRcYv/j2sTTnl+SAgoWKqA
 10 cWdO5rAKMy89nvOkkmN4bO0gqm6UDwIDAQABoCwwKgYJKoZIhvcNAQkOMR0wGzAM
11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAWlII11 BgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOCAQEAErEI
12 rKwVtEwOJd9cP7/0NQYufVbGGdBZNiOM+TfXHyBm2Vt3vA8dQcMYGl1qQymk9naD 
13 4SfaeZ39e8N/cbUr5nOUJ4gMU/f7JdlTjwLBlrkhDq9usy4A2UYyitSrRONqOutH 
14 IigCbFloJUwuQG3wt8yzEEyL3mw8dw/wH6nRBRu8pfCY/bHAo3LM3iZlFnNutvaF 
15 rOfipBSI+i62mpTCi3gqyZ9/GUVjPUMVeLoOkPtVbRjVHVg8NUCCHMVo93xi5Kmx 
16 hg/ZXhvLmTQ7aMFJ10m2KAVW3qEdnhiH/VwNRZnf/I7rBISkF5N7vfjx0WxKv0xx 
17 wjWHCYCNiSKCKp12Ng==12 zwv/dG+C/fPYA+FgS3w+aqTVFZ7CDhIlxITXUASUQVtefgy6OaHxCqXY/MLLiBoX
 13 Im0IlqrSAEFsrU+ND9DdJub28+0cfCkbjQyErGPzQQ2FWktxWnoQC05fczb5+TGR
 14 GAM3yt5R5CU0qAR7KJHJA8J2Co69vXrjn51ldcDDfj7ndTV8g50vt7RQbX0p8Yqn
 15 ZP2/yA3W5Kg5ZxgTio5917XbtiM+fQYC7dlBpP2S0hZvmulzHjHo2qDxIKOUjCTT
 16 drsSy3CXYK3mjTdp2uZ3+gFaRezEkl8rfOFCxjjGTB7NhP/j7Uf5jH3DIEkMPNBK
 17 Au1+bCEfMoZ+yHLvwg==
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
340 B
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/index.txt
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 V»      280131172913Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com1 V»      280131180235Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx2 MIIDoTCCAomgAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwaDELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI14 ClNXSS1Qcm9sb2cxHTAbBgNVBAMMFFRlc3RpbmcgSW50ZXJtZWRpYXJ5MB4XDTI1
5 MDEzMTE3MjkxM1oXDTI4MDEzMTE3MjkxM1owYzELMAkGA1UEBhMCVUsxETAPBgNV5 MDEzMTE4MDIzNVoXDTI4MDEzMTE4MDIzNVowYzELMAkGA1UEBhMCVUsxETAPBgNV
6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q6 BAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB7 cm9sb2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAMTCr7hb2Uxeu5sdvVxZoW9yP1izZzNrQLDRAtjvBfpw 
9 3Wwo+4kSYvqiQbXM7r0/+8C4pqIhMiPO3Ak4kT3Go5l2GFVPmu3IuMdncFvWw2tb 
10 nq04J3Uasd5vhs8q7EB2wY8S0XLsyeXmZPMc7ISoNZ0vjxq3W1w/s2AnU2o90MEp 
11 A2BEc6/feGjGKIwVMax5Ric5vtbaVjP/m2K+ymTj2A/5UxvNgU1qj7TyE3QhumKW 
12 okkbVjSxlVzX8VshpFfIlPWNv/sZuovinl/PL4p7otWCtDLxzI2d7HnXgZDJK4pD 
13 QnWMhbQy6Fe9WH08GgldqaFUfgqptZup/oa1z6befpsCAwEAAaNaMFgwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUvutKndoNsoV/5LvdeZTyEFXDiXAwHwYDVR0jBBgwFoAU 
15 kPF2/j8TWk6BRyuThapVTe4lxrYwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA 
16 A4IBAQBtrqvKrOKna1xijETxzgSu5GkLFc3qR5smf8rgKVo5NIk0f2W5AsnDiHNt 
17 HBLpfxaACmMABbsWcd7APe+lZGRKXI4IUKZKg3fcR+Xbo9IPhum+b/csatJtV7UT 
18 HLdgGnPap3MuLH0D4y4q3qYyk9KubzhWJB+gGHYT9yrOYV5mGEZqFUrPME4DNCFE 
19 XZBgUdhNRaZ5oFQT2GKJEWVFhZAh3QXMIIYlvuTFPhPe7aT34flWMOGy7Ed/wcTA 
20 peVNbACIynernQk/aTRYA6/yVTkYKhawdRD8xkhR5dInaPruvZsVqP7IufbBCSmD 
21 vB6vAtR4ZIZFcmeqPyncE+X48kWg8 BQADggEPADCCAQoCggEBANaNxH0id/QdLdiZZhRCVcvdVimCIYXnd1V4f0Q4vfRK
 9 TZbEIubjkzkBDj8IZllkEbh4ylIRkYk90i5W+XeVCRWO3Mv2IjKPUrE3rZwpnNWd
 10 qiD0PAqtbuT/v0TFIMqsNS0RlzFZkFQtAqNiBftmbmbNvg6uU3wow0o/9lcjifNN
 11 dxjylf8jHI1qUSQ2+Jilh1A4SyNf4H6Ovr354IYQo3X1ywBKWDpP2Gnkm8Ls8jL/
 12 b55gaZuz4nDNWcxnEkSbV0mc5T5dck0UkWKTbH3CRFUCrXZwHClvZ/fxjEce3nAq
 13 cezpV7Z66B7ovLRi4FgrRw+JD4xmQwJcqZ3LQAPnHdcCAwEAAaNaMFgwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUSp/U2SgzNppvC5Oq3T9na5COziAwHwYDVR0jBBgwFoAU
 15 IvMqSzY2uG710lUzG6cEulbu7tUwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUA
 16 A4IBAQCMiMSkQ5s3fI7BLA1sh9xzeeWSEOgGAOb8YFehv9F4RLmqvi+5HirEc/k7
 17 6PEcYK5VbdeqMw75TV11eaDKPIP8JIRTF5RtBbk4XF9v7gh/dzq3P+4pJcgBBmEV
 18 TJ9lgXm8hFy+9xg11vQ1Xo3OaBvaBp/msKEdAXlfEnH3X5JVGcUQyFQhjyE4k2AO
 19 JfDpAWgYt4HKfbS6q033ZWjxJEiPi5YfqbLu+mqiLPRgkl+rbSaK5hSgNWLpNo4R
 20 SVNXbROOd2szBpgUVBvHmtVb4Xpk5YORGL9E8ghe9Hi4d2Chdhk3Z1HBa2vvDprx
 21 JdDXdbsLGvt0Tqbz9IUpSMexrEiF
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/27_CA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCJH7uxCJ94xzqQ2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCiAM3RmeJVV47r
3 u8k6w2I22n2F1F/XjCdwEEOTivKDvfepioYL2cVXfEUfC3SOYQOOETnPY+BleIgm 
4 SNMChgkMubriwdEh7u7f0fqnwoDBm4HRst0ylPYkGg8MSBUpRtI+k0rioMmwOkKD 
5 r5UFoXjN9gM3wAkOhg9JnXCLQVO99njtZOL8h6LpbrkjX80eahmtZlu7hFT9qQhI 
6 6vY0UqivOv41hJA31A++f20c1uKp3QvowSL1ZL3e33hgyvDEiuMqCeSbexmck+kJ 
7 GH9hMVtHvjeHewltzXUfaLzvmBdYiH0gIyA7oQMwgZPLT/HSfF8cLvV0ee2UKhzr 
8 TWVNHcCVAgMBAAECggEAAxWU3YamPPY7lHINwwJHK2AGFFKnzau0l9TOtaWn4+oL 
9 2pwSfOkVn5dciqfjau/9sUHPfS9+ChTr2/NCR1frWqKzScRvY7DI7ESOScd94iQR 
10 Mj2+s746PHJQReRWERIrg1uzO55qA9iivUJt5ZCjOt+iD4/2Vfdn+4MiEF4GIr0g 
11 2+pbBqD6lxlcIBEYElHHvNIT9fwvgitv7LP59NgkQs/OBzeNuSM22zI3wT+xokvp 
12 Ou+OK2f6Yb8KaeN9omIn5LucHm1apA0eiqJ5JZcnKzAKm2d/r4g/co2MynYg9rJM 
13 hfCIjDAT+cfVrLJ+FcduWDDnV2DdErnhSbw9U+3QBQKBgQC7iPvdemjq0LGM256n 
14 FAorEBfYUH/WjbS23BQU4FZwKZhl+X1Cmvw/Hh4ZyDdmd6JNMzt6d65QMQWXFWJD 
15 56qCcNH1vDHvp29bzZAK1D5RjN2C3FuACf8zIUCzxigAH8WkX4r0eAslk2rKWj7m 
16 kCnnP6rcleeI7nT9kEL2+kQFNwKBgQC7L1QJo+z+b7IE/ynYDS3ZXJnEYG/s7CIw 
17 BMsSgZCM1ZYZb8uNyXJqYgWewThZXlx6t5+/Uy2KdW7z1LxeHk6bOqBjh4XMpiD0 
18 x20rivLKV2PC3r2rygwkwV/bd4rvTzIC6UekLkylxrlfgsBT+iSFtFFkK9r20+33 
19 TllNUUhOkwKBgG0A8UzJ0uPxy9HQ8cWxmztujj2YhMXj9g93mmCMCRIGy2MyggFN 
20 7qKNUfewbassjHUM+1xy5ioMZHBt6IEJzg0loJSSAACJtOuKb1gsB9EE7NgcVz70 
21 EJbalC4qVqPD0/B37F+uyuPbbO4TSI5ha0nTsu+mXj80Q2IDETlXPGQ/AoGBAKbc 
22 QMi7NUd24DVuFKoAzY9G6dfRs9R6httRWokrsGSq/Tu9mbHSEslcifAEBCw+XqgS 
23 SjgueJlFp9t6F1S7JY1gzJsMsyxEJ3qsz9eR7G6NSmPrVR7vZLXbH40vWk2LxmQr 
24 +e4US8U3igXnM3VotefuXuOx6GZBc48Sa67tt0w7AoGBAJmSdauK2RIjntMUrNxm 
25 tZWhkCy0GBOSrp9aM0U1HD+ifmTZYywlQbXFH15tbb7T9srxP91o30184oTeqKa5 
26 vdGWwOfycRXlTkt//bkaY3XlbtvLe4jKt3G3uCzJrSGmbgoNInBPdrfUL40R4zh6 
27 VLnA7jsCm3t9QoamVFFiuYPy3 VeIeZoBeFSrxMC6ibtbER3ZXFjcVB0TadpRKfFqfg9suOl9wewl0Q9GVPFa7Mgxe
 4 XNYKRwRHytgOFpkg/pOmodgZhV9+ELdqB6r4TSHDhJ0H3I8RBGNfGfeQhtACi1p/
 5 eB2ckaKXIBo9zsXiHMlb8+13rLUbQ8L+P7rHTmDhh2LZGPjbuB9rImpDIr9Hv/oQ
 6 fSt9/QmV7qlgPR+kJXXvQtlLqgbl4JIuCmCPjo1lOcBKkBIQl6bYdLNECNw/k8x8
 7 AWYWQwWTghARbNKK5vBOvJFxi/+PaxNOeX5ICChYqoBxZ07msAozLz2e86SSY3hs
 8 7SCqbpQPAgMBAAECggEABtfy2d5ezc0fl/huT2t0E8VgJYUsCyeUggEk0iP5mrVO
 9 Zs4okIb1SxTGXwsPOhCwgw1UXrIIVesU062nSxLZ7vB2NQ4mVNr8QMdIejeEo64w
 10 GVYOlmOnv/srqQfbsVPWoM9Xgm73fYwGfCkGUzVhwXGVOjQwbs9ZgD1rNCmDEw41
 11 9MC+rcmXj61o4Agz1s2jR6R5ruhTNE+SHaNDXC/Zm3Rw1UXUXFrvUmMGDht2e3vr
 12 Xh3q2drapbK3VmcjQYqqLmma6zRbDSnS0Nils/vu+5qTsG4IgkR9+ITSzcN8FmwM
 13 0xd40atiCb4V/LqqS49vOB0gZSDpm7LelOJ/AwxRCQKBgQDhVyYnGXvKLNU+xIUE
 14 1SGOjjUOX/IvxAoLy7+GVtRQV7R8QLAq2IPcfj5Z4wVRSxZX+FaYRPnJUG1V7C1O
 15 rkDPVc/0QOpiIZ3K2CjwvRvOnq/3fxuUtqwgF65mLyaOPB1TfGTcx4JfTsyPQJJ/
 16 ogPvdhRKMuhenkV9WHb7Zro7JwKBgQC4C4x5yOQUTMN5V5B/YDFOB0EbCAmqx74H
 17 TuxvP40p7zVLhpeT6s/o71gkIUF7ZoIF3npQ441GmKAeoC3+u4hicAfjapD53GmA
 18 fdghVAIvF9CLDB/ea2qNLJRD5O4IbZkuWqExF9RFrMkdi/H7N2G70KFmVlTnHdKX
 19 vrCAwiAQ2QKBgGE3afxgYCmfIfjMa97j3HBWJcmn1yKIXxUrt9tLRpnK3NDmT5qM
 20 gobz6A57hOXHkUIun51d1K3nhuQU2o8hWlCY4virsPLZMew7SZ5i18ZSa/RI4CtO
 21 i//kd5caLHYctUI5XoJpiHN52YLMBugNi8kZljNUty9q9OvY6KwZa6rtAoGAduBm
 22 xQcAYyhOHmNz3wJn9mlzIR2o+Nl5ocjVqOnYqVxsBTOTVqSV1HQ8b2HXpPhKRbY1
 23 NWg1iYLt8bou21mQN1z7i2X67Jj0wF0IrEZR/s8YEagsMYMaWMORpOUK5wC7r5g0
 24 g7xLjRGU+fO5wjU8eI7CoZJj1sCJlSBDa3d4NMkCgYAYAYv4q04N5vGZfzTZSHpa
 25 qZvqUePY33h5Xxkr5vSBSmS7ijXvvDm6v3OsaUueGjyTiG0O9nw5x7MzKO1/nNN6
 26 g+KyaMsxjvaLcCQfZqLd6IIn+EAzQEouz2kUk/MjXRWlM5wHHHZ2CSUUbrTUdRsA
 27 OFiM1H/1fvLnZeH+0eNkxA==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.39 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/3-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoDCCAoigAwIBAgICEAMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDoDCCAoigAwIBAgICEAMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDdaFw0yODAxMzExNzI4NDdaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxMzlaFw0yODAxMzExODAxMzlaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEAzztcY3egWNczkmKPqG/SA0RSP01pC26k5LWIdzckAleC 
9 O9vmPf4Yz2dOg3JPUJ8Yrjq73Rm8tQv3yUOAq8RzUNc9YTSLdqga3rYjxQFmMOsk 
10 N3hILOBavBY/0IBiUsWHauD/oshZt96cYfhFbXXxfEHX1nKiCwD7twQO7CNlkBR1 
11 7kQpXqX5YvztsuPsqWauGfcAwjDGcwjucGzehUK/JpFdxwqibTPERngZNjPoxEzm 
12 SRByIabB++M5cS2jhT4jWc+EYTY2FIncN9hG8uWdcBe+W03jroun6/STHFqoVJR7 
13 DJiJwnDwwj+I5IOo2z7gOccRMvMmYdBOBgR2psKkVwIDAQABo1owWDAJBgNVHRME 
14 AjAAMB0GA1UdDgQWBBTIENoA13b5FuPU2B2rHd1ToFluKTAfBgNVHSMEGDAWgBT7 
15 ruttQCWSpZc1e2Yqho3XudDqcTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD 
16 ggEBAIfBVqRnhS6EunP96uBOYkfh8ek9dLyy2sT+mTgSwNOfN89ptG6CW0Btw/ry 
17 TBV/L5XZrzJ5Cu7FE4ETrcXOvRVLEj3fDJLTdelmpQMxZw9PQymnSplS3VDabrFy 
18 cB+kEf+p9gguuIQ6FkK3zZfvToQQX7yvsfMmcGhGECLK1G0W2ElPQerKAvPl3hJ2 
19 ZZE3XG8n9EvcjcHeyBeP2EnuVc2r2jn5fWj2bXVtcOeqUdGFX396SnmJxgDusntM 
20 CKIYqDO8at+EdBQNyDRy7lo1LO6/9ttr3CsDBW/tfRWF38vPMaGiLwoVDq100jVa 
21 IPfpVVixc8zKlKuSW7nIqfBqsd0=8 AAOCAQ8AMIIBCgKCAQEApPVRt51yt/x3nqsMZiBTrqurOEEsvSOKqbAvJt5hmcZu
 9 u51BIFC1PjUBHcRopIzeRV8iqtU9lcqIG2QMZkGbSr3nKRUkc1/TTbny08kGrepC
 10 u1BGCG4Py0Ty5hwaYQQk0QfJASTok6E1tgAtM7NNPM3yIuWgFCSXng4pIGIMRZpP
 11 zD8qjQpunWDZGYaHZWuzm5wrE7jqZCAC+23lS/84c904DW7q1Ug4RaJIq3A3mVAS
 12 ahAuJ0Fd8T3cEWLKH/lejLYsxfb72r75fXmgMBmJv4m9t4MgMg920qrcdEgvU4Pd
 13 cSclPOhy7pNaQiAz2JFY7xxt3A+5PQR4PYgdaoGKswIDAQABo1owWDAJBgNVHRME
 14 AjAAMB0GA1UdDgQWBBQBgoScFLBjchacUm/yENvtGJAuzTAfBgNVHSMEGDAWgBSU
 15 MHYGanbpHE4JXNZvHBB+epTObjALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD
 16 ggEBAA/rG/6kI4lG045dhcwSNQOPXAqeP7i4OHBTFYIiIJx3uLZ7KVubFEfm7fms
 17 V2EZhGxswv9TdmaVKPoSZiTy1ckr2PKBKPqPAFrSZM8pKt//BXPGkGzMGYYuf/l6
 18 YHbFsSOaRZSEkI65rls1IE3d/prHfZsVWPJvM5BrFV9jLRir39o2fhqJ+AGfC3Fh
 19 Cr+gkUz4ZtvYD8WD5QERZIwp4SlZYnZJxGgn+0SbH6jGcMzf+FZ63Hr/TLDM/L9/
 20 NOeA6DXyfEi4c9PcJTvYdEf4GCXdO6EkE/xNJzPQSWSXOa11LaL5YglYaWp5N1eU
 21 Tw9xmRYnHUv7GekPPP5rjsFJbvU=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/3-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDPO1xjd6BY1zOS2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCk9VG3nXK3/Hee
3 Yo+ob9IDRFI/TWkLbqTktYh3NyQCV4I72+Y9/hjPZ06Dck9QnxiuOrvdGby1C/fJ 
4 Q4CrxHNQ1z1hNIt2qBretiPFAWYw6yQ3eEgs4Fq8Fj/QgGJSxYdq4P+iyFm33pxh 
5 +EVtdfF8QdfWcqILAPu3BA7sI2WQFHXuRClepfli/O2y4+ypZq4Z9wDCMMZzCO5w 
6 bN6FQr8mkV3HCqJtM8RGeBk2M+jETOZJEHIhpsH74zlxLaOFPiNZz4RhNjYUidw3 
7 2Eby5Z1wF75bTeOui6fr9JMcWqhUlHsMmInCcPDCP4jkg6jbPuA5xxEy8yZh0E4G 
8 BHamwqRXAgMBAAECggEADiF2mHkTmoCQzYZh/wgiR8MUtqimeoyWEDBeuKkDur3R 
9 LW1pDZ4c0/uv4LUJOoP2u16u6RHfCnC2pJHb8sUntddPd1LiwE8Qh1I1Ld2oDxA2 
10 /Sn7BfBbJOCBg8v//bPmxX9yfweZXTkqlwrxCliUrwvlq1j6urRboFcAVigdvfgV 
11 AXtl2Hjze6CUgijvJoNPuiPleDuQr5CK6HhmuiaTPlRV/+Q8Y/2NSSuXn5g9p8ZO 
12 0a54Z/UDaWZBgyG2Tx9qcc59efT25zt+GH1K8d1krvWXNWHE5YQB0p8insbWHNAA 
13 CfS4oguXf7DbZOU/KN/YsKF2hHJPCHqwPSq89lfa+QKBgQD6+yAZoraRH1VsgGPK 
14 ZWT798yO0Db1zSuPKSf1jFlyPYLZ0i+8aONhdV8FdMsdBA30pbw3b62axmHe7DYq 
15 ZcmRsm0HhMA0gNotfWI9qgQT70BNfAfG00/WF1Pr0ukU5MVtszffGudHT+V1vm2B 
16 WQdO+n/KlJph0AUWZUSqzv+4uQKBgQDTYEQYESs03XGNjDQd+1eLMQitr88VqP4p 
17 BMMNIEmVpka0EDlgANKoJfk/amGSuOMDoFVmC6Yk7C36uaM1l7HQIVSbwC8wpRaF 
18 Jknh4do9b7dv8CVR4ITePC7td4NqzZuKsVC1HOc08x6AneHA/6TE645lpNbr6vSt 
19 +pMMfCmdjwKBgDrPr8TyEO/OtNi4+SlLOy+j8GYiuk485pEkZr2uRqNzcH8UNqVi 
20 uq1ysHJ53MKO2apTT9h5reePxw1SspqawXIHqm7Rl6x16SoxsFycw1ncfWfqwXPA 
21 vnt/eeXPxVhlBzJehaAdEMbwHOfLWKOvtfu2zU0uJ0L2WMrXrhCMcvXZAoGAON/0 
22 Mo2cFJNpFG8fLtoMSjWdYi6mB+v6x0qyuPtxEUU2TQj4hy5xgDEHidqz+mipHLat 
23 g9GqmNC75nTAx5DTlW8Cdw4VJH+nOZh91LuSn2lJ8GKriAZjefCzp826nKhKK91e 
24 G/108LhiArV4oxemXB4NqKfb9Iq5335Gxts5z10CgYBCKiMavkea/8AkmkfgOYKo 
25 gOINkWBwILHKKx0WXD8Q924GpA9LanNxvbhVY5evhw/PUtBO/Lws932eh1aoqnUb 
26 no5Inn4jf9vI4BeHVXZg4f1oyZJQtv6x7o/ASmEbygM3sOcfiggN1YqvP/eENhln 
27 vO9BPwutvmIL0KM57ZlW8g==3 qwxmIFOuq6s4QSy9I4qpsC8m3mGZxm67nUEgULU+NQEdxGikjN5FXyKq1T2Vyogb
 4 ZAxmQZtKvecpFSRzX9NNufLTyQat6kK7UEYIbg/LRPLmHBphBCTRB8kBJOiToTW2
 5 AC0zs008zfIi5aAUJJeeDikgYgxFmk/MPyqNCm6dYNkZhodla7ObnCsTuOpkIAL7
 6 beVL/zhz3TgNburVSDhFokircDeZUBJqEC4nQV3xPdwRYsof+V6MtizF9vvavvl9
 7 eaAwGYm/ib23gyAyD3bSqtx0SC9Tg91xJyU86HLuk1pCIDPYkVjvHG3cD7k9BHg9
 8 iB1qgYqzAgMBAAECggEAKjWRouO5YoXKEAIhqpI0B3pq1fqrWXxaM2BfOFln7QK+
 9 ++fZrcypC9FhRz4mLpDTIToeM0tcNlN8L1IS8ClydJYSK8t6p8EJ3xYpIfMK7/6E
 10 88wvF2IeTXuHkcT4JQH777bHwrCwiHIUPc1ew59qMJhcEHzkULMqTqm98UjVbguM
 11 jtuOUgRLWiLj/IFkelcINvv0MZdD6GlpOl7stG+zgoi62D2K3tzFpOt1LfGsAgnl
 12 crb/+6QZQ31P6rc9+NdBrD4AWXgbonY5Ht3ZzXvvlup1nMAdM73MCt3WTOSDLsPW
 13 KMM8X5avM+zICujLyDZVX7bYQPN7ycZ0cz+Om5hi3QKBgQDUCUkNEFmbDRVA3edC
 14 awP+vaF+mRJsd8Pl8+7bB3afrt9MMZXe93EWnrPIb3IfVj22D2pbhASBojzKPZi9
 15 o60imncS5/J2gKUJuPpbUwrRFnGyTR7aMOWw618arRw2WwuWtPYupHEf/jkf5zqq
 16 kN10lnevizm61XYWN9EF6gdcjQKBgQDHKSwAMtFWQ1BRS1UfqEZfbodQn8EpSXQY
 17 BoJf4WgO+gly6IFCNOgfSG9KFohT0X7c2jO3KifdKYKb7dSOcS5ITdDXoxHDLWuj
 18 UKU1p1Ve0NxREf3XMTZa+rFm2+Xg4HyopBC0XCJ+vBzzlHGNJGgI7CNxR6w89bkT
 19 8yrJM4HUPwKBgHCjqiH9gIyEy7iU6Wh4Lzwhguwc5xOmH/RFvKqwcUzs+gShBsvW
 20 yUXJ8xnUUlzhVJEl6UtKe5ZeGEsbo8uCatRKGF17yGs5dfMPSDhBiip+8NFWdMBW
 21 X3632uLx+V3KygI6idlHVC05wSD4lkrMAEkSMeyYWoetJDkzV5/7rgN1AoGAJVha
 22 ENt2l4ddyzCmEJ6cO47dPsgGD3jflRW7YsFAovZNyUdB3alQEXWisLDS9WymLkGY
 23 SvNTsEv1WsnY/rDIbfRxgc3pKcEdmu0nXY04G+RsO6N1BuIKgDrcAx6e13Egzvqc
 24 y0UvjrY1c5NVS5MVEv88kiRPbsrg3pXNYxcOdD8CgYARVuJZCjfOlweBnHCAIecJ
 25 JiM9x2RJeFEu3hdwOd2auieE46jkmrnOED0I4bP+lzko+2b9nXq1RH4UlhtGfP1n
 26 IXKqbKsT8Fj8mApbrZfrTGW2UHvCOc2fhfDR9fqGnlP8p4s8GEqOxbUbMzIcHFln
 27 cfzskwer/wcEQvoRB3rrEQ==
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.49 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/4-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID3zCCAsegAwIBAgICEAQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID3zCCAsegAwIBAgICEAQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDdaFw0yODAxMzExNzI4NDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNDJaFw0yODAxMzExODAxNDJaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCs6eDyLYM/69o6W6b+sr50s6PNPrhjHWPwkcaOdf5zzoDE 
9 CSptzmmFrWMpurMeow8sJe7QnfCqhLS6qELFYo/NjSneuYpxSKMNLweYkOl14KnG 
10 rpUG5Q5hhLhykFbhosR/i6de+Sm+UAmRZv617j2bIrghdLM5IaT8an2BjqqtXanw 
11 RZW6lrE+5C6OgMf6MHmMMJ/TBT0xBK67NRwyVF4+9bjeYF6lbDMKhxJX++TDxf8q 
12 OU91HlL2s1Jvyl7AfaIlN3K7f60wU9/3/VIUgCtufukoh9YRDHtzeVpG9EkE8Msw 
13 jztU2ltpaKr+XtccThwkEo+zI8jSvpMflMLxTlQ9AgMBAAGjgZkwgZYwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUdCkVDuuzgVUf94oCGUi3Ls/0yOMwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd38 A4IBDwAwggEKAoIBAQCaVRdQPItWujSL7iXCh6uwdJiJUZHMeqaohB+BjUfF8fR3
 9 XUoZ+BSAnAAxdkIkb3ACVUkKpCkl+GPcQinwMep8P8RgwZ04abA4aBFO26hRf/4a
 10 RezeuK+4pM419TB8xuorrgbeUB3OYuXOAeKqMARWlHoNO44bC+Vg4MsDt1UQ/rQ/
 11 M0Z7TZZZqHs/+DrVoV1hIQyx0jBwmXQrMaHkMHMbEmNjqA/VQgG+YfuHSRRjlSaW
 12 wOzy60mCyy5PpKvztZ9FwR3hNi+4dR9LpLafn9Lcsk8jP4L8OAxEq6EDFINnGcF4
 13 40L3y/NuIA+xisfoWi0YbCNn249quwX5dheDitUrAgMBAAGjgZkwgZYwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUniyAzfSkU1uBncpHszdeiqSXrhYwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd3
16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w
17 DQYJKoZIhvcNAQELBQADggEBAJYSqhRqAQsLu9Qpd77o6v+BMfur6U3NjH+7i9vV 
18 45x932LliImXqgjbrqKujjXEy2yJrN72s4xywaXhOOuHmh8SLAvyccUMVJh1OS0t 
19 nW6Itlwx9OI1HTCizzkOMrddFJ0Q9xqoObc8V+nKywxLhXjXVaKXgZW18AMNAu1P 
20 I79/7sAXdkhodHT9GWjBrP2P7yFtsduKUw+/v0TzLvFMG+tZxHe0z4ZdUxS0sT7D 
21 mB9yjdanX0hTE4IwFXTgYf5xp7hSMQw4pRipcVOUgyYOPMP4expoZqaW9S3PUqt3 
22 X/yY7Jigv5e/jY8bbi5ipUqW0BysmgazWLdwsZrfFgxPl1I=17 DQYJKoZIhvcNAQELBQADggEBACLGCTCPIP65CXRJzgHoYFqbs+Z3JW2kl7QPV3Qo
 18 848H1I+/5KXHrWjfpA80/kXG0+C5eJC0McRdGxT/fFQO4g6lM4qa+EabePykmFvD
 19 UBn3zYfsGCulUMs7p3vFT04pTQMd0jbDksE43XeveLWHh8F/lUp9pOKJweAiEGi5
 20 eO85o1rdPEOBS8T8HZZ0IwmjKBctyigW0t5pHNzJvYODifI7h2lZZC5500GsKSKT
 21 UIy8Q0w/Yxqnmv7+mpssUymu/HwNa8nQfGfxYyz3Af/pPE3I9DsRoTAojEDbSuyy
 22 Xv80ighMvONUX+aFWk9pxsxaEiOgSjYWplOIAeVJXnVPu/U=
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/4-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCs6eDyLYM/69o62 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCaVRdQPItWujSL
3 W6b+sr50s6PNPrhjHWPwkcaOdf5zzoDECSptzmmFrWMpurMeow8sJe7QnfCqhLS6 
4 qELFYo/NjSneuYpxSKMNLweYkOl14KnGrpUG5Q5hhLhykFbhosR/i6de+Sm+UAmR 
5 Zv617j2bIrghdLM5IaT8an2BjqqtXanwRZW6lrE+5C6OgMf6MHmMMJ/TBT0xBK67 
6 NRwyVF4+9bjeYF6lbDMKhxJX++TDxf8qOU91HlL2s1Jvyl7AfaIlN3K7f60wU9/3 
7 /VIUgCtufukoh9YRDHtzeVpG9EkE8MswjztU2ltpaKr+XtccThwkEo+zI8jSvpMf 
8 lMLxTlQ9AgMBAAECggEAEkBPf5CBQY5+Btnkuw6X3s6VVBUyNjgEdACXEjNvK78Y 
9 xVhoU5XNepAuHtn3jRzN/a11UyzQmdcPEoKvJZF9N0eWq00vSTzPBRW5OgfVtJ0F 
10 npSP413rEi0FoQYOPZvGHOZbQMGQ/+cH04KpEP/4Hbdg8xsTzcx40zHUVIgACPNl 
11 Db3rZyxtcjHCqTQm0dVQGg+8ffSvMNA0jBRDWhKRQYyrmqOoq6W+SVfr0ZIlRGJ7 
12 dly0DFTD1iBBn1cJkH84EraN3YoKUoKOhyDdSPfHVpsvQBwNxIpK0H+vgtp1A38V 
13 DaH4Pm2MhrYhKyfv4TqwNE41mPLg45UfdW+LkEf98QKBgQDYDjayE4W63H1eU3EQ 
14 u5RwP8qObYfyvk5zG6qDCzpScrwKX+f6tcVTsLapG+dIeuyrU8AnZxS2yLGQZgm6 
15 iNxS+9d3nRS+lvj/jfXZBttxxxsS/x5876FL49m15mHg6r2piO1a3mYPwGGfQWpt 
16 LfeGJRonCzkc+bR4QhHMYDMWSQKBgQDM4cgWoIpqu1K9/L9fF9IWm3iuSHNP1TFh 
17 fW1rmjw/WFH9a3UHm//XVeI0qmuCox6l+10bp/DFk6UQMc6rv0Cf0nn1FUfC7aAw 
18 wDSR34LaGGRN8cchQ5yKcN7LkRvIo2uaa88H17MLKjcayiTfuFK4mSpo30MuUct3 
19 04A5gGB+VQKBgFenDJGaUfrJUSNfftNnBoWzm53E2g6lHnaclsSrXXHtklQzLI4O 
20 CIw3eSOKan6BQFsRkzdpHoI5UbBfdTr0I06XVYb1d2ELJuGm2kK+AXFbcaR3VAsj 
21 vLBpM/4UBUmWcnPBVWo0J/vj9LcDdwXsTCtkCgQlDXqv44OWalob/R3hAoGBAKCh 
22 bDSBTcR8dVTLMmclz+s1nZpW50FyDrM2mXFBjXbEkhO0Ch8bKaz0gtNzwbK8nSzZ 
23 NJiYROdC6KkXw8dXvR0Q8dk7A/ZKQ8u1BgJQUNEZSprpsovb7IGGGMdVT4kwxw5c 
24 9AZcEN3yDR4N2nckloZwX5W1ZYCNVI7v3Zo3km+5AoGAfdDGvpET1G4jTmq9cUwS 
25 4vsVsHn2NvhFtePJ/BITMhA94NOoxOwPTqVZYM1c2X0kV2LsOLwcdSSGDsEUi3sK 
26 uTz0hxBOz5KOv+5k2R0+LlHFnvgno6G/JRDY5uKuMwMMncQKcRH7wzzXkDZdz0AS 
27 F+qKApIa5dvZd71OcvudDhQ=3 7iXCh6uwdJiJUZHMeqaohB+BjUfF8fR3XUoZ+BSAnAAxdkIkb3ACVUkKpCkl+GPc
 4 QinwMep8P8RgwZ04abA4aBFO26hRf/4aRezeuK+4pM419TB8xuorrgbeUB3OYuXO
 5 AeKqMARWlHoNO44bC+Vg4MsDt1UQ/rQ/M0Z7TZZZqHs/+DrVoV1hIQyx0jBwmXQr
 6 MaHkMHMbEmNjqA/VQgG+YfuHSRRjlSaWwOzy60mCyy5PpKvztZ9FwR3hNi+4dR9L
 7 pLafn9Lcsk8jP4L8OAxEq6EDFINnGcF440L3y/NuIA+xisfoWi0YbCNn249quwX5
 8 dheDitUrAgMBAAECggEACmk1EmeTKr2S7+GX0ICgd13WMGU9RaL8fR+0lGO4dMT2
 9 rdqwNgJDN83OQYftvFF8J9wi+kHKuNIBwokAFUD4xXrzv2cwOO8AQT3b9QriVuUg
 10 ehs/eGLTD8ymUIOCytgMUfgCZJrY9+Q6BmSgKsTkdga8GQpscqyhw6BGcbC7X1ME
 11 Xkj3gwf61NrRP3VEa376zCZCj/gVOL+xo29WU91fDbHnDT3f0rK1hseNNjlRzsc4
 12 csEGL77u+M4sWDTtaqo+lMEJM1PWoFzGv3f1NOTOv28TOxvEexpRiV8Quwy0cjZS
 13 eY2ZGsHsYJYMHixDOs0TaUWDFknpVkJZZUgigGsJKQKBgQDZnUdyT1IxGu+Fevyb
 14 daKZxjddu1fKbH8dnIwZxrGBiIgKALxrFJoyBaa+JmMdY19wA87KTkevKN3ckbmK
 15 togWJZOGDbGFNd3w+gtZ8fdXgmFMpy6HC5xBfxT3Zc9oyHD2SMdaKshySchSLAx4
 16 cEvj0Ye7Y6y0X3uy/GDfHs7ZFwKBgQC1jjbFLKX+LtGfL1NMaQFaU1aeyz5IFrIH
 17 KVBAL1ki2JvLGrd3jZwoz09cxrkk6gfH8nZlEvEnmQka8PmvmBvrCz0OdBZ5gq7b
 18 nZaLIIquaVL/doHsbcD8/mq012G9DKKdrnRZz8qiLS18ie4aQAslpRvb5Y0W6IWz
 19 BGf6ztgJDQKBgDuc0zKkOg7Loyu8qjBoBDf9zbL2nDEOka/p75MsE/o5DZM36mWn
 20 CiqD086pM2OckktcL6zJzudT2ZsPrHUsVZFDj+scGzIztG3MAYoNN8WYKNFXxu4l
 21 pxNmHbc8A5pftloxS7MOn0R3o9Gm0W+4y4FIJ9eUkX4D3h4E9wCILv/XAoGAZuhM
 22 HSj4kYHCKYNuqKHgNW2FbI5xJ/VNRYfiR+9Oi9TRQadMFMS8ndkb989gBA9vB6Nj
 23 /lhlPnec1JuAO0pxkKGXIwkj8A3lxO+m9Acm9EMY21o1vGhdeklO/GAUs05lIhFP
 24 O9Tu20vWO4AG6PQiHV1f1B1iAnkbx2OY+G2jwEUCgYEA2Hv4kbSNTbdUnRoC8+N0
 25 NNQsCgLgjKXwb/isXA5ouN4bdEqDCY4oyKcA0qP4WrfsQtmXoNt3AR3/YT/87BT6
 26 2QFFPXmWy+RvXxLAYer3b8sGQYx3p2xTNGmIcZXvw+2ukVa0agGd7wAyEv6jKY6f
 27 L/hmJ7cYPEAy94jaFVbOLQE=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID2TCCAsGgAwIBAgICEAUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID2TCCAsGgAwIBAgICEAUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDhaFw0yODAxMzExNzI4NDhaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNDdaFw0yODAxMzExODAxNDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDCU/Rq6i9dzkQpq0sEeSgAUyAiZMl1CcjW/x5Ij3RkQpbp 
9 EzrktJvlxWKEFFwUifHx7e22amQqE5hvFphzF1B5WFv+fQ/ClaZ/LYp9SgH0yY/7 
10 5+Ee2oPtdXmIjbWSY2lkxtLZTJCF/U4kJNY1XeyPGtLlSCqga3R9GwFYEbdYkP6L 
11 P7qIds/4WJR8/Snf/7ulOzG1fz+eRt4iFLUq7VNR6NrOxtpV5j/sBIyWghGwQpYX 
12 mEzX66ECxX55cg4HDRSqLnpxZpWp0Xsi16XxqcjdrFlX1uARFTcslRKNQXeT5Ndm 
13 i4oqDSfJZ601yLMqJOUDs19toeqaRWv0f8ghUDvtAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUmxxJl+yKzNqxWlXbSZk0VGvZCJwwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQCfsIBn8NJiiyXGHrDdbBmZ+GtrEx6NxXALQV4Ex+MQn9KI
 9 PaUAzILVXhRBFm4piYP3q1NWpY5yika7tPmqIUg/K+Li8ExK4Syj/1LozO0tZ2rx
 10 Dfgymp1erSkTVVo/UNDZ0Yu/hJrSn0Kr9kcVtpeQqUHTssydagqSzJulj3Umde2/
 11 OMtgjcwsyLtWfpgTj6hFNPkrhFzggcQXd4zTeESslyapmAIYhaOvFy4pLuJtWW9S
 12 tqmMLfVkD8yJpjRGPfjQzxnJSdLnFql2wDsS+wSfaSPD5SCA8j++c1awK4fZNkSv
 13 Ll3DqkTeSL2Pgcvdyx/qhfVO4+MjrPeoRHdmWjHDAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU88qL/ZqBJuKz46q7rokZDOxI+gcwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAGo5Adyw6GTG1dpnqVahiXlIOtS83KPk/dyCZh9QS+Vn1qn2 
18 YXTU2sDMdr8n9ROX5Ydfu3nSpVQxyc7IYXtyXMAM+PaqEHs95EMODtHECqQV0DRr 
19 9s5MsrhR4jCMO7u+cQJ8qfXmglyzTexbSVjd8imSC3OpRjIJ3hj0UdvrT3DIO/FT 
20 kdgc6zXqyNPeekpepUIShhtoG+poMoDa7vouwpnpCQLXYuN69JcK8cyYIpbqAZd3 
21 6yU2x5keGIUrE4nqdfmj3IvJX0av+0ySQ4TwVBo2+X6m1de1J52pRI8DAeyM+gZV 
22 R0qa8xYe8HbB865q2H4nDGUDpYSPpo8cl4gdgsc=17 hvcNAQELBQADggEBAK4AzuIiKNYDjqBSH48gNh3QIsEFg/r6GyEIcc8AsRiiQTbB
 18 ROPHsU2ZiKRe1HWzHeFNZY1CCOit9r2Wnk45yLp7hw1TeMzOJCOrXZA9Bt6YHWkq
 19 KdOvnR8l/XnFciOwkkhN7atDsajV9MlJ3QD9WlLZ/Flq4bJ+fkaO4tyT8dqgxsQ0
 20 JGLQ55amg4VNPIo8tAW9g8D36ldEKZx20cmam3k2m0oGnwUeoHmgyDkNrvwUfsRq
 21 FY/+umAQohbgYQNZa1vBT9xF+nC9Z9w7g0VkRHp2Fc8AF8YGKxFCmzsr2F+K1Og2
 22 75DLdmb+s0KjPOMeRXTplLhf+LXxwsBlQHDnHxs=
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/5-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDCU/Rq6i9dzkQp2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCfsIBn8NJiiyXG
3 q0sEeSgAUyAiZMl1CcjW/x5Ij3RkQpbpEzrktJvlxWKEFFwUifHx7e22amQqE5hv 
4 FphzF1B5WFv+fQ/ClaZ/LYp9SgH0yY/75+Ee2oPtdXmIjbWSY2lkxtLZTJCF/U4k 
5 JNY1XeyPGtLlSCqga3R9GwFYEbdYkP6LP7qIds/4WJR8/Snf/7ulOzG1fz+eRt4i 
6 FLUq7VNR6NrOxtpV5j/sBIyWghGwQpYXmEzX66ECxX55cg4HDRSqLnpxZpWp0Xsi 
7 16XxqcjdrFlX1uARFTcslRKNQXeT5Ndmi4oqDSfJZ601yLMqJOUDs19toeqaRWv0 
8 f8ghUDvtAgMBAAECggEAI3u+fdZAq2WKSzyIoGq6C+Mh0z3pjjoo5t8jKbcuFs+U 
9 7D6zaobzD3/dBwaLsMFmgRlDpmMjYo58703mLN/FNT8V3zB5U/vM8NyBNPLyS/8R 
10 EDuNPvvCCrZAaJeNn8sQt9LZNc319s1juxRR2+FIXHIWr8CfbfbpCJ4JfwoPGzff 
11 FaO3qtmab4z6tRWfys5eIpYDnGGKMqXnut9xCMlNDUMmXjJzqKL2ZjhvRx9q2oKg 
12 ZJLVyfSzgxSjdBmRY2z49rSbnVWsC0sLe9y3tCSkGPZfGQWLeyUBXm9grOKmYdz6 
13 wvThGNg3DF6bpW0Qdf8Valmo43Z32ygqD4VDGwabAQKBgQDj66dyzB9qOJTG2Ugy 
14 WpYSRZZLQJKOGo1sN0qb1oyll2M8rME1i6ZU/A6GCa/nx1mWG8SoHpWAhD2pB/+B 
15 Oa3TUPT21ym4zOCRO8ZYGmdUgYdxllx5aSSlSgr53RdPaNPfqzs6AqtTzLWGM1E2 
16 HHGHFqzgwJ8PigbkSbatFYsk7QKBgQDaRNSKvyH3+ZdE4AsCtgIK3FgELbzJ0AIb 
17 izxWY9JABqSqkhSULqBlyosnS6vCVssxACYExUNVjtV6PcoJC5hwqOp7oS8odF9B 
18 lQtFGt5wXjWO40ffITm0n1hnhmTc+nBAyJGbiAAiu0IHLTyc9DXdGzn4lZbdRmC4 
19 rHPf8rWTAQKBgQDX5eI4XCNl+zLzKd+50xVVOZWkswYglgZg+/8wn4ubUEwwrXRX 
20 xHFLD3iyf3qhk7TI/ITMvCviEWJXO7xMLNb71TQ2nppm86vF51l7G4fGBOzILCZs 
21 26xa5kh/Z28tSZ9pwEnaKa0hNEi/Vt0W5NqlnFUmkVAa6CSfGzRvwHiOAQKBgB+5 
22 Az8LGm/E+cRL363MMC3N6ojo8NhQAA5qxSE1LtiZXpNf2dfTkwJYVrMmX1dGcA+2 
23 GtB0rx2fPc2fb16zLbuqATJoscbqavHILLQlfJDOUHBs/gQi+xUSV7HsKXqod2oi 
24 /G6jbImft6/9ViLlp3J0Q4+qhhuw39vXTJwO1W8BAoGAEXW1VHE5aI3lU3KZ+90l 
25 uOLW7idMgr4un9MbyTvI9R2VS/PQJcEjvEEy/7NOzgK5G3W0KaM6j6hfHcRO9BL+ 
26 vaas5XCIN+pKjCfsG4nrP2AYHmYd+DD1rVRJG/+mxtc2XLHpiTyeahfvq+ZlsOts 
27 VrIhmPDC4/a2Gbg+P8riXYs=3 HrDdbBmZ+GtrEx6NxXALQV4Ex+MQn9KIPaUAzILVXhRBFm4piYP3q1NWpY5yika7
 4 tPmqIUg/K+Li8ExK4Syj/1LozO0tZ2rxDfgymp1erSkTVVo/UNDZ0Yu/hJrSn0Kr
 5 9kcVtpeQqUHTssydagqSzJulj3Umde2/OMtgjcwsyLtWfpgTj6hFNPkrhFzggcQX
 6 d4zTeESslyapmAIYhaOvFy4pLuJtWW9StqmMLfVkD8yJpjRGPfjQzxnJSdLnFql2
 7 wDsS+wSfaSPD5SCA8j++c1awK4fZNkSvLl3DqkTeSL2Pgcvdyx/qhfVO4+MjrPeo
 8 RHdmWjHDAgMBAAECggEARbtDNyA4HoP4qLz6KpZrz4plDcq5itruhFu0/I10n+vK
 9 eWfBx8mGUDnWyl1LGaRNFjegGrQMsgOjw4/RffMuozc8yjB4gDI31h1GTRY/c5Y3
 10 Yq/g8+gEVDV1PFYHJKLbsGIKjkUPfm3BJWpTvC2Rnb/rWNA4/XwyxcvHI9KzK2me
 11 4TRdV2p5QZMlmRXdOuUA+hQuIdj1PuKLil2RDYooXB8jU0sBdc1HG7uMcrhLWsyk
 12 1pGSGbop0icxkmp5IUJqP+j1zU28vyMPJEz8AxDBuWI0kvrsdijGEbFawfLEkRzK
 13 mU4VFV31l3NbO6XASAKKZZtHu21erB6Z3xg8mamroQKBgQDVjU5XlKFgHRPxEpr4
 14 TDVdMWyUMjJZw4/0T82TcB1xXVq6sEmd2pGc2QlCcpknCYw9+d2XxUlRMETrIIYm
 15 d5dqSkcNMLqJz+ZXllzDTIuy8nbBEXYmJX3KozjhXhLD2rFkeFqOXDT6FS/SxWT7
 16 xIcnIzMPlBqKmMHOG27JivtAKQKBgQC/bmAv4ooIzXPs4cNBvNlEBMMUNuQQLL56
 17 oRlr4SuTnZo14tCBQPPJNghopH2YubsypGpIjAw85dVCeNCokLwHtxOL8MiW49gC
 18 Fs+0Y4uY7vuHM5wfHPyoidEYWSZk0Oc02tgwoLw9FiB2AcxE2z+e5Mr8keVl1xGJ
 19 yaUJYyjwCwKBgGU7TgbwWytvvVNLKZFItwdNdZYu0XWB4gzDg8U/oYVq5qaXCN6+
 20 jMZYkC4imv1JZmS+vM/EYwQMqK75RP6ZNHrbaSEUl2ja1+tvSNv/vj1++NJ/D433
 21 udDEXSNgb+7ODcd90heoGCjwwDHfBwbeW98urXbWE1reHQkyMetyabY5AoGBAK0H
 22 ck+1/zhnpEHX6mpv7R4rA70wxEHOf7lOBjFZjM7XpHzSb850zCXx/fW/wHqcXpUu
 23 wZajZ6hfwbxcgZXrhNmgZD2YPWcNuMBiqAkP9S0dziJtxs7kn4cjUukkI6z6mhFP
 24 QhvqHVtFtb+UbnNKjZ3shYF3yhacKBEYP2FVzLnzAoGBANRPUKDqqqAvahu4kmKG
 25 vwQVELL184u+3E/6iPGSRf3JF3+UGYDWgCImB/9MTtHeYIdddXysSV0sKqOknUpJ
 26 zMMrOe9zr5UhxTpXRLhhAOm0q1RTnCfsBRqW3MCyf8ym16AXS30lsQOzIYjVWiSD
 27 JoAxhKXGAfvVanIZJ2xF+lYb
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID3TCCAsWgAwIBAgICEAYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID3TCCAsWgAwIBAgICEAYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDlaFw0yODAxMzExNzI4NDlaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTBaFw0yODAxMzExODAxNTBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQC925v6ozNKoSWI2MP5aLZm8wVrAdKElnybqSc0GRACiRlx 
9 Z3Bd4XwJ3qEebA7jgjn8tisGAxCe5CX033ef4dXbVcvLPfHT7aQluwypmJRMtUOf 
10 BG1AdFCMwzWl+VjHHGV8K3898BvSOpe2X3rAL78YSjWnPgJs2oYWY/V+cm+VYFAc 
11 apBJiQyIvFN1p7YLu7G/NqxeLlGeGuel7/5H6bZDH2PxWO/QzJSDs6Xa9uT2D+CK 
12 lgYLj+RE88qpeZ0/+yzgwKZDbdQNybOJq4mr9+s4hnmi9eNCocKR7TDUVi7Sf8ij 
13 S49yr6yw3A/9ds1twB6n80+JQstN5w86lvV/26nbAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUj9jE5SV3Wl2zSAQQDPBoIrHC5vIwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQDBXpibMKCgJQE3sxnlfCcKlhZ21SVXTqK/5oNVg59tQt8j
 9 Ojtlmfd2lf99GydwSaTseOKx4jCjb/zahJRGvJRirql8wJhGa2DqWDEFY0+ylE6O
 10 3X1kZfxZRTg7nTm8fgGOf5yEfHvYK2MwO2WCGkM0QCCA9tx3LZE0dcQH76wY6Q6h
 11 A4W7k21EkIFqcSffFJMNege4SyIf6kTiS3BWSrdEhS2d2KS3V8mixRxzIVoWITXV
 12 PaalDKElpcSh91XxHK97RW91auFrYZktpOcXiqiTffjPa70iw2Brg0wQ9OECHefO
 13 MSImoOfHNVLTeB1wc5DUbzalu6yXcOUDHci3f37pAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUfS0f2VYocMwmuwgCaitYP6F3ZK4wHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQAt/qpZzTEjnDCxkyPm9l1zQ9AOvnelz5pE9DjvEQlc 
18 lkyMr6tPDKk5JC2ytQ/dehnEDKPQ+kDPAH9T+uc2iTjXn902IWh5aq5Z4sfcVNnP 
19 clJYJyhfmYIhmL5p3DiZBnQZw5x44/7aJrlrKDGxIK1EXrsWSioFxjYjsITDfWoF 
20 fBRhpGrs1gJSVNv6Lv7TJvkjPSZ9d1hlcHEp3GfYhWn7tvrZjnmJwEODmPJQ/IsZ 
21 WdBWVTQ0f/hOy7eGxVHSxw9Ni7nwh47y2X+2tYmHiHjN80q/Gt0B06C+/OTuFW0I 
22 tgo8nHjNWi7xnt26XiTIg3MclRdnolY7JTMEgq4aVu4j17 CSqGSIb3DQEBCwUAA4IBAQCW/Axbk7Sh/0nJXgZACZ7eaz6K4RrJkRzINXSlIFCc
 18 A0hiHt9rGUBi1Zmxwq6uibpq5VGjut8l6Lrvu4xHliGhz5Ov50+DAYtlzM9OyGRt
 19 Toe5A/BXBvRlOUB1QgD77VyzdUezvjpVTVM5woLr5hjREHVaBnQL5fnUjuJdAGhz
 20 7lT96X9pfxip0GKlV8xJZunuNTaO/MqAHtiKOVlBlINZlTW4w1uawYztdZOGBcCV
 21 58e27XDYvBfhMN17STlP3cL6zJV8gr0+T2RJ+lo1CUh/LoC/uJLKXCkVLzaaMiXw
 22 3pCiJi9YL47zUHSfw7ezG1UdbRMx7yHKwJCitb2k46jx
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/6-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC925v6ozNKoSWI2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDBXpibMKCgJQE3
3 2MP5aLZm8wVrAdKElnybqSc0GRACiRlxZ3Bd4XwJ3qEebA7jgjn8tisGAxCe5CX0 
4 33ef4dXbVcvLPfHT7aQluwypmJRMtUOfBG1AdFCMwzWl+VjHHGV8K3898BvSOpe2 
5 X3rAL78YSjWnPgJs2oYWY/V+cm+VYFAcapBJiQyIvFN1p7YLu7G/NqxeLlGeGuel 
6 7/5H6bZDH2PxWO/QzJSDs6Xa9uT2D+CKlgYLj+RE88qpeZ0/+yzgwKZDbdQNybOJ 
7 q4mr9+s4hnmi9eNCocKR7TDUVi7Sf8ijS49yr6yw3A/9ds1twB6n80+JQstN5w86 
8 lvV/26nbAgMBAAECggEABSgV0HTmS7ycvF7G09tYOOuY1hMymI9NyxyJCA02Nhtr 
9 KX1Zu/MH32zAi4b70IoU8RwxhvRGW0pvDXuUUC9eE5r88gQ4sTzfHHc8HM8cGAlE 
10 UOlZ3kpKdchHiL6A/sdyqjC0QAZpewhEXpuxRc8GLa62TliM0FAPHESSwmBxT2lG 
11 O36r6wpRBbYpVRCKjZnieRI4HQMnO8BPWPgAdqIklJfV5s74vZUfHlR1xFepDIJ6 
12 3/wXVQbECla+orj54LSx7NAL3Kz4pn26nWmVCk0hWCSFIWODMnclrx6KXoVwLQKT 
13 QpJQk9uXRKOMi2DT3mD5tTrFn2CwCs4ni1YiypuPYQKBgQDy7kjTbJgM4Aqv7fhh 
14 XlRRvY9IRpLz90FWdyX7fS3brDQeDYlXOVzpu0wozM20jyCLNh62TwzX8eAzYA0P 
15 AdHQC6W8CMAtkUVXjUQsjZmsk4CdXZHqJjGhK10NOIgTddJjCLWF5rXzivvI6KCe 
16 A7x2uTeaDN/1y3+3UWGYqjqCfwKBgQDIEmNneav0uX6TiJDlVwx4UYS0KrJXezG2 
17 96fdBQmhPkQVL59WWsOOrEau/UXAxeyLoI1FOHiKJvRiuajfsNkFLEOpsaRBUHQX 
18 pqiX0GSfrxwdANbx7Fo/kIa4dCNvk4I2RBFFEEQPaDQZNpS2JNvy+it6f4FoR2i7 
19 OFsGb3dypQKBgQDNJ7LU6haWePZNkNh70h+/UCiazw73fU3uaXzoH9UEeS8iWigs 
20 Q0NWGFi+9Aacf2rqZfAV4jhkfd3rRSiCDfVUjyGN5I33bYFz6Nc0EPlApuis/QJn 
21 DY5IH8jbi2xPkubzv70csbPjUvJDv0E1cM5OLSjprgnNF+hptg6H0OrMnQKBgEyV 
22 9WVDxxY7938ENOsFgmmAUvsgqPoh12sBrElHx2Lo0ekGPMkyn087FSehHhVn7l+Y 
23 ittnfYTs2nn8Ne/C46A+THxl2smBwZ7YFgtfI1WZE3rqul0LK5TPfzKWioYIgjzB 
24 m5bDXjpDmkXYhd6fh26gYwpWSrQfObEJJpb1DlVdAoGBAJlUumyQc6wmy/YSQsdJ 
25 2n5qsANYVHU/jHfno8qz1avkl642jqlhDG9FBtv1e8Wed7VGcpgzLnju4sQ5w2q9 
26 DBDGALO+TrqBb+o/ZLR9oWt/3tzUwyvHW4ErI81SjKruSgZTqsWOCiWsgfxUU4z+ 
27 vuZtFskw8S3AYSakICs51oMZ3 sxnlfCcKlhZ21SVXTqK/5oNVg59tQt8jOjtlmfd2lf99GydwSaTseOKx4jCjb/za
 4 hJRGvJRirql8wJhGa2DqWDEFY0+ylE6O3X1kZfxZRTg7nTm8fgGOf5yEfHvYK2Mw
 5 O2WCGkM0QCCA9tx3LZE0dcQH76wY6Q6hA4W7k21EkIFqcSffFJMNege4SyIf6kTi
 6 S3BWSrdEhS2d2KS3V8mixRxzIVoWITXVPaalDKElpcSh91XxHK97RW91auFrYZkt
 7 pOcXiqiTffjPa70iw2Brg0wQ9OECHefOMSImoOfHNVLTeB1wc5DUbzalu6yXcOUD
 8 Hci3f37pAgMBAAECggEAGKHAbkpeN7AnDM2Vf6hWP9C5GVeS62FytV+7fJ3o5c3m
 9 JzJghRN9FJ/MXQcjubfD2LSYagDuYa9fBgXr7mvQuhZWNDRDYXsFrCxiSDWrnguq
 10 yyOXOL4ODGAXJu7i/yoM8DY8vZqu2u1B9A+o4U8Pnv0JNuxbTpohHE3hFAK5iS2T
 11 4uQJfdwlwYNl3iWEZKZJjyZTXrXdhU7ppNyJcrD/UzL/82UeDCLkM4IM8pqnFuyO
 12 rxHDvCMC8eYNQpPIii/OS7HACxLsp9SJIyvSws1lTs8lahBt/XsDokjk2O6RZMeS
 13 FwKW8Id1QqheJk/9qx4X25n/9GcQgbKgsf67ykEeVQKBgQD3t4wGg8xDv51QWe95
 14 BKyVaOHNrjf7pACcE9KZIxDp4qyTd8DmHHynzLYad7JJ1w1sqDobO/Bbtj19kieT
 15 T983GzbakW8RDuZPApELSX+cvrXyEVSs71W12xzbf1M8TN0K47NGR0XXx0+kiNYp
 16 dU7XQH3xOw5pMmKMNjmjSAeCVQKBgQDH1dX25EHddQ+Lkjk4W6lqg4C6nfclX/DG
 17 cZEImDcgUVC4bw7sJHmnHBzuWgxHDN3IAbVogFrNc/n+Shy9zwUra87WPkkk73v5
 18 F061AIFlE2C/P4BrVSrjtP2NpwPoTHDtRfm5dmw/w75fwqTWDmSjsT9R3qbTjRHk
 19 WIjc393mRQKBgF+zaoZtzrFxyq3rQOgpFR/X2DylDP3L22xxABCninZBW1jRkBWW
 20 ddZB8SyCh7+dNJOA3on8+xwDaPglSeLQnbTlb6i7PQSDFBj8LdsFdyawSwyNA4CY
 21 Ki3Ky/hE1XxbWZ5GX9FL4cC+QJeZQdvcdSwVv1I99ZBQpd/zZwsc3cHNAoGAH2Hh
 22 fChUf6bGjjCkc8lRTbzhFm2ARopOkZt8H1FoNtcOSiiGu2bvA+NSV8wkaXQH0EUU
 23 bBjcKa+w7tJMuTItqagAj3ywl/BUE8YpQhuWNn1YkDA0xqZVWfUubHRyFKUMhvaa
 24 RRnn3gurdfZnVIZmH57SRtUkdcyNpsKQm788ZdECgYEA9OsAj+wiq49XgKrH4jy9
 25 MzNjg2d4GooDMby+PiuA1RmiufXBK2H5DS2azAjckp3LZAE0r6aessocCKcGR650
 26 hybDSLqom5CtYZWGSLYrpJZ8jAoKVbYebs6t5jefUVB64CFbWs3Trn0WZTrkDmsH
 27 L31P4/Xq2eW/lGXoAFfUJLk=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID3TCCAsWgAwIBAgICEAcwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID3TCCAsWgAwIBAgICEAcwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTBaFw0yODAxMzExNzI4NTBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTNaFw0yODAxMzExODAxNTNaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCrjTn25CuGrToW6V28C+AMk9blyIFn9ev8p/FNyRq3fa10 
9 X2G3A+wcdv/xhcyu04w8/OO8vSb+CIdZCdqe/SXzbn7ByrZZLDIRl82KsM/zhQoE 
10 Bgiw4LSS0EsqWZxSjjzmYG/C2FYvt1bTr66akO5Z/U7QxwL+8ArhqyXcOhOI008Z 
11 +zMgxyQqxeZ7yjcVv2vORc1tGT1u8UQJYSa5khPgx33mreLOg6F4aiO90DON18ni 
12 ImdQpvyJLl4cpyjF9wpHHrSfQ1ddrnaAybFd2lM/f/11mqzE9yxqTKtb8BGv2soW 
13 VlsWW0pqQW79tKRshWgyOPLJL5MnJM96NZzeJqZBAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUD0NkTlbZ2JN/yzSXMxcYtAhN2VQwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQDKJAByhdFp9Gp6pRPteMne7Wq+q9cpm/lJ2qdIC/zyLiYx
 9 7lMldmbuRrDw6P6435mDuONlv79QY12vGQ3y5dKeSzdnyz9PVAmB8EhWPhqj/C5N
 10 0biI0oRnP3Mznvc45YQkvRYC0XO41a4AuE1u9JT9XjCdo8xwemYgxIwo9baMDwBV
 11 tnwDzMqfRKyWuub96IgKHr3DyjukZYheoCTq5D2hKRvf4j5zMMZDjE8zcy6KHL4k
 12 Ufvi2eCbXDTZKr0rd5Zggs45pSkw0B0lANK3O9+sFNFw3k5oC/S7RG3abkSOP24F
 13 MrCVBdvo8Jd0+IVUU/1mgnlcvXkYYNodv7KD3QLJAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUYdyYz/PHlP75RYkkI3zdKoA7p/UwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQB7JAcb+t3p6c5RVVv5mzjnTn94pfasv6ycbmeZBcAy 
18 mD5JaYwXWGlkGEl0WEcnyqX7MtMc+hpxxUSH6HcvqnjFnjnQhoo9IbrlmJkLBCMR 
19 GAWtF93lKv6g7HM3vtp2zeb0e23wbyaH8Nni3/nRMFBt3xYZfASvKLb2CXFg6RlD 
20 nXh5gmQL7t7pUG7MINgaf6edcZHPYZr0HRq7chhCsdds9MByzBSrCaPx9t2nV9+p 
21 SJi0paoQXsEVWuPP6QwI/QoHRvnONDXse8x5E9jwVYTPX8ajsmWhkjpyyuTvODZs 
22 a9oYo6td2zPbX69eZAxAlYeHG4k3qSvqIhB9SDLC7/5W17 CSqGSIb3DQEBCwUAA4IBAQCFfc6Z/+U1DUV3zRkleadXOPvfbh1K1Rk17JyQ08X7
 18 kcczt7TiM8sE3Adk+OBKzWMwhMok6PnKCPQ2xdcs6Zu4xltVaO3AM3b0qBwFjZN/
 19 QPmOpg892RZFKrHtqFCQXwUmCms7S0rwq3U3y4LhbA0W3nvh5IebAARBzWZBM6W7
 20 7gluVTf0eYO+LiW9AJPZqnd643nvBHHdaX11c0ljaZ3hK9m9eQdqWSD8JlD6foN8
 21 GYfjy1iHUXGv3uIJMqirPcbGNE2EuPPpxyHzozjHsK/0urNTnNVuhfGyHxf7v+cx
 22 NKwSfkuxtm/guLWVWID5pgd9YHDLVKiwBPHyQttq4Pts
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/7-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCrjTn25CuGrToW2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDKJAByhdFp9Gp6
3 6V28C+AMk9blyIFn9ev8p/FNyRq3fa10X2G3A+wcdv/xhcyu04w8/OO8vSb+CIdZ 
4 Cdqe/SXzbn7ByrZZLDIRl82KsM/zhQoEBgiw4LSS0EsqWZxSjjzmYG/C2FYvt1bT 
5 r66akO5Z/U7QxwL+8ArhqyXcOhOI008Z+zMgxyQqxeZ7yjcVv2vORc1tGT1u8UQJ 
6 YSa5khPgx33mreLOg6F4aiO90DON18niImdQpvyJLl4cpyjF9wpHHrSfQ1ddrnaA 
7 ybFd2lM/f/11mqzE9yxqTKtb8BGv2soWVlsWW0pqQW79tKRshWgyOPLJL5MnJM96 
8 NZzeJqZBAgMBAAECggEABFEZ0uy/rCRGhI5Tg6B8XzCmrRJQME6jxTAwLiQH+jNN 
9 RrMCPVXZzocPjnMumP0dh6jY7bZISYbrKfpJoCvQVUlz4tpAH6sRKPhsDYgAuZjg 
10 zUReGl5TKOkZJRwLZxfpcCYf1dQ2Cf4X7xx5/S11s/m/7pi9am8dpPtWqO2ksXIO 
11 PCpvob6cfJ5PZGLl/PwuUCuon79MJGVJwz1KNJovSHTDx3JE7IOEOMW8BRj6TJ1H 
12 hU9eFmfZJ0bvWhCkHG1RhfGubvQGEr9HDec1Gfv67fzllX5F5N4msDBFs+385UiI 
13 jpuEVpmt9aIVpHaYbO/oUXZe+1CxO5GSwP87eRKMgQKBgQDWggOv7fWOIn0xu1jg 
14 JEhBHonZi4QMJvEiDw9dkpmW0UXQ7zZKiWMeyG/Hiy72y6oKX6sT6Y0M5DQ6abmv 
15 gsx1pVjAIA5ciIGqyyrqIMLg2jaeTNZta3/JQqTCp5iTOgl5GFx4cjOi4GOTZuJu 
16 0Z2Iul59OvKHV6Z4CyBocmfCIQKBgQDMvBwZ+uqK9Ki3cBViD38TgIcvhmUlOHzq 
17 iSBfKeX5rA1tXZqA9d62h4vdq2H55YpX73UmJgKVaisnZ7fLLSxB0A80pVLRxSae 
18 APwDzuvM+sPSFpF29aTctV8BOC7tbgI9ZC+kuTmiBJxnQNy+Zl2Y+TElhegMVS4T 
19 CuGr+zKgIQKBgDQjC7RiGRH/7f/9cj+gcfNp8cVvdJvjhy5pDKoIrM4MdXSv/7kk 
20 JXRg8VJF0RdpLx4wXIuNc5wTh2I/OkOffgSGOMkRwYvaHfIeSYL4jYVLZIUbVe7o 
21 dvm6+gLZ62q1a4IEWs1nrIdFFM7J7fVTe3+1FKxJfJNKyYpZ4fmg/PkhAoGAEX6B 
22 aDbok7cUM5iAO0DXuvLgmk8BlYyeH+xXt8n8vLjW7OFyslJQFYi/itF6LcBPcfQk 
23 Ln5Q+jN4PIXATrwta/I7WmRGD2apRhcPccPcokdLNEh5ZZDX5YQZ+iCy4dbkmhpV 
24 d93b7tw2ARypwBs/JDMm3+3xRhyBM19aqTdtvAECgYAz53/ykkbn07sAHj3e/66U 
25 mKb/Ih0KqVv1SBL+i+tJ0aPeKMfWC08BWdjlC8trcP98sEJ88ztM6nJUef/tS3EA 
26 /eGjTF6aZaxfOog7DXFcea+06M+DVDJFv/tXt0xqBA6rfaiGY/DUAnzs+xMlyXNj 
27 ZjHPkVnnXOyAAiPKInVeew==3 pRPteMne7Wq+q9cpm/lJ2qdIC/zyLiYx7lMldmbuRrDw6P6435mDuONlv79QY12v
 4 GQ3y5dKeSzdnyz9PVAmB8EhWPhqj/C5N0biI0oRnP3Mznvc45YQkvRYC0XO41a4A
 5 uE1u9JT9XjCdo8xwemYgxIwo9baMDwBVtnwDzMqfRKyWuub96IgKHr3DyjukZYhe
 6 oCTq5D2hKRvf4j5zMMZDjE8zcy6KHL4kUfvi2eCbXDTZKr0rd5Zggs45pSkw0B0l
 7 ANK3O9+sFNFw3k5oC/S7RG3abkSOP24FMrCVBdvo8Jd0+IVUU/1mgnlcvXkYYNod
 8 v7KD3QLJAgMBAAECggEAFZKPRimUGmbKXM2kgWvKPntvsIraBu+lhH1cbCbUXzuv
 9 2ZUNxFIdJMmATWuOMKhzQ5CeGxAiQJfkKgFGYPFoP3q3PmFdX6/QJnEAZUzSLsVF
 10 Y0pyE08FMJgfySbqSyUKa9nOoS0deKC8RcklgWWCh4Ivdcli8m+Lmexj6WSkr1Bj
 11 a7dOrLUXvBs/4xTsBrG/frrzk10YMy21Fk657sA2Uef8W5aTniRZUjXcnfYFV9GY
 12 wnWDAJ2ZHdOF62m1HR8DU0oaPq8VBc/jn2PMCs7b0R5zXrv7jGwltNlSBwKZLbkA
 13 RN34PS8cCBNl8wEjwws7DH+ASVpDNWbRJ75PSkFoUQKBgQDu6d/bMKWir4D9M4/Y
 14 79fwuCGngpeb6SuLW3KpKZNN3336FCpjn9x2kP2WVc4NKbdzPG5XkgDpkX8ImMOR
 15 NVVWrUXqK5LjDB/xLPTNBTvNrXrPDi8b/Xxo7v2pmA7aaPQdJi1k7Hr3u+/whbLv
 16 8VNvZv7VPq0NFQPge98imbcr8QKBgQDYmN+hvBj4X7se1VeDbwu/g8mtWui7JUCq
 17 6vaI6O2YgaK0MBxywMX1L/an2i+Hv92M+HzOEdL3rDUqIYiaLBcBORJZRs501U5Q
 18 UFWTpfiP8X9U0grqiHnPEE4cIi0wiANE+vUrHQn8AGfIROBcFXvRc7qSC8CLbhlD
 19 fkYTtkZ8WQKBgQDWtDcItF8mJLK22W+cdW6KVe9oqmO1KYaIZlZUz5ghk4eTBixR
 20 +4gUxZgfUl0qVyMV3GkNKZjITojrIN4f0N4wVudN2nrWsD7EbrJQzTNBU3XaPdT4
 21 QoVbh+tOTeiLP2aiC30gBaU8nRiz/nMgTq+8ncLFwN2jtA8X3jpYzetfAQKBgHzA
 22 mFW8VBmCcfFRacVfCUI2csuxR8i6rSOEj5jNqEOlrwPfjhMeKyaMiKGnDqc+gCn4
 23 2VGLfJqAimKIy/gYmutuZr4bBUDPtvqVOqT+/EpUC0XccMMi9h2oQ4T6vlJslI1/
 24 igRaBm0qApyb5ynCif1ajcQelrj4If741P33h2OJAoGBAKdHnWfd3alpCzuIa2n2
 25 WUq1cmEJTzC5iOKSoOM84XJblMzE+s+2lvBkSdKObo0ydyVtEc6Dvhv+/756/wI/
 26 1TUAGgFA3srEgz1iGsQmD1pNYBf+4rthYveJt7XbWcOCE0CYJfykwVvwiBjWe2kH
 27 x2FcW5hGdhReoB/2EUklc6oJ
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID2TCCAsGgAwIBAgICEAgwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID2TCCAsGgAwIBAgICEAgwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTBaFw0yODAxMzExNzI4NTBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTNaFw0yODAxMzExODAxNTNaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDYBUmJV0gk5i7AMIfSdHJ4aK/QoaXw3808fTKQ0jjk0bC/ 
9 DOrcFPpkgTD0c64Us9/GRICwbqjt73H49oGQMVnYoKc/bn8fMGApPmEtQ/KVZ7Ic 
10 sk8v98v1e6h5juX5qwOuS7VUKHiOU6z8b6lBPQtOFJou6oYplSEQAujPEfpz3y7/ 
11 ngMg55FS/EnKMB4YmfD5NmUVq1gE5aIdAjeqrytI6fH5Zbc+BwdaCCDksVZxY7Lg 
12 Qgp4qQhvzIg/jpJ200TN1EosYOcO9LMQobxBJZS7TrzxgG6Y0P9Bz9Ab5c/+osao 
13 B4eno7HKfi5t2XYAPbrmzPZU+9DmbIGuaAXbdDaTAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUioaB7AAezGyf1AiDV5TMQLce7PkwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQCgUCNhS2BB+XZCqq6+5HJvGU2EiFkQoaL6Llj/bYnN9UNT
 9 RHbmMG5j0e+fgouBzUlCDrLg6u2EmX76wOafEk9v3ZHLsZY5tkJgrfZtMFH0JJs5
 10 tN9xBqBvAJrLJ5I8+qmjGB3Vymi0Pua0txd79YFEgOu6iEKVF8zbOyeHLe7KMQ7k
 11 Om/nwp+q/RWRO1VTas3KujLP6QqWFErDrfzcJyNfZXMZSncbx+lMRyHHDXv7SCai
 12 tLDX3HyP0SBSDBkaNemcQflEY3vdNzoKkn9P56sopqANuInF2M/rCT87vZ8BM8Bc
 13 +NkB7Q9D3dIEFTNpjFSAN/kDAOmuJYlZzqgza5HXAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUTjzGubi4A8iCiQ9NEXNZ2gIaOeYwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBADKwlYgbSAU78vpaVpu0oOubxfYwjk7yPuy+ZxGaVGf3WSts 
18 oG5uUR0HKEQXhJztbWRu6EQLDDau7c/seUnbAMMJJig/pnAdTBDu3ceULPyXPacV 
19 ruV6HTVK8QKYGgB4wMlTO950u6Xfi3kfj6405IkODM1zwTEnAsmQ16Wm+ML5a9lg 
20 MhaD4MRpzSaxAAYzksA3zCkEwdMpt9Qxq3kcd+6arl0xPGqrV77W3OnczFm5q1Y2 
21 30F9cXMxgJsKL5BRFH45JPk+psiO6l7m6fHwVsfDU+7yrUk4dTvolOH+QcX5RD3A 
22 wk2vJ4pq6uugFR8VFJ4Lz0pTKWh9rgs/P2okh0A=17 hvcNAQELBQADggEBALt/+glyG043zoDGUBT1iTIsgEEBLc7x83j+JcHNjawp8tHb
 18 1+nD/PJdaybODX5al+1ljORr2vhhkF8H3Ln5ZPkByqX9kCHSia0QXeYjixBDOy3r
 19 OhIxLnMjzG5pvebHsMWpFhImlB2xY6VRiT8KO/gFqXPml/caVlb5VtluxeicCq31
 20 x5BVjbHwdr0r2bi+5WDAoSP0+RACT2n5r9JLrr5Jy8A+JwWT8WjkMvbazwh4KoIW
 21 ZLcNAp+hvdrE6JUOh3AzgQcehdwmrqWiZAeMETpkzZTr66/AOSg8VcM2N1eprVXN
 22 t9oSW2whd7DS7RhLb0Ppi2wIBlGPmaajE5Hvy14=
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/8-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDYBUmJV0gk5i7A2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgUCNhS2BB+XZC
3 MIfSdHJ4aK/QoaXw3808fTKQ0jjk0bC/DOrcFPpkgTD0c64Us9/GRICwbqjt73H4 
4 9oGQMVnYoKc/bn8fMGApPmEtQ/KVZ7Icsk8v98v1e6h5juX5qwOuS7VUKHiOU6z8 
5 b6lBPQtOFJou6oYplSEQAujPEfpz3y7/ngMg55FS/EnKMB4YmfD5NmUVq1gE5aId 
6 AjeqrytI6fH5Zbc+BwdaCCDksVZxY7LgQgp4qQhvzIg/jpJ200TN1EosYOcO9LMQ 
7 obxBJZS7TrzxgG6Y0P9Bz9Ab5c/+osaoB4eno7HKfi5t2XYAPbrmzPZU+9DmbIGu 
8 aAXbdDaTAgMBAAECggEAGxxCwoFD38RMRA4d0Ebmoio6kmY5vf/1sRc3SYnl3lWw 
9 pwbMfNVcfVDiCh5wek7+u6fCN3eT139FoEyeLbCmiXN+ueJjWCXek56CsfHFQoSH 
10 4REXCLqXtsBlAD3I/+s7TtxX2UQrqRUNmzAPn6KKcNX7aahA29Fy8PWkg8RKWHsu 
11 vkxBHH3pZLYBwfmzixw9S4svq9L9dcbuxcxSm6vlJ5ZwZgKfg48f7B7NkuoIllVr 
12 8Vo/yGXksMjJHwohbJX9fFzDI2nJX6bKuJOgMRVyVR8G9B52l8ewVbfAd/GAgnIJ 
13 BX4OaJVxFIi1Z1oq1jT/6sxclJxC+TXmpk7OmxCkPQKBgQD34QECWwnJFhTwlHOP 
14 EembZyqNflQKCue/zWEe7mcVYVHe6KCANZ3BbOTEbxyB4afDQIDh6JXbB7I/xdLo 
15 Bh1PsWz25itmUp41Tw0uE9675xAc1KAuls/VZM/4Zj0NjOHsykxv3LIpJ/8b3KwF 
16 l1F/s28Bs6dJYr6IkUYlCkTnvQKBgQDfGRVcrEUxt7IoCaobJG440/BiC90fu026 
17 p83c4xGYibJVkPGICSy24J5nU1xqbwVuATjzPEe+wuABBxtDT3YXZma/3A8EmDTn 
18 5w3/bLygpq0rbMRHA4lWjo5NYgbOU1EOK9eom+b/d25ISuZP4KQJnTHO5ZpoemnR 
19 fsdeYAwUjwKBgQDD/Wn43NaN4iHIXvhHxRf6QcYJfjsgfaLjqpYCCOoEo6BCKZjO 
20 BpanW1w+XMQjhbJJ1XSSKn5iYmFzvwyVXFBMtLK9PRxPmT9yUwDOz/MqivXYdd35 
21 OFE4Hq+5bc0UK7JusT1irRNJK1CwTPjOquhLmipJJC0+/w47mPHnU4lL2QKBgQCA 
22 GEngrPUJx9xeCraF4RP8QwxJb2BmQMgvfPvBcQsAV0dyw8c6gXIQCsZIs19jqR0n 
23 /UGyvxC+oeu2C1uG+U/nvZ8PWA2zaKUv5cVuvANOBoV1Yn0L/SbU8QMZwUgBHWtz 
24 xI6Nu/4U/oDutzqn8GafMoePsNtIU8kARVe5g1JMVwKBgQCi6Du6nYB3oImbf3hw 
25 VMg5jb19AGZKAA1kZKm6ZKHO2RdLY3il3PR7FIKvhY/IVcrnU3WxEWt52t0mZGYH 
26 L07pzQVrXbnxIw41Lj0MvrPPq6g6jSRR3ThPenwSm6TAGLvrjGpgqiz/ft9+m957 
27 eSPxHJhnK4GDfmdlLwPgt9kivQ==3 qq6+5HJvGU2EiFkQoaL6Llj/bYnN9UNTRHbmMG5j0e+fgouBzUlCDrLg6u2EmX76
 4 wOafEk9v3ZHLsZY5tkJgrfZtMFH0JJs5tN9xBqBvAJrLJ5I8+qmjGB3Vymi0Pua0
 5 txd79YFEgOu6iEKVF8zbOyeHLe7KMQ7kOm/nwp+q/RWRO1VTas3KujLP6QqWFErD
 6 rfzcJyNfZXMZSncbx+lMRyHHDXv7SCaitLDX3HyP0SBSDBkaNemcQflEY3vdNzoK
 7 kn9P56sopqANuInF2M/rCT87vZ8BM8Bc+NkB7Q9D3dIEFTNpjFSAN/kDAOmuJYlZ
 8 zqgza5HXAgMBAAECggEARAAaMc/+QZ3mavrparGOVM/f0MLhPKvDbOmx+I7nMETD
 9 zRMyeAu9F3xab0e5k1KXq3x+pecg3ukZMpYWfQ0QQvwyNrvaZBqKZ2YDLGedq7jH
 10 Wx/8032jGdKg1mGvp0wQHs1BAol8BlDUHX24aW1G6t7gntvjmkhhLfEWoEF8k6i1
 11 fB3IGi9+c0baW83kqOnGXELXxyoSS8kcOGAAv90CWumQ3VfwPKjWqr6kBhnk5Hbr
 12 PI8l8WDlvRjKp36I8o0vhX1S0mpSSAbMV61wy6ud7GGt34sTpK232fykKZBT9CRU
 13 ST1J1H9npJybuusOR1Dfb/CjT3arUjTLzrqaquN6KQKBgQDU4/9ehlC1yPdFinol
 14 pcvREWQiMTUhhlu3J2br/mbQqtzouNJpi1OpIVs+TzVbm/ZBtBq+rl0SyycrVPFR
 15 qVKhYR0jkseeSbBo9XuWAUVpk7RCocYKNdNBY0dTMSs12eK3MdttXs4DCF+ZPMyj
 16 t3Y9JaiM9r1O99+xd5KHyCTbEwKBgQDAxpSFkgkCKOtzYM6I86H++tZyXSLm3J3h
 17 OBm16Rb33AgFtEEBcvBNNh3gfvtg4LnbZXeVKkXRuBRebb810/mc++9a/Jr3QcJu
 18 olkJXM/TbJjCZVqmY8wDpxKZs7oUBYa4WsG+nKeIVQ4I+ElL1NSQAIq7fiITlK/I
 19 eOh8t0kirQKBgQCgvaGUcl/AUgP52svNXzjcG4B6nKLcNEFNsg9xAn4I8emoQdyF
 20 WnCJlCj7i/zitYijJWTIMokN5pwliJZIrUs5lETXFj1ok4UCSs/MfBs30xFY+iK4
 21 lNl0VoyFEOvqViBrZ9ag5uMvwQPFhPWSa7R4CNYR0T8wv9GDgp/9q63ARwKBgBD4
 22 6taftt9TzvcHjOeN27NhTkQfYxVEUzojAFB9xyHnY2VtK1P/VJzXqOW9CFDNOE/S
 23 rSaa5C7EsDZoHy+UDCQAImC2YMZoKcAn1wL2Au4wX3quBb8khi/EI+UYZ8effO76
 24 PpiTnkRoiKXNhlaA1H4hLhW30zQ6IQfbbUydrni5AoGAW2efHf6A/8OTJnHnBcKG
 25 QBDcP1ReOf5SqrN+PnoZumch3GRi4NYAoh/A7911JxA+0Ng3HfVMpWKTXOQw1Qu5
 26 22QNI2urPDdCHxmcwVbIlwU9uaua0Y/3FEdt/QSLk+O5kXBnW3ilVW+OjzgRB2Hf
 27 5JmE6jgmWz5BQMvdqAX3bds=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.49 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/9-cert.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID3jCCAsagAwIBAgICEAkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID3jCCAsagAwIBAgICEAkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTFaFw0yODAxMzExNzI4NTFaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTZaFw0yODAxMzExODAxNTZaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQC4kTbmbNBDSr/mQ/HOelD3TSjLV/wnNIE02N1gcRwpc44X 
9 Brjl/7FqiYErgptcodUXWTOUH2+OMVjkma1iP3Tu6AGb72GECe6cD83NYV/07fiP 
10 pRHZef/xAbc44EzOWWOaS3nzwSZZarwE2B7O26trP4/EpWl8mPn95IeR6E8PgqtO 
11 3m04Zx5sKWzvA8DOkx3tWEyQUvl/53/Wq/MJlbS525mZZ0qoDE9cHUZdzDDxttJv 
12 Q44jAP4oRnR6CXuA6KVfjko6uY/ZeHNdqGKJtS/jUmosCreF4kkSFWS73OJKkviT 
13 imnLr1WMENvM1+PF327PYvzcezeRkWZxxN2Fm4KpAgMBAAGjgZgwgZUwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUExsYqTCP3RCA4qwG77fP8dmLjKEwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd38 A4IBDwAwggEKAoIBAQDFxAcZHUn+A8EpvXh0OODhEsmuajAcMEtxoLtO/ieRjsVB
 9 rZBS1lnQhXc1FucCA57u6q85v7LsMA7uGrYN9grxmOzeNPO2fAxS6l33RinN7fJ7
 10 iEfNmHCkBap71hKLXQbQu+DBJRi4aR/aFAXYRmr/i5KR7AuiQ9uTjrgpC+7yvejA
 11 nn855iEs9SyT4rEXrIrt+sbeWa5xHxGpWw1Sya6dJ5u3ApIzo/iz8drs9IK+9fCt
 12 fnIt2nOZXr0czw8S0MhIW7RHmxF28O1gxVfzDESkqeVlUGxkgkKlOeZu7x6Fvdi+
 13 4UT6ILWpQTANVFYMQiyzCiy5YHRuBugORtkbOAQLAgMBAAGjgZgwgZUwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUkBXw/S1UUQJNTcowhnYoYDkR810wHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd3
16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN
17 BgkqhkiG9w0BAQsFAAOCAQEAOClxb1vBM58xeKdvtwfBbpiLpzZ5WzLEssm2MZwT 
18 97NXeQUHlI0zwiJPWISXhJjyG9VgSNDgaYYmgsCeglo/DzTuj3jNsxNrzcbx1/SB 
19 rEuphhtXYWnua8A/8kC0yaw2IomwJCQAQoEbIQoJ0m8iaFJuPZiV4TEn08K3szv6 
20 8Ph4ru2nbPLiZEsnPcF9UOAPvn3efd7v+K+qEHQefc+RfN0y/kG/GSfO94gYRAob 
21 zzr+UWiaPd8uC55QZowUWJB+jNpQ8fYnKxbz43I02+yOOe93OqKrTbwSN+fQftrt 
22 /HXqQSzMwgiKjSBxsGzZ5yHqImdiNKEojAPsNT8b1Cp0iw==17 BgkqhkiG9w0BAQsFAAOCAQEADuiIlLrsKEP396E+j0OW2qadRGGBsV0zF7c7RCou
 18 rgACqftojFFfc+nc993ZfG00ASg4GByZHgzORgr6CszcWgRnl6tAU6xGE8/whvYv
 19 K0YbIoHu1z399iM8inkwKBEFCTM+CdX5ZVPhk1y0XfWv1fsYKsKmX+idYcLFf6xc
 20 ykKHSG8N4SZPFazglqQHbCSrxgRqE5vWixRICZzmSFIlknbgzXUHPbPP4WDrhVq7
 21 xZwBm80YJUZVBnPQkcejA22p7z8U+knVu8uQRhtXl8lV+fhpeGD7Gb7CLMwi57hQ
 22 9e68ehdRatHA/FCzSbJM2FKp0N0KUJd04HKmKHSoYRN8BA==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
3.47 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/9-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC4kTbmbNBDSr/m2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDFxAcZHUn+A8Ep
3 Q/HOelD3TSjLV/wnNIE02N1gcRwpc44XBrjl/7FqiYErgptcodUXWTOUH2+OMVjk 
4 ma1iP3Tu6AGb72GECe6cD83NYV/07fiPpRHZef/xAbc44EzOWWOaS3nzwSZZarwE 
5 2B7O26trP4/EpWl8mPn95IeR6E8PgqtO3m04Zx5sKWzvA8DOkx3tWEyQUvl/53/W 
6 q/MJlbS525mZZ0qoDE9cHUZdzDDxttJvQ44jAP4oRnR6CXuA6KVfjko6uY/ZeHNd 
7 qGKJtS/jUmosCreF4kkSFWS73OJKkviTimnLr1WMENvM1+PF327PYvzcezeRkWZx 
8 xN2Fm4KpAgMBAAECggEAG/z4CyOcxgTmVSf1hF77uzIUtG1LEV4+v6xT5GWSpIiK 
9 QgdPb6ABdUs/xBYsssnfCLOKr59qvnB7me2Mo4rwPlr+r3kIBnVZHTUE+5bqGGLO 
10 ir3jQeGPGdWC8C7iBs1QXjFW33YT94LzhcqI4CE4p+1Tbbm7EDLEf3yxwEMEW4YD 
11 hso7cBGkf6zl0fY4dco1sXabz/VCwHH65nKj5YU0Rb7sUQ26Pm1Uuowwo88cjpX4 
12 NRblFSGLZHYx9kqBLCE4b5DUPKlyoKyEIouAD4fPjabirAWVcTPS5SSPpeSqUdua 
13 XHsd/vwf8BFKjnZdxqQ0wvJ43v4rGl7D4ztJfNQUdwKBgQDsMrlpysYpPiT7tAhr 
14 zGsEjsqUcSdiu5vM+iRHWGyJQtfBHKHMg26zY/jYKQklC3SopRqnDxUO8a/VRiDQ 
15 n+sxGszPy4fyUqB+/Dx1irGm8OotjnlGK3J5h9QdWM1hIECcbg/QhRnt/daBeOoS 
16 k8ytVa4wfxo5xFLbAYWXGccdfwKBgQDICmPIazoNTcBL1xLHgPyVYggq3V/5PlU4 
17 gJ/FwZwc7wSmsxi9M7nQ4col4fX3qiybqU4zsrhSIPLE4njFJ3dFvFPrqNRpKvlE 
18 KxiYmFc0Bhjw/jF0wBsnlPNVFnhcXQFNgAX4S3Y9+IoHAvK1p4k5pad1rVbFZpsG 
19 17jT1RbD1wKBgQDayI1oSfRNxYt6PqPCPmIuoZlR8JIb6U2Ci31JPMWkSu8QqFXS 
20 2zeSIRsiFriqwLa5c92BOv41jndhpQjGVisDnCB0pcFyG0kg9sGF2wd9bBBuTFdX 
21 QO1TVxaKbHQo8DgI7gXmDzQad5LW8MpYlOD0+bVUpJcFRS2+QOWeNblzPwKBgEJg 
22 QC/WdJLJg88mdFLCmA0xVCh1AE2Bw2FWPK2vyo9HODHgJ4tQSI3o/dyIF8ewLdEQ 
23 4qQA32xRBn0R8KTqrYb0MJx3jtO+sKtP6X9ovTbD9y6wCdUFkX0WzY8kP5fWPIJs 
24 wo5a68cwWwxsjAB+sOfx8Zj4hVxG6ZXhqrCPelhNAoGBAIuuRdkxUx4ctEM8GVzA 
25 XowJ2ERQP01oQyQgqsVk975clLEBBZzT0nE8nOeYb0D4/+nW8uDY2IaOo3o05q4k 
26 UeJau3dw2HMufIHTUAxMCMyBIWqSmycCLKA3utomZiw3+NzIuIHX+aV9gIxNseVL 
27 z7HVSLGXMcYGqBtAK65PJQpf3 vXh0OODhEsmuajAcMEtxoLtO/ieRjsVBrZBS1lnQhXc1FucCA57u6q85v7LsMA7u
 4 GrYN9grxmOzeNPO2fAxS6l33RinN7fJ7iEfNmHCkBap71hKLXQbQu+DBJRi4aR/a
 5 FAXYRmr/i5KR7AuiQ9uTjrgpC+7yvejAnn855iEs9SyT4rEXrIrt+sbeWa5xHxGp
 6 Ww1Sya6dJ5u3ApIzo/iz8drs9IK+9fCtfnIt2nOZXr0czw8S0MhIW7RHmxF28O1g
 7 xVfzDESkqeVlUGxkgkKlOeZu7x6Fvdi+4UT6ILWpQTANVFYMQiyzCiy5YHRuBugO
 8 RtkbOAQLAgMBAAECggEAT3yzsadxBvSxXbp2wJff4vbvMvghMCNFH32P63cBpmJw
 9 7C37lR/sZ4BNYnw7CzczWSngleBz5LSIO7FmvQPIcESb58/2qMEBHw5uCCYeRVO/
 10 I2GqInuDwpk4ZZ+sQnF4fMsW0eq8Hdq636culjfvZ5jMp3PtVSHbDlrNsEnIl62B
 11 cnv/aPaDJed3hDii0BiDDwveLVyHWH8jr8TJki35V+bKaInNRDeZ2HN/rTtibsD4
 12 nCLf2L/1RwlCOBhPq12gn/5BiPgznGUozidb36Wzub46Wu2RYUz+Q1CEULOm5xEi
 13 1Xg6kSVmMlzrom+bE0shgHUM2auxmZakLcIOxNDnCQKBgQD0YXDupxazxEZUJRWa
 14 CjlAcOZvPrqKuopvVGcfWXV79ArVDrwqrBbpFvEqaQhxJ0os5MC2WCrkJHWtTfJc
 15 C5Mw6W3vsek94xAYC3zcXP/XX0MHc9efl766I52k35Iw2h4B8RdjtW+88NfoA9XH
 16 glzxfXjIs+RIQNujYE1zc5safQKBgQDPKzK3d9J82Q3hYwLJFQSfbKzOkX5Xfn/B
 17 r2tl7B2rxDJ0lG1qyPqApp7wDIwAszW1VNdQQKHT3dj8C+jmCPywoiT3BcXrSRNj
 18 VHIbjkIedTpaus4UGPHqQP4x5q0QFkbih0dlf0agV0WVrR2qjIR5WEcZGk6R4TmO
 19 mJc+MDjXJwKBgF/BGm34fHW9r0zjJv6viNVOJ4xpSNB43StYJ/vpopYJ/oCTAHm7
 20 6lI0khRrCUrE+VRz4WrRSyUPgCiCxTb5thfRLylfTaPZJ4I0Zh02N2zdP7dY1aEL
 21 5UisEeX7UB3iKSXboK2J9xlSSVb4wbglxWM+JaiGjCkfeLAgWNim8JxFAoGABs5L
 22 fz1/e7yBuTrQd5yqJzahwrOC7Arq1YkWxSVpoB/07GGH6q8pk5pltEslOkyo4gkk
 23 fa1x44zxOO6HOy9mZcMd5cOZye3/pg67JO6ae3escBic9ooPQHvcHfWPD+07bOu2
 24 y73PqyrSzWT/iX/ORlJBG7ECjcZRZr7akR9ybpcCgYEAyjum56qxkWQrcbAJqv3l
 25 0DUSzsA57SYPGxCKbnwInxzobi3I5a2LYNHDHnoi6HsrkMXpY14/o0VPz1Xnz9xn
 26 fukc1rrSGlWzu4RDfOtFyifdaK6HzcL+IsLQLn5Q7Z2pH9MMXaezQbpXKYF+8b48
 27 WFXnyBLxE0jLMRiVo30d6Ks=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/client-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnzCCAoegAwIBAgICEB0wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnzCCAoegAwIBAgICEB0wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MTVaFw0yODAxMzExNzI5MTVaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O5 ODAyMzdaFw0yODAxMzExODAyMzdaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O
6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDMlPbJzN8aewKoKyZeDgKhHQY5rz70ryLKXlA/EZrVUFp0 
9 MnpKy8yVX+qS1EToH6c/oXevM4+gXWZAZNNO9z9rWSeXtumvM7C/owpsre73Jv8h 
10 LQW/ZDANSL6K+pUIBT5IrsWlztRMiDPspyHBX+Ze/k4Y2tLlIDNTCUA1oeIkHsJw 
11 plytmLVMWMLn3jAdZ0dl6DHIfr7q4rhnyobTFKX41K8J93me9Hsaj3bgVPfgX7Iz 
12 XaWgZDW13PRajKrwBmKPSXtJ/Q1nmxAOdMrHi8L8dTslJyIhM+u30YBtn0ZA4RCD 
13 YvJPLMfb64aU23nZNmrOc9d/jgR7DwqJEnaVwkl9AgMBAAGjWjBYMAkGA1UdEwQC 
14 MAAwHQYDVR0OBBYEFIY0BJMHW/ZIX+xytkMWe5bNDN74MB8GA1UdIwQYMBaAFPuu 
15 621AJZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC 
16 AQEAXznfu7tm7Usmg3seHj1JuxAgBUSD2otaiDvXnMNL497fojzHQM1r3kllvoSE 
17 E3NIpCxchoDOq9lic0bpFNp0DV5Qwwyp511RoEhXN4SXnfUNSaVM//I4d5Onh4QD 
18 8tMLnyHkOOI+YRtZqccBFLluOaPRMqXzoDxcRcT9cSXEtJEzh+X0BARQ+/3oaJ9d 
19 v9BxdOn1OkoVc9Dqd6B+0Jh2MYaVZYA9Qa90YWFqgIgZQ7UjGXg2q1X48lrBfmNE 
20 3wgQgn1elSYfSu3nnhquZ6LR8VEyCoydWaMez8IJcOdWwcXTxkPHhvjW1CNkQanU 
21 pBwcQ+yaiDNeyBKXHhZFvZQypQ==8 A4IBDwAwggEKAoIBAQDKGUtP6npq1/g9A0mKXWCW835ixUtQzja6ETKbQtGDLc+L
 9 pmxZtUyFw5ozU/CWs+XZ++9IHrMvNKjbdlwoX1YL+yMB2Nm+fYrvXfvhReTAXXZ2
 10 J275vxtQouC/BwdY5ZCiVvvik5zpxcFnkwvOEYQgF1jFhDelYH8EZoAixTePyAy3
 11 3X/rqVcq61Tcbx9IQQlKg4/dgwd6YnP5LO3mRuf7UUwK8PbkjH14MmzvL1El/8Oi
 12 mj7QFoLf+ElrEk0ZRW0WgD7uP34XPtkEfHYTTLravSx0nN62EIz7ydyWIwLwxBlg
 13 zut0gz4/ym8KDI/YtzeCqmf5aQDtFL6NCIgvohHZAgMBAAGjWjBYMAkGA1UdEwQC
 14 MAAwHQYDVR0OBBYEFID5faKOuZuGYFdeoOk3dJ7kRtXaMB8GA1UdIwQYMBaAFJQw
 15 dgZqdukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
 16 AQEAT5mVdhNH3RxLffigdQV4584IdaItuPEleY4FkQ2VznBSnvCSWS4EXlkodrOo
 17 aTrT7a9UOcHov35Mm7EWg5m6/gwtzWPpBnZmjiaMoNZa/yYdawjqdhu88DOxBJ+v
 18 AW371DLHZBMkfop8EImM6AnV2M1ZhLMHgIZsXuKzfs+8oxOJ9Psk2/Ld9cKQMKCr
 19 +A18y8rXFtboGnifPPXhkxPFrkbqNgwY+0OpdedGNmT2pfEka1U+OXDVrAiKbA3x
 20 1zhytZaHAnnfzcu3nZMNxgA7nPOr8YmgbK2+fBepvtIgM9XyHTdvgrIHhWsNdyGW
 21 Cn3ZaMbOqWIQKWl6ltkXiGlsqQ==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/client-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDMlPbJzN8aewKo2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDKGUtP6npq1/g9
3 KyZeDgKhHQY5rz70ryLKXlA/EZrVUFp0MnpKy8yVX+qS1EToH6c/oXevM4+gXWZA 
4 ZNNO9z9rWSeXtumvM7C/owpsre73Jv8hLQW/ZDANSL6K+pUIBT5IrsWlztRMiDPs 
5 pyHBX+Ze/k4Y2tLlIDNTCUA1oeIkHsJwplytmLVMWMLn3jAdZ0dl6DHIfr7q4rhn 
6 yobTFKX41K8J93me9Hsaj3bgVPfgX7IzXaWgZDW13PRajKrwBmKPSXtJ/Q1nmxAO 
7 dMrHi8L8dTslJyIhM+u30YBtn0ZA4RCDYvJPLMfb64aU23nZNmrOc9d/jgR7DwqJ 
8 EnaVwkl9AgMBAAECggEAERzcz+CNQP/NJxgE65UsbyGoZabdE0abGGZvO/dTBkjk 
9 aBfY1uzZPh1517Jd2TTcnpv5EPS1LOrjJLvKWS6hZW9dunkYbwlZ3Y3bz191P8NJ 
10 UBMeCfZtdo8BMUrosHUP0rCb49S7OXOjNEZ+slg9QvDuw3F6dqQM5wM9Fb9m1TJ+ 
11 +sHR5G7IpbjgCAs3X5yQaDDT6JHCOcu3JX3yuaGVCF6bK2MirhGtBIOYJFx9+cAY 
12 9GmiK3QSex5ALHVx6DxwRt3nKnRc6ZMfKfi88q3IuUl19lzG+j5J3dx2g8zCwnF+ 
13 uhzu4LVqHqjrE4vMvQUHm/WcE4Y39EK5BYPJb3N2mQKBgQD+89wxhx+p1g4s5uis 
14 MyVRDNZmeCtBffaYBbnQoOll2NtWYq/UH8/DEthodnLVf+LH40ZHQamEpoutE5mU 
15 V6/4mrzm54mZimcmejhZZtLRBsd2WhPD233B0IHVhzTqNYYUPIhP9nspbquNTm2v 
16 98aeGMD/FYs/RoRbvVC7mI+LJwKBgQDNbCC3g3bYoXZ+bMYY2AxaD2pUWs1V2JyC 
17 NM9q2Da1D0XcEA58ENNR2G2FxsiHI/ar5m6qz6JpXnvOk12i/CmPQMCZmRwoB2qb 
18 uoiEpQ32xCuD+/sdsAf5VJHeQYLNptlL3nPaBw0zw6/IIHgMhwonob+LrrynY6zm 
19 QyxYTfG8uwKBgBVUe6idIHYKFZeGHhNCGC4mv81E4oGRM09Ws0wUGlLOCNO6X/GE 
20 U9KDQh3DQyo/j86fYiLWCIOzl138lM3HZE6NS56Z4nY5ERY0BYDdTGf2hDuPn7W0 
21 KFpNwn8F19R8c+I/ijv+aCF4Q9wHor+lIDXb5lGxELxTfwFZ3mZDhkbjAoGBAKNi 
22 Fd9/612/hjxljWWjKKfUzPBMzDY0M78H+9TyJQj7Hcg66RpaU4ksR2f4Q/Pgccgl 
23 Xe3zeSyvXm9eHEKOpwtuKAHCmndn9q3nvb8qfCHBww6VsxPYt27iiaYpmrywsPG7 
24 +470vtZmFQBqerEUEsqUxoF1uEy2ZYU69iFB1TwTAoGAW+WehVBoYfhFeUiqkpxW 
25 pd9QOTRjnSGZ/UPiLI2n/vjYcsjxnyuAdFH1vl0QcvZx9aEcIBqNXhYJr/jCnnwt 
26 JXl1Gk/Y/BB8xx0NySVlMjS9litm6KNuk+kXGHXDGU7e9EbjtVfGM45L3ny1MOpS 
27 GUjcoMDKK4ZvI1dRR8bTh+Q=3 A0mKXWCW835ixUtQzja6ETKbQtGDLc+LpmxZtUyFw5ozU/CWs+XZ++9IHrMvNKjb
 4 dlwoX1YL+yMB2Nm+fYrvXfvhReTAXXZ2J275vxtQouC/BwdY5ZCiVvvik5zpxcFn
 5 kwvOEYQgF1jFhDelYH8EZoAixTePyAy33X/rqVcq61Tcbx9IQQlKg4/dgwd6YnP5
 6 LO3mRuf7UUwK8PbkjH14MmzvL1El/8Oimj7QFoLf+ElrEk0ZRW0WgD7uP34XPtkE
 7 fHYTTLravSx0nN62EIz7ydyWIwLwxBlgzut0gz4/ym8KDI/YtzeCqmf5aQDtFL6N
 8 CIgvohHZAgMBAAECggEABEFS1X6MgAwmzwMPFPWZG2iKTlJU3wFOg+2phP0by/Em
 9 m+w/vwZLE4xuJltDtyqXwfaU3838rBdl4EQOVe/G8CbkIm1yTTlXt+lAzMoT0kyN
 10 elijdKj2TmT1ijQfzpp7yH1AHbHJtZ7bLv74ukiiYWoYbYU2hjoBRqKRW1oPbMyq
 11 Ceakzt5z/z3GYxK59vffjHzZr9FkH6fevneFfZAcKmkR6fDKWzaeD1V5zXMAziQp
 12 8+9woz5ZPeS62IUq9R77Ch4zsDZcbOw43RyO+gfF+4tFVQJkh9F0UlDWa7nt7sUA
 13 N8rQo6Lr7a9E4tmBHa9J672Zh7mq38opthfvScujsQKBgQDpyqV+22J5q0HedpPG
 14 7f4oV+R8Mkk6DqOnoBF3xOXBh6JrJ5JgCwTpi2nhM9SIEEdK8d0MsXVruFg1nJq3
 15 7KCiuAZYkoXTlTmYTP5RjBZQAiykZTQERPZFlbp6nGTHAp3y1lWLTYG4tPuPcaSs
 16 QJLsFV8yFPiu6rRDM1BHflI/CQKBgQDdS/D6rw9lLGdqUhPUhlpv5YmX3rG7OxfA
 17 nuhnY4X7DwQLHbmsQPzBUVqe5q/2oJ1AY3z3vP/xPWIdRKqnAC0BRBBTgjxLuNaz
 18 43QD5+TOvPec8wGCTUyfbRSaYt7Jin0SJgG5rT6X6Z7hDriNUFC1Q1Ct+2g1WpBB
 19 DGAgpaMgUQKBgA8oVUyBOsQ6pz2eIHygR38kG6s1s2uxMUkX5qoGOQMwIQajfSj+
 20 7eWaZVX1f00HCShBwBwnkT5XqFhpe9p62/tQxRCPB2AtZ5uJOl/dHkE3st9BtHqm
 21 YfUm/P0gEKSaddUdslQixUtNaJXnP07vrNbjl9VuaKUmkGNe+1B3TyvJAoGAat1h
 22 Ya1oIdNvnUhFizvWMHMIHu7LpT7EGaCjWkoVSUfXDAcuwqAfbrt6p4F/N/oX9iAV
 23 GQ2MC1M5Likav8q18QaNW8Zol6iLBhOw0rIJLEzUxlYTRHlPpy1l5agZLfpSq5Dv
 24 BFtE/tcygjw5owRF9UKsk1f02s8BGmh/g0R5ogECgYEAuDZVQ4C6KxUo/eZD4dm4
 25 80Kj7vaUavLV8uAjoi8rq8wmezxfITeclvERj05vKYOCioBm3SXLQV8wofax1/u2
 26 K8ah9ur10QGlDx/0YMIqXj48br/gW4VhoWRzFP7Ez3GpmgHoeXfdGFpLkTS0EJ6M
 27 t7QxVskPMeBT385XKYA5YMQ=
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/cacert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnzCCAoegAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnzCCAoegAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDRaFw0yODAxMzExNzI4NDRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxMzBaFw0yODAxMzExODAxMzBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCnmxziHDNUezny4EEhSHJxOccMK9KdLJYKQMDlOAcUsE+I5ZQI 
9 ecjYD1hJE4Hr1pp6A3XN564rvThfKO8DXlphpg6kOlmVMPp79SF5RYsgI4IYRA26 
10 Up0iPMd2s3xV8Iuoq+NyCUo4oqYsUr7x8CSDZphtFgpfUJOZxWw8MuHYF6qbbXbI 
11 lEsl6yUvqWRer2xI0ImxHJJgTKB3rfOsG9i/40j3YWQW9jEJsQqF10lrJ/2uB6QV 
12 N3CmUzAVroBetyJ7xFnBFTnuUiZlxF5nS0ng01GZdeTXgVmFkmZA4KFZ4UrTSU3U 
13 guU5XVtsdt5dwoWlHYITfB/qyxKhtkHf/eprAgMBAAGjXTBbMB0GA1UdDgQWBBT7 
14 ruttQCWSpZc1e2Yqho3XudDqcTAfBgNVHSMEGDAWgBT7ruttQCWSpZc1e2Yqho3X8 DwAwggEKAoIBAQC8nCdagecmJFopWSNfA35ovUTmS4hAPuNtT3CFpB6wlWT5gOJk
 9 zcyYe3TxRcUfXYY7JJp40h7QfPQoWmUH7eMZNJI/QMGO8aZQ/n25XdJy9+C/gw2x
 10 NYFl/uJuyVWZAbTj22ia6vf8nioQi3/khCpFj4LoFMja/bPkz5GYmOrFSKodQ9sf
 11 bUu85LaZM/wAlO5m5RpLWum5PSysm0NFMqr6PWNP8awojOQZLh5Hzj/HYVkynLKS
 12 aAZmzgwV640f90b8b8Si4ivId8flJaUq62MJ7pVqW1/IZDG3eG59fozoqaEDj+B8
 13 hWxigQwHwNVavw5dWO/AuhfC3x1d5U3zymibAgMBAAGjXTBbMB0GA1UdDgQWBBSU
 14 MHYGanbpHE4JXNZvHBB+epTObjAfBgNVHSMEGDAWgBSUMHYGanbpHE4JXNZvHBB+
15 udDqcTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC15 epTObjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC
16 AQEAO47QFgHabBT8wGLo5BAi+7+E5yqPX+jDwRpHD6l78vPG4dgXHv/24+GL3Avp 
17 zAttnycsYhWgdpoJCKmjffe1eIOChwZFOjTK7OSTQvhUjcoy04FKFfD3fTVUFqo2 
18 02YkttEJdZUFzh9Lk3GcspTT6GWziKH7HlcTfMGQz8PCoSgJ34P0TamPd231WHVu 
19 LmRAbERCNZkPr+GvRBMnp20NbO4tejvpPr2fh0F7Eq63yGFEaz7Y4rvaCyLlmY/6 
20 gWJR/mVNB0zCM6gPeO2mmOzYqi/DoMI8r+kdAfR3ZCdK1P8hsuYFvO8pMk4rKKy8 
21 C8JCGaHKKfzeZuhRI+RVPuurpQ==16 AQEAqvgyrUuUhqq9j6R6CrYgj5W9zkGvVS7AIT0toCncVtSKuMKnwxwQRsohhVcC
 17 hhjngtSRAgLJfOAwEkP2jvlnp2WsvAljZs59ud4+DcOUYvy5PYnckdIsrunBoqpT
 18 j2TWiuMGO318Tje+3KWFpex9IV6rte+mhdd00iy8J3lfBnE0e3Tdclkr6RedcGm9
 19 SBWItGNKW/yi+LP6bZ8q58ZhaW9OF0K0NNfAmWF0IynrqYcCkEIphSLcKclWS18O
 20 X0XlCo6mZrIBlVkZ8eIHSQEYCSfFLphbMAdFSlemJ5Hkfe6ftiLPjALOYShBaOJc
 21 o0DjMDiuBN0XKgrL2uqbdt7poQ==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.0 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/careq.pem
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 -----BEGIN·CERTIFICATE·REQUEST-----1 -----BEGIN·CERTIFICATE·REQUEST-----
2 MIIC1DCCAbwCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp2 MIIC1DCCAbwCAQAwYzETMBEGA1UECgwKU1dJLVByb2xvZzESMBAGA1UEBwwJRWRp
3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM3 bmJ1cmdoMREwDwYDVQQIDAhTY290bGFuZDELMAkGA1UEBhMCVUsxGDAWBgNVBAMM
4 D1Rlc3RpbmcgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB4 D1Rlc3RpbmcgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
5 AKebHOIcM1R7OfLgQSFIcnE5xwwr0p0slgpAwOU4BxSwT4jllAh5yNgPWEkTgevW 
6 mnoDdc3nriu9OF8o7wNeWmGmDqQ6WZUw+nv1IXlFiyAjghhEDbpSnSI8x3azfFXw 
7 i6ir43IJSjiipixSvvHwJINmmG0WCl9Qk5nFbDwy4dgXqpttdsiUSyXrJS+pZF6v 
8 bEjQibEckmBMoHet86wb2L/jSPdhZBb2MQmxCoXXSWsn/a4HpBU3cKZTMBWugF63 
9 InvEWcEVOe5SJmXEXmdLSeDTUZl15NeBWYWSZkDgoVnhStNJTdSC5TldW2x23l3C 
10 haUdghN8H+rLEqG2Qd/96msCAwEAAaAsMCoGCSqGSIb3DQEJDjEdMBswDAYDVR0T5 ALycJ1qB5yYkWilZI18Dfmi9ROZLiEA+421PcIWkHrCVZPmA4mTNzJh7dPFFxR9d
 6 hjskmnjSHtB89ChaZQft4xk0kj9AwY7xplD+fbld0nL34L+DDbE1gWX+4m7JVZkB
 7 tOPbaJrq9/yeKhCLf+SEKkWPgugUyNr9s+TPkZiY6sVIqh1D2x9tS7zktpkz/ACU
 8 7mblGkta6bk9LKybQ0Uyqvo9Y0/xrCiM5BkuHkfOP8dhWTKcspJoBmbODBXrjR/3
 9 RvxvxKLiK8h3x+UlpSrrYwnulWpbX8hkMbd4bn1+jOipoQOP4HyFbGKBDAfA1Vq/
 10 Dl1Y78C6F8LfHV3lTfPKaJsCAwEAAaAsMCoGCSqGSIb3DQEJDjEdMBswDAYDVR0T
11 BAUwAwEB/zALBgNVHQ8EBAMCAeYwDQYJKoZIhvcNAQELBQADggEBABypEoeTucaw11 BAUwAwEB/zALBgNVHQ8EBAMCAeYwDQYJKoZIhvcNAQELBQADggEBAFRJjK9pixvi
12 hp1mD8TqWS7rLKVPk3pnMq80TvaBoK4tp3yqYrjK8+9MF00f5Q81MkWLC+vKFVIe 
13 BnAJeRV3xmn8iCzk2QPMJqmoFDN+l/sh+IlI9hWBDt74lspKKpFaVt7uh/MFFWR/ 
14 zbALmsq6/f632BFivKakv3YxfzR3AmgpF5GTMKRLFwvk7p1Py5L0Cm929MA0vf48 
15 hG8lctgs7by2QU7OnfBFNhz36FrtJ1hSKHE2sSMHD4TbbU7lATiogjNzhvBIAkkn 
16 bYLhua8Ka+Gu9cENhxVv342GVJ8Hoh4qNAXh/WFuaNGTIg583wjWAUOmH688raIW 
17 1Cy5vqxHob8=12 OafmXk3se/4dc/QLoJHJk9lY4Msp3zAkHMLHJYrtr56w+uVdNG0e+yyOjlOuVPl6
 13 o1yWxzs5kPnnzCkUSHjfc/HllVo5aLxvwDmjwelEkbrfNYq85O2v+vzKzOlc7z+2
 14 CCuX+FKLbJNy1YEwEkor2e2B/I/OcDy50DG1cQ7nkICwbGIO5vxh0JM0wdS6I233
 15 /jPk4AMcT3/A7owNNhjXZvNrqbcPOwmjExft5ilFtZPxnKi29n+T6eCb5gpKYtt2
 16 IKWPm6lR23oslpM/SlUcltjJSYyTT9Jq33PSd/JKs5TgTAf/FVpwlagZPF1TlFkW
 17 owL1on5ClxY=
18 -----END·CERTIFICATE·REQUEST-----18 -----END·CERTIFICATE·REQUEST-----
5.75 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/index.txt
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 V»      280131172844Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Root·CA1 V»      280131180130Z» » 1000»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Root·CA
2 V»      280131172845Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com2 V»      280131180132Z» » 1001»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
3 V»      280131172846Z» » 1002»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org3 V»      280131180134Z» » 1002»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
4 V»      280131172847Z» » 1003»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.bad-example.com4 V»      280131180139Z» » 1003»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.bad-example.com
 5 V»      280131180142Z» » 1004»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
5 V»      280131172847Z» » 1004»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org6 V»      280131180147Z» » 1005»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
6 V»      280131172848Z» » 1005»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org 
7 V»      280131172849Z» » 1006»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org 
8 V»      280131172850Z» » 1007»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org7 V»      280131180150Z» » 1006»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
 8 V»      280131180153Z» » 1007»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
9 V»      280131172850Z» » 1008»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org9 V»      280131180153Z» » 1008»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
10 V»      280131172851Z» » 1009»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org10 V»      280131180156Z» » 1009»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.swi-prolog.org
11 V»      280131172851Z» » 100A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=*.example.com11 V»      280131180157Z» » 100A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=*.example.com
12 V»      280131172852Z» » 100B»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.comNULLfake.com12 V»      280131180201Z» » 100B»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.comNULLfake.com
13 V»      990101120000Z» » 100C»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com13 V»      990101120000Z» » 100C»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
14 V»      280131172854Z» » 100D»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com14 V»      280131180202Z» » 100D»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
15 V»      280131172855Z» » 100E»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com15 V»      280131180203Z» » 100E»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
16 V»      280131172857Z» » 100F»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com16 V»      280131180205Z» » 100F»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
17 V»      280131172858Z» » 1010»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com17 V»      280131180208Z» » 1010»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
18 V»      280131172900Z» » 1011»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com\x00\x00\x00\x00fake.com18 V»      280131180210Z» » 1011»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com\x00\x00\x00\x00fake.com
19 V»      280131172901Z» » 1012»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary19 V»      280131180211Z» » 1012»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
20 V»      280131172902Z» » 1013»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary20 V»      280131180212Z» » 1013»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
21 V»      990101120000Z» » 1014»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Expired·Testing·Intermediary21 V»      990101120000Z» » 1014»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Expired·Testing·Intermediary
22 V»      280131172904Z» » 1015»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Expired·Testing·Intermediary22 V»      280131180218Z» » 1015»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Expired·Testing·Intermediary
23 V»      280131172906Z» » 1016»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary·Not·Authorized·To·Sign·Certificates23 V»      280131180220Z» » 1016»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary·Not·Authorized·To·Sign·Certificates
24 V»      280131172907Z» » 1017»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com24 V»      280131180225Z» » 1017»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
25 R»      280131172908Z» 250131172908Z»    1018»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com25 R»      280131180225Z» 250131180225Z»    1018»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=www.example.com
26 V»      280131172909Z» » 1019»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary26 V»      280131180226Z» » 1019»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
27 V»      280131172910Z» » 101A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary27 V»      280131180228Z» » 101A»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
28 R»      280131172912Z» 250131172913Z»    101B»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary28 R»      280131180232Z» 250131180235Z»    101B»unknown» /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=Testing·Intermediary
29 V»      280131172915Z» » 101C»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=localhost29 V»      280131180236Z» » 101C»     unknown»      /C=UK/ST=Scotland/L=Edinburgh/O=SWI-Prolog/CN=localhost
30 V»      280131172915Z» » 101D»     unknown»      /C=NL/ST=Noord-Holland/L=Amsterdam/O=SWI-Prolog/CN=J.·Wielemaker30 V»      280131180237Z» » 101D»     unknown»      /C=NL/ST=Noord-Holland/L=Amsterdam/O=SWI-Prolog/CN=J.·Wielemaker
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1000.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnzCCAoegAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnzCCAoegAwIBAgICEAAwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDRaFw0yODAxMzExNzI4NDRaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxMzBaFw0yODAxMzExODAxMzBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA9UZXN0aW5nIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCnmxziHDNUezny4EEhSHJxOccMK9KdLJYKQMDlOAcUsE+I5ZQI 
9 ecjYD1hJE4Hr1pp6A3XN564rvThfKO8DXlphpg6kOlmVMPp79SF5RYsgI4IYRA26 
10 Up0iPMd2s3xV8Iuoq+NyCUo4oqYsUr7x8CSDZphtFgpfUJOZxWw8MuHYF6qbbXbI 
11 lEsl6yUvqWRer2xI0ImxHJJgTKB3rfOsG9i/40j3YWQW9jEJsQqF10lrJ/2uB6QV 
12 N3CmUzAVroBetyJ7xFnBFTnuUiZlxF5nS0ng01GZdeTXgVmFkmZA4KFZ4UrTSU3U 
13 guU5XVtsdt5dwoWlHYITfB/qyxKhtkHf/eprAgMBAAGjXTBbMB0GA1UdDgQWBBT7 
14 ruttQCWSpZc1e2Yqho3XudDqcTAfBgNVHSMEGDAWgBT7ruttQCWSpZc1e2Yqho3X8 DwAwggEKAoIBAQC8nCdagecmJFopWSNfA35ovUTmS4hAPuNtT3CFpB6wlWT5gOJk
 9 zcyYe3TxRcUfXYY7JJp40h7QfPQoWmUH7eMZNJI/QMGO8aZQ/n25XdJy9+C/gw2x
 10 NYFl/uJuyVWZAbTj22ia6vf8nioQi3/khCpFj4LoFMja/bPkz5GYmOrFSKodQ9sf
 11 bUu85LaZM/wAlO5m5RpLWum5PSysm0NFMqr6PWNP8awojOQZLh5Hzj/HYVkynLKS
 12 aAZmzgwV640f90b8b8Si4ivId8flJaUq62MJ7pVqW1/IZDG3eG59fozoqaEDj+B8
 13 hWxigQwHwNVavw5dWO/AuhfC3x1d5U3zymibAgMBAAGjXTBbMB0GA1UdDgQWBBSU
 14 MHYGanbpHE4JXNZvHBB+epTObjAfBgNVHSMEGDAWgBSUMHYGanbpHE4JXNZvHBB+
15 udDqcTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC15 epTObjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIB5jANBgkqhkiG9w0BAQsFAAOC
16 AQEAO47QFgHabBT8wGLo5BAi+7+E5yqPX+jDwRpHD6l78vPG4dgXHv/24+GL3Avp 
17 zAttnycsYhWgdpoJCKmjffe1eIOChwZFOjTK7OSTQvhUjcoy04FKFfD3fTVUFqo2 
18 02YkttEJdZUFzh9Lk3GcspTT6GWziKH7HlcTfMGQz8PCoSgJ34P0TamPd231WHVu 
19 LmRAbERCNZkPr+GvRBMnp20NbO4tejvpPr2fh0F7Eq63yGFEaz7Y4rvaCyLlmY/6 
20 gWJR/mVNB0zCM6gPeO2mmOzYqi/DoMI8r+kdAfR3ZCdK1P8hsuYFvO8pMk4rKKy8 
21 C8JCGaHKKfzeZuhRI+RVPuurpQ==16 AQEAqvgyrUuUhqq9j6R6CrYgj5W9zkGvVS7AIT0toCncVtSKuMKnwxwQRsohhVcC
 17 hhjngtSRAgLJfOAwEkP2jvlnp2WsvAljZs59ud4+DcOUYvy5PYnckdIsrunBoqpT
 18 j2TWiuMGO318Tje+3KWFpex9IV6rte+mhdd00iy8J3lfBnE0e3Tdclkr6RedcGm9
 19 SBWItGNKW/yi+LP6bZ8q58ZhaW9OF0K0NNfAmWF0IynrqYcCkEIphSLcKclWS18O
 20 X0XlCo6mZrIBlVkZ8eIHSQEYCSfFLphbMAdFSlemJ5Hkfe6ftiLPjALOYShBaOJc
 21 o0DjMDiuBN0XKgrL2uqbdt7poQ==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1001.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEAEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDVaFw0yODAxMzExNzI4NDVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxMzJaFw0yODAxMzExODAxMzJaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCD9mZV0b/6Jr6jZd8nC94wCiRqmyo2pz0hNjHZv5euFMvIzK2J 
9 tfxwgCgEkuqKgehLrEru7rCW856ZTzztVy6odbDksoOhZP05WZFMAcs1nTaRQ4Xb 
10 d6xkWkOtR+SmiqllGSWsxlsXsXd7pNSS6torO44W4FKBi9BVqeSE+lvifXRG/JoU 
11 qbWAqeu6Wcw1UMKmfN8bjA7x04UQJOWOTQZvZXTc50a5PUlxwQRxZe8kgu0cwsWA 
12 xlAtZvODlokjzOdougITITmNlEWdRNQXURunNKVCPc9w87UxxU7HOg5mO3BKrcGG 
13 ZS4whxF7xJ+6K2VxtfZgIbIsC6r056DI3eMrAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFEsiXNk/X7s/l5+H9xVhlLtAqMPvMB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 YuJcG5whu1DEOCnGJ/CrD/u9cqooPJj4OEfUs9hi8SjWHbv0+Jx1V0m6cBPaalgO 
17 DI0KhccIFkIOWnS2+/FUJfYwblwnary3E0cba911Wrq+ndQ/LKiAEtC/pn7Ffkzs 
18 9bmxi00dNufZZwcARGbAOSxnqv1FBTwbDtp58+gYmhEt+Ext7d+b8EJqXRvpO1/B 
19 EmvWJ4pAGfiuESKXSokq8RbCDf902D4bR7mySq9AnA0XZ14TN5X3mm+B11nvOIiX 
20 WhGrT0cSRiEFET/ezrGM0vezB1NtWkQkBvwwVXlfYqF//o2sn17Zr1cqZstIbQsJ 
21 r2+zWbOoVZ6gYPUJqwdwmA==8 DwAwggEKAoIBAQDV9zKHnKBmD+7mD0XjBXBNAkURUtwxm2OifdD91uJkZFBrYkKq
 9 PnKDmYiLl+lWOAlF2zUPDpYqh3CDgrIWc1HiiYL9BhJW6p+XUuW1dB+GCxblxKD2
 10 Y6toj/Ntbz6ztgt+a7TrSA2IbcaEJJYBIMmtmRbThFV5syxE7y78Vr6dc2foKKe1
 11 dEZBvpQ0S5oJeC8/9/DWlKjqNdx4M49kijLMH2V8aahjMkVOX48gkQpb4dVDOBW3
 12 i9o6JgrzCkrScF7dYbSXaCZV/11nvMf35LaBReHtGyDcwv29lTYxnjGFBrbZWqoc
 13 wucmEi9ht5CqpiZh4mBYfiknNRyVNUf7goUrAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFAbSgmjmUw6Yutv6P8HNfrJyWDuyMB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 FVa/jR+UnzM9w8Ya97pC+Wv0UG1Wdljlirjh0QzJgYMwmSZeM1djub8FXidnwGf+
 17 ubQwAThVNK3a7+wfjtHso7UmpObLvxhmo5fOjaWSN0XmMs5YEdtjx+W1k43hi2Lb
 18 Ed9DtJ7LDME3THeJ241xVNxZwJWF3obU/teyLT9r5KqX1U2u5VSlNrCqXgj3j3Sf
 19 t8N68YuXThqWSYvd83a9HWoTzF2o06HFBNYBEY0xG8j1Kjnej4D3tKHw1lHGyRJs
 20 BZ4VpCzi9BqxcaxVn1TVvV7qJI3YC3YaDls6uAFsz2yLaIZiYLDfjQn5qoa/8Plq
 21 NaL8lALaFNehV5UkI1GgrQ==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.51 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1002.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID2zCCAsOgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID2zCCAsOgAwIBAgICEAIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDZaFw0yODAxMzExNzI4NDZaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxMzRaFw0yODAxMzExODAxMzRaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDSzS1vsdLO8ymY9gusb7Hbjr77Ta/IubpFlhpzBdqy7EdC 
9 PJ/Im4dW4Ld3qphPWmzY1OB0phlTVyFoCmkbk4dXV3RDWRmKj0tW7U1zPL9ADmW6 
10 d0p/PlaiJTc2dX8rSDBK3+ry5/UnY4J4n/y0hgkpBpwT0hMyoCBj2g5KN4NPFJGx 
11 K7yIu7EkntT6YthEq52xSjFlAdDtFv6BA9+c25lgpap0kKztUF4eDCl26XUan1k3 
12 xeozFXxZUReBNssht49pSZR1FX1NRWEY83Fj2hlMjdlQ0UVvPNZpPWrvn1UUvXPb 
13 VrNxrnjt0O+653nl7Ks2kVU72lNaz6O1OP3NsctZAgMBAAGjgZUwgZIwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQU/fgVElml4LF3r+lMC63Y/60pCU8wHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd38 A4IBDwAwggEKAoIBAQDAD1uZZIf1xY+aaYjMamLNVXgDgfN84Sn9cJ/qDt03KNFv
 9 Jx48K6ZyrzK6us4K6CAJd46APtvjAy39GJWGxOLMD96WeXnvs0u1T656dcpCmTlb
 10 j+1aKnd9Z7cTmB/Ui2ZTTdiJPwKSRxFsNW/nGmpIXXH4BDRoy+1uG4mFQAKhjqrL
 11 BkJoo1v/qEkpYpTrzagxWeb3gexACMYVYXMV/MBtp5BAfroRMYA24IBdOHMLOcmn
 12 W1I31Hb+aNVEcwmsz+19arWwxEn+5yhFgTZjdRX1b395uDCJAJ9r8EgOOy+JoAph
 13 E7k3RgBFSpxFVP1cymH/aUB1fVzP0mi+P5E8eJVLAgMBAAGjgZUwgZIwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUvupSxwKvU/NPaLC9UN8nrh8+0VMwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDgGA1UdEQQxMC+CDXd3
16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq16 dy5zaXRlMS5jb22CD3d3dy5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTANBgkq
17 hkiG9w0BAQsFAAOCAQEAXmNeH/+mI158qUJvVTin0CIMoGMDbFRFrQp7FX4FpvpY 
18 RRIylIVnOAotXLwTJaN08R86k+R1T88lssJtESb9b9L84X6yPj9EUDClMVLK2ckn 
19 zDSUKnGxUJLxUx+Dk5+fM5goSja65HwHsqMhCPFXimDkGe39qDbJSSXI/p7FXH9b 
20 WBJFb4nBP9AJsdCNryvEOaVTcryzAXB1OV+8D2xINufe+w/kpF6pnz5tG/N8VcBl 
21 iH5Rhq1yy7t4JvCPbbcbG7LSFc7Z8GG+MjwRHhm9Huagi2IeLbWJnfV2n7LNNcRN 
22 xsxODW0v5PSUjw53PYi+SCr6/BTpZH8mwTQ9izNSPw==17 hkiG9w0BAQsFAAOCAQEAZP8aNtvQKxyFARghO9Y1IaoFUk3tQogQQ5iHLtqPXdgo
 18 nZdj78LzjpJvrd6BjKeRcO8vdHO7sByOv7kKgysk/Fj+8Q2l2f//xNlreOzqQZ+s
 19 b3wGT3c+PqZaL/b85i6j+HNXqZ97BDb9jJirf5Bn6RiDAyJslj7OmT0hZnnnlB1p
 20 DYXX5m5Fz9L0C1OVOHIuHSXj0S0MDNRh2/zAPboJBUMSvo43Nwv3f3bw96mOz/nP
 21 ORVdH7eA/nTcfYd1i4exMQGX/bZPBM/5m2mYX8S+E2RBVU1Qco9/UJQlFx38u6Sw
 22 sEVicYADl/B1Q3glF8a7UvC9Y3lDwyoigRBphV9kQQ==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1003.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDoDCCAoigAwIBAgICEAMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDoDCCAoigAwIBAgICEAMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDdaFw0yODAxMzExNzI4NDdaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxMzlaFw0yODAxMzExODAxMzlaMGcxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF7 MRwwGgYDVQQDDBN3d3cuYmFkLWV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEF
8 AAOCAQ8AMIIBCgKCAQEAzztcY3egWNczkmKPqG/SA0RSP01pC26k5LWIdzckAleC 
9 O9vmPf4Yz2dOg3JPUJ8Yrjq73Rm8tQv3yUOAq8RzUNc9YTSLdqga3rYjxQFmMOsk 
10 N3hILOBavBY/0IBiUsWHauD/oshZt96cYfhFbXXxfEHX1nKiCwD7twQO7CNlkBR1 
11 7kQpXqX5YvztsuPsqWauGfcAwjDGcwjucGzehUK/JpFdxwqibTPERngZNjPoxEzm 
12 SRByIabB++M5cS2jhT4jWc+EYTY2FIncN9hG8uWdcBe+W03jroun6/STHFqoVJR7 
13 DJiJwnDwwj+I5IOo2z7gOccRMvMmYdBOBgR2psKkVwIDAQABo1owWDAJBgNVHRME 
14 AjAAMB0GA1UdDgQWBBTIENoA13b5FuPU2B2rHd1ToFluKTAfBgNVHSMEGDAWgBT7 
15 ruttQCWSpZc1e2Yqho3XudDqcTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD 
16 ggEBAIfBVqRnhS6EunP96uBOYkfh8ek9dLyy2sT+mTgSwNOfN89ptG6CW0Btw/ry 
17 TBV/L5XZrzJ5Cu7FE4ETrcXOvRVLEj3fDJLTdelmpQMxZw9PQymnSplS3VDabrFy 
18 cB+kEf+p9gguuIQ6FkK3zZfvToQQX7yvsfMmcGhGECLK1G0W2ElPQerKAvPl3hJ2 
19 ZZE3XG8n9EvcjcHeyBeP2EnuVc2r2jn5fWj2bXVtcOeqUdGFX396SnmJxgDusntM 
20 CKIYqDO8at+EdBQNyDRy7lo1LO6/9ttr3CsDBW/tfRWF38vPMaGiLwoVDq100jVa 
21 IPfpVVixc8zKlKuSW7nIqfBqsd0=8 AAOCAQ8AMIIBCgKCAQEApPVRt51yt/x3nqsMZiBTrqurOEEsvSOKqbAvJt5hmcZu
 9 u51BIFC1PjUBHcRopIzeRV8iqtU9lcqIG2QMZkGbSr3nKRUkc1/TTbny08kGrepC
 10 u1BGCG4Py0Ty5hwaYQQk0QfJASTok6E1tgAtM7NNPM3yIuWgFCSXng4pIGIMRZpP
 11 zD8qjQpunWDZGYaHZWuzm5wrE7jqZCAC+23lS/84c904DW7q1Ug4RaJIq3A3mVAS
 12 ahAuJ0Fd8T3cEWLKH/lejLYsxfb72r75fXmgMBmJv4m9t4MgMg920qrcdEgvU4Pd
 13 cSclPOhy7pNaQiAz2JFY7xxt3A+5PQR4PYgdaoGKswIDAQABo1owWDAJBgNVHRME
 14 AjAAMB0GA1UdDgQWBBQBgoScFLBjchacUm/yENvtGJAuzTAfBgNVHSMEGDAWgBSU
 15 MHYGanbpHE4JXNZvHBB+epTObjALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQAD
 16 ggEBAA/rG/6kI4lG045dhcwSNQOPXAqeP7i4OHBTFYIiIJx3uLZ7KVubFEfm7fms
 17 V2EZhGxswv9TdmaVKPoSZiTy1ckr2PKBKPqPAFrSZM8pKt//BXPGkGzMGYYuf/l6
 18 YHbFsSOaRZSEkI65rls1IE3d/prHfZsVWPJvM5BrFV9jLRir39o2fhqJ+AGfC3Fh
 19 Cr+gkUz4ZtvYD8WD5QERZIwp4SlZYnZJxGgn+0SbH6jGcMzf+FZ63Hr/TLDM/L9/
 20 NOeA6DXyfEi4c9PcJTvYdEf4GCXdO6EkE/xNJzPQSWSXOa11LaL5YglYaWp5N1eU
 21 Tw9xmRYnHUv7GekPPP5rjsFJbvU=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.52 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1004.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID3zCCAsegAwIBAgICEAQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID3zCCAsegAwIBAgICEAQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDdaFw0yODAxMzExNzI4NDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNDJaFw0yODAxMzExODAxNDJaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCs6eDyLYM/69o6W6b+sr50s6PNPrhjHWPwkcaOdf5zzoDE 
9 CSptzmmFrWMpurMeow8sJe7QnfCqhLS6qELFYo/NjSneuYpxSKMNLweYkOl14KnG 
10 rpUG5Q5hhLhykFbhosR/i6de+Sm+UAmRZv617j2bIrghdLM5IaT8an2BjqqtXanw 
11 RZW6lrE+5C6OgMf6MHmMMJ/TBT0xBK67NRwyVF4+9bjeYF6lbDMKhxJX++TDxf8q 
12 OU91HlL2s1Jvyl7AfaIlN3K7f60wU9/3/VIUgCtufukoh9YRDHtzeVpG9EkE8Msw 
13 jztU2ltpaKr+XtccThwkEo+zI8jSvpMflMLxTlQ9AgMBAAGjgZkwgZYwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUdCkVDuuzgVUf94oCGUi3Ls/0yOMwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd38 A4IBDwAwggEKAoIBAQCaVRdQPItWujSL7iXCh6uwdJiJUZHMeqaohB+BjUfF8fR3
 9 XUoZ+BSAnAAxdkIkb3ACVUkKpCkl+GPcQinwMep8P8RgwZ04abA4aBFO26hRf/4a
 10 RezeuK+4pM419TB8xuorrgbeUB3OYuXOAeKqMARWlHoNO44bC+Vg4MsDt1UQ/rQ/
 11 M0Z7TZZZqHs/+DrVoV1hIQyx0jBwmXQrMaHkMHMbEmNjqA/VQgG+YfuHSRRjlSaW
 12 wOzy60mCyy5PpKvztZ9FwR3hNi+4dR9LpLafn9Lcsk8jP4L8OAxEq6EDFINnGcF4
 13 40L3y/NuIA+xisfoWi0YbCNn249quwX5dheDitUrAgMBAAGjgZkwgZYwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUniyAzfSkU1uBncpHszdeiqSXrhYwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDwGA1UdEQQ1MDOCDXd3
16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w16 dy5zaXRlMS5jb22CE3d3dy5iYWQtZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20w
17 DQYJKoZIhvcNAQELBQADggEBAJYSqhRqAQsLu9Qpd77o6v+BMfur6U3NjH+7i9vV 
18 45x932LliImXqgjbrqKujjXEy2yJrN72s4xywaXhOOuHmh8SLAvyccUMVJh1OS0t 
19 nW6Itlwx9OI1HTCizzkOMrddFJ0Q9xqoObc8V+nKywxLhXjXVaKXgZW18AMNAu1P 
20 I79/7sAXdkhodHT9GWjBrP2P7yFtsduKUw+/v0TzLvFMG+tZxHe0z4ZdUxS0sT7D 
21 mB9yjdanX0hTE4IwFXTgYf5xp7hSMQw4pRipcVOUgyYOPMP4expoZqaW9S3PUqt3 
22 X/yY7Jigv5e/jY8bbi5ipUqW0BysmgazWLdwsZrfFgxPl1I=17 DQYJKoZIhvcNAQELBQADggEBACLGCTCPIP65CXRJzgHoYFqbs+Z3JW2kl7QPV3Qo
 18 848H1I+/5KXHrWjfpA80/kXG0+C5eJC0McRdGxT/fFQO4g6lM4qa+EabePykmFvD
 19 UBn3zYfsGCulUMs7p3vFT04pTQMd0jbDksE43XeveLWHh8F/lUp9pOKJweAiEGi5
 20 eO85o1rdPEOBS8T8HZZ0IwmjKBctyigW0t5pHNzJvYODifI7h2lZZC5500GsKSKT
 21 UIy8Q0w/Yxqnmv7+mpssUymu/HwNa8nQfGfxYyz3Af/pPE3I9DsRoTAojEDbSuyy
 22 Xv80ighMvONUX+aFWk9pxsxaEiOgSjYWplOIAeVJXnVPu/U=
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1005.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID2TCCAsGgAwIBAgICEAUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID2TCCAsGgAwIBAgICEAUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDhaFw0yODAxMzExNzI4NDhaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNDdaFw0yODAxMzExODAxNDdaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDCU/Rq6i9dzkQpq0sEeSgAUyAiZMl1CcjW/x5Ij3RkQpbp 
9 EzrktJvlxWKEFFwUifHx7e22amQqE5hvFphzF1B5WFv+fQ/ClaZ/LYp9SgH0yY/7 
10 5+Ee2oPtdXmIjbWSY2lkxtLZTJCF/U4kJNY1XeyPGtLlSCqga3R9GwFYEbdYkP6L 
11 P7qIds/4WJR8/Snf/7ulOzG1fz+eRt4iFLUq7VNR6NrOxtpV5j/sBIyWghGwQpYX 
12 mEzX66ECxX55cg4HDRSqLnpxZpWp0Xsi16XxqcjdrFlX1uARFTcslRKNQXeT5Ndm 
13 i4oqDSfJZ601yLMqJOUDs19toeqaRWv0f8ghUDvtAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUmxxJl+yKzNqxWlXbSZk0VGvZCJwwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQCfsIBn8NJiiyXGHrDdbBmZ+GtrEx6NxXALQV4Ex+MQn9KI
 9 PaUAzILVXhRBFm4piYP3q1NWpY5yika7tPmqIUg/K+Li8ExK4Syj/1LozO0tZ2rx
 10 Dfgymp1erSkTVVo/UNDZ0Yu/hJrSn0Kr9kcVtpeQqUHTssydagqSzJulj3Umde2/
 11 OMtgjcwsyLtWfpgTj6hFNPkrhFzggcQXd4zTeESslyapmAIYhaOvFy4pLuJtWW9S
 12 tqmMLfVkD8yJpjRGPfjQzxnJSdLnFql2wDsS+wSfaSPD5SCA8j++c1awK4fZNkSv
 13 Ll3DqkTeSL2Pgcvdyx/qhfVO4+MjrPeoRHdmWjHDAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQU88qL/ZqBJuKz46q7rokZDOxI+gcwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBAGo5Adyw6GTG1dpnqVahiXlIOtS83KPk/dyCZh9QS+Vn1qn2 
18 YXTU2sDMdr8n9ROX5Ydfu3nSpVQxyc7IYXtyXMAM+PaqEHs95EMODtHECqQV0DRr 
19 9s5MsrhR4jCMO7u+cQJ8qfXmglyzTexbSVjd8imSC3OpRjIJ3hj0UdvrT3DIO/FT 
20 kdgc6zXqyNPeekpepUIShhtoG+poMoDa7vouwpnpCQLXYuN69JcK8cyYIpbqAZd3 
21 6yU2x5keGIUrE4nqdfmj3IvJX0av+0ySQ4TwVBo2+X6m1de1J52pRI8DAeyM+gZV 
22 R0qa8xYe8HbB865q2H4nDGUDpYSPpo8cl4gdgsc=17 hvcNAQELBQADggEBAK4AzuIiKNYDjqBSH48gNh3QIsEFg/r6GyEIcc8AsRiiQTbB
 18 ROPHsU2ZiKRe1HWzHeFNZY1CCOit9r2Wnk45yLp7hw1TeMzOJCOrXZA9Bt6YHWkq
 19 KdOvnR8l/XnFciOwkkhN7atDsajV9MlJ3QD9WlLZ/Flq4bJ+fkaO4tyT8dqgxsQ0
 20 JGLQ55amg4VNPIo8tAW9g8D36ldEKZx20cmam3k2m0oGnwUeoHmgyDkNrvwUfsRq
 21 FY/+umAQohbgYQNZa1vBT9xF+nC9Z9w7g0VkRHp2Fc8AF8YGKxFCmzsr2F+K1Og2
 22 75DLdmb+s0KjPOMeRXTplLhf+LXxwsBlQHDnHxs=
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.51 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1006.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID3TCCAsWgAwIBAgICEAYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID3TCCAsWgAwIBAgICEAYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NDlaFw0yODAxMzExNzI4NDlaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTBaFw0yODAxMzExODAxNTBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQC925v6ozNKoSWI2MP5aLZm8wVrAdKElnybqSc0GRACiRlx 
9 Z3Bd4XwJ3qEebA7jgjn8tisGAxCe5CX033ef4dXbVcvLPfHT7aQluwypmJRMtUOf 
10 BG1AdFCMwzWl+VjHHGV8K3898BvSOpe2X3rAL78YSjWnPgJs2oYWY/V+cm+VYFAc 
11 apBJiQyIvFN1p7YLu7G/NqxeLlGeGuel7/5H6bZDH2PxWO/QzJSDs6Xa9uT2D+CK 
12 lgYLj+RE88qpeZ0/+yzgwKZDbdQNybOJq4mr9+s4hnmi9eNCocKR7TDUVi7Sf8ij 
13 S49yr6yw3A/9ds1twB6n80+JQstN5w86lvV/26nbAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUj9jE5SV3Wl2zSAQQDPBoIrHC5vIwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQDBXpibMKCgJQE3sxnlfCcKlhZ21SVXTqK/5oNVg59tQt8j
 9 Ojtlmfd2lf99GydwSaTseOKx4jCjb/zahJRGvJRirql8wJhGa2DqWDEFY0+ylE6O
 10 3X1kZfxZRTg7nTm8fgGOf5yEfHvYK2MwO2WCGkM0QCCA9tx3LZE0dcQH76wY6Q6h
 11 A4W7k21EkIFqcSffFJMNege4SyIf6kTiS3BWSrdEhS2d2KS3V8mixRxzIVoWITXV
 12 PaalDKElpcSh91XxHK97RW91auFrYZktpOcXiqiTffjPa70iw2Brg0wQ9OECHefO
 13 MSImoOfHNVLTeB1wc5DUbzalu6yXcOUDHci3f37pAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUfS0f2VYocMwmuwgCaitYP6F3ZK4wHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLWV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQAt/qpZzTEjnDCxkyPm9l1zQ9AOvnelz5pE9DjvEQlc 
18 lkyMr6tPDKk5JC2ytQ/dehnEDKPQ+kDPAH9T+uc2iTjXn902IWh5aq5Z4sfcVNnP 
19 clJYJyhfmYIhmL5p3DiZBnQZw5x44/7aJrlrKDGxIK1EXrsWSioFxjYjsITDfWoF 
20 fBRhpGrs1gJSVNv6Lv7TJvkjPSZ9d1hlcHEp3GfYhWn7tvrZjnmJwEODmPJQ/IsZ 
21 WdBWVTQ0f/hOy7eGxVHSxw9Ni7nwh47y2X+2tYmHiHjN80q/Gt0B06C+/OTuFW0I 
22 tgo8nHjNWi7xnt26XiTIg3MclRdnolY7JTMEgq4aVu4j17 CSqGSIb3DQEBCwUAA4IBAQCW/Axbk7Sh/0nJXgZACZ7eaz6K4RrJkRzINXSlIFCc
 18 A0hiHt9rGUBi1Zmxwq6uibpq5VGjut8l6Lrvu4xHliGhz5Ov50+DAYtlzM9OyGRt
 19 Toe5A/BXBvRlOUB1QgD77VyzdUezvjpVTVM5woLr5hjREHVaBnQL5fnUjuJdAGhz
 20 7lT96X9pfxip0GKlV8xJZunuNTaO/MqAHtiKOVlBlINZlTW4w1uawYztdZOGBcCV
 21 58e27XDYvBfhMN17STlP3cL6zJV8gr0+T2RJ+lo1CUh/LoC/uJLKXCkVLzaaMiXw
 22 3pCiJi9YL47zUHSfw7ezG1UdbRMx7yHKwJCitb2k46jx
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.51 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1007.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID3TCCAsWgAwIBAgICEAcwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID3TCCAsWgAwIBAgICEAcwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTBaFw0yODAxMzExNzI4NTBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTNaFw0yODAxMzExODAxNTNaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQCrjTn25CuGrToW6V28C+AMk9blyIFn9ev8p/FNyRq3fa10 
9 X2G3A+wcdv/xhcyu04w8/OO8vSb+CIdZCdqe/SXzbn7ByrZZLDIRl82KsM/zhQoE 
10 Bgiw4LSS0EsqWZxSjjzmYG/C2FYvt1bTr66akO5Z/U7QxwL+8ArhqyXcOhOI008Z 
11 +zMgxyQqxeZ7yjcVv2vORc1tGT1u8UQJYSa5khPgx33mreLOg6F4aiO90DON18ni 
12 ImdQpvyJLl4cpyjF9wpHHrSfQ1ddrnaAybFd2lM/f/11mqzE9yxqTKtb8BGv2soW 
13 VlsWW0pqQW79tKRshWgyOPLJL5MnJM96NZzeJqZBAgMBAAGjgZcwgZQwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUD0NkTlbZ2JN/yzSXMxcYtAhN2VQwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd38 A4IBDwAwggEKAoIBAQDKJAByhdFp9Gp6pRPteMne7Wq+q9cpm/lJ2qdIC/zyLiYx
 9 7lMldmbuRrDw6P6435mDuONlv79QY12vGQ3y5dKeSzdnyz9PVAmB8EhWPhqj/C5N
 10 0biI0oRnP3Mznvc45YQkvRYC0XO41a4AuE1u9JT9XjCdo8xwemYgxIwo9baMDwBV
 11 tnwDzMqfRKyWuub96IgKHr3DyjukZYheoCTq5D2hKRvf4j5zMMZDjE8zcy6KHL4k
 12 Ufvi2eCbXDTZKr0rd5Zggs45pSkw0B0lANK3O9+sFNFw3k5oC/S7RG3abkSOP24F
 13 MrCVBdvo8Jd0+IVUU/1mgnlcvXkYYNodv7KD3QLJAgMBAAGjgZcwgZQwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUYdyYz/PHlP75RYkkI3zdKoA7p/UwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDoGA1UdEQQzMDGCDXd3
16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G16 dy5zaXRlMS5jb22CESouYmFkLmV4YW1wbGUuY29tgg13d3cuc2l0ZTMuY29tMA0G
17 CSqGSIb3DQEBCwUAA4IBAQB7JAcb+t3p6c5RVVv5mzjnTn94pfasv6ycbmeZBcAy 
18 mD5JaYwXWGlkGEl0WEcnyqX7MtMc+hpxxUSH6HcvqnjFnjnQhoo9IbrlmJkLBCMR 
19 GAWtF93lKv6g7HM3vtp2zeb0e23wbyaH8Nni3/nRMFBt3xYZfASvKLb2CXFg6RlD 
20 nXh5gmQL7t7pUG7MINgaf6edcZHPYZr0HRq7chhCsdds9MByzBSrCaPx9t2nV9+p 
21 SJi0paoQXsEVWuPP6QwI/QoHRvnONDXse8x5E9jwVYTPX8ajsmWhkjpyyuTvODZs 
22 a9oYo6td2zPbX69eZAxAlYeHG4k3qSvqIhB9SDLC7/5W17 CSqGSIb3DQEBCwUAA4IBAQCFfc6Z/+U1DUV3zRkleadXOPvfbh1K1Rk17JyQ08X7
 18 kcczt7TiM8sE3Adk+OBKzWMwhMok6PnKCPQ2xdcs6Zu4xltVaO3AM3b0qBwFjZN/
 19 QPmOpg892RZFKrHtqFCQXwUmCms7S0rwq3U3y4LhbA0W3nvh5IebAARBzWZBM6W7
 20 7gluVTf0eYO+LiW9AJPZqnd643nvBHHdaX11c0ljaZ3hK9m9eQdqWSD8JlD6foN8
 21 GYfjy1iHUXGv3uIJMqirPcbGNE2EuPPpxyHzozjHsK/0urNTnNVuhfGyHxf7v+cx
 22 NKwSfkuxtm/guLWVWID5pgd9YHDLVKiwBPHyQttq4Pts
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1008.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID2TCCAsGgAwIBAgICEAgwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID2TCCAsGgAwIBAgICEAgwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTBaFw0yODAxMzExNzI4NTBaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTNaFw0yODAxMzExODAxNTNaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDYBUmJV0gk5i7AMIfSdHJ4aK/QoaXw3808fTKQ0jjk0bC/ 
9 DOrcFPpkgTD0c64Us9/GRICwbqjt73H49oGQMVnYoKc/bn8fMGApPmEtQ/KVZ7Ic 
10 sk8v98v1e6h5juX5qwOuS7VUKHiOU6z8b6lBPQtOFJou6oYplSEQAujPEfpz3y7/ 
11 ngMg55FS/EnKMB4YmfD5NmUVq1gE5aIdAjeqrytI6fH5Zbc+BwdaCCDksVZxY7Lg 
12 Qgp4qQhvzIg/jpJ200TN1EosYOcO9LMQobxBJZS7TrzxgG6Y0P9Bz9Ab5c/+osao 
13 B4eno7HKfi5t2XYAPbrmzPZU+9DmbIGuaAXbdDaTAgMBAAGjgZMwgZAwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUioaB7AAezGyf1AiDV5TMQLce7PkwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd38 A4IBDwAwggEKAoIBAQCgUCNhS2BB+XZCqq6+5HJvGU2EiFkQoaL6Llj/bYnN9UNT
 9 RHbmMG5j0e+fgouBzUlCDrLg6u2EmX76wOafEk9v3ZHLsZY5tkJgrfZtMFH0JJs5
 10 tN9xBqBvAJrLJ5I8+qmjGB3Vymi0Pua0txd79YFEgOu6iEKVF8zbOyeHLe7KMQ7k
 11 Om/nwp+q/RWRO1VTas3KujLP6QqWFErDrfzcJyNfZXMZSncbx+lMRyHHDXv7SCai
 12 tLDX3HyP0SBSDBkaNemcQflEY3vdNzoKkn9P56sopqANuInF2M/rCT87vZ8BM8Bc
 13 +NkB7Q9D3dIEFTNpjFSAN/kDAOmuJYlZzqgza5HXAgMBAAGjgZMwgZAwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUTjzGubi4A8iCiQ9NEXNZ2gIaOeYwHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDYGA1UdEQQvMC2CDXd3
16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI16 dy5zaXRlMS5jb22CDSouZXhhbXBsZS5jb22CDXd3dy5zaXRlMy5jb20wDQYJKoZI
17 hvcNAQELBQADggEBADKwlYgbSAU78vpaVpu0oOubxfYwjk7yPuy+ZxGaVGf3WSts 
18 oG5uUR0HKEQXhJztbWRu6EQLDDau7c/seUnbAMMJJig/pnAdTBDu3ceULPyXPacV 
19 ruV6HTVK8QKYGgB4wMlTO950u6Xfi3kfj6405IkODM1zwTEnAsmQ16Wm+ML5a9lg 
20 MhaD4MRpzSaxAAYzksA3zCkEwdMpt9Qxq3kcd+6arl0xPGqrV77W3OnczFm5q1Y2 
21 30F9cXMxgJsKL5BRFH45JPk+psiO6l7m6fHwVsfDU+7yrUk4dTvolOH+QcX5RD3A 
22 wk2vJ4pq6uugFR8VFJ4Lz0pTKWh9rgs/P2okh0A=17 hvcNAQELBQADggEBALt/+glyG043zoDGUBT1iTIsgEEBLc7x83j+JcHNjawp8tHb
 18 1+nD/PJdaybODX5al+1ljORr2vhhkF8H3Ln5ZPkByqX9kCHSia0QXeYjixBDOy3r
 19 OhIxLnMjzG5pvebHsMWpFhImlB2xY6VRiT8KO/gFqXPml/caVlb5VtluxeicCq31
 20 x5BVjbHwdr0r2bi+5WDAoSP0+RACT2n5r9JLrr5Jy8A+JwWT8WjkMvbazwh4KoIW
 21 ZLcNAp+hvdrE6JUOh3AzgQcehdwmrqWiZAeMETpkzZTr66/AOSg8VcM2N1eprVXN
 22 t9oSW2whd7DS7RhLb0Ppi2wIBlGPmaajE5Hvy14=
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.52 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1009.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIID3jCCAsagAwIBAgICEAkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIID3jCCAsagAwIBAgICEAkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTFaFw0yODAxMzExNzI4NTFaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTZaFw0yODAxMzExODAxNTZaMGYxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA7 MRswGQYDVQQDDBJ3d3cuc3dpLXByb2xvZy5vcmcwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQC4kTbmbNBDSr/mQ/HOelD3TSjLV/wnNIE02N1gcRwpc44X 
9 Brjl/7FqiYErgptcodUXWTOUH2+OMVjkma1iP3Tu6AGb72GECe6cD83NYV/07fiP 
10 pRHZef/xAbc44EzOWWOaS3nzwSZZarwE2B7O26trP4/EpWl8mPn95IeR6E8PgqtO 
11 3m04Zx5sKWzvA8DOkx3tWEyQUvl/53/Wq/MJlbS525mZZ0qoDE9cHUZdzDDxttJv 
12 Q44jAP4oRnR6CXuA6KVfjko6uY/ZeHNdqGKJtS/jUmosCreF4kkSFWS73OJKkviT 
13 imnLr1WMENvM1+PF327PYvzcezeRkWZxxN2Fm4KpAgMBAAGjgZgwgZUwCQYDVR0T 
14 BAIwADAdBgNVHQ4EFgQUExsYqTCP3RCA4qwG77fP8dmLjKEwHwYDVR0jBBgwFoAU 
15 +67rbUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd38 A4IBDwAwggEKAoIBAQDFxAcZHUn+A8EpvXh0OODhEsmuajAcMEtxoLtO/ieRjsVB
 9 rZBS1lnQhXc1FucCA57u6q85v7LsMA7uGrYN9grxmOzeNPO2fAxS6l33RinN7fJ7
 10 iEfNmHCkBap71hKLXQbQu+DBJRi4aR/aFAXYRmr/i5KR7AuiQ9uTjrgpC+7yvejA
 11 nn855iEs9SyT4rEXrIrt+sbeWa5xHxGpWw1Sya6dJ5u3ApIzo/iz8drs9IK+9fCt
 12 fnIt2nOZXr0czw8S0MhIW7RHmxF28O1gxVfzDESkqeVlUGxkgkKlOeZu7x6Fvdi+
 13 4UT6ILWpQTANVFYMQiyzCiy5YHRuBugORtkbOAQLAgMBAAGjgZgwgZUwCQYDVR0T
 14 BAIwADAdBgNVHQ4EFgQUkBXw/S1UUQJNTcowhnYoYDkR810wHwYDVR0jBBgwFoAU
 15 lDB2Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMDsGA1UdEQQ0MDKCDXd3
16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN16 dy5zaXRlMS5jb22CEiouZ29vZC5leGFtcGxlLmNvbYINd3d3LnNpdGUzLmNvbTAN
17 BgkqhkiG9w0BAQsFAAOCAQEAOClxb1vBM58xeKdvtwfBbpiLpzZ5WzLEssm2MZwT 
18 97NXeQUHlI0zwiJPWISXhJjyG9VgSNDgaYYmgsCeglo/DzTuj3jNsxNrzcbx1/SB 
19 rEuphhtXYWnua8A/8kC0yaw2IomwJCQAQoEbIQoJ0m8iaFJuPZiV4TEn08K3szv6 
20 8Ph4ru2nbPLiZEsnPcF9UOAPvn3efd7v+K+qEHQefc+RfN0y/kG/GSfO94gYRAob 
21 zzr+UWiaPd8uC55QZowUWJB+jNpQ8fYnKxbz43I02+yOOe93OqKrTbwSN+fQftrt 
22 /HXqQSzMwgiKjSBxsGzZ5yHqImdiNKEojAPsNT8b1Cp0iw==17 BgkqhkiG9w0BAQsFAAOCAQEADuiIlLrsKEP396E+j0OW2qadRGGBsV0zF7c7RCou
 18 rgACqftojFFfc+nc993ZfG00ASg4GByZHgzORgr6CszcWgRnl6tAU6xGE8/whvYv
 19 K0YbIoHu1z399iM8inkwKBEFCTM+CdX5ZVPhk1y0XfWv1fsYKsKmX+idYcLFf6xc
 20 ykKHSG8N4SZPFazglqQHbCSrxgRqE5vWixRICZzmSFIlknbgzXUHPbPP4WDrhVq7
 21 xZwBm80YJUZVBnPQkcejA22p7z8U+knVu8uQRhtXl8lV+fhpeGD7Gb7CLMwi57hQ
 22 9e68ehdRatHA/FCzSbJM2FKp0N0KUJd04HKmKHSoYRN8BA==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/100A.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDmjCCAoKgAwIBAgICEAowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDmjCCAoKgAwIBAgICEAowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTFaFw0yODAxMzExNzI4NTFaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAxNTdaFw0yODAxMzExODAxNTdaMGExCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A7 MRYwFAYDVQQDDA0qLmV4YW1wbGUuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
8 MIIBCgKCAQEAm6zwjNBVUOJDGW0m8VqPP6dqFoEZQrYE+FlOVWqR/accSP0MmXAs 
9 JD97A8ncWMIPJ9x7s+LHlRysjUV6DP/7MGcFcLoLQX7gWOaZ5Mp9jyBnKlSt+V1m 
10 ZF4nDK51DqJU/tc8GW+EYLMADZ1ItUtqX+fGkk0XAAW5ZLq5nfKD4rnvUYvXaRUM 
11 RrLWBpNKcELIfduM+k9M4J6MPPDar7aqOm/vot5sqrK8Ro8CvprjW7S1kkp84LSI 
12 eawdwXrtZ5mIObVXsUE6TWdNWrpPfgNyV/ArIwAE1JtDxPhWcmR1/P78GNam3Myf 
13 ipIXCq+F1ws/DaYDY0Ea9vfUjR5DDi8d/wIDAQABo1owWDAJBgNVHRMEAjAAMB0G 
14 A1UdDgQWBBQho2RAvMXR1cVfDlY3Qc47T8MNNjAfBgNVHSMEGDAWgBT7ruttQCWS 
15 pZc1e2Yqho3XudDqcTALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAKMI 
16 UV09Vkow35qF4cGcEsNi2gUYFucqPtp2jWLUfd2qEJcFfY4er7mLG9bfaRy3Dt5F 
17 SImR86XF84Bs10ocoQVH9ZN7oa0nOQoEYcEpP7m0D2KNSBCEWkA0Kju/1s2lI2S3 
18 Nt0qgPjAbFwTco0rLBvX4w7Wjnf6xArfCISQRMyPKt3BgvnKg6DZRAIfmlcqhNFp 
19 n8tsvRgniOFmDlThGsRnM7ZMhlwGakyXQzVXEmevhUQjpTXifGcHbLJfgz2YPKsn 
20 Phxu09GEWOoh5W/KHGfd9VhctmCGsiHgZKHDW0eibNtoboI8YyYdlBSkxBGhk3Jz 
21 8/F6UvjJbbL3mMBDsow=8 MIIBCgKCAQEAwdr78eOCFtvPX/eBhu2rnWGCZsJqfEj10DhCbcYZa2N9aRqfJI5S
 9 hiIWyMimuejHnfI/JL+ASkFWugF4DqH1LIMhND109faqJlRpXvTkBQh1ZKr9jL2x
 10 m+F24SX7DlZAZuoV58mYczxav26NR7sQ2e81DF6nU8iBVgbZn7RczTw7baJ1z8Yb
 11 YcQwN29EeixQc5VMrNxSoBQuuuve9R1cip8rDKmyGC2iDvOcVNfc2gAGD1nuBOwk
 12 67As8KlZ2W/5SthEEqPINeqZV1FE4/H0lxZGxuddXK3u61bT7ns+u6qbc3v3Vs46
 13 e2FNOb+RrnpisbMXAXMBr9YRSXpcnGW+kQIDAQABo1owWDAJBgNVHRMEAjAAMB0G
 14 A1UdDgQWBBQ/xC6WENPuhAeXQG6Gwq/OvikQ1TAfBgNVHSMEGDAWgBSUMHYGanbp
 15 HE4JXNZvHBB+epTObjALBgNVHQ8EBAMCBeAwDQYJKoZIhvcNAQELBQADggEBAIMU
 16 enYoXktcplKH+Mo/sNyUsu5gOWPjq9vvPZFzQV5gYIbMtPrljBU5Zm40KJj8ls0D
 17 72ib2lHIo6lxXAmIprJmlKIVXVs+XrznjPIc4g1BEPEsg31HaPPyxRwMCGVFYstg
 18 I7JiyjpzqBmOPWvQYbzHkHLuD0lEEPecj7fe9e4ORpWk2IAcm5aFshlc23RlJAnq
 19 hpP6Nr9ZH90L3KQwEj7cFYSKGqFKPI85P0Gw2v6glRoVldAqEvJ2SJtKbBYDEDqQ
 20 1ALv4nuntBvxVf+CDHCPLKKHaDBZg0T/bsMZMHLvooNNzPUmJu+81Vgx1B1KCn2z
 21 APhfqxXjslpiU2y5FkM=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.44 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/100B.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDqDCCApCgAwIBAgICEAswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDqDCCApCgAwIBAgICEAswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTJaFw0yODAxMzExNzI4NTJaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDFaFw0yODAxMzExODAyMDFaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb21OVUxMZmFrZS5jb20wggEiMA0GCSqG7 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb21OVUxMZmFrZS5jb20wggEiMA0GCSqG
8 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCN0TkivvhI+5lPdIHC47jPg5HNdeKDW7X2 
9 yk13O7DvUWNGH62VHYvZ8pm5S+HmcOjdRgtD0TdHLtlSUIZ+zRvY6R1VJ7LCxVZZ 
10 cwllRDeWSZbb/vMx/pCnJEFHbgyGA5XP44j5VuMWtGm7grOeTJWbyw1tz7UWJu+g 
11 8BHDQF7ZFle6X0LxhEAfUSOTrHUg4qy79LoQ7r+Y6hGwQKldCfD2BbKZOOM1MLxa 
12 DYcNA7PrTpT6Fdk0AY/cTQyiCVVB6oQXf+sUqbZsnisHAgUl2ZltiIcGhb+AryS7 
13 Ym1oPiNoO+KtGHKhYuFKeLGeX1iKdF1Z6CehcJssnGBVEs9MCctbAgMBAAGjWjBY 
14 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFA1cri9Thg643d5tjGP/nrBv93tfMB8GA1Ud 
15 IwQYMBaAFPuu621AJZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG 
16 9w0BAQsFAAOCAQEApOP4jl7IO8YNg0DtoOpkWSxF8yijMBV82Ljpc6Z6MLX5ciGu 
17 yeK1QcEesUHb27p/nx6jsmS/RdSZTtxDlGCKhUcvh0eOb8IZE7kvjr41zpbNeI6K 
18 9FZ1VMosCWJZA3ndQF0/0F84VvXgy00yAw8zHOYphPpD6hiC0i4JuGl0qtRTiYHI 
19 o05Fev0IpOzgkPCQ+DFY6ePyhsbaaCHwtweYn/dp5suN82TiCYiZRRosdNZ7JN7f 
20 9ikOcpEqnyqsP6sTyfBuUJNWaxzRjey9OCiV+WLCwqVktq1Wh8lu7Vxkc4N3eDm0 
21 6/tuV0Owo6YjD1lu91YA7/Hq9Y2pwSa74oUdiA==8 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQAt82nuRHDpt0eW6AWuL/gVfcGWrhqyMZ
 9 Un0csUteYQErx2FgLgFSTpaEUu39Z9PKMg2PdEW66DbQFiz/qT2yeav7jRVqdkuD
 10 qcTclMQEcjFoKRuwvcXF6LKXkFLB1dpb9e2qH5e9+nls3YRCuXjTz0erktWJPWmo
 11 BBuW3rrLFvdzfZIoTGKns3q6cD4pc4VWZZAKGIvugXR22GiyLGbzrpX1i/AVtudd
 12 bbKx54VlboeC3TYFX969Xwu5N6aEMQqSRg39U+ivxwZ8i0vSN5B8XceDr8QmfgTF
 13 ufPgpAUnDgrzxRc+zVBvyLX1gO7elMXubD4HfPY79zT4W/4+Bem9AgMBAAGjWjBY
 14 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFIWGC7zLGuTdQC6/nYBTOZ8FK/glMB8GA1Ud
 15 IwQYMBaAFJQwdgZqdukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG
 16 9w0BAQsFAAOCAQEAZ15dMZOd/6y0kfAMrcV+hjuVaHxUkrt9Fiumtetl6jr5TL9k
 17 GBPbOlm+65NIkLs7jXKN1TtYHIX6lE6QdlyWERgSaYEj6HnZjFEzHQXws4dfltcI
 18 8+P2+X/t4aSHkqacaBEvT9COBbovOMSWmpgZSG6+HKqMaP11tLWsl7+YeVZAhA7t
 19 rD1JM1U9X8iSvW2VEBjN3FWitRE3/5A8FiA6LjAq7Jw5sAl+N+JUl8CwtgUsNN4v
 20 EMIzeeQA3u+HJGsIOR1Tf27siUcaeQtKEZWmIkYfDO1YMMrv3PQoYs0MVaCoTT76
 21 J4MagKcnm+Ou2qwHo/pDZfFPP7CVsq8ArbvskA==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/100C.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEAwwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEAwwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTNaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDFaFw05OTAxMDExMjAwMDBaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC2XXxEUUdy1lWtdWfAZjTQmUFr11MsFhxcjfViFaS9QN1kYfux 
9 hQgAfh0lwDdbWIMiRVT7pL8sk2dTLiYzysVGShHDNvNN88NvdJFvTHqnuu1NBGcE 
10 8vCDpf5uFc+n5hyBLt7CpQWKZQBNtKhQbUJWfP2HHNCMZ/H+rcUkf4Aw2iDxdWKI 
11 9UimeAuKKm6pZO0Ucoa59+IXtIo0NBfnmtKThD7fvbcZrNO+c6zq8m+CYxyJc/vz 
12 l0HSeAQ0HXR+vslrLEjRwSZEzDIPl6ABLbSWZmLtwiFhiZp8eNdpgOuJdstjKPvV 
13 QAphN95u3+rwFyrYCWHSn5lg3shTsaj9sPp/AgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFF1CYd0RDxa3uQxi12r/i01Y2JejMB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 R1CYU5IJBXBRMQQ94UJq+aOLPgqAReJaQ2gRZG8LUBNjIKAP9cNOBqQhyhxo9dEh 
17 1JlIcXdEe8Us0LIfRcxGQgVHDIJLsgYdpPfagn2dy4E1mEKzJpUpSunjiQDzl8kk 
18 Xo1eBqvCEicTij3xszF7hGLuBoLw5CGwR9WrMC9Sfhqavp6WDZec5+jSdzaa/9Dg 
19 GUct8X4bRxmB0+4cl/GEUJ+m/hNdocZsq/4EyMss2VTzFGHeTNbzPnYONvjwF3/e 
20 WPNRy5pKN/fWQzifhMZ9Mkj2asygixGFl8oyZGBNIi+kp4FgVenNtjdUqhYLiuqK 
21 ml84m+rFCLD7zRs+51UUvQ==8 DwAwggEKAoIBAQDJDZyj3sl1kq1PU+bwaolNs1LreoYwZG+bgyDdIbkoOOxiQF95
 9 ZuscyJZpodoO89MYZGYOlaI6Y+o5+ljUhh4QZRgGdyagsr8c8KAuHYCfLxLbEnCj
 10 0ulDAgg/0Y5qNY6JWHoxx3lLdbMzSPWTiFkqck6OGPNAXT7Cvb4VjoAkiMUBDqaP
 11 A9PxXYCRgRbUp3WtqTGexhF1C4BeRmHoB8nJ72NX1W0m+5qbas3G8tVOmGEppzTZ
 12 lswuBg7qxq/SreICjvvImm8C9y1rclSQ3ffWQVUOEsjLVaPRHkOk5eBPD8d7ZTnF
 13 jnxIuiwfqUN7WWmGib3xjxK1WafGc6B9WGkjAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFLSeu7LA92A8KSB0KIRB+3C8INidMB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 M2aUv/DxXoVC9FK/je2EteCEjVxgYah20EqTnXFVYnj4Y3MMGaG2nfH7bVvd1hHF
 17 /hbi136UmGI4YpdgieGR8wuGIfBKMt3Thl/aT89qnSW/mDHGxm40mXLpm4SZ9SX8
 18 z8GgmMJXVxx5Wg9320HSENMVsQ/U3I4xPtRdTYgZKQLP3NbVG/8stStaUNqdeW9T
 19 bOpS93Z/zBX4nUlK2nxPjLmm4+FQZGvLkFtzTi3oozICbfpqBdMO6wTMGuN8sluL
 20 ZQDDe2Yy6Np0C31An5CDM8ASeEi8FtTGohu7Yq2xwkhhxXBASriqxJmh9l3CdmGT
 21 qLKxq0KZ2QYLDK0WmGHSTw==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/100D.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnjCCAoagAwIBAgICEA0wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnjCCAoagAwIBAgICEA0wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw
5 MTEyMDAwMFoXDTI4MDEzMTE3Mjg1NFowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI4MDEzMTE4MDIwMlowYzELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD7 b2cxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD
8 ggEPADCCAQoCggEBAM79lshoGyyqDAj2Nqisp3A6mfEOyYxS2eZDNO9OGd/gyslr 
9 Tndt6DcyJiW5oj1+8qXHibYsQHu3Cw8LKc4OKXXVDi3XDCJZ5MnvmYjPB72fpq0G 
10 ycJKoB5rCYWFmgqb4XJx1sutcQ7q9QIkTan+AcNBxYwVhsfY9XKRJxVn2zKQ/UqL 
11 +Fyvy/ltpAxAgrq+F5udUW+lTlJ+A9vFRGNPBSwnr6Q0t35NwwWAPAIwm3Y5nL1l 
12 vVGHfEPyyQ5tKvs4x7ZUapyrY3wOLCClNkd/lG8SbzCH6XKs7AmGF5+tFR3d6A4h 
13 /wEdJrBvJNNu/3N7X5tbelyzUYDr0nBCoxn07EECAwEAAaNaMFgwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUkv7PQsKIy5fSKxsfWu2Yf8NuJJEwHwYDVR0jBBgwFoAU+67r 
15 bUAlkqWXNXtmKoaN17nQ6nEwCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB 
16 AQA5Lg6E4PXVKPMG0zvOTtDzA2FXUPreCGEtiEDnXq/5Uxk1nGObQk6EC/vN34QG 
17 kW0kiX/tuGL0t5fWhVJxdm8D+gttep31Ntdvey9D8k+VL5D/UROh5/a9EJN0DlMK 
18 gM7R3K4pHsH2/BkZM/ITPhmfkQ9VkCTB2cMSF8ouKuid8rkDiwSw923mwDrZ5lO/ 
19 GaZJmIz+jRqX0tm1y0ynntgVzY8S+dw+bDt0R+Pzjji1ZbnM5A+e0SB1vZCTvunG 
20 akFfkMhDjj5+2pYyJe6BnBjAnDUm9yeaiZEb8a66jSJQFEvcpUQ8axNRJqlU/fQL 
21 geBvLFy9LODC4jDfBJdkkLtm8 ggEPADCCAQoCggEBAOqiegoPJDKPxQsjdoKzp2RqoC4DgmVxpQskfWHOIdx5dfnR
 9 lqPBStbt+UhqQoNJjCwxkHzXdgAUZWZb1i/Hxq0Gv5xYYpw9x0LGVdU5xerMAMja
 10 mc+ro8EBzaRhg+rC98RwYHPB/RAxqdx7e13hG5ALZvHEPAL+/1V80iuqCv3C2Hp8
 11 LQR0dnoioqDtIYA26+PZc0F/NYoeYLBAqzXIwzS+f52fbSOhZiKY9XAuQGGJhu3o
 12 pBfk7ibQr21fNC9ptYFjD0LHKKvQilEv1QVwTz41SmZtIdOWNj0KDy37G6p3tifZ
 13 I2IuV/wnpPh1nFfs+qopV6alaZvW/mBzWDMe2bkCAwEAAaNaMFgwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUdoxIt+UAdgkFguJIfLWRDq761UMwHwYDVR0jBBgwFoAUlDB2
 15 Bmp26RxOCVzWbxwQfnqUzm4wCwYDVR0PBAQDAgXgMA0GCSqGSIb3DQEBCwUAA4IB
 16 AQB5s0a7Svz5uWayv2xNpKHXNJ11IUD1WXQ9ZrULZWac93yNxRTSyQyoju4Dm2M/
 17 IQkIINfKREQvkFOIt0sRezLfkm0sFdMcW4d1CPXsLlFuHxCgS9u/BVAY+aYT3tBl
 18 gesBqrBGsMAYaY7Kbdm6H1XZ4HB0t5VdV/BmDYqZVVwlBqhnqcBg1fywBgmjsF/K
 19 amnYbbrBP0BLadTHHgPSPdyuZRPIE7/Yjhy85CmZC3uI3iIiwTvUOrqQ2eZnvpAy
 20 4aeo5eSd0oUWAGqvro5JteVt/iDikrRdW/hoT4OYY5o3wRpLvHgzh/f+ayxTjtm8
 21 +m7B6d+n4yo5Y/NLSFMSltat
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/100E.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEA4wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEA4wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTVaFw0yODAxMzExNzI4NTVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDNaFw0yODAxMzExODAyMDNaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQCpyB1dOel/gKDRGWFYaAVMNoKBUs2TylbAPedxdHrjHqClgnH9 
9 kUvX7EEMIJKE5LqtYdfAmfrYK5P1MwnADlQ0jfreqrYfI71rS0BO1PtV4wFp6Flg 
10 zj/x0GQS1o0IwN8zKbFbNRHXeRKIkWE3gjUo/ekbNAPz305YkXGnAX1FwphDrJ8r 
11 JEBUal38OrTCbmNbvdzX4cRqfnki/sqcz30rUixT4rRUMWIKMe6Uzq2tQPa/QNLG 
12 ZV73/WdMyVEzkCuPa+3JYvIrSR07AK0RK9RJ/TdjjoQqnEpo/t8EEBDL20CihQI/ 
13 l19oj4KDmdGabdJEHggjQi85ptw1qfDZ6PHzAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFOKXaeuXUVYRaW16QUP0GZfneFu8MB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 bMbU0eyJYQuDotpwIs+R6SnlhH/O2CIY7yetVusHyvEKeUWizoygwL2+GQ+1X8iX 
17 dgdbP7QuO7j7NVYRlvRSY8j5JM+z0OFGV+LiQQk4bfwXmavXMdyXxDH5kMA0EvCa 
18 F3tY5unlPa01ZZIdAtCTdHZKmsx1capdP+TkJNq2gr5F3DgyL1qvEa/iuonZB94q 
19 WQo3Q7vfaKmoiZU1hcoV7CcAa692NapqjCGVVOU1XDbDF4DG2Ij783fq+z7NKle8 
20 3zU3Vypn2baPFT1D3sFp0UQfEyeYl+1V+zGAr4/eg8LoaimHL3wm9cUZdXS5xbrd 
21 /TWF3/BVOh4u1XRJVPQtlw==8 DwAwggEKAoIBAQCp+r2B6lPIQStv7eKIqWIgAdZAzQaWitOJqG7AYiQD3Uwhc+X2
 9 m+7HP87sPzG3l7fHJckWDp1ub9rMsPV+9vtlWuR5PCOKwjPqmv3nQKW1I8utz0zm
 10 wM0TfPtjKV9k22URHxk7zH+K2KEJ1eafBrXsz13600My06+BKSOlTQ7yGKMAmgJC
 11 hdSqCLp3VdWa91xzk0ETg1dCtaIrz3dTvvP+RwPdGgBIbnzmdtxmu//tIg/2hThQ
 12 ycwexT/ZSd4RI6t41JswQJ02ElxxE7uPoo3sQ8J952sYCMAhMnDyIau4QxqIE55W
 13 PiR2WUnctL6NvtvI1FmXKEflv8GodLYrILoTAgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFM/7DJSMYpOnP9/Uc4jSUBJqM/mWMB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 XYD3foUCl9v+EWO0Mbfv6202li8QjOuRieg02KW31awFAmIOthnkun4apLWHqasE
 17 hIbzYEP27Kesk6Dk3vJafPpE4sLRbja/MtAcoS1O+YMiCvLSVbVTWYoc1rdDdwUi
 18 lsy04/b9Hci9rRWY+JaWFTZ0/XIQUshpf027Z7Rd5SLAMIYOeqOutJ3jRtwEZVpX
 19 qyleOm72dQsm0E1BAGib+hDWa1a/l00CsOltFSG46tHl+K+iW+1KQALRF+UOL+A5
 20 TuEmEgYoKDeyT1KbBFFb5AqATFzVrXE3mlBsvoR52O9oqFyjykdUWAS/cHm3p02E
 21 8g/1gUt1sXIIDI5jma45Sw==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/100F.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEA8wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEA8wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NTdaFw0yODAxMzExNzI4NTdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDVaFw0yODAxMzExODAyMDVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC6z/WiW39pffFGggnJqhcxjOvgXVaGEeJfv5crkloBVlY/EMG6 
9 FrmVJ+oJYBRsWN9hKJFdyVsoAapSVj3W/JMTEvmR6FCeAEU9wtsnNGFbvle+g1Yx 
10 YMN5L60fr0NGRp7l4GkBettblL/8+Bb9T/mmCULngxzNWsgZFDZecTB4m34bRAGr 
11 cSzDxzjG6ftD4p8Am5ATxzLMqlxpGdEC+yaq2gNSPdu4W4KxczaQu/UitySBckkc 
12 tcecgudHWSN5QpcnoZh+UJ4rcCr0BgzxIF9twO9SDFZXHaDgYJ4FTPEnC9K6FrFD 
13 uklqqN6+ZLNzd05DWDuGjDZWz3WS5KM7YwznAgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFJA6Y08JQqNTlNgkcchlqPowg/CeMB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA 
16 SDNC9dqgji+BQadh6eD7QcKC4y7Wvnk3gx+c64xPQ1BSXjhR7k/wyep5qjgANRkt 
17 9eEo+Q8mvaNzl8nu4h+GZyM7L7/uaeIurGfCkZd+s0JNxjZ3crUxPhjYsHaVKFKT 
18 yRA8JL/JW2q/auKt5Pi7rNUgv7Z+mGv+cN87/attJZoy0o7pJ1cwgVsD7SeNdCxc 
19 YNbSmjyxIc3clABMUrJnt+1Zj3A+oJ4rNbe5UxEyQ0DGh1SPsdPUiHKkSq7XFDs3 
20 j8MasnJYhuTjhiuRoedfINJXwuRg/lPDbyIX6DZzXDNXJIluE29StRcD/YUG7fvz 
21 sFGSUox5NxD1z4s/R/wGXw==8 DwAwggEKAoIBAQCi8Plb9I3HXqRtgxrclHxN551hy8oamyCumndeETNaTekryR6r
 9 DLEYarLSd/1EIk7Hook/JPkYIrn+Gyx0UvyAsKsaiJ9+vxTsHzkHwvuELAvVnCcG
 10 LQ/QVwjWBAfLjJtxjyqDirK8wtuFQiwv15y4kEnxlRmu4TfIO5xlwtVPxHk2106T
 11 q8rdVQfXX9lFhmFpOt3J2njfH0CL14zH+4z8uPdTTiPktrBMWwXmZKc5BOiJh9Rj
 12 /zRYJgXc7OTk1U6j1y83V5XZGpKmk0yBHWIAnrZIQBEDSoLQHWDbkgYwfi7zQbJ8
 13 2xZ6c8Bvn1Pq41xtA9nfcqiLwweSKrsc/jt7AgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFLwNhtUU5NB+1/vhtMtoocN/3tb/MB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEA
 16 cA/P4B7RLMhBt/W9ifZaVkdmM9NMckx8NFRnwbgVS+qPF8CSFynPuuk+uHpl1BPm
 17 kz38U3mLr4T2PnzCC7uCOayr/Q72mZ0ficy0RTf69UnnRydeM6nxT9NoCmBjqntd
 18 kcfgJzgvhsfZTcNnSF022xFJ7tKLi00JVmdM53rzNDJ6XHak4Qi16ESZFkL8C9vf
 19 OOr9ySrP32VGLDVkLCI58ckNcciVt0zrOdHRqtiiZxOdEPWMPemkUxHTesuwsStO
 20 n6IjTuHibN+nCDAv2H8Uyea9vd1XGZ8bsO7udVejaSexll5uWsu5nUJ6mbcsyrw9
 21 pCRWb9x5XN9cEksowQkxzg==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1010.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnDCCAoSgAwIBAgICEBAwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnDCCAoSgAwIBAgICEBAwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI4NThaFw0yODAxMzExNzI4NThaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMDhaFw0yODAxMzExODAyMDhaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDDbHZthk2NCGYuY0owUAtDFawZTHKmjgUJHvxkaps/S7fdGhnX 
9 l3glgQvvXV+ZLYxZP5g7GgEuY+CulKMhtz5ON+xoAvibGr0vPqSv2J7sjqC/9jvu 
10 x8K6+BmNqrJJtpRcI8vLkCLhSCjWfCAE+z6ATD+J6vr5RPpVJlzVB+pBfdKYJKnb 
11 ibZFSaA3SegMIYqIm1LtzM2xfqFTME9jHx404mxS8Z3XMXYMVxec+fwVlKkhBA4W 
12 tiS3z59kRMYXjLNNqHFCM9pqKAH6H6tQppK28VxP7+iP9XlNS3rAqYyC2RAqvICk 
13 4JCXbSZsRKHcUBqHSynYEqILNgUtPsimbJm7AgMBAAGjWjBYMAkGA1UdEwQCMAAw 
14 HQYDVR0OBBYEFBrLz4c1GLFAbzdWp7OtMnNrsLSDMB8GA1UdIwQYMBaAFPuu621A 
15 JZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA 
16 J+4gCube+9UwS1q6QhkBbyo66xBc1nzuExoG5VFZnBewXUzmDIfUnIAVGP2yNCJw 
17 iW5EWp95CVylTgG5vgdo4F9+QeEGaGdO5TSvF8TghZXUyGKmUvsurt9wVj+klStq 
18 aZjn9Cjpkti9P9H69dV3uVKGLDG6KxyhN9xMkZFjVLDI94aCdIAViHAqqTw7TCw6 
19 aqOFp/2bnOBI0xUsNzOn4zNE64AwaczwgycIrsJEvBYpUDeF6ZmgwCKl5DjVyqek 
20 1TQCsLoUN6GzU+hBeQVJDGsuMUNy9iJRJ8G8ZHcw4nL/J4q0KhxaMx+HNbbhajMa 
21 anoIVgXAYT6zVNvDCYA0eg==8 DwAwggEKAoIBAQDOweVu5eZ7lH7KPudOlOF1vIGeD7CKsJ+WXtOuRMvYE5ReU5vQ
 9 ob3P8VuR29Wzjs2Ya7/NCM1YUjbREooEZIAHC4ycxWspBLOwTMuhxX/1YSLFvf+e
 10 leqU44FYmxmr+4CdobeNkcDiUViJOmPwKNEatb4P8qVT4+oxJyXtTzSTsajvwORR
 11 GRr1rz4XCTmjBe7YIU9AYQT2U1tc0NUO2rWnvVleUQiDXWzMF29v6U91KZWcGbxl
 12 9KgSwDaVvARrOOTjKUmANc0a9Kv/89sfLiWXey3zbQs18IJO8QaEO7LoLWN24PI3
 13 XxNLEk1U9R147Df+MfrxDAJc1EOYa3PJbat7AgMBAAGjWjBYMAkGA1UdEwQCMAAw
 14 HQYDVR0OBBYEFNmn9xDIUPHKFzieWliGJMy3ZSypMB8GA1UdIwQYMBaAFJQwdgZq
 15 dukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIGQDANBgkqhkiG9w0BAQsFAAOCAQEA
 16 jXXkiZGH3wqbRrL5CtdbszU9zMeWfb9jeLZlzMJYvCVV1ci14z5e2VmK5gjycOmA
 17 He/pa3GGhhncwmC1XDOQzb/LO/vLEIcHsKe8bitHMFoGMTAAdpQUYR+6XLuXwbaL
 18 d9zmeMSRitjC6oefrwA3frS/KA213S0Z4DFw46Py3kz/U4No0IqG/Un9GbhzyrZb
 19 n1DvApheNqUgon4OMdnHLTvd93w7sJVMif/43muxtE/avDEU3vQWN0o8kxcsON/F
 20 OVfk4Y4NMRI5hcU7AUuObbB35Ov2E6mcXefIWDoY/7EklZuhGFwbo5qUvtK+RJG2
 21 M9MudZcW9D59yg7ukoCLPA==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
7.88 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1011.pem
    
Offset 1, 81 lines modifiedOffset 1, 81 lines modified
1 Certificate:1 Certificate:
2 ····Data:2 ····Data:
3 ········Version:·3·(0x2)3 ········Version:·3·(0x2)
4 ········Serial·Number:·4113·(0x1011)4 ········Serial·Number:·4113·(0x1011)
5 ········Signature·Algorithm:·sha256WithRSAEncryption5 ········Signature·Algorithm:·sha256WithRSAEncryption
6 ········Issuer:·C=UK,·ST=Scotland,·L=Edinburgh,·O=SWI-Prolog,·CN=Testing·Root·CA6 ········Issuer:·C=UK,·ST=Scotland,·L=Edinburgh,·O=SWI-Prolog,·CN=Testing·Root·CA
7 ········Validity7 ········Validity
8 ············Not·Before:·Jan·31·17:29:00·2025·GMT8 ············Not·Before:·Jan·31·18:02:10·2025·GMT
9 ············Not·After·:·Jan·31·17:29:00·2028·GMT9 ············Not·After·:·Jan·31·18:02:10·2028·GMT
10 ········Subject:·C=UK,·ST=Scotland,·L=Edinburgh,·O=SWI-Prolog,·CN=www.example.com\x00\x00\x00\x00fake.com10 ········Subject:·C=UK,·ST=Scotland,·L=Edinburgh,·O=SWI-Prolog,·CN=www.example.com\x00\x00\x00\x00fake.com
11 ········Subject·Public·Key·Info:11 ········Subject·Public·Key·Info:
12 ············Public·Key·Algorithm:·rsaEncryption12 ············Public·Key·Algorithm:·rsaEncryption
13 ················Public-Key:·(2048·bit)13 ················Public-Key:·(2048·bit)
14 ················Modulus:14 ················Modulus:
15 ····················00:8d:d1:39:22:be:f8:48:fb:99:4f:74:81:c2:e3: 
16 ····················b8:cf:83:91:cd:75:e2:83:5b:b5:f6:ca:4d:77:3b: 
17 ····················b0:ef:51:63:46:1f:ad:95:1d:8b:d9:f2:99:b9:4b: 
18 ····················e1:e6:70:e8:dd:46:0b:43:d1:37:47:2e:d9:52:50: 
19 ····················86:7e:cd:1b:d8:e9:1d:55:27:b2:c2:c5:56:59:73: 
20 ····················09:65:44:37:96:49:96:db:fe:f3:31:fe:90:a7:24: 
21 ····················41:47:6e:0c:86:03:95:cf:e3:88:f9:56:e3:16:b4: 
22 ····················69:bb:82:b3:9e:4c:95:9b:cb:0d:6d:cf:b5:16:26: 
23 ····················ef:a0:f0:11:c3:40:5e:d9:16:57:ba:5f:42:f1:84: 
24 ····················40:1f:51:23:93:ac:75:20:e2:ac:bb:f4:ba:10:ee: 
25 ····················bf:98:ea:11:b0:40:a9:5d:09:f0:f6:05:b2:99:38: 
26 ····················e3:35:30:bc:5a:0d:87:0d:03:b3:eb:4e:94:fa:15: 
27 ····················d9:34:01:8f:dc:4d:0c:a2:09:55:41:ea:84:17:7f: 
28 ····················eb:14:a9:b6:6c:9e:2b:07:02:05:25:d9:99:6d:88: 
29 ····················87:06:85:bf:80:af:24:bb:62:6d:68:3e:23:68:3b: 
30 ····················e2:ad:18:72:a1:62:e1:4a:78:b1:9e:5f:58:8a:74: 
31 ····················5d:59:e8:27:a1:70:9b:2c:9c:60:55:12:cf:4c:09:15 ····················00:d0:02:df:36:9e:e4:47:0e:9b:74:79:6e:80:5a:
 16 ····················e2:ff:81:57:dc:19:6a:e1:ab:23:19:52:7d:1c:b1:
 17 ····················4b:5e:61:01:2b:c7:61:60:2e:01:52:4e:96:84:52:
 18 ····················ed:fd:67:d3:ca:32:0d:8f:74:45:ba:e8:36:d0:16:
 19 ····················2c:ff:a9:3d:b2:79:ab:fb:8d:15:6a:76:4b:83:a9:
 20 ····················c4:dc:94:c4:04:72:31:68:29:1b:b0:bd:c5:c5:e8:
 21 ····················b2:97:90:52:c1:d5:da:5b:f5:ed:aa:1f:97:bd:fa:
 22 ····················79:6c:dd:84:42:b9:78:d3:cf:47:ab:92:d5:89:3d:
 23 ····················69:a8:04:1b:96:de:ba:cb:16:f7:73:7d:92:28:4c:
 24 ····················62:a7:b3:7a:ba:70:3e:29:73:85:56:65:90:0a:18:
 25 ····················8b:ee:81:74:76:d8:68:b2:2c:66:f3:ae:95:f5:8b:
 26 ····················f0:15:b6:e7:5d:6d:b2:b1:e7:85:65:6e:87:82:dd:
 27 ····················36:05:5f:de:bd:5f:0b:b9:37:a6:84:31:0a:92:46:
 28 ····················0d:fd:53:e8:af:c7:06:7c:8b:4b:d2:37:90:7c:5d:
 29 ····················c7:83:af:c4:26:7e:04:c5:b9:f3:e0:a4:05:27:0e:
 30 ····················0a:f3:c5:17:3e:cd:50:6f:c8:b5:f5:80:ee:de:94:
 31 ····················c5:ee:6c:3e:07:7c:f6:3b:f7:34:f8:5b:fe:3e:05:
32 ····················cb:5b32 ····················e9:bd
33 ················Exponent:·65537·(0x10001)33 ················Exponent:·65537·(0x10001)
34 ········X509v3·extensions:34 ········X509v3·extensions:
35 ············X509v3·Basic·Constraints:·35 ············X509v3·Basic·Constraints:·
36 ················CA:FALSE36 ················CA:FALSE
37 ············X509v3·Subject·Key·Identifier:·37 ············X509v3·Subject·Key·Identifier:·
38 ················0D:5C:AE:2F:53:86:0E:B8:DD:DE:6D:8C:63:FF:9E:B0:6F:F7:7B:5F38 ················85:86:0B:BC:CB:1A:E4:DD:40:2E:BF:9D:80:53:39:9F:05:2B:F8:25
39 ············X509v3·Authority·Key·Identifier:·39 ············X509v3·Authority·Key·Identifier:·
40 ················FB:AE:EB:6D:40:25:92:A5:97:35:7B:66:2A:86:8D:D7:B9:D0:EA:7140 ················94:30:76:06:6A:76:E9:1C:4E:09:5C:D6:6F:1C:10:7E:7A:94:CE:6E
41 ············X509v3·Key·Usage:·41 ············X509v3·Key·Usage:·
42 ················Digital·Signature,·Non·Repudiation,·Key·Encipherment42 ················Digital·Signature,·Non·Repudiation,·Key·Encipherment
43 ····Signature·Algorithm:·sha256WithRSAEncryption43 ····Signature·Algorithm:·sha256WithRSAEncryption
44 ····Signature·Value:44 ····Signature·Value:
45 ········50:df:d5:01:90:c7:44:5d:c2:b4:3b:1b:2a:b0:d7:24:f0:5e: 
46 ········d7:3d:4e:ef:07:b3:e3:88:ea:5f:e5:9e:12:d2:b0:5d:4f:e0: 
47 ········28:19:22:b6:80:c1:7e:d2:7a:84:31:96:27:57:b7:69:88:4f: 
48 ········03:41:7e:82:02:35:a2:4c:a5:32:45:b0:6e:ba:d3:e0:78:94: 
49 ········8d:c0:0e:d8:05:80:e6:f2:a0:6f:65:cf:14:d4:4a:9d:e8:be: 
50 ········3e:4c:d7:9b:71:27:ab:71:30:82:54:0c:e1:67:22:cc:9b:aa: 
51 ········22:18:ae:21:72:97:f5:c7:81:9d:9f:93:56:3e:b9:9b:04:08: 
52 ········04:be:2f:0f:c9:9e:5e:19:c1:ed:e5:36:c9:36:71:aa:85:ca: 
53 ········4b:9c:93:48:85:40:13:99:42:a4:1c:39:85:fc:06:d8:64:fe: 
54 ········32:cd:33:ab:a1:b4:83:fe:b2:cc:91:7a:e8:e3:26:1a:8a:32: 
55 ········54:56:5c:6f:ed:63:ed:b9:ed:ad:ab:c5:9f:d7:74:ac:b9:da: 
56 ········59:31:2f:77:ca:b4:3a:d5:d4:ca:0b:0b:dc:ea:26:c6:79:11: 
57 ········09:6f:87:9b:ff:d5:ea:b2:ab:6a:7c:45:c7:36:be:ae:5f:c0: 
58 ········41:b9:80:d7:da:79:6a:27:fb:19:24:c7:1b:ad:ea:73:42:20: 
59 ········a1:03:85:0945 ········76:16:68:e8:97:89:b7:fc:3b:b7:a9:51:2b:c5:a3:24:0e:6a:
 46 ········46:fc:d2:62:67:f9:a5:ad:32:3b:8f:8f:8a:70:52:8f:66:ce:
 47 ········c9:9d:4e:9a:a4:b5:50:1b:f2:de:c4:7a:2d:b0:85:e4:2c:20:
 48 ········a1:f7:48:f2:bf:c5:09:a8:94:48:c1:27:2f:71:31:1d:11:9a:
 49 ········fa:ef:7f:0f:ec:22:13:f8:3a:5c:d5:cc:ab:0a:15:9e:54:9e:
 50 ········cf:94:f2:96:06:fc:27:df:22:14:34:55:86:74:27:90:f7:fb:
 51 ········57:ca:fe:45:ff:10:52:19:2b:fd:47:d8:91:f6:2e:83:c2:cd:
 52 ········38:89:ae:c3:f3:71:41:ff:d3:06:48:f8:ae:10:4b:3d:19:27:
 53 ········a9:94:b0:68:9c:d2:a6:9a:fa:c4:01:b1:9a:1c:80:8b:4b:60:
 54 ········61:8c:68:c5:6a:2b:62:3e:32:58:aa:51:91:36:51:11:04:17:
 55 ········06:ec:79:8c:26:3b:ac:14:a7:4f:61:e5:03:5b:e2:70:3b:0d:
 56 ········fb:2b:51:c2:f0:c0:9e:1d:57:42:85:86:5c:a3:cb:82:f6:b2:
 57 ········a3:cb:c4:41:60:f7:c9:94:9e:68:85:ca:a5:8d:34:60:5c:c2:
 58 ········51:1a:96:54:18:01:0c:3a:f9:e6:36:e9:a7:be:c7:b4:84:f4:
 59 ········63:56:2b:b3
60 -----BEGIN·CERTIFICATE-----60 -----BEGIN·CERTIFICATE-----
61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx61 MIIDqDCCApCgAwIBAgICEBEwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM62 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx63 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
64 NzI5MDBaFw0yODAxMzExNzI5MDBaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT64 ODAyMTBaFw0yODAxMzExODAyMTBaMG8xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n65 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG66 MSQwIgYDVQQDDBt3d3cuZXhhbXBsZS5jb20AAAAAZmFrZS5jb20wggEiMA0GCSqG
67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCN0TkivvhI+5lPdIHC47jPg5HNdeKDW7X2 
68 yk13O7DvUWNGH62VHYvZ8pm5S+HmcOjdRgtD0TdHLtlSUIZ+zRvY6R1VJ7LCxVZZ 
69 cwllRDeWSZbb/vMx/pCnJEFHbgyGA5XP44j5VuMWtGm7grOeTJWbyw1tz7UWJu+g 
70 8BHDQF7ZFle6X0LxhEAfUSOTrHUg4qy79LoQ7r+Y6hGwQKldCfD2BbKZOOM1MLxa 
71 DYcNA7PrTpT6Fdk0AY/cTQyiCVVB6oQXf+sUqbZsnisHAgUl2ZltiIcGhb+AryS7 
72 Ym1oPiNoO+KtGHKhYuFKeLGeX1iKdF1Z6CehcJssnGBVEs9MCctbAgMBAAGjWjBY 
73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFA1cri9Thg643d5tjGP/nrBv93tfMB8GA1Ud 
74 IwQYMBaAFPuu621AJZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG 
75 9w0BAQsFAAOCAQEAUN/VAZDHRF3CtDsbKrDXJPBe1z1O7wez44jqX+WeEtKwXU/g 
76 KBkitoDBftJ6hDGWJ1e3aYhPA0F+ggI1okylMkWwbrrT4HiUjcAO2AWA5vKgb2XP 
77 FNRKnei+PkzXm3Enq3EwglQM4WcizJuqIhiuIXKX9ceBnZ+TVj65mwQIBL4vD8me 
78 XhnB7eU2yTZxqoXKS5yTSIVAE5lCpBw5hfwG2GT+Ms0zq6G0g/6yzJF66OMmGooy 
79 VFZcb+1j7bntravFn9d0rLnaWTEvd8q0OtXUygsL3OomxnkRCW+Hm//V6rKranxF 
80 xza+rl/AQbmA19p5aif7GSTHG63qc0IgoQOFCQ==67 SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQAt82nuRHDpt0eW6AWuL/gVfcGWrhqyMZ
 68 Un0csUteYQErx2FgLgFSTpaEUu39Z9PKMg2PdEW66DbQFiz/qT2yeav7jRVqdkuD
 69 qcTclMQEcjFoKRuwvcXF6LKXkFLB1dpb9e2qH5e9+nls3YRCuXjTz0erktWJPWmo
 70 BBuW3rrLFvdzfZIoTGKns3q6cD4pc4VWZZAKGIvugXR22GiyLGbzrpX1i/AVtudd
 71 bbKx54VlboeC3TYFX969Xwu5N6aEMQqSRg39U+ivxwZ8i0vSN5B8XceDr8QmfgTF
 72 ufPgpAUnDgrzxRc+zVBvyLX1gO7elMXubD4HfPY79zT4W/4+Bem9AgMBAAGjWjBY
 73 MAkGA1UdEwQCMAAwHQYDVR0OBBYEFIWGC7zLGuTdQC6/nYBTOZ8FK/glMB8GA1Ud
 74 IwQYMBaAFJQwdgZqdukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG
 75 9w0BAQsFAAOCAQEAdhZo6JeJt/w7t6lRK8WjJA5qRvzSYmf5pa0yO4+PinBSj2bO
 76 yZ1OmqS1UBvy3sR6LbCF5CwgofdI8r/FCaiUSMEnL3ExHRGa+u9/D+wiE/g6XNXM
 77 qwoVnlSez5Tylgb8J98iFDRVhnQnkPf7V8r+Rf8QUhkr/UfYkfYug8LNOImuw/Nx
 78 Qf/TBkj4rhBLPRknqZSwaJzSppr6xAGxmhyAi0tgYYxoxWorYj4yWKpRkTZREQQX
 79 Bux5jCY7rBSnT2HlA1vicDsN+ytRwvDAnh1XQoWGXKPLgvayo8vEQWD3yZSeaIXK
 80 pY00YFzCURqWVBgBDDr55jbpp77HtIT0Y1Yrsw==
81 -----END·CERTIFICATE-----81 -----END·CERTIFICATE-----
2.42 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1012.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBIwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDFaFw0yODAxMzExNzI5MDFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMTFaFw0yODAxMzExODAyMTFaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAOBAGjTjkO7tNfOYyKjopWTUyPeV6G9ZXC6d50oCDvfD 
9 ARhhdJn755R1tH5+Bu4h7jOjAW1V3ZkpS3M0RM89nrcr/K/0pYsTcYr0GQlD5oqf 
10 LWPLsFfvR1ykycL4TspcbNGn0msykcvQTCeM8heKJPzyOlNoFbxI3f+nsgpBjOPK 
11 kf7h+HkWJRORuJ1eZOkP4KyEj49jVyIkfYDyvnTsa5LRTB65IouCoqyERXQ7GuIC 
12 ueH+RccVDI93zIk+RXJw02rDZmXngvtlJrfUfkBmezlCKN2XK3mXX8eJf48Z31R9 
13 PepTIUNV/06nTPyHiAAvfDPefd/+SfcrRRtfF8Z3HqECAwEAAaNdMFswHQYDVR0O 
14 BBYEFFoErZwWtVrUJcaIQ0INsyBkDKIQMB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBANB58CGTedoMqswkFimF7fbHMjjM6LBi0xEhUFeuRho/
 9 ded1gr5rmqiwYg/97LDO4kdeVHu4K0pffbijLQQnBgOXrump+/Ora5A8pme7bblX
 10 O3Vd+O5IL73z6SCWOuLnUKiwAWmcDZJ+HQ8Vafycy9VUMya4G2okBF7z0CYfMtlC
 11 XvQuPGufhLEiJQyeZMDTB8XdL2Gc/4khRtxUbrTr9KILjOGGkx0ZtEYE5KX0NrmM
 12 Bu/fBDyKWjT9oBQd+9DyyCTtIejB/xTvoApdK8e6jhOZjGygsx7Uc+cOtGawu1cg
 13 6dUFn7HNNRUCpy/hr3Qc8+QayYCdyELNzncAfphyG9MCAwEAAaNdMFswHQYDVR0O
 14 BBYEFDvuzrMwyJ01kB/Aza6jWcPfejZcMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQBKXrYSDqSKZ6Njps/TA7/jXEnoNUhAX6D0pKF6cKp0H4ovfCm3Lu9m 
17 odbQP/OVUNdoHpmGoOo521TB/GrGEdOlFWZrUEzRtgmvLCOOSDNqgznLeqJLcGtN 
18 FEBANnOIKdYZAWy/fwLsCLoYugx4nCBOL+MEw536oOjwxRVymT+QAPHnQUdqmGT4 
19 EvRw7cPPjctN1e0zRepr116aAsCHJa90ucAF+6jeNMhP86HvFEwpcNa5RpBC2g+/ 
20 oOHhrHRdJ3bLaC1BtNfYQCEYHbcB5ToQLurQjp0nE5FxPqX0m9yyfh18VYtEtb6W 
21 C38C5z98sSvAQCvUt7yZ8jY6UXQ4HqK216 CwUAA4IBAQBl5q/0HLJE7JvO0ezVL+sTaE1xyIpeKoYngGdb4I1coX9Rs/2AClaK
 17 WfL+uNF9B9HLyqZP82uF0IwlTBSw5lOnkKfpkB3FewvJpMFgPC19rA6nmqFxctQE
 18 0XwETGtWKz703b4cpFjs9hytcVkkDfocTTOE0ZMvnnKYlo65JC5FExvJmYhrEhiJ
 19 3/C331cVPt+y4baHr+XesLKZslr+MisYU6fxiVl/A9V0o7YJAFSYsDi2gv7F1Dkw
 20 iNZo73Vov+BKfJNSWP90DNWSfRKdDZYhSXYyxAXthWc4/01bruVLT0eMkKkE/Rw5
 21 DXNtTm4kiL6k+2OHSuQlCM5QKoENLwI0
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.42 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1013.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBMwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDJaFw0yODAxMzExNzI5MDJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMTJaFw0yODAxMzExODAyMTJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAL0QMRBgDB0ZVLTgCnZz3G0gxXEKsHpRAd+MQ3sdG3Ok 
9 TBB9Xy/89hpBbAUWSny1ySKQGdyngCuskz2aZkBW8rHSd+iiZwVU0voGs0QgxrLw 
10 1TKrejgP5HEAj65O5vMcuBhv2vTh8L+M0GOUSUvObgBD7xi61wEW3tihY2vjVRcx 
11 zijleWHJMXEWtAt8mZsbB3f6RpGmLs5VUmheH6JMX7vwEU9852L+a5mDZgiGRILe 
12 4EsBFDCaNPZ8Av5h0G2+jSJqERgzP3MnrTykmu5MQuiiv4YF9IJt0BmqldnPbTM+ 
13 A+yv1oi//RGQFKSCBcVGowGOQ5rAwMex8H3dMHzc25kCAwEAAaNdMFswHQYDVR0O 
14 BBYEFE/09XbsDo7VOML/a301LKgESx+GMB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBAJoOXED1W5LYUzVqCaym9TYTS5F8DbFSwo2t+tVgEsNQ
 9 lXwxySghni0uynKtXr8kNK8RaJyS0mP4M/XyJ02kWLKn/PRt8p49QjRRsNFuBR6k
 10 YLAlmQfaPTUrDVAjnCsQoMj6pE5xvliMCMwQEXSMAUSZSUpn4Zs6jN+5RxJsdaOc
 11 W9d7sbggyJR6xR5E7aKV5377ZwkC9Ybti+jtD7WP3m5GXttaBncb8VOr50K1Zlla
 12 VYPkhARJ9jlk4vcKL9UsbasqN17rnTdveaC+jRdicE6LHHxY7cOWIPJVTP7MsJkp
 13 ghg6i9M6ylscnbtJy4K+Y89V0MN7yxJyiQLRedJ7LQkCAwEAAaNdMFswHQYDVR0O
 14 BBYEFHejZYE7RoF7TUfRxJJicICG+Wn2MB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQAjYwZtFNyDAdhtNsOmehx9oXeo0cVTtSb28aso8lquw4178EiHCllh 
17 1QTNj7ZBBLXcse4pKuCw6VkI8EKaH4zRiVHzgpo0dWA6rEwVRr5/USOFJqcWq9Ex 
18 L7jJ6AOBwxGrL9HvdlwxXttyuWk0mVohi7wcPDpVctr146wEA18z2Pv4PoCVXgbv 
19 kJKPEf6VxmQA4Q7s0kRL0bpYG9Bj2XLNzbPt+3+Viv1JnRLSiv0riTsHGOA5kBxe 
20 EKEtgH7BL8Yq3P2jz36oaR1nP5/w0PPZEcB14CnudV+ttiZ3XrF9Yg/8q0Xo5CWn 
21 4O0DHQ2AWLwOMUBUy1Ww+nq2gEXOqfu416 CwUAA4IBAQC0K1pJi7f1M5CiQiuBKIC1M8pdgQntso2lFzzHBwBKrpsa1QFaQRVZ
 17 ccwuaX36U2tCVWfMKyUenytkQ4fDzWg2MS3BEw8Za8f4QcXS/DrN66dph03p4+6k
 18 8r7PD/cGDjCiNXaZ1AW/Ec2bxPimzAqSWx11jwmTPIAuhJksnbiU6dTd2VQ0PahN
 19 KtdS3yrtC0K5q2QRuTsjHcJ5Q2tJ+Jtl+9gR0fdRGuHHlISPjyWwWJZRTpdYhu4Y
 20 u4veSxCZttfJHt7yWosK0imtS67oZYOe5/EFMjQiI5951bqr42k5KCN3LD+e6Yw0
 21 66pOk1xTyNIarYNRMCXPQBf0fLMQ8dXq
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.45 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1014.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDrDCCApSgAwIBAgICEBQwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDNaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMTZaFw05OTAxMDExMjAwMDBaMHAxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq7 MSUwIwYDVQQDDBxFeHBpcmVkIFRlc3RpbmcgSW50ZXJtZWRpYXJ5MIIBIjANBgkq
8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmLNouv7MikME6ZAoPT9RFzHhcPhDY8ph 
9 FkV6l1SsTzgj38jKp8QONhR9EjG6dxvRbJcFSSUCQ3w6+Me9EiGTe9+vHavXF8WX 
10 auE11+UbTOIqItRi5FMyC1NY74L0v/PnoSjTzOx0yy00IoqMwsN/5Ug13/4gaVV7 
11 4NF0tM59BX/7FQ/hh9WCD+gscOBig0zsFHLf5LYebhSNkNBRf2FJAqLTX2k5Rck6 
12 jT9mAc5ZKyBvQnndC6kji9J+TW3xwzB79Y5Ey85ajTvZkgtv6Fn5AsSRXYnH2kT0 
13 74bG1w9snK1wTSuHPvyAa7rWi+QzlAF1ab8Tj9xfFyVEJJ1Rqug9TQIDAQABo10w 
14 WzAdBgNVHQ4EFgQUWVtTujBXyAwXM7I2yHD4QLyEgWwwHwYDVR0jBBgwFoAU+67r 
15 bUAlkqWXNXtmKoaN17nQ6nEwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ 
16 KoZIhvcNAQELBQADggEBAALDJ/c24m1woWgFTROz0EofuEnLXUHaxFvAvFHWsxre 
17 U1xKhwT5EyNE5MvUio57+1/w8Dn0OTnT6YQUocng1Fs2JyTlJeVVmVQkYgfZgrK+ 
18 rF5fzwINS1oE39BuBlV2JCq1/o+BOO+8zV6D6daHLUvPkH59t9oDRRdVBAJPmvA0 
19 zO3PcQdN+rZ1ekGXAQkI5otp/H9+LOHn0DlTzN6HqYZUExqwg/tM5VFY10ZyOPnU 
20 XZS3KwnwB+xcV2iWDcGgwgd/qWm9VIgqcM3mtsJrQaUMZooSEHz+Hjgg6Enr8QYb 
21 E8IJ0Tc1w9iZ1ESVMGEa9GR7L6MOSZZsCVaUfs4oLyw=8 hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Uo+5L0I9g16pHsQDKuf7z//RLXJkrZn
 9 Ogg26rir/6ZJ+hxHZntBtTrd3xz4OUFRv9cMHiMUtwNckHUlwftaJ0Z20q68Tlp0
 10 3fT1h+cS3fLn1sunHZr+PnNKG2kqOL9/aum/peYV3LQsb5mbCDJnC7A/mLzJT8Lp
 11 PwcgYaWxH9Jfc+ELUejpiS9SMUzrOvOnEOeOykY1gM+ewNpkDzV4zAbfoS6fCs98
 12 HcQiSWC7gXi06cO5A/0H9sRwqjm1bIOWG49J4r1pt4XL7CxJtQ16UKGvkFVbpIr2
 13 F36/cufdUyyVqLiy2hDpBlSBgYHzzQyAEEn6PUoax9supUeHgtm4UQIDAQABo10w
 14 WzAdBgNVHQ4EFgQUgfchfsAh9Y3wreQm23ZIegHWOWEwHwYDVR0jBBgwFoAUlDB2
 15 Bmp26RxOCVzWbxwQfnqUzm4wDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAuQwDQYJ
 16 KoZIhvcNAQELBQADggEBAAs89ObXKLzMpQFr6neI1TL9IiaNRwHtmG9B8FStiEU7
 17 wCyBqLVj8mSVpSQSDGSEqfNlgBRlVUVxq9FrhEBzuybFYy110Uc9imoyL4ASsyGR
 18 8ATqThJa0hjy8ucKpMPeRDeo2/K7OLBIhqixvEJ2pzU/LOoe8HKPfMQDyYP3S3d4
 19 NK65i9xt4RQcuCPLHY1jokD2kbySASdlfABh4qIbWOz+yw9JqobnOv0ZDlQiyQSy
 20 QvoSJWENeHmGF6FX1kQUFF+8+vjqtcbi45eebA0H4ASfzinWZe8hNw06027HbY19
 21 VHgZwWCUrW4emHEULl8O0FCybGiH8xfvRpwfGRRojoM=
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.45 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1015.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDrjCCApagAwIBAgICEBUwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAgGA8yMDgwMDEw
5 MTEyMDAwMFoXDTI4MDEzMTE3MjkwNFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM5 MTEyMDAwMFoXDTI4MDEzMTE4MDIxOFowcDELMAkGA1UEBhMCVUsxETAPBgNVBAgM
6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s6 CFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoMClNXSS1Qcm9s
7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G7 b2cxJTAjBgNVBAMMHEV4cGlyZWQgVGVzdGluZyBJbnRlcm1lZGlhcnkwggEiMA0G
8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQChNbIl6OHaOissTRREMpGGaF7cvutE 
9 Kc7a0HlndMV6eF30J+KdjnH4OiIS/wgRQOiT54EcGt2XBmO7axie/FeQ8iG1590C 
10 wDfLDst/PgVfM+YF43K2+RcFI7qyfy9u4hPvKXZoMMnEpTPX8FCwXXLHWUalY8QT 
11 8AY7OrpHA24Un9LdfclEq3xRc8gXGCVnLjbxQY1jK0PDUSpFvHSSliBZG0NpFrKf 
12 pawDNNgEK9HvPfRFBuWausALrHyQzZ2K/SroVCp6Wm9yGYhbvmOwfPykvrWAyGTm 
13 OYeS3H2LoAvbac0NPHiyRAmdU+qP58WLmeplrrSWfwl4RMieHs4uVBi9AgMBAAGj 
14 XTBbMB0GA1UdDgQWBBRSYIIAdwqSznkVKI2FZCbq0EfHlTAfBgNVHSMEGDAWgBT7 
15 ruttQCWSpZc1e2Yqho3XudDqcTAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN 
16 BgkqhkiG9w0BAQsFAAOCAQEAi50RD9P07+2wTMaxd9rTELesKueHYmaetXaCP4cD 
17 rY4rZYArr4ET0kV8shi2VjQ4R0frQ/k+LZuwY/Ui2onIFtc7+KEOm7ccHAm3Y4vf 
18 KIORHGQf4/Gd1m03tSaeSuSpvi5nvWuJhU3xJsSpQYwbwhBUOmUY3iPr9/V81kqR 
19 01usKbb8F6BQ+0hxQhEhL3JnLJwXtay1AHqmis0n/Jy20IvNOOQs7tnwIu/3D+sW 
20 jyx0j0l/HHYWSoOj06XrwRBFrvFXqnrnc3TXe3D79ZNC7LkDzVxGGOy+NqlmVoUV 
21 M9Wz/fWpl6YzyzoMduMYHSL97jG7/zfqgZ3hsxzYbr51SA==8 CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsxLMbyLfXdtFgADMQDZP33zply4d0
 9 YoGoup/LR8vaRF8QFjEM5/Rb0mAOUY6b7FqSDTA0hWFn8WxXiAkbd86CxsBeSSvG
 10 j2ryl30DiKWfX1K/FKgxuSKIF/jfqPzq6d0ZuH+7mqKKvVISU+lf1HriZRC8EDbj
 11 PjAR4qAa2uJzlCP0tP9ZgqcSBOHmq+X5tflxwryCwoUJDJOX59Vqxy7yZaN8q1yh
 12 eMUg4FYCnD8BxZhEwZZQLGTPlyIPDAlkDZIXuQ22s9j1/LaAfmCuTnJrKTWql7Rr
 13 /p4tjqYjfpYAxjVYJAIBxWJhqSFMSN6KcpVyfKM3lQE3s15GzyN0DiDXAgMBAAGj
 14 XTBbMB0GA1UdDgQWBBSz5zMql9GC7+7l12GQxh3lRQ4UxTAfBgNVHSMEGDAWgBSU
 15 MHYGanbpHE4JXNZvHBB+epTObjAMBgNVHRMEBTADAQH/MAsGA1UdDwQEAwIC5DAN
 16 BgkqhkiG9w0BAQsFAAOCAQEAo0uzMZ9fSmJEyvvL49bVM9bWiQpqEHC+v2C/f4F9
 17 a2mq+zOnWq98xzx29/zxxpVCLtLjHpCg4ZC+9EiGj0Osmchdlp6ieLCUKjYxy4E9
 18 86i+NRDAcbVTY+2M+H6nA4awGzJBHUXbr6aTLR9PDXX49zJP+IbZxQrDuFZReTbK
 19 NYV76p2MJ8m/xDGI2mXqFASrEvJAVV5Ll/GCvP3it0CfHqSKchRtVM0rRyR5KhM+
 20 G4+sx/WLYXypAsjW3Jf9ceBI+0x7eqswctsubTkRhCRAj1b/cZAW9PIz3h75O1fX
 21 XJHrScYInqozWeQZstj0oOCD0NffPQOYwhQYubEEkiTUBA==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.46 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1016.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDxjCCAq6gAwIBAgICEBYwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDZaFw0yODAxMzExNzI5MDZaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI5 ODAyMjBaFw0yODAxMzExODAyMjBaMIGMMQswCQYDVQQGEwJVSzERMA8GA1UECAwI
6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv6 U2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVByb2xv
7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg7 ZzFBMD8GA1UEAww4VGVzdGluZyBJbnRlcm1lZGlhcnkgTm90IEF1dGhvcml6ZWQg
8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK8 VG8gU2lnbiBDZXJ0aWZpY2F0ZXMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
9 AoIBAQDBzZFme5NMKSmOs0MwV7KIdmgZA/iAXt+/wAPyi2pqChNV6oqPv5lPHjH2 
10 NRTHFEHGz87uGlSc7y5i+fEic/GzrqoEHBcga92clcqHB56TrIuc/8OpMFLT6V/V 
11 i6g+ja25fUqvft6Qjrbb2YeLMtX6lm6rNKHMA9BaQzZz3ynQMatVT34Dz+UhlGUH 
12 MzQc/rjWgoq+IS8JAylVRAQmoz0YLtQUG0gQkIvmBob/2MUfwfOZt8r4t6bAgt0Q 
13 4NrkbYCMRX0fYedE2MfnHrHscig2ZoMrOH7216hgfP41gPirvlvhRmvoTEiOSoPB 
14 t8C1i2X83xzDnD9eVfKNmjgNJK+3AgMBAAGjWjBYMB0GA1UdDgQWBBSAY/p8Ca5U 
15 serib+wG+im+wf8INTAfBgNVHSMEGDAWgBT7ruttQCWSpZc1e2Yqho3XudDqcTAJ9 AoIBAQCxkF0U8/vgho/VS5MFv2FDFrYmk0O/f3cexGQuAbuidFzxHKIv2vK8e2ta
 10 WY3EsG0Xxy3XRXLCeu4bRB/FKL//Mr5UwmQNNbN5fbruSs7Pzq4q9k15l2dTT5ei
 11 ixV7I+XDMqCJYwv6Gfun3upyM3+6/lxrp1mKx/TO8SHOBkkhrA48Dvi83cn4Xt6x
 12 8boQYhbLDHQd62rpWCC/q8/qCnCkKsD0E0O0jKtXyryqLUV0jVML7+dleRlCw5ca
 13 3H7I3g+XQgPDiQ6EyL/Ol3cvFo4PYP4+OKPvHV1LoPlpq9s+4IYOYxjg+DDHSN/v
 14 Tj64pexmh9A/tAdUFOwUhzYvDrPRAgMBAAGjWjBYMB0GA1UdDgQWBBTRIWeKcDN9
 15 rcWppdui1gceNRer9zAfBgNVHSMEGDAWgBSUMHYGanbpHE4JXNZvHBB+epTObjAJ
16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEAfI+HJH6j16 BgNVHRMEAjAAMAsGA1UdDwQEAwIC5DANBgkqhkiG9w0BAQsFAAOCAQEApRB3Fc5G
17 gKLtJvjXN6tq/w5WluM/bhv1t31s88qxqpQlS/iTNaxJ2Wt63MMPfEeaTXPImfQa 
18 Q1rcpUj0us2GiKEIFOpDSGaULIl3kfmJktLwLIjb+NaAzsqx2UGVtbVLuWduH9hi 
19 NteGli6e451Xs6aKe/2AJnX+cgVpp+GRoVhqBjhj+GCNbGI4907a/OiC1RPtyNBn 
20 W6qW+IVBXFXMoQHxDWWsTDA/7HRt5afnzjMCGKdTPtt+r4HkWnTscUdK2/Jsrdos 
21 KKvj+74TAZqYs9YmpbNhQ5RJ9Yx38zNgw2K2b/sd1ZuGBXDI4/UpZVFtmq4Pq9ui 
22 8SvnjnK+cgATag==17 6B082VGvfm1pGHiNQsQKriuztkqIHXpDEsXmXWD0gQgb9uKSnZToy55LjEAeOujv
 18 S6o/s7cPkNV8nB7Pf1btknCImAZ5RRUVt1A16e73TwXESVhPDOnyMURCwOe1SkHR
 19 lhVmdLVWOlsI7zvJUw9nRy6EJGqhDBHf+vxGeU0HSGXW0HHe8fDzzlHUx0CbfM7D
 20 okrJRwKSqWmHyKaGFAAlo2M4kbsfWfR3hqgtGUM5DnIEXmz8ygfrcNnvDnqVrRR2
 21 z0prsFRZB8gIdgpv2MJuEFzHWSoGx7Ee721U51OEx2OY70oJtS5CJ1y+LpSW/+HJ
 22 p40Yk97eMXXkwA==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1017.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDzzCCAregAwIBAgICEBcwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDzzCCAregAwIBAgICEBcwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDdaFw0yODAxMzExNzI5MDdaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMjVaFw0yODAxMzExODAyMjVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQDf0mb+IcWlJkE+ovtYN0ZFcPOHgEzlk53YlgwCtuTxlPHWGqN5 
9 Gzq9No1+8vqhgj/xiDnFXmqFql8jlveChUa9J6a5Oo/NcpGxUobv3Lc8rBV0a6Jh 
10 MxxI55usJOnf1uai3VK8+VEc/MgaRyGRt4MwTlNudJbS/TH2wUtd/IgmmAPzkpRc 
11 BQrGAcCIX/t0Uz0S38HueQcYYx/FFLCdNnqkJLegUfOz36HdaBbEn6XgOoIAlQkJ 
12 FzncAxa+duZCO5rL7zZ1svE0yRcOg4xWDGVP7gS8Pjo2KTbDtv1AmWX/B88L9sci 
13 k5Bnc1vZsi7myzaViXRBU6s7618pQrwaJfxBAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQUROLOWpmlNdNJZay0+JvnysqWazQwHwYDVR0jBBgwFoAU+67r 
15 bUAlkqWXNXtmKoaN17nQ6nEwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQCwL+tAUC9hMxlhpHERIRA9soQoTWvEJkn1y3xVdQQ6doroek7M
 9 JeIAxcXXjDTkCDmmeQBZP7KZ4DJDMJkstwnv2zfFI5mA1qI8koMnMgVCAw75EdPY
 10 7zTuuoF8P+rz+Sql4FWjoCcHi46Bp95F87rReiDdEbDlNGTyLbIyZ0WaJTu4VEfE
 11 7XpCdlIqGd4VPhLi0eqaouRNuVLi+Tgakn44IHIQr1zDuHpfxA499exuDfrspva7
 12 2Scxcd6uVlpm2XcCZgRI5x6/yzhnHhw9rCUZ00DpgqYCyBZW7cXTVHbtiCH+ece7
 13 ri3TodeVfjiEDLTgQQ2twqnIWZD+hUSXCCb3AgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQU2uzUyib67JprbSj4ydb9HyPxs1wwHwYDVR0jBBgwFoAUlDB2
 15 Bmp26RxOCVzWbxwQfnqUzm4wLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAEJGC8YnaA10XtpueOLXx1N6LyXs4gCbLUQO63jFkoQi8DHN/XjC3SdWs+kuA 
18 oTFPk8vTSvG9+fHGW9BwrE3eIOXnE25VRyUZqzUQZiNhss1WkpmLDDamxAb47KCP 
19 PuvejfpLJiQ74eszmVMo4RTofGJZ9leb7I8a84/SPddzAtZEDsJtIxMOIdWxKDWl 
20 t1xbSntl2sSesEMyzJEcgVk75xa56DyhB0cxRyfgA03jRxoZMbpDjGCqvXPID0Ry 
21 HxhdsYdh/JW7B/OrOAz00ta7qXjcjKIeZlY/8GqewPdfFfyR4dFQliVpeqpt1NTY 
22 It7MRattF7y0bDqkEshjNFjTwg==17 AQEAM1lR0JLyY109cMngwtiqYVY2zm4xOnzMREmnbPFeMbQVEW5hOLo0AUwtA6kS
 18 ZOmcJTKyWe6RGpo92keIo01C/HzDSgtLnaGfaqVBGygUOp4HfKxiPedPgTHDsu6o
 19 7B1vUrIKylIgo0Pmta6EnjYkFWTrIJ4/kUfZAXBe7u/NJ7GcAmzcWtuogWi0sicA
 20 5SZ38ZFzHQnBIwmf3mj3i6QcVjqjEOYtBkInX+NRmNadnptMLPWdZoWbCoErgOVx
 21 AkLsMADRRqLMy+iF0KAUJ37ou1aXuNug8zUlhTNtFzMmyNRb9Mq3eFbW64khRa8/
 22 o91Q4GhOh/TUSvFuC6tgJY6/tw==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1018.pem
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDzzCCAregAwIBAgICEBgwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDzzCCAregAwIBAgICEBgwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDhaFw0yODAxMzExNzI5MDhaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMjVaFw0yODAxMzExODAyMjVaMGMxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB7 MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB
8 DwAwggEKAoIBAQC2fWP0P2AwG6pVaxZ3828YMglJxfn7tma4UdaYn7VXQW3efYoa 
9 8NnIMCVYnHUDBEFByOlu65xsZ9yzd6ScdijwAItPBJtoEH+wFpOvIvOnx3jIIcnf 
10 g66Ynbe+EuepbiyMskKzHJT+j3H8bvgxg8+A3VzZAyhKEgKYc9ZLpjPgqPHfKE/h 
11 U9QeTtbvJCC/aFpQP64yel5Yo0dUOuwqFT+4rNs1hBier3dawCAJuvrwIZu/+3su 
12 kr8/y+ob6pbdyzPaHG82wohyFcNqhp6t6LUg4+U6XuMQ94kkwsJMZxwQYYdR4bBI 
13 yAIMdRMJFb7Xh6W4CW6ZwrSS7+PVqVzgqsFlAgMBAAGjgYwwgYkwCQYDVR0TBAIw 
14 ADAdBgNVHQ4EFgQU66CyPcnMVrzSjvTuCynl4pO02ZMwHwYDVR0jBBgwFoAU+67r 
15 bUAlkqWXNXtmKoaN17nQ6nEwLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l8 DwAwggEKAoIBAQDSD5yk25LYyFsSWQKVLjYsmqooiu4OxVBR9EwyV8MU0UFjsE3I
 9 2Q/ijFHQxH4+4WmA7e/NvJ4MG8zz4qqTyMDD///OtXO9jL2ycI7feKqjKnmol7pa
 10 UUsNP32/FWkqfwx9qw9lxOb2TpQMqwHrs51Jk9YfmSORg+88hQu+7oCqHhPcnMso
 11 6jzk9OMDSA2SIaUprxCKNwlPR+efQVnXNefDW4RDCX8o6+orfp2hd36QP7/O9Rvw
 12 ND8KggaJ/E81M1c0lZB43wsJtWWCs6DzQlwPQn1rMCHKNX26QbfEiKtmAEDyogpW
 13 dd3oR+aI8xTG5YFrFMhebCC9ah6goEVI0Nt3AgMBAAGjgYwwgYkwCQYDVR0TBAIw
 14 ADAdBgNVHQ4EFgQUHLfPi6Uyye3TrQSry+1IldCOj7swHwYDVR0jBBgwFoAUlDB2
 15 Bmp26RxOCVzWbxwQfnqUzm4wLwYDVR0fBCgwJjAkoCKgIIYeaHR0cDovL3d3dy5l
16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC16 eGFtcGxlLmNvbS9jcmwucGVtMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
17 AQEAMVh/G3qz8gSx/C6fCHFqsw7i7eZBiB0oLdPZ9XwycKTE4jVYpW5oS4iL8EPT 
18 gCUjmEyz7Ear0t1AH/l6V42la+Wka3/Vg8Ap1uaPtNQD21aNFRqaOwzkM8ahCnp+ 
19 ZemoxTAvr0wI9xsQKDIu903ZeeVnsZf2UoH4EPf2eJM1rgdjZnolisxKNAXnW1dl 
20 dnO78Is6gr9lE57UHdUg4R2cchun0VbNH73hfuCsE4Y6UXswC9s9jKR8sBHZrWT0 
21 a2UJ3zHz3Maijkk/31Klu0B0sGG5KRi8ULKaBVxYHasx8fINwisa6uS+Q7ImfvNc 
22 Tlyljjve5JJUFOrvmD6RLYAJpw==17 AQEAtKpnG+KwLOJPTLLTSOLNiLPEQRWQUOavS+OIRb5nWz5LyHm/N18RbtBIiUMP
 18 jdose4IPZ1kG5W+4OYmULm1hqB28Oft+/rx5usmQbtdLdIbvFMpeeYi4QQ7EHUZg
 19 8RdQcsKHDYHWGMGVpLwK/p9mt3QkdNcKVR8LB4qVxop1hscAy8DbT8hJcGuyTP39
 20 jRs+v8+Nctmm1Qv1MW3dtBsBKgxqRHv2Px9ciXL4moiUn9iMaPRJf0n/+I9JSb3b
 21 oJGmTAYpnTfaSIkJxRS6A56Qp4yUOtIZvGbRLN3s6qXW++NzIsdZx7zsdUjAg0vg
 22 Nbx6j5d+T37HZ4kTgZIyfHGTqA==
23 -----END·CERTIFICATE-----23 -----END·CERTIFICATE-----
2.42 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/1019.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBkwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MDlaFw0yODAxMzExNzI5MDlaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMjZaFw0yODAxMzExODAyMjZaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAK+7PisxPy1iY4+xFRHTPSyAPJ+Zt/unVMeenx7t7c1h 
9 HziV1BrkAsZMEiVp4l3jA9plw55i3a6hYrn2LmgDxq4a4GH96G+OtjYL6I6l/Tcp 
10 YlrHY8Uvo8kozy4XgwbTM6rDmktmcTSTEfNZSK7uOJoqUyRAvuTO1Ka/3Z4Fajzd 
11 rwgSPLScIyJp6mJtQDLEEGYBYZ4DMvf29lTAhMmkxAYKF0XAVlY6wRzQP1BjovED 
12 HY4qFqB5atRJ2ZJM4FpoHjJ7/UOLbWoa3pftbeKekc28x8pUVIWcv8oI0uPO08Et 
13 iEu2bVrRyqN0looiH1Xv9AL+LB5WQXbJGCr+JLtoOL0CAwEAAaNdMFswHQYDVR0O 
14 BBYEFBghtrpG8YygmvOQBr0QPQI2e6qMMB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBALl2rQqkDRJgaVWerE9Hp59qnYuN9gfyQ70RcuyS0r1r
 9 P73JAzGozBd7q29sm3JIIn9yNiqw41bP26jBTJpno0FWf070VTw1DpG6nCkbo5PL
 10 tlY/vz7KxhVyrJXBnzYU13fWaX/OJF7zEspbnDspamkGqlvXAU6pGM8Jf9q0tEFn
 11 nSX3M4uDuLIu6LmP7PJ8GVyGe+ItuKx47lc3wOT26WwAbsZcJD+WvVtnHcsSE+23
 12 U9+FAaYae+b2L+2xurRq5pzJxN8TlPGRZ2fgwI2va569EEdjiSfWBRE2iDEzTCAN
 13 5K55iitDvMGUsTpKEciiZIsSpfJ/UnO3fg+URUkqB0sCAwEAAaNdMFswHQYDVR0O
 14 BBYEFN1Zj7W0knduMFKq0pzzQlNPk4p3MB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgLkMA0GCSqGSIb3DQEB
16 CwUAA4IBAQBzVj0r/pOkOFSdETcNf2yU4GhyUcH5SHawys0dNVySOJaz3uA5iFuS 
17 YT4Ty3T7tthx5qqPng5ceg9UkFVF18XanXwZiRkIyTzl8s0g53Uy0nASpklowf13 
18 5Tk7wRCRF6XqXkgyIwUHLA16xSROFLEX4CmoB3GpIVDFvvlvA6y2PippcHIhCsl+ 
19 1fVC68zkiyXF8LZm/jcsuV9Ok2f/3PfK49mQJnJ3xg41QsWqjfGNhQT2BYUJzGsW 
20 SEGyQx6/DUlHBOXyxOuD7YmiPrj8OOqvkMtpLQET5uA0YKhRzHjRgSgu051RhSCu 
21 NC3bRmQTfBuM6ExVnT1dy5IRYjAjwK8216 CwUAA4IBAQAvlEzASeoN9SbPTWY5tWFrF9Kf6ohalz1lhKjTdN4e6Og30owzKTtD
 17 kDOLB0xLlNhZgzbUPH7aZ3btqQxi0dO9Fqg5pbaUv0OlLv6lx69UlD6cqeUuzUBS
 18 i0MyUlCIYZZffxYJ7p0xk6X3d7zBdPoDxyR7mgS6jA35kRl1YXpzP2wu2b4wm6ax
 19 BLJELxH0oHYaPw/6Z0X7ZiXztt2dPtbWTuzvKbHq4CE1Wj9bRnKQiPihsgtr5O35
 20 0gWDp8Yt7LPry3J51tFiLhr6t0r+A4qyjy7zT2e9Wb/U4POygdcQ78FzI2MKQqeT
 21 y7GFfZWXXU5H7lSZK2ddYafdDJWZnM09
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.42 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/101A.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBowDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MTBaFw0yODAxMzExNzI5MTBaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMjhaFw0yODAxMzExODAyMjhaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAJy6xSefbK8/GXyd9yX97NLeLPTGux1a//fBXAccENhr 
9 0YGp93jNIZgLbjJ05sbtCsPabsyChryQGo1p7NSJZdrL1+Tq1rGJE6ikvzIhJtpt 
10 9pmetyvE7eeMpozk+WAoeE4FLCBjVUbgPgQnmROxJe2aZNB9MsZxzSdcEjAiA192 
11 ygY5WyibwxNcwzIvoJmNK3JdAwzpDNqR9v4WJ1mPrdZbSBRKcL8VX/izxdUhjXqx 
12 LEJX897RZN5dunaPlkmFJbXWCJc+1i16l5eZ2RmRihsmJT2RKZ/AZUpxuk1GRtjb 
13 b8xVrxdXfgvqfL7Kw5Iv7vkOjU9Ab0Vqh3AwKW4X/ukCAwEAAaNdMFswHQYDVR0O 
14 BBYEFNYFbkVaxm2CyZAsyoz09thIhfTSMB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBALQwWFGAN5sO1gln2asaH66hbP2Kk2+4/7x9Hjz9JE4+
 9 U1MyDYXzOO2N1x6dxZOzP5DXa1FdaaufwIcWafU6x2/MhBjGbTWdfk4jTBtavCmk
 10 cXrAqO2VRtP+hei4+Li+v9L9bi11dd3oB7AICnLrHSKG4XeTMXkyOdBs3ly38zg/
 11 FqoCuvk+ikmQf1Z571UF6S5zwe63Y9nRfKC0pHsZqkTTgaZictFyKHWZLhfqc9eL
 12 WBMau18vRvGX7ybXN/usMoWXqXkb5xk0IXrsrUhtOq+IrjssYlPLoPx2rb2BahS6
 13 ZY7I6gcNkEp/4IzUI4fs8FW+qbG8zpz+Rx9+zqZQhCsCAwEAAaNdMFswHQYDVR0O
 14 BBYEFO+l3UPPuc2UKHiPF5ep9sL8UkIlMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQB3tnM9krBvSvwg6G2WmIvp0kw308g11qYaqdUXnKYY76Hf4ueJkdcb 
17 V13SB4HsbTTAKyyqGu2X7+0e4lQbImkJcl0CrRsJSJbmrZwHadNItrOzKqFRPrtX 
18 VypGo+7Jdjd/p+ovi31YTsI7AQ1RBTaQJbAp/ff/utMKMOSohjas2QNvZ9rVPSda 
19 fJVXuHZWDr8J4+/dW2vtcZqWLFT+vB22L67agGqbvyBmhMNl7E5yAbAU3LlpBodF 
20 fsg00r1iRjM3Z4pO2+UI0kazhcF4ARXhdEdEMt7BjIxUF7ihr697QehjS2YYD7qF 
21 +toM+Oe02xdgTOUPaQFbv9ZOJTP9FcGJ16 CwUAA4IBAQBZ/VhazB3Hi08f3uAFc43qzjHb2iKRJRws5rC7TcXN+m8NAcWydULI
 17 GwT1Amr1PpRpPj1S/GzV8gXfK/tGoz3DXVbKOzNGpNKfSqXu85mV2fql+FsBF/2R
 18 9Om1P+/DDMCDMkQ2rrjy5N8POxMNnB6p2RLHo6OdcxCBBPJabWZ1cdRVHkbI4dd1
 19 MMh5ifm/LJ072CQEBcYT/yw9IdvDwh5tPaBBmlmczj/TMy2xa0pvji2v7IoCXZLK
 20 BQpkKH2UhDF5+3KuYdlnnwc35D3YT0dRVgmNdVq/60QvPmJqnuite2dDEpZCtlKx
 21 rg22Om97FimaYlGZSc35QxaYHC2g8jzX
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.42 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/101B.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDpDCCAoygAwIBAgICEBswDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MTJaFw0yODAxMzExNzI5MTJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMzJaFw0yODAxMzExODAyMzJaMGgxCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB7 MR0wGwYDVQQDDBRUZXN0aW5nIEludGVybWVkaWFyeTCCASIwDQYJKoZIhvcNAQEB
8 BQADggEPADCCAQoCggEBAIkfu7EIn3jHOpC7yTrDYjbafYXUX9eMJ3AQQ5OK8oO9 
9 96mKhgvZxVd8RR8LdI5hA44ROc9j4GV4iCZI0wKGCQy5uuLB0SHu7t/R+qfCgMGb 
10 gdGy3TKU9iQaDwxIFSlG0j6TSuKgybA6QoOvlQWheM32AzfACQ6GD0mdcItBU732 
11 eO1k4vyHouluuSNfzR5qGa1mW7uEVP2pCEjq9jRSqK86/jWEkDfUD75/bRzW4qnd 
12 C+jBIvVkvd7feGDK8MSK4yoJ5Jt7GZyT6QkYf2ExW0e+N4d7CW3NdR9ovO+YF1iI 
13 fSAjIDuhAzCBk8tP8dJ8Xxwu9XR57ZQqHOtNZU0dwJUCAwEAAaNdMFswHQYDVR0O 
14 BBYEFJDxdv4/E1pOgUcrk4WqVU3uJca2MB8GA1UdIwQYMBaAFPuu621AJZKllzV78 BQADggEPADCCAQoCggEBAKIAzdGZ4lVXjutV4h5mgF4VKvEwLqJu1sRHdlcWNxUH
 9 RNp2lEp8Wp+D2y46X3B7CXRD0ZU8VrsyDF5c1gpHBEfK2A4WmSD+k6ah2BmFX34Q
 10 t2oHqvhNIcOEnQfcjxEEY18Z95CG0AKLWn94HZyRopcgGj3OxeIcyVvz7XestRtD
 11 wv4/usdOYOGHYtkY+Nu4H2siakMiv0e/+hB9K339CZXuqWA9H6Qlde9C2UuqBuXg
 12 ki4KYI+OjWU5wEqQEhCXpth0s0QI3D+TzHwBZhZDBZOCEBFs0orm8E68kXGL/49r
 13 E055fkgIKFiqgHFnTuawCjMvPZ7zpJJjeGztIKpulA8CAwEAAaNdMFswHQYDVR0O
 14 BBYEFCLzKks2Nrhu9dJVMxunBLpW7u7VMB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
15 ZiqGjde50OpxMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB15 1m8cEH56lM5uMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgHmMA0GCSqGSIb3DQEB
16 CwUAA4IBAQAZtMOvDghemEFaZwdVQtdzeIcK8HET/e3r0N90GoAfGykZefeJ2zZd 
17 u9q+ghTZ7zuCz6vrDzviiX6PcCyPBt56HfzBi44cw1TCjMl4vBAhssWGnWdmd6GH 
18 WKmvH92FJmbzdhtgvdV0/K6UtWN9Bpts5RaplL7ct7xj2npKwrRl26F5V3OerSEA 
19 D/k1njCr7EE6p1V1xNKHrBgZywESUgxH8nraPCUUtDrqHUReraAp3IVDy2zfnkh7 
20 aDOtCRYdJzJS22KRbAF1tUY9q9+4e5o1qq1pvl4sQWl/QLc1UurG9UnJZ9NnR19T 
21 YlApDDIDAkGA/qGMzGuwAYtVD86MW2le16 CwUAA4IBAQA3QQN0S8FhdcP7KunwuHjOSqJGQ9+eWZB1x3T67HubPIaIAmidIxSN
 17 xjzxbsX3e+MY181O6byrH857eo5BtxW49cq6iMRAJkLIcl5aLFIBmjx4Dakw+yzt
 18 R4OcQAKN0lQ/Y5zomdIXNB6gVKgFmJeKHHRHEnlSRGy1qbnw7kqCrbhlj6GbeSk4
 19 Ws+YLFSYhJvdtD6/RrJyECucu4Y0h/nfI68ucwqyHU7Ih/sMLJbShx6RkGtH4UTg
 20 s2wFz9lY5bG5n+8gq4yuPcHUo6drDGyPpu/+hQ3hJlmhdbiB9ZRgVHxkMNHTDMCf
 21 obmTLLRFbdO2G1r9cl0rWQxNFY2NcvaI
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.39 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/101C.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDljCCAn6gAwIBAgICEBwwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDljCCAn6gAwIBAgICEBwwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MTVaFw0yODAxMzExNzI5MTVaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMzZaFw0yODAxMzExODAyMzZaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
8 AoIBAQCMUksWGq3jwuyEEpqCu+rrWEqKFn78qNSKGxsTEyoivBtVICDozgh7tC3C 
9 xTItRKkx3LDbPaSQmkvl4xGIEvfstifHE/ZLdivAqG+hUqYRuqkaQBSY/J2aQFAK 
10 xD8g3WNpUVdxkyRK2CS3pNm7y4oq1LCz27lpwYM3CmHblq3QaKLH4snHLfHgOkmw 
11 3v6bh/DYMGTFlg6BibG+6AxRmFDfwtWDfr2vhqfNthFnoCUssul+ky/piVJ69O5u 
12 83fwaS9/LyYExPMi/srHsToXNUhEkhyeIZ89lBJj4bCghTktbrHo/PfEiHjYNQp3 
13 id7yO8PAPvWFBJ3/swQXl6sEN1rbAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
14 BBYEFOidNEr9JLx4DpAXle+o3C9403YqMB8GA1UdIwQYMBaAFPuu621AJZKllzV7 
15 ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAD1973bLH 
16 Zh+BigphEHmlFfPV0JYbNFkHZV4u9AvJ9x7FC36oZIxO/W99TNBCTmi2q49Yx7PZ 
17 yeW6iWDWHqVj8upXDpVLJFqPoBgiOLTa1ggoEVA897hIKZ6knkxNa4Ob6MlOQAmv 
18 HWTzQj32RQ09zg5a9KeLpuClQNiMz73JrElrgRbZZs79XGVJ8BAE1w2qpSMLS9tO 
19 hfw3IDhlWZ36Bfcj+92ExUVtUSAmHqbfnPFn700xSwg/HwY4MKi0D39ufI1qIrdl 
20 iztPHL0EYkWBFZcYHmBGJdUgTu8uGFpwdhFnz09toSmmWpQGrs2xVKiXfaWg8ay9 
21 Ce5wpnumTFGb2A==8 AoIBAQCnMaTMJn4Y54UP23SGGtYcv8RVovKKaOzUbVY2qt+BEQBSVywdmJ4jGUyZ
 9 id6LmAzO3R6/1+IUvRuoh4n52lhKcHltLyzJw/BTl4zwAVd4rFcFdSOFQpjq7wjJ
 10 650mnDMq1LU1FtQMFIdPDW4daDA3as1gHuWVvH+x0vI69n+XD9ZQQ6aSUnUiFDrc
 11 YXBkOPhdkXIRd8CPl+uuNIh4+KJGesztwrB39R1/zrnsXghNm/xMmxZnA0Z2pwcL
 12 ejqudOo6b3SJXpp2ukKtnIpi4PSRhr9upEoYcfQhfJPZGq2fYFydUer6wDQgcyLp
 13 GQjfMQmujfkace93+cR1xPZ7b70fAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 14 BBYEFKXxSSWQoKTUvZWsOSgZ9lQHuub2MB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
 15 1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAoyvf2pSi
 16 P3TRDQpqi/OOziclVUA9SLh+rH9U5ESr7zRfw1qVLNwUqDWSUO8cILTmXg8HpPIW
 17 H3iFSFGHB2aoW8isMVky7x87G7pPPDQIa16fyXmGhP8LQbYwMBOmO699VcYP6g5U
 18 jVFgmcNM38/Y0pVOBFbw3coPGtZtaXFyXPkZkseyezQ6g6MBCZdUGRhhn4ei3QGK
 19 gTzgYxy/rpEOXj/1qSDgY+wwNgDVc2/OCKZOCshr3YMhNa39Wnk2CW2HvqDk02G5
 20 WC1wdYd/lq98h8hlPSJzta1bw+BTdRRR3LvOMU2Q+vjffZdUFjqkH9Hg9rsf12Ek
 21 pRZ0OO5Mzo19IA==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
2.41 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/newcerts/101D.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDnzCCAoegAwIBAgICEB0wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDnzCCAoegAwIBAgICEB0wDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MTVaFw0yODAxMzExNzI5MTVaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O5 ODAyMzdaFw0yODAxMzExODAyMzdaMGYxCzAJBgNVBAYTAk5MMRYwFAYDVQQIDA1O
6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q6 b29yZC1Ib2xsYW5kMRIwEAYDVQQHDAlBbXN0ZXJkYW0xEzARBgNVBAoMClNXSS1Q
7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA7 cm9sb2cxFjAUBgNVBAMMDUouIFdpZWxlbWFrZXIwggEiMA0GCSqGSIb3DQEBAQUA
8 A4IBDwAwggEKAoIBAQDMlPbJzN8aewKoKyZeDgKhHQY5rz70ryLKXlA/EZrVUFp0 
9 MnpKy8yVX+qS1EToH6c/oXevM4+gXWZAZNNO9z9rWSeXtumvM7C/owpsre73Jv8h 
10 LQW/ZDANSL6K+pUIBT5IrsWlztRMiDPspyHBX+Ze/k4Y2tLlIDNTCUA1oeIkHsJw 
11 plytmLVMWMLn3jAdZ0dl6DHIfr7q4rhnyobTFKX41K8J93me9Hsaj3bgVPfgX7Iz 
12 XaWgZDW13PRajKrwBmKPSXtJ/Q1nmxAOdMrHi8L8dTslJyIhM+u30YBtn0ZA4RCD 
13 YvJPLMfb64aU23nZNmrOc9d/jgR7DwqJEnaVwkl9AgMBAAGjWjBYMAkGA1UdEwQC 
14 MAAwHQYDVR0OBBYEFIY0BJMHW/ZIX+xytkMWe5bNDN74MB8GA1UdIwQYMBaAFPuu 
15 621AJZKllzV7ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC 
16 AQEAXznfu7tm7Usmg3seHj1JuxAgBUSD2otaiDvXnMNL497fojzHQM1r3kllvoSE 
17 E3NIpCxchoDOq9lic0bpFNp0DV5Qwwyp511RoEhXN4SXnfUNSaVM//I4d5Onh4QD 
18 8tMLnyHkOOI+YRtZqccBFLluOaPRMqXzoDxcRcT9cSXEtJEzh+X0BARQ+/3oaJ9d 
19 v9BxdOn1OkoVc9Dqd6B+0Jh2MYaVZYA9Qa90YWFqgIgZQ7UjGXg2q1X48lrBfmNE 
20 3wgQgn1elSYfSu3nnhquZ6LR8VEyCoydWaMez8IJcOdWwcXTxkPHhvjW1CNkQanU 
21 pBwcQ+yaiDNeyBKXHhZFvZQypQ==8 A4IBDwAwggEKAoIBAQDKGUtP6npq1/g9A0mKXWCW835ixUtQzja6ETKbQtGDLc+L
 9 pmxZtUyFw5ozU/CWs+XZ++9IHrMvNKjbdlwoX1YL+yMB2Nm+fYrvXfvhReTAXXZ2
 10 J275vxtQouC/BwdY5ZCiVvvik5zpxcFnkwvOEYQgF1jFhDelYH8EZoAixTePyAy3
 11 3X/rqVcq61Tcbx9IQQlKg4/dgwd6YnP5LO3mRuf7UUwK8PbkjH14MmzvL1El/8Oi
 12 mj7QFoLf+ElrEk0ZRW0WgD7uP34XPtkEfHYTTLravSx0nN62EIz7ydyWIwLwxBlg
 13 zut0gz4/ym8KDI/YtzeCqmf5aQDtFL6NCIgvohHZAgMBAAGjWjBYMAkGA1UdEwQC
 14 MAAwHQYDVR0OBBYEFID5faKOuZuGYFdeoOk3dJ7kRtXaMB8GA1UdIwQYMBaAFJQw
 15 dgZqdukcTglc1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOC
 16 AQEAT5mVdhNH3RxLffigdQV4584IdaItuPEleY4FkQ2VznBSnvCSWS4EXlkodrOo
 17 aTrT7a9UOcHov35Mm7EWg5m6/gwtzWPpBnZmjiaMoNZa/yYdawjqdhu88DOxBJ+v
 18 AW371DLHZBMkfop8EImM6AnV2M1ZhLMHgIZsXuKzfs+8oxOJ9Psk2/Ld9cKQMKCr
 19 +A18y8rXFtboGnifPPXhkxPFrkbqNgwY+0OpdedGNmT2pfEka1U+OXDVrAiKbA3x
 20 1zhytZaHAnnfzcu3nZMNxgA7nPOr8YmgbK2+fBepvtIgM9XyHTdvgrIHhWsNdyGW
 21 Cn3ZaMbOqWIQKWl6ltkXiGlsqQ==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.5 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA/private/cakey.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCnmxziHDNUezny2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC8nCdagecmJFop
3 4EEhSHJxOccMK9KdLJYKQMDlOAcUsE+I5ZQIecjYD1hJE4Hr1pp6A3XN564rvThf 
4 KO8DXlphpg6kOlmVMPp79SF5RYsgI4IYRA26Up0iPMd2s3xV8Iuoq+NyCUo4oqYs 
5 Ur7x8CSDZphtFgpfUJOZxWw8MuHYF6qbbXbIlEsl6yUvqWRer2xI0ImxHJJgTKB3 
6 rfOsG9i/40j3YWQW9jEJsQqF10lrJ/2uB6QVN3CmUzAVroBetyJ7xFnBFTnuUiZl 
7 xF5nS0ng01GZdeTXgVmFkmZA4KFZ4UrTSU3UguU5XVtsdt5dwoWlHYITfB/qyxKh 
8 tkHf/eprAgMBAAECggEAJK0Pq/bp0JHKg3hJKERXLqmrAeHRC63HA2VaEI6rFf7i 
9 2J0MQLKNnaH1+r+3DWl/kjWRoMYS2eVlIYWuj7kk4/tXdt6B3eDC3z8r3QK3yAed 
10 Hzw9GMmdMvHD4Bi0m4Wwue8rLTgVMsF8xXQx7nVTOCHKNwy8plDWi66k2aN0wjlI 
11 Ku8VkpUpnBOA2tgzWphuISxd7pzMxWECkoXs+DSv1hvajkkUDuQYHuFlJu7jkGhB 
12 Z9n+nGt1GqfJe+SD66wMzk4FlhkBDdHYh4pspkiyrFYOAMqhgbIWeaAvWdcmtPHT 
13 0SGPheEiPhXK0uFz/xOj0xAR257E9JAIXAKjgXqn4QKBgQDrQxLmd66zwtNo8q4N 
14 MOYlqTKRK8aybYhQCVSs9MsTDD6g+lnwgAihOBV7VYSGpBuVW+j4ohpyoAR8Kyp2 
15 oe7QWqAersPc9HgZRQZdss6IigV/WkvUGNxD1oxn7SdU9Cu9QGHSeI6BuJdGsBdo 
16 lFaFgBuRapuMWRiCXPYeHPX38QKBgQC2YU94Ikr2mYATPMQ/wxhcP3+2K1qQD/Bs 
17 txmlktEHxYkL/JtyhODDMbUxUqHLu8CGzuiOKrDcJD7QIFGF9Wf4jBbl5xcYV6Rr 
18 v6tzxvmEHB1yuq5stPDys3TdrWFInHddW/hgAPTwnFEtTfXEW2nFXeZ8ncxpmH+5 
19 vEfDAf0EGwKBgAdzzHl4eRRAq6m7ZkAMuH2g6nUmydiFF7hRU1lXN8eWr7UxuP+h 
20 TqSsviF2CAir0iPdEXguyl+vKfU0+NdhMctv03qlVpb9N4C1awo0y84PcTUjixtg 
21 3jlX5oK0RHawdWI9U9vy7bC2RDR9B4DMkiEQec8VbW/4sooOn808ZZ5BAoGAKpa+ 
22 wAcCCmP+DH/8NAeTALezUw78rveJ5Vk8m/WU6oOuZSYwBqYQ9oP9E+9/6NuHMfPP 
23 SqOdeUrdgCyL3QRZqyjLkBROyFhvBNpVZ0vnqHoIRmphoPD/8y0E9V8vgI1JMnvv 
24 nDuc9zMJodK6uYe/Q1+SGzeeLGp4KR9WgqtMMlECgYBD1WY7csB/GPy1PAmMbsD2 
25 sts6CzVzNSaeLr571EbNd2v71SCYzZJhBVXbhm42kcecu4J0VopJ++keFHCGmXSD 
26 FiI3q/6qAaZGUpo2mJvTJWEnneFKMq4SfPFB1SXDu1RtLL1NwUO02hSGfj/wuEa1 
27 G0+4fluFMXGnp61QQcTksw==3 WSNfA35ovUTmS4hAPuNtT3CFpB6wlWT5gOJkzcyYe3TxRcUfXYY7JJp40h7QfPQo
 4 WmUH7eMZNJI/QMGO8aZQ/n25XdJy9+C/gw2xNYFl/uJuyVWZAbTj22ia6vf8nioQ
 5 i3/khCpFj4LoFMja/bPkz5GYmOrFSKodQ9sfbUu85LaZM/wAlO5m5RpLWum5PSys
 6 m0NFMqr6PWNP8awojOQZLh5Hzj/HYVkynLKSaAZmzgwV640f90b8b8Si4ivId8fl
 7 JaUq62MJ7pVqW1/IZDG3eG59fozoqaEDj+B8hWxigQwHwNVavw5dWO/AuhfC3x1d
 8 5U3zymibAgMBAAECggEAM6j3tHgZNl7FnUavhAJCePDCcuukVaiEBXg5QzmJOGer
 9 ARX2rJKb4/YIuV8ZV3Z34jIr50TyMLvQ6k6cFphnWAuItS+I9Jymp8+U4xVaI6hW
 10 VE5SjUOw/h1aquqVefO4NqLtm2UZaIVv0xlKfe5fX68ntWaf/y93OwhJgkj8IO3G
 11 VbtsPs7Sxgqun/6+B1b52e8nsHljkW5wq5PCJUtdijVEXZMDJpJQQ8hG0WEeQBEI
 12 Rs9cJdTZp6zDE2aD8JxcXfxrjvUWJFv6iXH3GWvBCUt1K9oAryFANODdx5AA1CZv
 13 GKCkPjj2R09XaWA1nZIMezG2WvIBMPgMUDqQLlWfCQKBgQDhMpd2Q3k5DD4f0swG
 14 22mcB0IMUECxo/6hhrTYbaIfB8zA6vk/x6GpU6D0llRVAAmnG5sf1uy8vcE3wEth
 15 d7CTFNDsx61jquOiUNFH8QRx5mtq2zvgexGbxvq4JKxjfcOQJVibVGs59O0+hNjy
 16 hF8sP9kfe1rdjCyIft2LmL8RKQKBgQDWaG1YL0K5Q/5SrmYacAyB2BTzrH4DTc/s
 17 WL49XI8+ffoHLNbQJK+pcGj3RQwjR6YSV7ODhuR+nNuWllXtgREzhoRx0xUMb40+
 18 6KhMmyj8vzC6fP6IDK7857nzS1NZwSmTd1+NrZJ+AoID/nyRoPaN/ZuhOjUPvlPe
 19 BXWjRGSQIwKBgQDBDHKk8iCYE/OpqjY25p65H8ux7JYY8mHVLDoZkpo5CaGv+36h
 20 +0uNcWB4a+ptV3Pu6g5oFAGrputdFJ5KNqWK4HxdjqsH1rX/LlLJ3kYWMhYBa2EA
 21 BeBJbyD8/Is/Ws9r4Wf8+DhXXayHPLER7QH9V9qUT1XMuF5wwHjBM7cPSQKBgQC3
 22 1PuDs6nS7UBepdc3bcDbh2iXcNrufEX9EC20sOrEmwDILCLWfc37Sj1FXXdFvIXg
 23 jj+FUyAQiu8f0zBDnfkgo4JlkaUnb3G8cYDzhcmDw23FR6x4+98BSrG9r2T8vMin
 24 /p73+81xqzbMs+McfdVH8x0ABMdAA2EnKKkvXlGW3wKBgCVdNOAsoyiOZIC4tBg5
 25 kIO2sDip5m+W5rJRyH5YYQVY+mVtFubi5DZMGB70D7JTTvGrPydRDex3EcJMf/9+
 26 h2g3gAEnKiMUA1rreDYsR6CYahBfI8IMAldNkAisS6Hiph728Yt/IT3ykfrF5bQk
 27 Dg6RcCFb2VlUgMk5VHeJGhKV
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
1.4 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/rootCA-crl.pem
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 -----BEGIN·X509·CRL-----1 -----BEGIN·X509·CRL-----
2 MIIB6DCB0QIBATANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVSzERMA8GA1UE2 MIIB6DCB0QIBATANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJVSzERMA8GA1UE
3 CAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVBy3 CAwIU2NvdGxhbmQxEjAQBgNVBAcMCUVkaW5idXJnaDETMBEGA1UECgwKU1dJLVBy
4 b2xvZzEYMBYGA1UEAwwPVGVzdGluZyBSb290IENBFw0yNTAxMzExNzI5MTNaFw0y4 b2xvZzEYMBYGA1UEAwwPVGVzdGluZyBSb290IENBFw0yNTAxMzExODAyMzVaFw0y
5 ODAxMzExNzI5MTNaMCowEwICEBgXDTI1MDEzMTE3MjkwOFowEwICEBsXDTI1MDEz5 ODAxMzExODAyMzVaMCowEwICEBgXDTI1MDEzMTE4MDIyNVowEwICEBsXDTI1MDEz
6 MTE3MjkxM1qgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUAA4IBAQBSYs166 MTE4MDIzNVqgDjAMMAoGA1UdFAQDAgEBMA0GCSqGSIb3DQEBCwUAA4IBAQA8cCdv
7 C/pfhMcMi+Csg+nUlT3/mSeYBNCJ9a6A/f12gwDI2XIAEWs3y8UZIx8R5Fr73Fyk 
8 zyyvjb2F6228vDHH8Xq5dI95oypuCfbKXP3PYLTWy9tFwRy8PP2/nCNBH+P8EBXL 
9 Z3bx9IOf5rN55rCGiIOXEjh61jT6qta5Czt8NxOT9CZ4tj6lvsyabZGN82i2oix9 
10 kLF2c46e10eQAB6p78UPEMncSm2eTxqcAYVdYT18qlHqULUI5kRTPhWCAdl3zien 
11 QZtZrXr3o+Q7ij8r90Te+GO3t2aYSNyy4KrwkkaPDl4KH7nco9uhKYRak/Y3V3uy 
12 wMgmm10Ut+HSZsL47 dIxX+wtqmabEkdkqcLrzNR4NxVIiVz6kUhnQVz0/WmWmf7+YZb8HAqOEXLRzADPz
 8 nhIQmjsBRSvXc+tNcbWNf5+Lm0dydhdItheqibW5gT1W+WEwVieX1XoYhJnUqSgA
 9 hyEO0I3F4QvQcGTucMnIx/Sm8SdLFXxdOo55YyDloCWrJebITgBsx8AGa84d5Qd8
 10 +nAqNs4W1E+9H13JCCyklib1Ul2twvfeibOrcPtK8OT+q1B373kMv61ZOYn3OsjQ
 11 TAIL9w6wkNQPtdvAgjYQCjrDJOkA6fRuOhAVp5UeBJeFWqkCzCcbfuM5aiVmpdhv
 12 QzVAlPU+Pu2nwI+G
13 -----END·X509·CRL-----13 -----END·X509·CRL-----
2.37 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/server-cert.pem
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 -----BEGIN·CERTIFICATE-----1 -----BEGIN·CERTIFICATE-----
2 MIIDljCCAn6gAwIBAgICEBwwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx2 MIIDljCCAn6gAwIBAgICEBwwDQYJKoZIhvcNAQELBQAwYzELMAkGA1UEBhMCVUsx
3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM3 ETAPBgNVBAgMCFNjb3RsYW5kMRIwEAYDVQQHDAlFZGluYnVyZ2gxEzARBgNVBAoM
4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx4 ClNXSS1Qcm9sb2cxGDAWBgNVBAMMD1Rlc3RpbmcgUm9vdCBDQTAeFw0yNTAxMzEx
5 NzI5MTVaFw0yODAxMzExNzI5MTVaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT5 ODAyMzZaFw0yODAxMzExODAyMzZaMF0xCzAJBgNVBAYTAlVLMREwDwYDVQQIDAhT
6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n6 Y290bGFuZDESMBAGA1UEBwwJRWRpbmJ1cmdoMRMwEQYDVQQKDApTV0ktUHJvbG9n
7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK7 MRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
8 AoIBAQCMUksWGq3jwuyEEpqCu+rrWEqKFn78qNSKGxsTEyoivBtVICDozgh7tC3C 
9 xTItRKkx3LDbPaSQmkvl4xGIEvfstifHE/ZLdivAqG+hUqYRuqkaQBSY/J2aQFAK 
10 xD8g3WNpUVdxkyRK2CS3pNm7y4oq1LCz27lpwYM3CmHblq3QaKLH4snHLfHgOkmw 
11 3v6bh/DYMGTFlg6BibG+6AxRmFDfwtWDfr2vhqfNthFnoCUssul+ky/piVJ69O5u 
12 83fwaS9/LyYExPMi/srHsToXNUhEkhyeIZ89lBJj4bCghTktbrHo/PfEiHjYNQp3 
13 id7yO8PAPvWFBJ3/swQXl6sEN1rbAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O 
14 BBYEFOidNEr9JLx4DpAXle+o3C9403YqMB8GA1UdIwQYMBaAFPuu621AJZKllzV7 
15 ZiqGjde50OpxMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAD1973bLH 
16 Zh+BigphEHmlFfPV0JYbNFkHZV4u9AvJ9x7FC36oZIxO/W99TNBCTmi2q49Yx7PZ 
17 yeW6iWDWHqVj8upXDpVLJFqPoBgiOLTa1ggoEVA897hIKZ6knkxNa4Ob6MlOQAmv 
18 HWTzQj32RQ09zg5a9KeLpuClQNiMz73JrElrgRbZZs79XGVJ8BAE1w2qpSMLS9tO 
19 hfw3IDhlWZ36Bfcj+92ExUVtUSAmHqbfnPFn700xSwg/HwY4MKi0D39ufI1qIrdl 
20 iztPHL0EYkWBFZcYHmBGJdUgTu8uGFpwdhFnz09toSmmWpQGrs2xVKiXfaWg8ay9 
21 Ce5wpnumTFGb2A==8 AoIBAQCnMaTMJn4Y54UP23SGGtYcv8RVovKKaOzUbVY2qt+BEQBSVywdmJ4jGUyZ
 9 id6LmAzO3R6/1+IUvRuoh4n52lhKcHltLyzJw/BTl4zwAVd4rFcFdSOFQpjq7wjJ
 10 650mnDMq1LU1FtQMFIdPDW4daDA3as1gHuWVvH+x0vI69n+XD9ZQQ6aSUnUiFDrc
 11 YXBkOPhdkXIRd8CPl+uuNIh4+KJGesztwrB39R1/zrnsXghNm/xMmxZnA0Z2pwcL
 12 ejqudOo6b3SJXpp2ukKtnIpi4PSRhr9upEoYcfQhfJPZGq2fYFydUer6wDQgcyLp
 13 GQjfMQmujfkace93+cR1xPZ7b70fAgMBAAGjWjBYMAkGA1UdEwQCMAAwHQYDVR0O
 14 BBYEFKXxSSWQoKTUvZWsOSgZ9lQHuub2MB8GA1UdIwQYMBaAFJQwdgZqdukcTglc
 15 1m8cEH56lM5uMAsGA1UdDwQEAwIF4DANBgkqhkiG9w0BAQsFAAOCAQEAoyvf2pSi
 16 P3TRDQpqi/OOziclVUA9SLh+rH9U5ESr7zRfw1qVLNwUqDWSUO8cILTmXg8HpPIW
 17 H3iFSFGHB2aoW8isMVky7x87G7pPPDQIa16fyXmGhP8LQbYwMBOmO699VcYP6g5U
 18 jVFgmcNM38/Y0pVOBFbw3coPGtZtaXFyXPkZkseyezQ6g6MBCZdUGRhhn4ei3QGK
 19 gTzgYxy/rpEOXj/1qSDgY+wwNgDVc2/OCKZOCshr3YMhNa39Wnk2CW2HvqDk02G5
 20 WC1wdYd/lq98h8hlPSJzta1bw+BTdRRR3LvOMU2Q+vjffZdUFjqkH9Hg9rsf12Ek
 21 pRZ0OO5Mzo19IA==
22 -----END·CERTIFICATE-----22 -----END·CERTIFICATE-----
3.48 KB
./usr/lib/swi-prolog/test/packages/ssl/tests/test_certs/server-key.pem
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 -----BEGIN·PRIVATE·KEY-----1 -----BEGIN·PRIVATE·KEY-----
2 MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCMUksWGq3jwuyE2 MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCnMaTMJn4Y54UP
3 EpqCu+rrWEqKFn78qNSKGxsTEyoivBtVICDozgh7tC3CxTItRKkx3LDbPaSQmkvl 
4 4xGIEvfstifHE/ZLdivAqG+hUqYRuqkaQBSY/J2aQFAKxD8g3WNpUVdxkyRK2CS3 
5 pNm7y4oq1LCz27lpwYM3CmHblq3QaKLH4snHLfHgOkmw3v6bh/DYMGTFlg6BibG+ 
6 6AxRmFDfwtWDfr2vhqfNthFnoCUssul+ky/piVJ69O5u83fwaS9/LyYExPMi/srH 
7 sToXNUhEkhyeIZ89lBJj4bCghTktbrHo/PfEiHjYNQp3id7yO8PAPvWFBJ3/swQX 
8 l6sEN1rbAgMBAAECggEAEdQ29CUJqSHQOWu/tBK6Y5LBTdBT7DhrYOzWwNKzjNxH 
9 wMYnSE09aLJZCiFSIcxSjyJSWlj3uuPP9vKl/JskYzA116aiqa3nG0CLhnzg2unT 
10 qKExvMqEH+BCC0wqFTvr8KrEKIsgll3mNGs+uwy+jnidxwyI/3X1/R1Vl7gKd6tT 
11 rgn15JX7h1I+sHfI4juxIRPsQGWqP+LCCxeIXOLr521I42V4L9fvtcDs62VLEkQJ 
12 CsHhsxyg8DgCf7b9M5hfn2TIIF5L4Hs8C0J4R119/937f0rmPrcA/j/nltW2Vzg9 
13 uXWKMMV/ArdcNm3gbnobqIiaay8h9qe2xDHp9s8TGQKBgQDCH1ISbg+UTo/gD32/ 
14 ebxTGEZBPbuLlpceCfDhEHWRsYnnQDbrGT/v7UAEfFioPql201UXn5YHOdE/U+Av 
15 iCHEC37bj2eMesR0Iyxaa59nLv4Q+/CH+RwEr+2QIlPntek1WT5pon7myCHGJGa5 
16 wFhyl25vSkOKmrGrtdy18Wk8fQKBgQC5DLz9HmcR7lVIrq1bOxw20/UqYGmSNgXL 
17 NAp2OYCsmdGAFqFUUHwp+Zb0ttMUSwBmYMD0kLYk1HaTqRBdYxiu4ReC1lEA/uPX 
18 WZTnuucXjOyytx2lAZgwd0T0yKyvmut+qUiyJ5Sw5FDo1scSvOxxku6/HHxcG/At 
19 b6LZgVOMNwKBgQC13lIuIh9GezQgX2MYeR0PXLa1ePi0lqmN4xJiSeFcVlE07tyE 
20 9msIheZsTXNibRKn2Obn8wPEUU7RXeuznH7GBV8cpQYGfx5/EFUFgb8eFNDDaMa5 
21 HZI6cfjICOFDPRL4gFwQ68Sowuehk4kKjkJPWcCFU7ZjrPq4PPJDI6HMoQKBgByL 
22 L3enweRNLBCLCSiCZKa8aRvBRWeNN7WRcG+uDQAStfMZCoeT5qMe4b8bmFGQBB7G 
23 m9zdmYryztuV/3U4PO10wQiogFQz/PcR1VstREoorbYfcs4qAcywCQ3tCl4H+n1O 
24 JW19l3z1qtlPj+N/CsW2EWefQDuA/7oydx8vyLBfAoGAIQll2qVjR+dGACQsVyDH 
25 zg4ZZD7uZjQVgzbOKRm1vXxRpJHnSKGyBaUgPPJi0ysWIdJa18f90dKhnzJKk0E0 
26 FOQxa126kUeCEw60PxEjwcCaDRPNhOWbwEzB9VLLowEHW0ZqtRL5yDbMAR6MV/yy 
27 Y7XxLW9JkqSXvXs7UBDwZf0=3 23SGGtYcv8RVovKKaOzUbVY2qt+BEQBSVywdmJ4jGUyZid6LmAzO3R6/1+IUvRuo
 4 h4n52lhKcHltLyzJw/BTl4zwAVd4rFcFdSOFQpjq7wjJ650mnDMq1LU1FtQMFIdP
 5 DW4daDA3as1gHuWVvH+x0vI69n+XD9ZQQ6aSUnUiFDrcYXBkOPhdkXIRd8CPl+uu
 6 NIh4+KJGesztwrB39R1/zrnsXghNm/xMmxZnA0Z2pwcLejqudOo6b3SJXpp2ukKt
 7 nIpi4PSRhr9upEoYcfQhfJPZGq2fYFydUer6wDQgcyLpGQjfMQmujfkace93+cR1
 8 xPZ7b70fAgMBAAECggEABknvcgxhAgyahf1FT0WgJLmwp8X2y7tk0rXmhpNInLRO
 9 gX2TUVOsLK0z1kyhldLOaVOKgUEC2UpAFmE7kK3XuokR6cgnlGx6oP8abbnaZLwa
 10 xwys0HZ8uQC5VGfSSlSZKhtd64hkMBLvmf4eOukjcyb6lArleNhIkO0N1nQiJxG0
 11 w7ppyr0xFef91mCrsXFb3N4wD3HaWQU5hoASlkA9pRTVYg1+lIxfmpIYayOVuxqP
 12 x0JLhPqVkQEWwQM2guMzeO4c4yn9DHXuHjoLZrvMNVuSYLqMRlNBKfCfNk9ITGLd
 13 JL1MZMn/0TAJ0sB3byFL5/FhsGppj/x0BwN08ei9TQKBgQDTJitycVrMFodgr6la
 14 18irytJnHCKhe+qYp6iavTf5UoHOQe0qPLmxwDDT+UqqJdvvafkATavsV6pgzrFA
 15 irAZJy8yPg2nfLI2taUKgIMe3iDwOclz4pzhL94M7E9heQss4xYH3R0XeyRBDsNk
 16 pNrwnt3rPWWwRqLd7NOJauAKdQKBgQDKtUligK1Sdz6oxCQ8gFBisMDrZ8ivqMQ/
 17 5NOos7jcfciSyH0SdIqMiiev7F3aGeMUqVeOPC6zVuzOZV9767L1bgRolgSQ+p19
 18 Hg1or71p6Myd8KoW3rMIf0LqcN7smdFN99qg4bdx7bIuppj/+r72LI8pX6DbrHZK
 19 +1sg7PPuwwKBgQCulaTe33MfxJDzFMuG3VyDDxShRNYth3QV/KqgJ0wczmedz0z1
 20 23f+zNaSrlFaFiuf7ZOA+LfqlyG9IanVn9azNX8En+JSVfxU2CQ6ZsADyc6aUm2L
 21 cBge6aFENi/8fEUNPEZ/AgiH3b3APSC6GsUcp37+fqmR8xW/QY421TOh8QKBgQCy
 22 e8de5SA3cWmJnhKt9ulQzINBg4NwL/CEtc4sR/roohQ+Miv2WQk5T9g8DaphhNOu
 23 eKDwS0tve4VNAnN9oH5VngZhtF3W7eRHq3NxDvR/0YyBMMwDERmgzLU1yiZvO8zQ
 24 kwE9ESG+PeXbL7OeCMGl7nwrmNkBM6yAvytxJVJvkwKBgCYEriqJ3QVHadDvZ9PT
 25 13MywCQiGEHO1ClD7i2YHQg5x0qCRA1rt4oGvUPKhBFmoOuLZ14NHf2DRSSuYHV4
 26 yrjul2f8pP1kvZxMrBsTyTovZyA2wWu0K5/MQsd6Y8uUk7Xy7CIdV7zy4nvQKm9J
 27 w++AEVzvtRZ0XZ2iMzzcJ9Zy
28 -----END·PRIVATE·KEY-----28 -----END·PRIVATE·KEY-----
41.6 MB
swi-prolog-x_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0····24420·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0····24428·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1950336·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··1962552·2025-01-18·19:07:58.000000·data.tar.xz
2.26 KB
control.tar.xz
2.24 KB
control.tar
795 B
file list
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)·····1161·2025-01-18·19:07:58.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)·····1181·2025-01-18·19:07:58.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)····85631·2025-01-18·19:07:58.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)····85630·2025-01-18·19:07:58.000000·./md5sums
4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst4 -rwxr-xr-x···0·root·········(0)·root·········(0)······162·2025-01-18·19:07:58.000000·./postinst
5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm5 -rwxr-xr-x···0·root·········(0)·root·········(0)······241·2025-01-18·19:07:58.000000·./postrm
6 -rwxr-xr-x···0·root·········(0)·root·········(0)·······95·2025-01-18·19:07:58.000000·./preinst6 -rwxr-xr-x···0·root·········(0)·root·········(0)·······95·2025-01-18·19:07:58.000000·./preinst
997 B
./control
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Package:·swi-prolog-x1 Package:·swi-prolog-x
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>5 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
6 Installed-Size:·102536 Installed-Size:·10317
7 Depends:·libc6·(>=·2.34),·libfontconfig1·(>=·2.12.6),·libjpeg62-turbo·(>=·1.3.1),·libx11-6,·libxft2·(>>·2.1.1),·libxinerama1·(>=·2:1.1.4),·libxpm4,·libxt6t64,·swi-prolog-nox·(=·9.2.9+dfsg-1)7 Depends:·libc6·(>=·2.34),·libfontconfig1·(>=·2.12.6),·libgcc-s1·(>=·3.5),·libjpeg62-turbo·(>=·1.3.1),·libx11-6,·libxft2·(>>·2.1.1),·libxinerama1·(>=·2:1.1.4),·libxpm4,·libxt6t64,·swi-prolog-nox·(=·9.2.9+dfsg-1)
8 Section:·interpreters8 Section:·interpreters
9 Priority:·optional9 Priority:·optional
10 Homepage:·https://www.swi-prolog.org10 Homepage:·https://www.swi-prolog.org
11 Description:·User·interface·library·for·SWI-Prolog·-·with·X·support11 Description:·User·interface·library·for·SWI-Prolog·-·with·X·support
12 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a12 ·SWI-Prolog·is·a·fast·and·powerful·ISO/Edinburgh-style·Prolog·compiler·with·a
13 ·rich·set·of·built-in·predicates.·It·offers·a·fast,·robust·and·small13 ·rich·set·of·built-in·predicates.·It·offers·a·fast,·robust·and·small
14 ·environment·which·enables·substantial·applications·to·be·developed·with·it.14 ·environment·which·enables·substantial·applications·to·be·developed·with·it.
476 B
./md5sums
30.0 B
./md5sums
Files differ
428 B
line order
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 usr/lib/swi-prolog/lib/aarch64-linux/pl2xpce.so1 usr/lib/swi-prolog/lib/armv7l-linux/pl2xpce.so
2 usr/lib/swi-prolog/swipl.rc2 usr/lib/swi-prolog/swipl.rc
3 usr/lib/swi-prolog/xpce/Defaults3 usr/lib/swi-prolog/xpce/Defaults
4 usr/lib/swi-prolog/xpce/Defaults.user4 usr/lib/swi-prolog/xpce/Defaults.user
5 usr/lib/swi-prolog/xpce/appl-help/customise.hlp5 usr/lib/swi-prolog/xpce/appl-help/customise.hlp
6 usr/lib/swi-prolog/xpce/appl-help/dialog.hlp6 usr/lib/swi-prolog/xpce/appl-help/dialog.hlp
7 usr/lib/swi-prolog/xpce/appl-help/emacs.hlp7 usr/lib/swi-prolog/xpce/appl-help/emacs.hlp
8 usr/lib/swi-prolog/xpce/appl-help/event_monitor.hlp8 usr/lib/swi-prolog/xpce/appl-help/event_monitor.hlp
41.6 MB
data.tar.xz
41.6 MB
data.tar
10.7 KB
file list
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/
7 -rw-r--r--···0·root·········(0)·root·········(0)··1551036·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/aarch64-linux/pl2xpce.so7 -rw-r--r--···0·root·········(0)·root·········(0)··1616624·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/lib/armv7l-linux/pl2xpce.so
8 -rw-r--r--···0·root·········(0)·root·········(0)·····4261·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/swipl.rc8 -rw-r--r--···0·root·········(0)·root·········(0)·····4261·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/swipl.rc
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/
10 -rw-r--r--···0·root·········(0)·root·········(0)·····1260·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/Defaults10 -rw-r--r--···0·root·········(0)·root·········(0)·····1260·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/Defaults
11 -rw-r--r--···0·root·········(0)·root·········(0)·····5592·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/Defaults.user11 -rw-r--r--···0·root·········(0)·root·········(0)·····5592·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/Defaults.user
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/appl-help/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/appl-help/
13 -rw-r--r--···0·root·········(0)·root·········(0)·····8853·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/appl-help/customise.hlp13 -rw-r--r--···0·root·········(0)·root·········(0)·····8853·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/appl-help/customise.hlp
14 -rw-r--r--···0·root·········(0)·root·········(0)····21358·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/appl-help/dialog.hlp14 -rw-r--r--···0·root·········(0)·root·········(0)····21358·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/appl-help/dialog.hlp
Offset 741, 15 lines modifiedOffset 741, 15 lines modified
741 -rw-r--r--···0·root·········(0)·root·········(0)·····5367·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/buffer_menu.pl741 -rw-r--r--···0·root·········(0)·root·········(0)·····5367·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/buffer_menu.pl
742 -rw-r--r--···0·root·········(0)·root·········(0)····13003·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/c_mode.pl742 -rw-r--r--···0·root·········(0)·root·········(0)····13003·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/c_mode.pl
743 -rw-r--r--···0·root·········(0)·root·········(0)·····4265·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/chr_mode.pl743 -rw-r--r--···0·root·········(0)·root·········(0)·····4265·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/chr_mode.pl
744 -rw-r--r--···0·root·········(0)·root·········(0)·····2115·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/cmake_mode.pl744 -rw-r--r--···0·root·········(0)·root·········(0)·····2115·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/cmake_mode.pl
745 -rw-r--r--···0·root·········(0)·root·········(0)·····4742·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/cpp_mode.pl745 -rw-r--r--···0·root·········(0)·root·········(0)·····4742·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/cpp_mode.pl
746 -rw-r--r--···0·root·········(0)·root·········(0)·····4211·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/dde_server.pl746 -rw-r--r--···0·root·········(0)·root·········(0)·····4211·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/dde_server.pl
747 -rw-r--r--···0·root·········(0)·root·········(0)····10424·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/emacs.pl747 -rw-r--r--···0·root·········(0)·root·········(0)····10424·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/emacs.pl
748 -rw-r--r--···0·root·········(0)·root·········(0)···147277·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/emacs.qlf748 -rw-r--r--···0·root·········(0)·root·········(0)···147276·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/emacs.qlf
749 -rw-r--r--···0·root·········(0)·root·········(0)·····4226·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/emacs_chrome_server.pl749 -rw-r--r--···0·root·········(0)·root·········(0)·····4226·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/emacs_chrome_server.pl
750 -rw-r--r--···0·root·········(0)·root·········(0)·····8449·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/find.pl750 -rw-r--r--···0·root·········(0)·root·········(0)·····8449·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/find.pl
751 -rw-r--r--···0·root·········(0)·root·········(0)····38824·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/fundamental_mode.pl751 -rw-r--r--···0·root·········(0)·root·········(0)····38824·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/fundamental_mode.pl
752 -rw-r--r--···0·root·········(0)·root·········(0)·····4358·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/gdb.pl752 -rw-r--r--···0·root·········(0)·root·········(0)·····4358·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/gdb.pl
753 -rw-r--r--···0·root·········(0)·root·········(0)·····1983·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/help.pl753 -rw-r--r--···0·root·········(0)·root·········(0)·····1983·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/help.pl
754 -rw-r--r--···0·root·········(0)·root·········(0)·····3035·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/help_buffer.pl754 -rw-r--r--···0·root·········(0)·root·········(0)·····3035·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/help_buffer.pl
755 -rw-r--r--···0·root·········(0)·root·········(0)·····4171·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/history.pl755 -rw-r--r--···0·root·········(0)·root·········(0)·····4171·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/history.pl
Offset 759, 15 lines modifiedOffset 759, 15 lines modified
759 -rw-r--r--···0·root·········(0)·root·········(0)·····2189·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/javascript_mode.pl759 -rw-r--r--···0·root·········(0)·root·········(0)·····2189·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/javascript_mode.pl
760 -rw-r--r--···0·root·········(0)·root·········(0)····30303·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/language_mode.pl760 -rw-r--r--···0·root·········(0)·root·········(0)····30303·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/language_mode.pl
761 -rw-r--r--···0·root·········(0)·root·········(0)····15968·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/latex_mode.pl761 -rw-r--r--···0·root·········(0)·root·········(0)····15968·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/latex_mode.pl
762 -rw-r--r--···0·root·········(0)·root·········(0)····19902·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/logtalk_mode.pl762 -rw-r--r--···0·root·········(0)·root·········(0)····19902·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/logtalk_mode.pl
763 -rw-r--r--···0·root·········(0)·root·········(0)·····7093·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/man_mode.pl763 -rw-r--r--···0·root·········(0)·root·········(0)·····7093·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/man_mode.pl
764 -rw-r--r--···0·root·········(0)·root·········(0)·····6795·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/outline_mode.pl764 -rw-r--r--···0·root·········(0)·root·········(0)·····6795·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/outline_mode.pl
765 -rw-r--r--···0·root·········(0)·root·········(0)···103851·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/prolog_mode.pl765 -rw-r--r--···0·root·········(0)·root·········(0)···103851·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/prolog_mode.pl
766 -rw-r--r--···0·root·········(0)·root·········(0)····68880·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/prolog_mode.qlf766 -rw-r--r--···0·root·········(0)·root·········(0)····68879·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/prolog_mode.qlf
767 -rw-r--r--···0·root·········(0)·root·········(0)····14359·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/prompt.pl767 -rw-r--r--···0·root·········(0)·root·········(0)····14359·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/prompt.pl
768 -rw-r--r--···0·root·········(0)·root·········(0)·····5457·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/rdf_mode.pl768 -rw-r--r--···0·root·········(0)·root·········(0)·····5457·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/rdf_mode.pl
769 -rw-r--r--···0·root·········(0)·root·········(0)·····2042·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/script_mode.pl769 -rw-r--r--···0·root·········(0)·root·········(0)·····2042·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/script_mode.pl
770 -rw-r--r--···0·root·········(0)·root·········(0)·····5498·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/server.pl770 -rw-r--r--···0·root·········(0)·root·········(0)·····5498·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/server.pl
771 -rw-r--r--···0·root·········(0)·root·········(0)····35412·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/sgml_mode.pl771 -rw-r--r--···0·root·········(0)·root·········(0)····35412·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/sgml_mode.pl
772 -rw-r--r--···0·root·········(0)·root·········(0)····20418·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/shell.pl772 -rw-r--r--···0·root·········(0)·root·········(0)····20418·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/shell.pl
773 -rw-r--r--···0·root·········(0)·root·········(0)·····6700·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/swi_prolog.pl773 -rw-r--r--···0·root·········(0)·root·········(0)·····6700·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/emacs/swi_prolog.pl
Offset 832, 15 lines modifiedOffset 832, 15 lines modified
832 -rw-r--r--···0·root·········(0)·root·········(0)·····3238·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/man/v_tile.pl832 -rw-r--r--···0·root·········(0)·root·········(0)·····3238·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/man/v_tile.pl
833 -rw-r--r--···0·root·········(0)·root·········(0)····12611·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/man/v_topic.pl833 -rw-r--r--···0·root·········(0)·root·········(0)····12611·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/man/v_topic.pl
834 -rw-r--r--···0·root·········(0)·root·········(0)····10250·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/man/v_visual.pl834 -rw-r--r--···0·root·········(0)·root·········(0)····10250·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/man/v_visual.pl
835 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/math/835 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/math/
836 -rw-r--r--···0·root·········(0)·root·········(0)·····7223·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/math/expandmath.pl836 -rw-r--r--···0·root·········(0)·root·········(0)·····7223·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/math/expandmath.pl
837 -rw-r--r--···0·root·········(0)·root·········(0)·····3729·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/password_item.pl837 -rw-r--r--···0·root·········(0)·root·········(0)·····3729·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/password_item.pl
838 -rw-r--r--···0·root·········(0)·root·········(0)·····8429·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce.pl838 -rw-r--r--···0·root·········(0)·root·········(0)·····8429·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce.pl
839 -rw-r--r--···0·root·········(0)·root·········(0)····47898·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce.qlf839 -rw-r--r--···0·root·········(0)·root·········(0)····47897·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce.qlf
840 -rw-r--r--···0·root·········(0)·root·········(0)·····4951·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_arm.pl840 -rw-r--r--···0·root·········(0)·root·········(0)·····4951·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_arm.pl
841 -rw-r--r--···0·root·········(0)·root·········(0)·····8057·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_arrow_item.pl841 -rw-r--r--···0·root·········(0)·root·········(0)·····8057·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_arrow_item.pl
842 -rw-r--r--···0·root·········(0)·root·········(0)·····3306·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_class_index.pl842 -rw-r--r--···0·root·········(0)·root·········(0)·····3306·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_class_index.pl
843 -rw-r--r--···0·root·········(0)·root·········(0)····14507·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_colour_item.pl843 -rw-r--r--···0·root·········(0)·root·········(0)····14507·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_colour_item.pl
844 -rw-r--r--···0·root·········(0)·root·········(0)····21173·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_config.pl844 -rw-r--r--···0·root·········(0)·root·········(0)····21173·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_config.pl
845 -rw-r--r--···0·root·········(0)·root·········(0)····14529·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_configeditor.pl845 -rw-r--r--···0·root·········(0)·root·········(0)····14529·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_configeditor.pl
846 -rw-r--r--···0·root·········(0)·root·········(0)·····7103·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_cxx_headers.pl846 -rw-r--r--···0·root·········(0)·root·········(0)·····7103·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/pce_cxx_headers.pl
Offset 1006, 15 lines modifiedOffset 1006, 15 lines modified
1006 -rw-r--r--···0·root·········(0)·root·········(0)·····9623·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/query.pl1006 -rw-r--r--···0·root·········(0)·root·········(0)·····9623·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/query.pl
1007 -rw-r--r--···0·root·········(0)·root·········(0)·····5025·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/settings.pl1007 -rw-r--r--···0·root·········(0)·root·········(0)·····5025·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/settings.pl
1008 -rw-r--r--···0·root·········(0)·root·········(0)····12833·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/source.pl1008 -rw-r--r--···0·root·········(0)·root·········(0)····12833·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/source.pl
1009 -rw-r--r--···0·root·········(0)·root·········(0)····15175·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/stack.pl1009 -rw-r--r--···0·root·········(0)·root·········(0)····15175·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/stack.pl
1010 -rw-r--r--···0·root·········(0)·root·········(0)····11602·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/status.pl1010 -rw-r--r--···0·root·········(0)·root·········(0)····11602·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/status.pl
1011 -rw-r--r--···0·root·········(0)·root·········(0)·····2492·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/test.pl1011 -rw-r--r--···0·root·········(0)·root·········(0)·····2492·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/test.pl
1012 -rw-r--r--···0·root·········(0)·root·········(0)····33625·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/trace.pl1012 -rw-r--r--···0·root·········(0)·root·········(0)····33625·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/trace.pl
1013 -rw-r--r--···0·root·········(0)·root·········(0)····84770·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/trace.qlf1013 -rw-r--r--···0·root·········(0)·root·········(0)····84769·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/trace.qlf
1014 -rw-r--r--···0·root·········(0)·root·········(0)·····8772·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/util.pl1014 -rw-r--r--···0·root·········(0)·root·········(0)·····8772·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/util.pl
1015 -rw-r--r--···0·root·········(0)·root·········(0)····10646·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/viewterm.pl1015 -rw-r--r--···0·root·········(0)·root·········(0)····10646·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/trace/viewterm.pl
1016 -rw-r--r--···0·root·········(0)·root·········(0)·····4511·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/url_image.pl1016 -rw-r--r--···0·root·········(0)·root·········(0)·····4511·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/url_image.pl
1017 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/1017 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/
1018 -rw-r--r--···0·root·········(0)·root·········(0)·····6885·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/common.pl1018 -rw-r--r--···0·root·········(0)·root·········(0)·····6885·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/common.pl
1019 -rw-r--r--···0·root·········(0)·root·········(0)·····3168·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/mkcommon.pl1019 -rw-r--r--···0·root·········(0)·root·········(0)·····3168·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/mkcommon.pl
1020 -rw-r--r--···0·root·········(0)·root·········(0)·····5456·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/quintus.pl1020 -rw-r--r--···0·root·········(0)·root·········(0)·····5456·2024-10-22·12:19:56.000000·./usr/lib/swi-prolog/xpce/prolog/lib/xref/quintus.pl
22.0 MB
./usr/lib/swi-prolog/xpce/man/reference/index.obj
    
Offset 1, 167362 lines modifiedOffset 1, 167362 lines modified
00000000:·0000·000d·5043·4520·7665·7273·696f·6e20··....PCE·version·00000000:·0000·000d·5043·4520·7665·7273·696f·6e20··....PCE·version·
00000010:·3400·0000·1243·0000·000b·6368·6169·6e5f··4....C....chain_00000010:·3400·0000·1243·0000·000b·6368·6169·6e5f··4....C....chain_
00000020:·7461·626c·6500·0000·0100·0000·0200·0000··table...........00000020:·7461·626c·6500·0000·0100·0000·0200·0000··table...........
00000030:·0572·6566·6572·0000·0004·7369·7a65·4f00··.refer....sizeO.00000030:·0572·6566·6572·0000·0004·7369·7a65·4f00··.refer....sizeO.
00000040:·0000·014e·0000·000d·6d61·6e5f·746d·705f··...N....man_tmp_00000040:·0000·014e·0000·000d·6d61·6e5f·746d·705f··...N....man_tmp_
00000050:·696e·6465·7878·4e00·0000·0462·6f74·6849··indexxN....bothI00000050:·696e·6465·7878·4e00·0000·0462·6f74·6849··indexxN....bothI
00000060:·0000·17ae·734e·0000·000a·636f·6d70·6c65··....sN....comple00000060:·0000·17ae·734e·0000·0005·6c65·6172·6e43··....sN....learnC
00000070:·7869·7479·4300·0000·0563·6861·696e·0000··xityC....chain.. 
00000080:·0002·0000·0001·0000·0004·7369·7a65·4f00··..........sizeO.00000070:·0000·0005·6368·6169·6e00·0000·0200·0000··....chain.......
 00000080:·0100·0000·0473·697a·654f·0000·0002·4900··.....sizeO....I.
 00000090:·0000·0278·4900·0000·0165·4e00·0000·1024··...xI....eN....$
 000000a0:·7072·6564·6963·6174·6573·2473·656e·6458··predicates$sendX
 000000b0:·734e·0000·0008·6578·706c·6f69·7473·4f00··sN....exploitsO.
00000090:·0000·0249·0000·0002·7849·0000·0003·654e··...I....xI....eN000000c0:·0000·0249·0000·0003·7849·0000·000f·654e··...I....xI....eN
000000a0:·0000·0011·4d2e·7265·6765·782e·532e·7061··....M.regex.S.pa000000d0:·0000·001c·4d2e·6272·6f77·7365·722e·532e··....M.browser.S.
000000b0:·7474·6572·6e65·4e00·0000·0f56·2e72·6567··tterneN....V.reg 
000000c0:·6578·2e70·6174·7465·726e·654e·0000·0018··ex.patterneN.... 
000000d0:·432e·7265·7369·7a65·5f6f·7574·6c69·6e65··C.resize_outline 
000000e0:·5f67·6573·7475·7265·5873·4e00·0000·0973··_gestureXsN....s 
000000f0:·7065·6369·6669·6572·4f00·0000·0249·0000··pecifierO....I.. 
00000100:·0003·7849·0000·0002·654e·0000·000e·4d2e··..xI....eN....M. 
00000110:·6576·656e·742e·532e·6973·5f61·654e·0000··event.S.is_aeN.. 
00000120:·0006·432e·7479·7065·5873·4e00·0000·0b72··..C.typeXsN....r 
00000130:·6563·7461·6e67·756c·6172·4f00·0000·0249··ectangularO....I000000e0:·7265·7175·6573·745f·6765·6f6d·6574·7279··request_geometry
 000000f0:·654e·0000·000c·432e·636f·6e6e·6563·7469··eN....C.connecti
 00000100:·6f6e·654e·0000·001b·4d2e·6564·6974·6f72··oneN....M.editor
 00000110:·2e53·2e72·6571·7565·7374·5f67·656f·6d65··.S.request_geome
 00000120:·7472·7965·4e00·0000·1e4d·2e67·7261·7068··tryeN....M.graph
 00000130:·6963·616c·2e53·2e72·6571·7565·7374·5f67··ical.S.request_g
 00000140:·656f·6d65·7472·7965·4e00·0000·0443·2e69··eometryeN....C.i
 00000150:·6665·4e00·0000·214d·2e6c·6973·745f·6272··feN...!M.list_br
 00000160:·6f77·7365·722e·532e·7265·7175·6573·745f··owser.S.request_
 00000170:·6765·6f6d·6574·7279·654e·0000·0009·432e··geometryeN....C.
 00000180:·6d65·7373·6167·6565·4e00·0000·1b4d·2e70··messageeN....M.p
 00000190:·6172·626f·782e·532e·7265·7175·6573·745f··arbox.S.request_
 000001a0:·6765·6f6d·6574·7279·654e·0000·0018·4d2e··geometryeN....M.
 000001b0:·7265·6c61·7469·6f6e·5f74·6162·6c65·2e47··relation_table.G
 000001c0:·2e6d·6174·6368·654e·0000·0014·4d2e·7363··.matcheN....M.sc
 000001d0:·726f·6c6c·5f62·6172·2e53·2e70·6c61·6365··roll_bar.S.place
 000001e0:·654e·0000·0019·4d2e·7465·7874·5f69·7465··eN....M.text_ite
 000001f0:·6d2e·472e·636f·6d70·6c65·7469·6f6e·7365··m.G.completionse
 00000200:·4e00·0000·174d·2e76·6172·6961·626c·652e··N....M.variable.
 00000210:·532e·6765·745f·6163·6365·7373·654e·0000··S.get_accesseN..
 00000220:·0018·4d2e·7661·7269·6162·6c65·2e53·2e73··..M.variable.S.s
 00000230:·656e·645f·6163·6365·7373·654e·0000·0019··end_accesseN....
 00000240:·4d2e·7669·6577·2e53·2e72·6571·7565·7374··M.view.S.request
 00000250:·5f67·656f·6d65·7472·7965·4e00·0000·1b4d··_geometryeN....M
 00000260:·2e77·696e·646f·772e·532e·7265·7175·6573··.window.S.reques
 00000270:·745f·6765·6f6d·6574·7279·5873·4e00·0000··t_geometryXsN...
 00000280:·0973·6570·6172·6174·6f72·4f00·0000·0249··.separatorO....I
00000140:·0000·0004·7849·0000·0010·654e·0000·0015··....xI....eN....00000290:·0000·0004·7849·0000·0008·654e·0000·0019··....xI....eN....
 000002a0:·4d2e·6368·6172·5f61·7272·6179·2e47·2e63··M.char_array.G.c
 000002b0:·6170·6974·616c·6973·6565·4e00·0000·194d··apitaliseeN....M
 000002c0:·2e63·6861·725f·6172·7261·792e·472e·6c61··.char_array.G.la
 000002d0:·6265·6c5f·6e61·6d65·654e·0000·0014·4d2e··bel_nameeN....M.
 000002e0:·6368·6172·5f61·7272·6179·2e47·2e73·706c··char_array.G.spl
00000150:·4d2e·6172·6561·2e53·2e69·6e74·6572·7365··M.area.S.interse 
00000160:·6374·696f·6e65·4e00·0000·0643·2e61·7265··ctioneN....C.are 
00000170:·6165·4e00·0000·164d·2e67·7261·7068·6963··aeN....M.graphic 
00000180:·616c·2e53·2e64·7261·775f·626f·7865·4e00··al.S.draw_boxeN. 
00000190:·0000·0b43·2e67·7261·7068·6963·616c·654e··...C.graphicaleN 
000001a0:·0000·000e·4d2e·696d·6167·652e·532e·6669··....M.image.S.fi 
000001b0:·6c6c·654e·0000·000f·4d2e·6d65·6e75·2e53··lleN....M.menu.S000002f0:·6974·654e·0000·001b·4d2e·6d65·6e75·5f69··iteN....M.menu_i
 00000300:·7465·6d2e·472e·6465·6661·756c·745f·6c61··tem.G.default_la
 00000310:·6265·6c65·4e00·0000·0f4d·2e6e·616d·652e··beleN....M.name.
 00000320:·532e·7379·6e74·6178·654e·0000·000e·4d2e··S.syntaxeN....M.
 00000330:·7063·652e·532e·7379·6e74·6178·654e·0000··pce.S.syntaxeN..
 00000340:·0019·562e·7374·7265·616d·2e72·6563·6f72··..V.stream.recor
 00000350:·645f·7365·7061·7261·746f·7265·4e00·0000··d_separatoreN...
 00000360:·1b4d·2e73·7472·6561·6d2e·532e·7265·636f··.M.stream.S.reco
 00000370:·7264·5f73·6570·6172·6174·6f72·5873·4e00··rd_separatorXsN.
 00000380:·0000·0a70·726f·6365·6475·7265·734f·0000··...proceduresO..
000001c0:·2e66·6f72·6d61·7465·4e00·0000·0d56·2e6d··.formateN....V.m 
000001d0:·656e·752e·666f·726d·6174·654e·0000·000d··enu.formateN.... 
000001e0:·522e·6d65·6e75·2e66·6f72·6d61·7465·4e00··R.menu.formateN. 
000001f0:·0000·0f4d·2e70·6978·6d61·702e·532e·6669··...M.pixmap.S.fi 
00000200:·6c6c·654e·0000·0008·432e·7069·786d·6170··lleN....C.pixmap 
00000210:·654e·0000·000e·522e·706f·7075·702e·666f··eN....R.popup.fo 
00000220:·726d·6174·654e·0000·0006·432e·7369·7a65··rmateN....C.size 
00000230:·654e·0000·0009·432e·7370·6174·6961·6c65··eN....C.spatiale 
00000240:·4e00·0000·194d·2e74·6162·6c65·2e47·2e63··N....M.table.G.c 
00000250:·656c·6c73·5f69·6e5f·7265·6769·6f6e·654e··ells_in_regioneN 
00000260:·0000·0006·432e·7469·6c65·654e·0000·0008··....C.tileeN.... 
00000270:·432e·7769·6e64·6f77·5873·4e00·0000·0764··C.windowXsN....d 
00000280:·6573·6972·6564·4f00·0000·0249·0000·0005··esiredO....I.... 
00000290:·7849·0000·0012·654e·0000·0012·4d2e·6275··xI....eN....M.bu 
000002a0:·7474·6f6e·2e53·2e63·6f6d·7075·7465·654e··tton.S.computeeN 
000002b0:·0000·000d·432e·6368·6169·6e5f·6879·7065··....C.chain_hype 
000002c0:·7265·4e00·0000·134d·2e63·6861·725f·6172··reN....M.char_ar 
000002d0:·7261·792e·472e·636f·7079·654e·0000·0020··ray.G.copyeN...· 
000002e0:·4d2e·6469·616c·6f67·2e53·2e5f·636f·6d70··M.dialog.S._comp 
000002f0:·7574·655f·6465·7369·7265·645f·7369·7a65··ute_desired_size 
00000300:·654e·0000·0010·4d2e·6469·6374·2e53·2e73··eN....M.dict.S.s 
00000310:·6f72·745f·6279·654e·0000·000e·562e·6469··ort_byeN....V.di 
00000320:·6374·2e73·6f72·745f·6279·654e·0000·0010··ct.sort_byeN.... 
00000330:·4d2e·6d65·6e75·2e53·2e63·6f6d·7075·7465··M.menu.S.compute 
00000340:·654e·0000·000f·4d2e·7061·7262·6f78·2e47··eN....M.parbox.G 
00000350:·2e66·696e·6465·4e00·0000·124d·2e73·6c69··.findeN....M.sli 
00000360:·6465·722e·532e·636f·6d70·7574·6565·4e00··der.S.computeeN. 
00000370:·0000·0543·2e74·6162·654e·0000·000f·4d2e··...C.tabeN....M. 
00000380:·7461·626c·652e·532e·7769·6474·6865·4e00··table.S.widtheN. 
00000390:·0000·154d·2e74·6578·745f·6974·656d·2e53··...M.text_item.S 
000003a0:·2e63·6f6d·7075·7465·654e·0000·0012·562e··.computeeN....V. 
000003b0:·7469·6c65·2e69·6465·616c·5f77·6964·7468··tile.ideal_width 
000003c0:·654e·0000·0013·562e·7469·6c65·2e69·6465··eN....V.tile.ide 
000003d0:·616c·5f68·6569·6768·7465·4e00·0000·1156··al_heighteN....V 
000003e0:·2e74·696c·652e·686f·725f·7368·7269·6e6b··.tile.hor_shrink 
000003f0:·654e·0000·0006·432e·7669·6577·654e·0000··eN....C.vieweN.. 
00000400:·0020·4d2e·7769·6e64·6f77·2e53·2e5f·636f··.·M.window.S._co 
00000410:·6d70·7574·655f·6465·7369·7265·645f·7369··mpute_desired_si 
00000420:·7a65·654e·0000·002a·4d2e·7769·6e64·6f77··zeeN...*M.window 
00000430:·5f64·6563·6f72·6174·6f72·2e53·2e5f·636f··_decorator.S._co 
00000440:·6d70·7574·655f·6465·7369·7265·645f·7369··mpute_desired_si 
00000450:·7a65·5873·4e00·0000·0973·6174·6973·6669··zeXsN....satisfi 
00000460:·6573·4f00·0000·0249·0000·0006·7849·0000··esO....I....xI.. 
00000470:·0008·654e·0000·0018·562e·636c·6173·735f··..eN....V.class_ 
00000480:·7661·7269·6162·6c65·2e64·6566·6175·6c74··variable.default 
00000490:·654e·0000·0016·4d2e·6576·656e·742e·532e··eN....M.event.S. 
000004a0:·6861·735f·6d6f·6469·6669·6572·654e·0000··has_modifiereN.. 
000004b0:·0016·4d2e·7472·6565·2e53·2e6e·6569·6768··..M.tree.S.neigh 
000004c0:·626f·7572·5f67·6170·654e·0000·0014·562e··bour_gapeN....V. 
000004d0:·7472·6565·2e6e·6569·6768·626f·7572·5f67··tree.neighbour_g 
000004e0:·6170·654e·0000·0014·522e·7472·6565·2e6e··apeN....R.tree.n 
000004f0:·6569·6768·626f·7572·5f67·6170·654e·0000··eighbour_gapeN.. 
00000500:·0012·4d2e·7479·7065·2e47·2e74·7261·6e73··..M.type.G.trans 
00000510:·6c61·7465·654e·0000·0014·4d2e·7669·7375··lateeN....M.visu 
00000520:·616c·2e47·2e63·6f6e·7461·696e·6572·654e··al.G.containereN 
Max diff block lines reached; 23045584/23094117 bytes (99.79%) of diff not shown.
1.21 MB
./usr/lib/swi-prolog/xpce/prolog/lib/emacs/emacs.qlf
    
Offset 1, 9205 lines modifiedOffset 1, 9205 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·8840·812f··file....h._..@./00000010:·6669·6c65·0a00·0a81·687f·5f08·883e·812f··file....h._..>./
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu
00000050:·696c·642f·686f·6d65·2f78·7063·652f·7072··ild/home/xpce/pr00000050:·696c·642f·686f·6d65·2f78·7063·652f·7072··ild/home/xpce/pr
Diff chunk too large, falling back to line-by-line diff (6855 lines added, 6855 lines removed)
00000060:·6f6c·6f67·2f6c·6962·2f65·6d61·6373·2f2e··olog/lib/emacs/.00000060:·6f6c·6f67·2f6c·6962·2f65·6d61·6373·2f2e··olog/lib/emacs/.
00000070:·656d·6163·732e·716c·662e·3332·3634·3651··emacs.qlf.32646Q00000070:·656d·6163·732e·716c·662e·3833·3134·514d··emacs.qlf.8314QM
00000080:·4d03·8a65·6d61·6373·4630·812f·6275·696c··M..emacsF0./buil00000080:·038a·656d·6163·7346·3081·2f62·7569·6c64··..emacsF0./build
00000090:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p00000090:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa
000000a0:·6174·682f·7377·692d·7072·6f6c·6f67·2d39··ath/swi-prolog-9000000a0:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.
000000b0:·2e32·2e39·2b64·6673·672f·6275·696c·642f··.2.9+dfsg/build/000000b0:·322e·392b·6466·7367·2f62·7569·6c64·2f68··2.9+dfsg/build/h
000000c0:·686f·6d65·2f78·7063·652f·7072·6f6c·6f67··home/xpce/prolog000000c0:·6f6d·652f·7870·6365·2f70·726f·6c6f·672f··ome/xpce/prolog/
000000d0:·2f6c·6962·2f65·6d61·6373·2f65·6d61·6373··/lib/emacs/emacs000000d0:·6c69·622f·656d·6163·732f·656d·6163·732e··lib/emacs/emacs.
000000e0:·2e70·6c00·0000·1be6·c5d9·4175·c843·038e··.pl.......Au.C..000000e0:·706c·0000·001b·e6c5·d941·75c8·4303·8e6c··pl.......Au.C..l
000000f0:·6c69·6272·6172·7953·038c·7379·7374·656d··libraryS..system000000f0:·6962·7261·7279·5303·8c73·7973·7465·6d58··ibraryS..systemX
00000100:·5844·cc80·7404·0382·3a84·0081·7404·0394··XD..t...:...t...00000100:·44cc·8074·0403·823a·8400·8174·0403·9475··D..t...:...t...u
00000110:·7573·655f·6d6f·6475·6c65·8274·0400·8282··use_module.t....00000110:·7365·5f6d·6f64·756c·6582·7404·0082·8203··se_module.t.....
00000120:·0386·7063·6544·ce80·7400·8400·8174·0086··..pceD..t....t..00000120:·8670·6365·44ce·8074·0084·0081·7400·8674··.pceD..t....t..t
00000130:·7400·8803·9865·6d61·6373·5f65·7874·656e··t....emacs_exten00000130:·0088·0398·656d·6163·735f·6578·7465·6e64··....emacs_extend
00000140:·6444·d080·7400·8400·8174·0403·8e72·6571··dD..t....t...req00000140:·44d0·8074·0084·0081·7404·038e·7265·7175··D..t....t...requ
00000150:·7569·7265·8274·0402·8474·0403·822f·8403··uire.t...t.../..00000150:·6972·6582·7404·0284·7404·0382·2f84·0392··ire.t...t.../...
00000160:·9273·656e·645f·6c69·7374·0686·0144·d680··.send_list...D..00000160:·7365·6e64·5f6c·6973·7406·8601·44d6·8074··send_list...D..t
00000170:·7400·8400·8174·0403·926d·756c·7469·6669··t....t...multifi00000170:·0084·0081·7404·0392·6d75·6c74·6966·696c··....t...multifil
00000180:·6c65·8274·008e·0392·6e6f·5f62·6163·6b75··le.t....no_backu00000180:·6582·7400·8e03·926e·6f5f·6261·636b·7570··e.t....no_backup
00000190:·7006·8244·da80·7400·8400·8174·0091·7404··p..D..t....t..t.00000190:·0682·44da·8074·0084·0081·7400·9174·0403··..D..t....t..t..
000001a0:·0382·2c84·7400·8403·8875·7365·7274·008e··..,.t....usert..000001a0:·822c·8474·0084·0388·7573·6572·7400·8e03··.,.t....usert...
000001b0:·03a0·6669·6c65·5f73·6561·7263·685f·7061··..file_search_pa000001b0:·a066·696c·655f·7365·6172·6368·5f70·6174··.file_search_pat
000001c0:·7468·0684·7400·8e03·a464·6566·6175·6c74··th..t....default000001c0:·6806·8474·008e·03a4·6465·6661·756c·745f··h..t....default_
000001d0:·5f65·6d61·6373·5f6d·6f64·6506·844f·0096··_emacs_mode..O..000001d0:·656d·6163·735f·6d6f·6465·0684·4f00·9604··emacs_mode..O...
000001e0:·0400·9784·8043·b609·7503·3081·2f62·7569··.....C..u.0./bui000001e0:·0097·8480·43b6·0975·0330·812f·6275·696c··....C..u.0./buil
000001f0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible-000001f0:·642f·7265·7072·6f64·7563·6962·6c65·2d70··d/reproducible-p
00000200:·7061·7468·2f73·7769·2d70·726f·6c6f·672d··path/swi-prolog-00000200:·6174·682f·7377·692d·7072·6f6c·6f67·2d39··ath/swi-prolog-9
00000210:·392e·322e·392b·6466·7367·2f62·7569·6c64··9.2.9+dfsg/build00000210:·2e32·2e39·2b64·6673·672f·6275·696c·642f··.2.9+dfsg/build/
00000220:·2f68·6f6d·652f·7870·6365·2f70·726f·6c6f··/home/xpce/prolo00000220:·686f·6d65·2f78·7063·652f·7072·6f6c·6f67··home/xpce/prolog
00000230:·672f·6c69·622f·656d·6163·732f·656d·6163··g/lib/emacs/emac00000230:·2f6c·6962·2f65·6d61·6373·2f65·6d61·6373··/lib/emacs/emacs
00000240:·732e·706c·0000·001b·e6c5·d941·009a·8282··s.pl.......A....00000240:·2e70·6c00·0000·1be6·c5d9·4100·9a82·8281··.pl.......A.....
00000250:·8182·03a4·656d·6163·735f·7573·6572·5f6c··....emacs_user_l00000250:·8203·a465·6d61·6373·5f75·7365·725f·6c69··...emacs_user_li
00000260:·6962·7261·7279·8f04·0394·6170·705f·636f··ibrary....app_co00000260:·6272·6172·798f·0403·9461·7070·5f63·6f6e··brary....app_con
00000270:·6e66·6967·8282·0394·7870·6365·2f65·6d61··nfig....xpce/ema00000270:·6669·6782·8203·9478·7063·652f·656d·6163··fig....xpce/emac
00000280:·6373·93c4·5844·fc80·7400·8400·8174·0403··cs..XD..t....t..00000280:·7393·c458·44fc·8074·0084·0081·7404·0386··s..XD..t....t...
00000290:·866e·6577·8474·0403·8240·8203·9a6c·6f61··.new.t...@...loa00000290:·6e65·7784·7404·0382·4082·039a·6c6f·6164··new.t...@...load
000002a0:·6469·6e67·5f65·6d61·6373·038c·6f62·6a65··ding_emacs..obje000002a0:·696e·675f·656d·6163·7303·8c6f·626a·6563··ing_emacs..objec
000002b0:·6374·4400·8180·7400·8400·8174·0403·9a65··ctD...t....t...e000002b0:·7444·0081·8074·0084·0081·7404·039a·656e··tD...t....t...en
000002c0:·6e73·7572·655f·6c6f·6164·6564·8274·0084··nsure_loaded.t..000002c0:·7375·7265·5f6c·6f61·6465·6482·7400·8400··sure_loaded.t...
000002d0:·0096·7400·8803·a065·6d61·6373·2f73·7769··..t....emacs/swi000002d0:·9674·0088·03a0·656d·6163·732f·7377·695f··.t....emacs/swi_
000002e0:·5f70·726f·6c6f·6744·1081·8074·0084·0081··_prologD...t....000002e0:·7072·6f6c·6f67·4410·8180·7400·8400·8174··prologD...t....t
000002f0:·7404·0398·7063·655f·6175·746f·6c6f·6164··t...pce_autoload000002f0:·0403·9870·6365·5f61·7574·6f6c·6f61·6484··...pce_autoload.
00000300:·8403·9266·696c·655f·6974·656d·7400·8800··...file_itemt...00000300:·0392·6669·6c65·5f69·7465·6d74·0088·00ab··..file_itemt....
00000310:·ab44·1281·8074·0084·0081·7400·a903·9273··.D...t....t....s00000310:·4412·8180·7400·8400·8174·00a9·0392·7361··D...t....t....sa
00000320:·6176·655f·6669·6c65·7400·8800·ab4f·0083··ave_filet....O..00000320:·7665·5f66·696c·6574·0088·00ab·4f00·8304··ve_filet....O...
00000330:·0403·a824·6c6f·6164·5f63·6f6e·7465·7874··...$load_context00000330:·03a8·246c·6f61·645f·636f·6e74·6578·745f··..$load_context_
00000340:·5f6d·6f64·756c·6586·8343·d000·9a00·9a83··_module..C......00000340:·6d6f·6475·6c65·8683·43d0·009a·009a·8383··module..C.......
00000350:·8381·8203·3281·2f62·7569·6c64·2f72·6570··....2./build/rep00000350:·8182·0332·812f·6275·696c·642f·7265·7072··...2./build/repr
00000360:·726f·6475·6369·626c·652d·7061·7468·2f73··roducible-path/s00000360:·6f64·7563·6962·6c65·2d70·6174·682f·7377··oducible-path/sw
00000370:·7769·2d70·726f·6c6f·672d·392e·322e·392b··wi-prolog-9.2.9+00000370:·692d·7072·6f6c·6f67·2d39·2e32·2e39·2b64··i-prolog-9.2.9+d
00000380:·6466·7367·2f62·7569·6c64·2f68·6f6d·652f··dfsg/build/home/00000380:·6673·672f·6275·696c·642f·686f·6d65·2f78··fsg/build/home/x
00000390:·7870·6365·2f70·726f·6c6f·672f·6c69·622f··xpce/prolog/lib/00000390:·7063·652f·7072·6f6c·6f67·2f6c·6962·2f65··pce/prolog/lib/e
000003a0:·656d·6163·732f·7769·6e64·6f77·2e70·6c82··emacs/window.pl.000003a0:·6d61·6373·2f77·696e·646f·772e·706c·8200··macs/window.pl..
000003b0:·0081·84c4·5851·4d03·9665·6d61·6373·5f66··....XQM..emacs_f000003b0:·8184·c458·514d·0396·656d·6163·735f·6672··...XQM..emacs_fr
000003c0:·7261·6d65·4632·812f·6275·696c·642f·7265··rameF2./build/re000003c0:·616d·6546·3281·2f62·7569·6c64·2f72·6570··ameF2./build/rep
000003d0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/000003d0:·726f·6475·6369·626c·652d·7061·7468·2f73··roducible-path/s
000003e0:·7377·692d·7072·6f6c·6f67·2d39·2e32·2e39··swi-prolog-9.2.9000003e0:·7769·2d70·726f·6c6f·672d·392e·322e·392b··wi-prolog-9.2.9+
000003f0:·2b64·6673·672f·6275·696c·642f·686f·6d65··+dfsg/build/home000003f0:·6466·7367·2f62·7569·6c64·2f68·6f6d·652f··dfsg/build/home/
00000400:·2f78·7063·652f·7072·6f6c·6f67·2f6c·6962··/xpce/prolog/lib00000400:·7870·6365·2f70·726f·6c6f·672f·6c69·622f··xpce/prolog/lib/
00000410:·2f65·6d61·6373·2f77·696e·646f·772e·706c··/emacs/window.pl00000410:·656d·6163·732f·7769·6e64·6f77·2e70·6c00··emacs/window.pl.
00000420:·0000·001b·e6c5·d941·75c8·4300·8253·0083··.......Au.C..S..00000420:·0000·1be6·c5d9·4175·c843·0082·5300·8358··......Au.C..S..X
00000430:·5844·ca80·7400·8400·b074·0086·7400·8800··XD..t....t..t...00000430:·44ca·8074·0084·00b0·7400·8674·0088·0089··D..t....t..t....
00000440:·8944·cc80·7400·8400·b074·0086·7400·8803··.D..t....t..t...00000440:·44cc·8074·0084·00b0·7400·8674·0088·039a··D..t....t..t....
00000450:·9a74·6162·6265·645f·7769·6e64·6f77·44ce··.tabbed_windowD.00000450:·7461·6262·6564·5f77·696e·646f·7744·ce80··tabbed_windowD..
00000460:·8074·0084·00b0·7400·8603·8c70·726f·6d70··.t....t....promp00000460:·7400·8400·b074·0086·038c·7072·6f6d·7074··t....t....prompt
00000470:·7444·d080·7400·8400·b074·008b·7400·8d74··tD..t....t..t..t00000470:·44d0·8074·0084·00b0·7400·8b74·008d·7400··D..t....t..t..t.
00000480:·008e·038e·6265·7477·6565·6e06·8674·008d··....between..t..00000480:·8e03·8e62·6574·7765·656e·0686·7400·8d74··...between..t..t
00000490:·7400·8e03·a461·746f·6d69·635f·6c69·7374··t....atomic_list00000490:·008e·03a4·6174·6f6d·6963·5f6c·6973·745f··....atomic_list_
000004a0:·5f63·6f6e·6361·7406·8474·008d·7400·8e03··_concat..t..t...000004a0:·636f·6e63·6174·0684·7400·8d74·008e·038e··concat..t..t....
000004b0:·8e64·6566·6175·6c74·0686·7400·8d74·008e··.default..t..t..000004b0:·6465·6661·756c·7406·8674·008d·7400·8e00··default..t..t...
000004c0:·0090·0684·7400·8d74·008e·0090·0686·0150··....t..t.......P000004c0:·9006·8474·008d·7400·8e00·9006·8601·5004··...t..t.......P.
000004d0:·0403·9072·6573·6f75·7263·6586·8043·af09··...resource..C..000004d0:·0390·7265·736f·7572·6365·8680·43af·0975··..resource..C..u
000004e0:·7500·af00·0000·1be6·c5d9·4100·b883·8381··u.........A.....000004e0:·00af·0000·001b·e6c5·d941·00b8·8383·8182··.........A......
000004f0:·8203·966d·6f64·655f·785f·6963·6f6e·8203··...mode_x_icon..000004f0:·0396·6d6f·6465·5f78·5f69·636f·6e82·038a··..mode_x_icon...
00000500:·8a69·6d61·6765·8f04·00ba·8282·039e·3332··.image........3200000500:·696d·6167·658f·0400·ba82·8203·9e33·3278··image........32x
00000510:·7833·322f·646f·635f·782e·7870·6d93·c458··x32/doc_x.xpm..X00000510:·3332·2f64·6f63·5f78·2e78·706d·93c4·5844··32/doc_x.xpm..XD
00000520:·44f0·8074·0084·00b0·7404·0394·7063·655f··D..t....t...pce_00000520:·f080·7400·8400·b074·0403·9470·6365·5f67··..t....t...pce_g
00000530:·676c·6f62·616c·8474·00a2·03a4·6375·7272··global.t....curr00000530:·6c6f·6261·6c84·7400·a203·a463·7572·7265··lobal.t....curre
00000540:·656e·745f·656d·6163·735f·6d6f·6465·7404··ent_emacs_modet.00000540:·6e74·5f65·6d61·6373·5f6d·6f64·6574·0400··nt_emacs_modet..
00000550:·00a1·8203·8676·6172·44f4·8074·0084·00b0··.....varD..t....00000550:·a182·0386·7661·7244·f480·7400·8400·b074··....varD..t....t
00000560:·7404·03b4·7063·655f·6265·6769·6e5f·636c··t...pce_begin_cl00000560:·0403·b470·6365·5f62·6567·696e·5f63·6c61··...pce_begin_cla
00000570:·6173·735f·6465·6669·6e69·7469·6f6e·8803··ass_definition..00000570:·7373·5f64·6566·696e·6974·696f·6e88·03a6··ss_definition...
00000580:·a665·6d61·6373·5f74·6162·6265·645f·7769··.emacs_tabbed_wi00000580:·656d·6163·735f·7461·6262·6564·5f77·696e··emacs_tabbed_win
00000590:·6e64·6f77·7400·a200·b500·b108·a245·6d61··ndowt........Ema00000590:·646f·7774·00a2·00b5·00b1·08a2·456d·6163··dowt........Emac
000005a0:·6373·2065·6469·746f·7220·7461·6273·44fa··cs·editor·tabsD.000005a0:·7320·6564·6974·6f72·2074·6162·7344·fa80··s·editor·tabsD..
000005b0:·8074·0084·00b0·7400·bd74·00a2·039e·656d··.t....t..t....em000005b0:·7400·8400·b074·00bd·7400·a203·9e65·6d61··t....t..t....ema
000005c0:·6163·735f·7461·625f·706f·7075·7003·a86d··acs_tab_popup..m000005c0:·6373·5f74·6162·5f70·6f70·7570·03a8·6d61··cs_tab_popup..ma
000005d0:·616b·655f·656d·6163·735f·7461·625f·706f··ake_emacs_tab_po000005d0:·6b65·5f65·6d61·6373·5f74·6162·5f70·6f70··ke_emacs_tab_pop
000005e0:·7075·7050·0400·c682·8043·bf00·b800·b883··pupP.....C......000005e0:·7570·5004·00c6·8280·43bf·00b8·00b8·8383··upP.....C.......
000005f0:·8380·bd9f·9503·8a70·6f70·7570·bf05·00a0··.......popup....000005f0:·80bd·9f95·038a·706f·7075·70bf·0500·a00a··......popup.....
00000600:·0a03·9a70·6365·5f70·7269·6e63·6970·616c··...pce_principal00000600:·039a·7063·655f·7072·696e·6369·7061·6ca3··..pce_principal.
00000610:·a382·b500·a295·0388·6172·6731·b9a5·a384··........arg1....00000610:·82b5·00a2·9503·8861·7267·31b9·a5a3·84b5··.......arg1.....
00000620:·b504·0386·5c3d·3d84·b504·0382·3f84·b500··....\==.....?...00000620:·0403·865c·3d3d·84b5·0403·823f·84b5·00cf··...\==.....?....
00000630:·cfb5·00cf·9e82·9503·8c64·6576·6963·65b9··.........device.00000630:·b500·cf9e·8295·038c·6465·7669·6365·b995··........device..
00000640:·9503·9467·7261·7068·6963·616c·73b9·9503··...graphicals...00000640:·0394·6772·6170·6869·6361·6c73·b995·0388··..graphicals....
00000650:·8873·697a·65b9·0282·82b9·a59f·9503·8c61··.size..........a00000650:·7369·7a65·b902·8282·b9a5·9f95·038c·6170··size..........ap
00000660:·7070·656e·64b7·b504·0392·6d65·6e75·5f69··ppend.....menu_i00000660:·7065·6e64·b7b5·0403·926d·656e·755f·6974··pend.....menu_it
00000670:·7465·6d86·9503·9263·6c6f·7365·5f74·6162··tem....close_tab00000670:·656d·8695·0392·636c·6f73·655f·7461·62b5··em....close_tab.
00000680:·b504·038e·6d65·7373·6167·6584·9e82·9503··....message.....00000680:·0403·8e6d·6573·7361·6765·849e·8295·038e··...message......
00000690:·8e64·6573·7472·6f79·b9b6·0403·843a·3d84··.destroy.....:=.00000690:·6465·7374·726f·79b9·b604·0384·3a3d·8495··destroy.....:=..
000006a0:·9503·9263·6f6e·6469·7469·6f6e·9e84·b9b8··...condition....000006a0:·0392·636f·6e64·6974·696f·6e9e·84b9·b8b5··..condition.....
000006b0:·b500·d595·03a0·636c·6f73·655f·6f74·6865··......close_othe000006b0:·00d5·9503·a063·6c6f·7365·5f6f·7468·6572··.....close_other
000006c0:·725f·7461·6273·b500·d89e·8295·00de·b9b6··r_tabs..........000006c0:·5f74·6162·73b5·00d8·9e82·9500·deb9·b600··_tabs...........
000006d0:·00db·9500·dd9e·84b9·b8b5·00d5·9503·a46d··...............m000006d0:·db95·00dd·9e84·b9b8·b500·d595·03a4·6d6f··..............mo
000006e0:·6f76·655f·746f·5f6e·6577·5f77·696e·646f··ove_to_new_windo000006e0:·7665·5f74·6f5f·6e65·775f·7769·6e64·6f77··ve_to_new_window
000006f0:·77b5·00d8·9e82·9503·8a75·6e74·6162·b9b6··w........untab..000006f0:·b500·d89e·8295·038a·756e·7461·62b9·b600··........untab...
00000700:·00db·9500·dd9e·84b9·97b9·c005·0400·9086··................00000700:·db95·00dd·9e84·b997·b9c0·0504·0090·860a··................
00000710:·0a03·9070·6365·5f75·7469·6cc3·584f·00cb··...pce_util.XO..00000710:·0390·7063·655f·7574·696c·c358·4f00·cb04··..pce_util.XO...
00000720:·0403·a870·6365·5f6c·617a·795f·7365·6e64··...pce_lazy_send00000720:·03a8·7063·655f·6c61·7a79·5f73·656e·645f··..pce_lazy_send_
00000730:·5f6d·6574·686f·6486·8243·cf00·b800·b883··_method..C......00000730:·6d65·7468·6f64·8682·43cf·00b8·00b8·8383··method..C.......
00000740:·8381·8203·8e63·7572·7265·6e74·8200·c48f··.....current....00000740:·8182·038e·6375·7272·656e·7482·00c4·8f04··....current.....
00000750:·0403·9262·696e·645f·7365·6e64·8882·03b8··...bind_send....00000750:·0392·6269·6e64·5f73·656e·6488·8203·b865··..bind_send....e
00000760:·656d·6163·735f·7461·6262·6564·5f77·696e··emacs_tabbed_win00000760:·6d61·6373·5f74·6162·6265·645f·7769·6e64··macs_tabbed_wind
00000770:·646f·772d·3e63·7572·7265·6e74·8f04·038c··dow->current....00000770:·6f77·2d3e·6375·7272·656e·748f·0403·8c76··ow->current....v
00000780:·7665·6374·6f72·8282·038c·7769·6e64·6f77··vector....window00000780:·6563·746f·7282·8203·8c77·696e·646f·7793··ector....window.
00000790:·938a·cc42·4d61·6b65·2074·6865·2067·6976··...BMake·the·giv00000790:·8acc·424d·616b·6520·7468·6520·6769·7665··..BMake·the·give
000007a0:·656e·2077·696e·646f·7720·7468·6520·6375··en·window·the·cu000007a0:·6e20·7769·6e64·6f77·2074·6865·2063·7572··n·window·the·cur
000007b0:·7272·656e·7420·6f6e·6590·0403·9e73·6f75··rrent·one....sou000007b0:·7265·6e74·206f·6e65·9004·039e·736f·7572··rent·one....sour
000007c0:·7263·655f·6c6f·6361·7469·6f6e·8482·00af··rce_location....000007c0:·6365·5f6c·6f63·6174·696f·6e84·8200·af01··ce_location.....
000007d0:·0182·1e81·93c4·584f·00cb·0403·a673·656e··......XO.....sen000007d0:·821e·8193·c458·4f00·cb04·03a6·7365·6e64··.....XO.....send
Max diff block lines reached; 323120/1269753 bytes (25.45%) of diff not shown.
580 KB
./usr/lib/swi-prolog/xpce/prolog/lib/emacs/prolog_mode.qlf
    
Offset 1, 4305 lines modifiedOffset 1, 4305 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·884c·812f··file....h._..L./00000010:·6669·6c65·0a00·0a81·687f·5f08·884a·812f··file....h._..J./
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu
00000050:·696c·642f·686f·6d65·2f78·7063·652f·7072··ild/home/xpce/pr00000050:·696c·642f·686f·6d65·2f78·7063·652f·7072··ild/home/xpce/pr
00000060:·6f6c·6f67·2f6c·6962·2f65·6d61·6373·2f2e··olog/lib/emacs/.00000060:·6f6c·6f67·2f6c·6962·2f65·6d61·6373·2f2e··olog/lib/emacs/.
Diff chunk too large, falling back to line-by-line diff (4297 lines added, 4297 lines removed)
00000070:·7072·6f6c·6f67·5f6d·6f64·652e·716c·662e··prolog_mode.qlf.00000070:·7072·6f6c·6f67·5f6d·6f64·652e·716c·662e··prolog_mode.qlf.
00000080:·3332·3636·3651·4d03·a265·6d61·6373·5f70··32666QM..emacs_p00000080:·3833·3331·514d·03a2·656d·6163·735f·7072··8331QM..emacs_pr
00000090:·726f·6c6f·675f·6d6f·6465·463c·812f·6275··rolog_modeF<./bu00000090:·6f6c·6f67·5f6d·6f64·6546·3c81·2f62·7569··olog_modeF<./bui
000000a0:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible000000a0:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible-
000000b0:·2d70·6174·682f·7377·692d·7072·6f6c·6f67··-path/swi-prolog000000b0:·7061·7468·2f73·7769·2d70·726f·6c6f·672d··path/swi-prolog-
000000c0:·2d39·2e32·2e39·2b64·6673·672f·6275·696c··-9.2.9+dfsg/buil000000c0:·392e·322e·392b·6466·7367·2f62·7569·6c64··9.2.9+dfsg/build
000000d0:·642f·686f·6d65·2f78·7063·652f·7072·6f6c··d/home/xpce/prol000000d0:·2f68·6f6d·652f·7870·6365·2f70·726f·6c6f··/home/xpce/prolo
000000e0:·6f67·2f6c·6962·2f65·6d61·6373·2f70·726f··og/lib/emacs/pro000000e0:·672f·6c69·622f·656d·6163·732f·7072·6f6c··g/lib/emacs/prol
000000f0:·6c6f·675f·6d6f·6465·2e70·6c00·0000·1be6··log_mode.pl.....000000f0:·6f67·5f6d·6f64·652e·706c·0000·001b·e6c5··og_mode.pl......
00000100:·c5d9·4175·cc43·038e·6c69·6272·6172·7953··..Au.C..libraryS00000100:·d941·75cc·4303·8e6c·6962·7261·7279·5303··.Au.C..libraryS.
00000110:·038c·7379·7374·656d·5844·ce80·7404·0382··..systemXD..t...00000110:·8c73·7973·7465·6d58·44ce·8074·0403·823a··.systemXD..t...:
00000120:·3a84·0081·7404·0394·7573·655f·6d6f·6475··:...t...use_modu00000120:·8400·8174·0403·9475·7365·5f6d·6f64·756c··...t...use_modul
00000130:·6c65·8274·0400·8282·0386·7063·6544·d080··le.t......pceD..00000130:·6582·7404·0082·8203·8670·6365·44d0·8074··e.t......pceD..t
00000140:·7400·8400·8174·0086·7400·8803·8a61·7070··t....t..t....app00000140:·0084·0081·7400·8674·0088·038a·6170·706c··....t..t....appl
00000150:·6c79·44d2·8074·0084·0081·7400·8674·0088··lyD..t....t..t..00000150:·7944·d280·7400·8400·8174·0086·7400·8803··yD..t....t..t...
00000160:·038a·7061·6972·7344·d480·7400·8400·8174··..pairsD..t....t00000160:·8a70·6169·7273·44d4·8074·0084·0081·7400··.pairsD..t....t.
00000170:·0086·7400·8803·8a64·6562·7567·44d6·8074··..t....debugD..t00000170:·8674·0088·038a·6465·6275·6744·d680·7400··.t....debugD..t.
00000180:·0084·0081·7400·8674·0088·0388·6d61·6b65··....t..t....make00000180:·8400·8174·0086·7400·8803·886d·616b·6544··...t..t....makeD
00000190:·44d8·8074·0084·0081·7400·8674·0088·0398··D..t....t..t....00000190:·d880·7400·8400·8174·0086·7400·8803·9865··..t....t..t....e
000001a0:·656d·6163·735f·6578·7465·6e64·44da·8074··emacs_extendD..t000001a0:·6d61·6373·5f65·7874·656e·6444·da80·7400··macs_extendD..t.
000001b0:·0084·0081·7400·8674·0088·038a·6c69·7374··....t..t....list000001b0:·8400·8174·0086·7400·8803·8a6c·6973·7473··...t..t....lists
000001c0:·7344·dc80·7400·8400·8174·0086·7400·8803··sD..t....t..t...000001c0:·44dc·8074·0084·0081·7400·8674·0088·0390··D..t....t..t....
000001d0:·9070·6365·5f6d·6574·6144·de80·7400·8400··.pce_metaD..t...000001d0:·7063·655f·6d65·7461·44de·8074·0084·0081··pce_metaD..t....
000001e0:·8174·0086·7400·8803·9e70·6365·5f70·726f··.t..t....pce_pro000001e0:·7400·8674·0088·039e·7063·655f·7072·6f6c··t..t....pce_prol
000001f0:·6c6f·675f·7872·6566·44e0·8074·0084·0081··log_xrefD..t....000001f0:·6f67·5f78·7265·6644·e080·7400·8400·8174··og_xrefD..t....t
00000200:·7400·8674·0088·039a·7072·6f6c·6f67·5f63··t..t....prolog_c00000200:·0086·7400·8803·9a70·726f·6c6f·675f·636f··..t....prolog_co
00000210:·6f6c·6f75·7244·e280·7400·8400·8174·0086··olourD..t....t..00000210:·6c6f·7572·44e2·8074·0084·0081·7400·8674··lourD..t....t..t
00000220:·7400·8803·a070·726f·6c6f·675f·7072·6564··t....prolog_pred00000220:·0088·03a0·7072·6f6c·6f67·5f70·7265·6469··....prolog_predi
00000230:·6963·6174·6544·e480·7400·8400·8174·0086··icateD..t....t..00000230:·6361·7465·44e4·8074·0084·0081·7400·8674··cateD..t....t..t
00000240:·7400·8803·9a70·726f·6c6f·675f·736f·7572··t....prolog_sour00000240:·0088·039a·7072·6f6c·6f67·5f73·6f75·7263··....prolog_sourc
00000250:·6365·44e6·8074·0084·0081·7404·038e·7265··ceD..t....t...re00000250:·6544·e680·7400·8400·8174·0403·8e72·6571··eD..t....t...req
00000260:·7175·6972·6582·7404·0284·7404·0382·2f84··quire.t...t.../.00000260:·7569·7265·8274·0402·8474·0403·822f·8403··uire.t...t.../..
00000270:·0392·6775·6974·7261·6365·7206·8074·0097··..guitracer..t..00000270:·9267·7569·7472·6163·6572·0680·7400·9774··.guitracer..t..t
00000280:·7400·9803·9261·7574·6f5f·6361·6c6c·0682··t....auto_call..00000280:·0098·0392·6175·746f·5f63·616c·6c06·8274··....auto_call..t
00000290:·7400·9774·0098·03a2·6465·6c65·7465·5f62··t..t....delete_b00000290:·0097·7400·9803·a264·656c·6574·655f·6272··..t....delete_br
000002a0:·7265·616b·706f·696e·7406·8274·0097·7400··reakpoint..t..t.000002a0:·6561·6b70·6f69·6e74·0682·7400·9774·0098··eakpoint..t..t..
000002b0:·9803·b073·6574·5f62·7265·616b·706f·696e··...set_breakpoin000002b0:·03b0·7365·745f·6272·6561·6b70·6f69·6e74··..set_breakpoint
000002c0:·745f·636f·6e64·6974·696f·6e06·8474·0097··t_condition..t..000002c0:·5f63·6f6e·6469·7469·6f6e·0684·7400·9774··_condition..t..t
000002d0:·7400·9803·8c6d·616e·7063·6506·8274·0097··t....manpce..t..000002d0:·0098·038c·6d61·6e70·6365·0682·7400·9774··....manpce..t..t
000002e0:·7400·9803·9470·726f·6c6f·675f·6964·6506··t....prolog_ide.000002e0:·0098·0394·7072·6f6c·6f67·5f69·6465·0682··....prolog_ide..
000002f0:·8274·0097·7400·9803·8c73·7079·7063·6506··.t..t....spypce.000002f0:·7400·9774·0098·038c·7370·7970·6365·0682··t..t....spypce..
00000300:·8274·0097·7400·9803·9074·7261·6365·7063··.t..t....tracepc00000300:·7400·9774·0098·0390·7472·6163·6570·6365··t..t....tracepce
00000310:·6506·8274·0097·7400·9803·a461·746f·6d69··e..t..t....atomi00000310:·0682·7400·9774·0098·03a4·6174·6f6d·6963··..t..t....atomic
00000320:·635f·6c69·7374·5f63·6f6e·6361·7406·8474··c_list_concat..t00000320:·5f6c·6973·745f·636f·6e63·6174·0684·7400··_list_concat..t.
00000330:·0097·7400·9803·a662·7265·616b·706f·696e··..t....breakpoin00000330:·9774·0098·03a6·6272·6561·6b70·6f69·6e74··.t....breakpoint
00000340:·745f·7072·6f70·6572·7479·0684·7400·9774··t_property..t..t00000340:·5f70·726f·7065·7274·7906·8474·0097·7400··_property..t..t.
00000350:·0098·0398·6361·6c6c·5f63·6c65·616e·7570··....call_cleanup00000350:·9803·9863·616c·6c5f·636c·6561·6e75·7006··...call_cleanup.
00000360:·0684·7400·9774·0098·038e·6973·5f64·6963··..t..t....is_dic00000360:·8474·0097·7400·9803·8e69·735f·6469·6374··.t..t....is_dict
00000370:·7406·8474·0097·7400·9803·926d·656d·6265··t..t..t....membe00000370:·0684·7400·9774·0098·0392·6d65·6d62·6572··..t..t....member
00000380:·7263·686b·0684·7400·9774·0098·039e·6d6f··rchk..t..t....mo00000380:·6368·6b06·8474·0097·7400·9803·9e6d·6f64··chk..t..t....mod
00000390:·6475·6c65·5f70·726f·7065·7274·7906·8474··dule_property..t00000390:·756c·655f·7072·6f70·6572·7479·0684·7400··ule_property..t.
000003a0:·0097·7400·9803·9473·6574·5f73·7472·6561··..t....set_strea000003a0:·9774·0098·0394·7365·745f·7374·7265·616d··.t....set_stream
000003b0:·6d06·8474·0097·7400·9803·a873·6f75·7263··m..t..t....sourc000003b0:·0684·7400·9774·0098·03a8·736f·7572·6365··..t..t....source
000003c0:·655f·6669·6c65·5f70·726f·7065·7274·7906··e_file_property.000003c0:·5f66·696c·655f·7072·6f70·6572·7479·0684··_file_property..
000003d0:·8474·0097·7400·9803·9873·7472·696e·675f··.t..t....string_000003d0:·7400·9774·0098·0398·7374·7269·6e67·5f63··t..t....string_c
000003e0:·636f·6465·7306·8474·0097·7400·9803·9674··codes..t..t....t000003e0:·6f64·6573·0684·7400·9774·0098·0396·7465··odes..t..t....te
000003f0:·6572·6d5f·7374·7269·6e67·0684·7400·9774··erm_string..t..t000003f0:·726d·5f73·7472·696e·6706·8474·0097·7400··rm_string..t..t.
00000400:·0098·0398·7465·726d·5f74·6f5f·6174·6f6d··....term_to_atom00000400:·9803·9874·6572·6d5f·746f·5f61·746f·6d06··...term_to_atom.
00000410:·0684·7400·9774·0098·03a4·6162·736f·6c75··..t..t....absolu00000410:·8474·0097·7400·9803·a461·6273·6f6c·7574··.t..t....absolut
00000420:·7465·5f66·696c·655f·6e61·6d65·0686·7400··te_file_name..t.00000420:·655f·6669·6c65·5f6e·616d·6506·8674·0097··e_file_name..t..
00000430:·9774·0098·00a2·0686·7400·9774·0098·038e··.t......t..t....00000430:·7400·9800·a206·8674·0097·7400·9803·8e62··t......t..t....b
00000440:·6265·7477·6565·6e06·8674·0097·7400·9803··between..t..t...00000440:·6574·7765·656e·0686·7400·9774·0098·03a6··etween..t..t....
00000450:·a663·6f6d·706f·756e·645f·6e61·6d65·5f61··.compound_name_a00000450:·636f·6d70·6f75·6e64·5f6e·616d·655f·6172··compound_name_ar
00000460:·7269·7479·0686·7400·9774·0098·038e·6465··rity..t..t....de00000460:·6974·7906·8674·0097·7400·9803·8e64·6566··ity..t..t....def
00000470:·6661·756c·7406·8674·0097·7400·9803·b066··fault..t..t....f00000470:·6175·6c74·0686·7400·9774·0098·03b0·6669··ault..t..t....fi
00000480:·696c·655f·6175·746f·6c6f·6164·5f64·6972··ile_autoload_dir00000480:·6c65·5f61·7574·6f6c·6f61·645f·6469·7265··le_autoload_dire
00000490:·6563·7469·7665·7306·8674·0097·7400·9803··ectives..t..t...00000490:·6374·6976·6573·0686·7400·9774·0098·03a6··ctives..t..t....
000004a0:·a666·696c·655f·6e61·6d65·5f65·7874·656e··.file_name_exten000004a0:·6669·6c65·5f6e·616d·655f·6578·7465·6e73··file_name_extens
000004b0:·7369·6f6e·0686·7400·9774·0098·0390·6765··sion..t..t....ge000004b0:·696f·6e06·8674·0097·7400·9803·9067·6574··ion..t..t....get
000004c0:·745f·6469·6374·0686·7400·9774·0098·0392··t_dict..t..t....000004c0:·5f64·6963·7406·8674·0097·7400·9803·926e··_dict..t..t....n
000004d0:·6e62·5f73·6574·6172·6706·8674·0097·7400··nb_setarg..t..t.000004d0:·625f·7365·7461·7267·0686·7400·9774·0098··b_setarg..t..t..
000004e0:·9803·8e70·695f·6865·6164·0684·7400·9774··...pi_head..t..t000004e0:·038e·7069·5f68·6561·6406·8474·0097·7400··..pi_head..t..t.
000004f0:·0098·0392·7365·6e64·5f6c·6973·7406·8674··....send_list..t000004f0:·9803·9273·656e·645f·6c69·7374·0686·7400··...send_list..t.
00000500:·0097·7400·9803·a473·6574·7570·5f63·616c··..t....setup_cal00000500:·9774·0098·03a4·7365·7475·705f·6361·6c6c··.t....setup_call
00000510:·6c5f·636c·6561·6e75·7006·8674·0097·7400··l_cleanup..t..t.00000510:·5f63·6c65·616e·7570·0686·7400·9774·0098··_cleanup..t..t..
00000520:·9803·a873·7472·6561·6d5f·706f·7369·7469··...stream_positi00000520:·03a8·7374·7265·616d·5f70·6f73·6974·696f··..stream_positio
00000530:·6f6e·5f64·6174·6106·8674·0097·7400·9803··on_data..t..t...00000530:·6e5f·6461·7461·0686·7400·9774·0098·0398··n_data..t..t....
00000540:·9873·7472·6970·5f6d·6f64·756c·6506·8674··.strip_module..t00000540:·7374·7269·705f·6d6f·6475·6c65·0686·7400··strip_module..t.
00000550:·0097·7400·9803·a078·7265·665f·7072·6f6c··..t....xref_prol00000550:·9774·0098·03a0·7872·6566·5f70·726f·6c6f··.t....xref_prolo
00000560:·6f67·5f66·6c61·6706·8874·0097·7400·9800··og_flag..t..t...00000560:·675f·666c·6167·0688·7400·9774·0098·00b3··g_flag..t..t....
00000570:·b306·8a74·0097·7400·9803·9473·7562·5f73··...t..t....sub_s00000570:·068a·7400·9774·0098·0394·7375·625f·7374··..t..t....sub_st
00000580:·7472·696e·6706·8a74·0097·7400·9803·9e68··tring..t..t....h00000580:·7269·6e67·068a·7400·9774·0098·039e·6865··ring..t..t....he
00000590:·6561·645f·6e61·6d65·5f61·7269·7479·0686··ead_name_arity..00000590:·6164·5f6e·616d·655f·6172·6974·7906·8674··ad_name_arity..t
000005a0:·7400·9774·0098·0396·6578·7465·6e64·5f67··t..t....extend_g000005a0:·0097·7400·9803·9665·7874·656e·645f·676f··..t....extend_go
000005b0:·6f61·6c06·8601·4436·8180·7400·8400·8174··oal...D6..t....t000005b0:·616c·0686·0144·3681·8074·0084·0081·7400··al...D6..t....t.
000005c0:·0095·7400·9774·0098·038c·7464·6562·7567··..t..t....tdebug000005c0:·9574·0097·7400·9803·8c74·6465·6275·6706··.t..t....tdebug.
000005d0:·0680·0144·3e81·8074·0084·0081·7400·9574··...D>..t....t..t000005d0:·8001·443e·8180·7400·8400·8174·0095·7400··..D>..t....t..t.
000005e0:·0097·7400·9803·9072·6174·696f·6e61·6c06··..t....rational.000005e0:·9774·0098·0390·7261·7469·6f6e·616c·0682··.t....rational..
000005f0:·8274·0097·7400·9800·bf06·8601·4448·8180··.t..t.......DH..000005f0:·7400·9774·0098·00bf·0686·0144·4881·8074··t..t.......DH..t
00000600:·7400·8400·8174·0403·9061·7574·6f6c·6f61··t....t...autoloa00000600:·0084·0081·7404·0390·6175·746f·6c6f·6164··....t...autoload
00000610:·6484·7400·8874·0098·038a·706c·646f·6303··d.t..t....pldoc.00000610:·8474·0088·7400·9803·8a70·6c64·6f63·0396··.t..t....pldoc..
00000620:·9664·6f63·5f70·726f·6365·7373·7400·9774··.doc_processt..t00000620:·646f·635f·7072·6f63·6573·7374·0097·7400··doc_processt..t.
00000630:·0098·039a·636f·6d6d·656e·745f·6d6f·6465··....comment_mode00000630:·9803·9a63·6f6d·6d65·6e74·5f6d·6f64·6573··...comment_modes
00000640:·7306·8401·5004·0390·7265·736f·7572·6365··s...P...resource00000640:·0684·0150·0403·9072·6573·6f75·7263·6586··...P...resource.
00000650:·8680·43e6·0975·033c·812f·6275·696c·642f··..C..u.<./build/00000650:·8043·e609·7503·3c81·2f62·7569·6c64·2f72··.C..u.<./build/r
00000660:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat00000660:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path
00000670:·682f·7377·692d·7072·6f6c·6f67·2d39·2e32··h/swi-prolog-9.200000670:·2f73·7769·2d70·726f·6c6f·672d·392e·322e··/swi-prolog-9.2.
00000680:·2e39·2b64·6673·672f·6275·696c·642f·686f··.9+dfsg/build/ho00000680:·392b·6466·7367·2f62·7569·6c64·2f68·6f6d··9+dfsg/build/hom
00000690:·6d65·2f78·7063·652f·7072·6f6c·6f67·2f6c··me/xpce/prolog/l00000690:·652f·7870·6365·2f70·726f·6c6f·672f·6c69··e/xpce/prolog/li
000006a0:·6962·2f65·6d61·6373·2f70·726f·6c6f·675f··ib/emacs/prolog_000006a0:·622f·656d·6163·732f·7072·6f6c·6f67·5f6d··b/emacs/prolog_m
000006b0:·6d6f·6465·2e70·6c00·0000·1be6·c5d9·4100··mode.pl.......A.000006b0:·6f64·652e·706c·0000·001b·e6c5·d941·00c7··ode.pl.......A..
000006c0:·c783·8381·8203·986d·6f64·655f·706c·5f69··.......mode_pl_i000006c0:·8383·8182·0398·6d6f·6465·5f70·6c5f·6963··......mode_pl_ic
000006d0:·636f·6e82·038a·696d·6167·658f·0400·ca82··con...image.....000006d0:·6f6e·8203·8a69·6d61·6765·8f04·00ca·8282··on...image......
000006e0:·8203·a033·3278·3332·2f64·6f63·5f70·6c2e··...32x32/doc_pl.000006e0:·03a0·3332·7833·322f·646f·635f·706c·2e78··..32x32/doc_pl.x
000006f0:·7870·6d93·c443·e700·c700·c783·8381·8203··xpm..C..........000006f0:·706d·93c4·43e7·00c7·00c7·8383·8182·0394··pm..C...........
00000700:·9462·7265·616b·706f·696e·7482·00ca·8f00··.breakpoint.....00000700:·6272·6561·6b70·6f69·6e74·8200·ca8f·00cb··breakpoint......
00000710:·cb82·039c·3136·7831·362f·7374·6f70·2e78··....16x16/stop.x00000710:·8203·9c31·3678·3136·2f73·746f·702e·7870··...16x16/stop.xp
00000720:·706d·93c4·5844·5281·8074·0084·0081·7404··pm..XDR..t....t.00000720:·6d93·c458·4452·8180·7400·8400·8174·0403··m..XDR..t....t..
00000730:·03b4·7063·655f·6265·6769·6e5f·636c·6173··..pce_begin_clas00000730:·b470·6365·5f62·6567·696e·5f63·6c61·7373··.pce_begin_class
00000740:·735f·6465·6669·6e69·7469·6f6e·8800·8174··s_definition...t00000740:·5f64·6566·696e·6974·696f·6e88·0081·7404··_definition...t.
00000750:·0403·8240·8200·b003·a665·6d61·6373·5f6c··...@.....emacs_l00000750:·0382·4082·00b0·03a6·656d·6163·735f·6c61··..@.....emacs_la
00000760:·616e·6775·6167·655f·6d6f·6465·08c8·4d6f··anguage_mode..Mo00000760:·6e67·7561·6765·5f6d·6f64·6508·c84d·6f64··nguage_mode..Mod
00000770:·6465·2066·6f72·2065·6469·7469·6e67·2058··de·for·editing·X00000770:·6520·666f·7220·6564·6974·696e·6720·5850··e·for·editing·XP
00000780:·5043·452f·5072·6f6c·6f67·2073·6f75·7263··PCE/Prolog·sourc00000780:·4345·2f50·726f·6c6f·6720·736f·7572·6365··CE/Prolog·source
00000790:·6573·4f03·9a70·6365·5f70·7269·6e63·6970··esO..pce_princip00000790:·734f·039a·7063·655f·7072·696e·6369·7061··sO..pce_principa
000007a0:·616c·0403·a670·6365·5f6c·617a·795f·6765··al...pce_lazy_ge000007a0:·6c04·03a6·7063·655f·6c61·7a79·5f67·6574··l...pce_lazy_get
000007b0:·745f·6d65·7468·6f64·8682·436e·8100·c700··t_method..Cn....000007b0:·5f6d·6574·686f·6486·8243·6e81·00c7·00c7··_method..Cn.....
000007c0:·c783·8381·8203·8869·636f·6e82·0081·8f04··.......icon.....000007c0:·8383·8182·0388·6963·6f6e·8200·818f·0403··......icon......
000007d0:·0390·6269·6e64·5f67·6574·8a82·03ae·656d··..bind_get....em000007d0:·9062·696e·645f·6765·748a·8203·ae65·6d61··.bind_get....ema
Max diff block lines reached; -1/593628 bytes (-0.00%) of diff not shown.
403 KB
./usr/lib/swi-prolog/xpce/prolog/lib/pce.qlf
    
Offset 1, 2994 lines modifiedOffset 1, 2994 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·8830·812f··file....h._..0./00000010:·6669·6c65·0a00·0a81·687f·5f08·882e·812f··file....h._..../
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu
00000050:·696c·642f·686f·6d65·2f78·7063·652f·7072··ild/home/xpce/pr00000050:·696c·642f·686f·6d65·2f78·7063·652f·7072··ild/home/xpce/pr
Diff chunk too large, falling back to line-by-line diff (2987 lines added, 2987 lines removed)
00000060:·6f6c·6f67·2f6c·6962·2f2e·7063·652e·716c··olog/lib/.pce.ql00000060:·6f6c·6f67·2f6c·6962·2f2e·7063·652e·716c··olog/lib/.pce.ql
00000070:·662e·3332·3633·3251·4d03·8670·6365·4620··f.32632QM..pceF·00000070:·662e·3833·3035·514d·0386·7063·6546·2081··f.8305QM..pceF·.
00000080:·812f·6275·696c·642f·7265·7072·6f64·7563··./build/reproduc00000080:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci
00000090:·6962·6c65·2d70·6174·682f·7377·692d·7072··ible-path/swi-pr00000090:·626c·652d·7061·7468·2f73·7769·2d70·726f··ble-path/swi-pro
000000a0:·6f6c·6f67·2d39·2e32·2e39·2b64·6673·672f··olog-9.2.9+dfsg/000000a0:·6c6f·672d·392e·322e·392b·6466·7367·2f62··log-9.2.9+dfsg/b
000000b0:·6275·696c·642f·686f·6d65·2f78·7063·652f··build/home/xpce/000000b0:·7569·6c64·2f68·6f6d·652f·7870·6365·2f70··uild/home/xpce/p
000000c0:·7072·6f6c·6f67·2f6c·6962·2f70·6365·2e70··prolog/lib/pce.p000000c0:·726f·6c6f·672f·6c69·622f·7063·652e·706c··rolog/lib/pce.pl
000000d0:·6c00·0000·1be6·c5d9·4175·e843·038e·6c69··l.......Au.C..li000000d0:·0000·001b·e6c5·d941·75e8·4303·8e6c·6962··.......Au.C..lib
000000e0:·6272·6172·7953·038c·7379·7374·656d·4504··braryS..systemE.000000e0:·7261·7279·5303·8c73·7973·7465·6d45·0403··raryS..systemE..
000000f0:·0388·7365·6e64·8645·0403·866e·6577·8445··..send.E...new.E000000f0:·8873·656e·6486·4504·0386·6e65·7784·4504··.send.E...new.E.
00000100:·0403·b470·6365·5f62·6567·696e·5f63·6c61··...pce_begin_cla00000100:·03b4·7063·655f·6265·6769·6e5f·636c·6173··..pce_begin_clas
00000110:·7373·5f64·6566·696e·6974·696f·6e88·4504··ss_definition.E.00000110:·735f·6465·6669·6e69·7469·6f6e·8845·0403··s_definition.E..
00000120:·0390·7063·655f·6f70·656e·8645·0403·a670··..pce_open.E...p00000120:·9070·6365·5f6f·7065·6e86·4504·03a6·7063··.pce_open.E...pc
00000130:·6365·5f62·6567·696e·5f72·6563·6f72·6469··ce_begin_recordi00000130:·655f·6265·6769·6e5f·7265·636f·7264·696e··e_begin_recordin
00000140:·6e67·8245·0403·a070·6365·5f61·7574·6f6c··ng.E...pce_autol00000140:·6782·4504·03a0·7063·655f·6175·746f·6c6f··g.E...pce_autolo
00000150:·6f61·645f·616c·6c80·4504·0386·6765·748c··oad_all.E...get.00000150:·6164·5f61·6c6c·8045·0403·8667·6574·8c45··ad_all.E...get.E
00000160:·4504·0085·9045·0403·9267·6574·5f63·6c61··E....E...get_cla00000160:·0400·8590·4504·0392·6765·745f·636c·6173··....E...get_clas
00000170:·7373·8845·0400·8588·4504·0394·7063·655f··ss.E....E...pce_00000170:·7388·4504·0085·8845·0403·9470·6365·5f74··s.E....E...pce_t
00000180:·7468·7265·6164·8245·0403·9e70·6365·5f63··thread.E...pce_c00000180:·6872·6561·6482·4504·039e·7063·655f·6361··hread.E...pce_ca
00000190:·6174·6368·5f65·7272·6f72·8445·0403·8866··atch_error.E...f00000190:·7463·685f·6572·726f·7284·4504·0388·6672··tch_error.E...fr
000001a0:·7265·6582·4504·03a4·7063·655f·6578·7465··ree.E...pce_exte000001a0:·6565·8245·0403·a470·6365·5f65·7874·656e··ee.E...pce_exten
000001b0:·6e64·6564·5f63·6c61·7373·8245·0403·9a70··nded_class.E...p000001b0:·6465·645f·636c·6173·7382·4504·039a·7063··ded_class.E...pc
000001c0:·6365·5f63·6f6d·7069·6c69·6e67·8445·0403··ce_compiling.E..000001c0:·655f·636f·6d70·696c·696e·6784·4504·0398··e_compiling.E...
000001d0:·9870·6365·5f61·7574·6f6c·6f61·6484·4504··.pce_autoload.E.000001d0:·7063·655f·6175·746f·6c6f·6164·8445·0400··pce_autoload.E..
000001e0:·0091·8e45·0403·8c6f·626a·6563·7482·4504··...E...object.E.000001e0:·918e·4504·038c·6f62·6a65·6374·8245·0400··..E...object.E..
000001f0:·0091·8645·0400·858a·4504·039c·7365·745f··...E....E...set_000001f0:·9186·4504·0085·8a45·0403·9c73·6574·5f70··..E....E...set_p
00000200:·7063·655f·7468·7265·6164·8045·0403·a070··pce_thread.E...p00000200:·6365·5f74·6872·6561·6480·4504·03a0·7063··ce_thread.E...pc
00000210:·6365·5f70·726f·6c6f·675f·636c·6173·7384··ce_prolog_class.00000210:·655f·7072·6f6c·6f67·5f63·6c61·7373·8445··e_prolog_class.E
00000220:·4504·03a4·7063·655f·7265·6769·7374·6572··E...pce_register00000220:·0403·a470·6365·5f72·6567·6973·7465·725f··...pce_register_
00000230:·5f63·6c61·7373·8245·0400·9f82·4504·0394··_class.E....E...00000230:·636c·6173·7382·4504·009f·8245·0403·9470··class.E....E...p
00000240:·7063·655f·676c·6f62·616c·8445·0400·9188··pce_global.E....00000240:·6365·5f67·6c6f·6261·6c84·4504·0091·8845··ce_global.E....E
00000250:·4504·0091·9045·0403·a469·6e5f·7063·655f··E....E...in_pce_00000250:·0400·9190·4504·03a4·696e·5f70·6365·5f74··....E...in_pce_t
00000260:·7468·7265·6164·5f73·796e·6382·4504·0085··thread_sync.E...00000260:·6872·6561·645f·7379·6e63·8245·0400·858c··hread_sync.E....
00000270:·8c45·0400·8584·4504·00aa·8245·0403·a270··.E....E....E...p00000270:·4504·0085·8445·0400·aa82·4504·03a2·7063··E....E....E...pc
00000280:·6365·5f65·6e64·5f72·6563·6f72·6469·6e67··ce_end_recording00000280:·655f·656e·645f·7265·636f·7264·696e·6780··e_end_recording.
00000290:·8045·0403·a470·6365·5f74·6572·6d5f·6578··.E...pce_term_ex00000290:·4504·03a4·7063·655f·7465·726d·5f65·7870··E...pce_term_exp
000002a0:·7061·6e73·696f·6e84·4504·00a4·8445·0400··pansion.E....E..000002a0:·616e·7369·6f6e·8445·0400·a484·4504·0091··ansion.E....E...
000002b0:·918a·4504·0394·7365·6e64·5f63·6c61·7373··..E...send_class000002b0:·8a45·0403·9473·656e·645f·636c·6173·7386··.E...send_class.
000002c0:·8645·0403·9870·6365·5f64·6973·7061·7463··.E...pce_dispatc000002c0:·4504·0398·7063·655f·6469·7370·6174·6368··E...pce_dispatch
000002d0:·6880·4504·039a·696e·5f70·6365·5f74·6872··h.E...in_pce_thr000002d0:·8045·0403·9a69·6e5f·7063·655f·7468·7265··.E...in_pce_thre
000002e0:·6561·6482·4504·0085·8e58·44e8·8074·0403··ead.E....XD..t..000002e0:·6164·8245·0400·858e·5844·e880·7404·0382··ad.E....XD..t...
000002f0:·823a·8400·8174·0403·846f·7086·0610·8303··.:...t...op.....000002f0:·3a84·0081·7404·0384·6f70·8606·1083·0384··:...t...op......
00000300:·8466·7974·00c4·0081·0382·4044·e880·7400··.fyt......@D..t.00000300:·6679·7400·c400·8103·8240·44e8·8074·00c4··fyt......@D..t..
00000310:·c400·8174·0403·9a64·6973·636f·6e74·6967··...t...discontig00000310:·0081·7404·039a·6469·7363·6f6e·7469·6775··..t...discontigu
00000320:·756f·7573·8274·00c4·0081·7404·0382·2f84··uous.t....t.../.00000320:·6f75·7382·7400·c400·8174·0403·822f·8403··ous.t....t.../..
00000330:·0398·2465·7870·6f72·7465·645f·6f70·0686··..$exported_op..00000330:·9824·6578·706f·7274·6564·5f6f·7006·8650··.$exported_op..P
00000340:·5004·00ce·8680·43b4·0975·0320·812f·6275··P.....C..u.·./bu00000340:·0400·ce86·8043·b409·7503·2081·2f62·7569··.....C..u.·./bui
00000350:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible00000350:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible-
00000360:·2d70·6174·682f·7377·692d·7072·6f6c·6f67··-path/swi-prolog00000360:·7061·7468·2f73·7769·2d70·726f·6c6f·672d··path/swi-prolog-
00000370:·2d39·2e32·2e39·2b64·6673·672f·6275·696c··-9.2.9+dfsg/buil00000370:·392e·322e·392b·6466·7367·2f62·7569·6c64··9.2.9+dfsg/build
00000380:·642f·686f·6d65·2f78·7063·652f·7072·6f6c··d/home/xpce/prol00000380:·2f68·6f6d·652f·7870·6365·2f70·726f·6c6f··/home/xpce/prolo
00000390:·6f67·2f6c·6962·2f70·6365·2e70·6c00·0000··og/lib/pce.pl...00000390:·672f·6c69·622f·7063·652e·706c·0000·001b··g/lib/pce.pl....
000003a0:·1be6·c5d9·4100·d083·8381·0182·1083·8200··....A...........000003a0:·e6c5·d941·00d0·8383·8101·8210·8382·00c8··...A............
000003b0:·c882·00c9·c458·44e8·8074·00c4·0081·7400··.....XD..t....t.000003b0:·8200·c9c4·5844·e880·7400·c400·8174·00c6··....XD..t....t..
000003c0:·c606·7483·0386·7966·7874·00c4·0081·0382··..t...yfxt......000003c0:·0674·8303·8679·6678·7400·c400·8103·823f··.t...yfxt......?
000003d0:·3f50·00cf·8043·b400·d000·d083·8381·0182··?P...C..........000003d0:·5000·cf80·43b4·00d0·00d0·8383·8101·8274··P...C..........t
000003e0:·7483·8200·d282·00d3·c458·44e8·8074·00c4··t........XD..t..000003e0:·8382·00d2·8200·d3c4·5844·e880·7400·c400··........XD..t...
000003f0:·0081·7400·c606·408c·0386·7866·7874·00c4··..t...@...xfxt..000003f0:·8174·00c6·0640·8c03·8678·6678·7400·c400··.t...@...xfxt...
00000400:·0081·0384·3a3d·5000·cf80·43b4·00d0·00d0··....:=P...C.....00000400:·8103·843a·3d50·00cf·8043·b400·d000·d083··...:=P...C......
00000410:·8383·8101·8240·8c82·00d4·8200·d5c4·5844··.....@........XD00000410:·8381·0182·408c·8200·d482·00d5·c458·443a··....@........XD:
00000420:·3a81·8074·00c4·0081·7404·0392·6d75·6c74··:..t....t...mult00000420:·8180·7400·c400·8174·0403·926d·756c·7469··..t....t...multi
00000430:·6966·696c·6582·7400·cc03·8e6f·6e5f·6c6f··ifile.t....on_lo00000430:·6669·6c65·8274·00cc·038e·6f6e·5f6c·6f61··file.t....on_loa
00000440:·6164·0680·4440·8180·7400·c400·8174·0403··ad..D@..t....t..00000440:·6406·8044·4081·8074·00c4·0081·7404·039e··d..D@..t....t...
00000450:·9e73·6574·5f70·726f·6c6f·675f·666c·6167··.set_prolog_flag00000450:·7365·745f·7072·6f6c·6f67·5f66·6c61·6784··set_prolog_flag.
00000460:·8403·a667·656e·6572·6174·655f·6465·6275··...generate_debu00000460:·03a6·6765·6e65·7261·7465·5f64·6562·7567··..generate_debug
00000470:·675f·696e·666f·038a·6661·6c73·6544·4481··g_info..falseDD.00000470:·5f69·6e66·6f03·8a66·616c·7365·4444·8180··_info..falseDD..
00000480:·8074·00c4·0081·7404·039c·6d65·7461·5f70··.t....t...meta_p00000480:·7400·c400·8174·0403·9c6d·6574·615f·7072··t....t...meta_pr
00000490:·7265·6469·6361·7465·8274·00b2·0680·4452··redicate.t....DR00000490:·6564·6963·6174·6582·7400·b206·8044·5281··edicate.t....DR.
000004a0:·8180·7400·c400·8174·00d6·7400·c403·8875··..t....t..t....u000004a0:·8074·00c4·0081·7400·d674·00c4·0388·7573··.t....t..t....us
000004b0:·7365·7274·00cc·03a0·6669·6c65·5f73·6561··sert....file_sea000004b0:·6572·7400·cc03·a066·696c·655f·7365·6172··ert....file_sear
000004c0:·7263·685f·7061·7468·0684·4f00·df04·00e0··rch_path..O.....000004c0:·6368·5f70·6174·6806·844f·00df·0400·e084··ch_path..O......
000004d0:·8480·43eb·00d0·00d0·8282·8182·0390·7063··..C...........pc000004d0:·8043·eb00·d000·d082·8281·8203·9070·6365··.C...........pce
000004e0:·655f·626f·6f74·8f04·0081·8290·00cc·8203··e_boot..........000004e0:·5f62·6f6f·748f·0400·8182·9000·cc82·038c··_boot...........
000004f0:·8c70·726f·6c6f·6782·0388·626f·6f74·93c4··.prolog...boot..000004f0:·7072·6f6c·6f67·8203·8862·6f6f·7493·c458··prolog...boot..X
00000500:·584f·0083·0403·a824·6c6f·6164·5f63·6f6e··XO.....$load_con00000500:·4f00·8304·03a8·246c·6f61·645f·636f·6e74··O.....$load_cont
00000510:·7465·7874·5f6d·6f64·756c·6586·8343·ed00··text_module..C..00000510:·6578·745f·6d6f·6475·6c65·8683·43ed·00d0··ext_module..C...
00000520:·d000·d083·8381·8203·3081·2f62·7569·6c64··........0./build00000520:·00d0·8383·8182·0330·812f·6275·696c·642f··.......0./build/
00000530:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa00000530:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat
00000540:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.00000540:·682f·7377·692d·7072·6f6c·6f67·2d39·2e32··h/swi-prolog-9.2
00000550:·322e·392b·6466·7367·2f62·7569·6c64·2f68··2.9+dfsg/build/h00000550:·2e39·2b64·6673·672f·6275·696c·642f·686f··.9+dfsg/build/ho
00000560:·6f6d·652f·7870·6365·2f70·726f·6c6f·672f··ome/xpce/prolog/00000560:·6d65·2f78·7063·652f·7072·6f6c·6f67·2f62··me/xpce/prolog/b
00000570:·626f·6f74·2f70·6365·5f65·7870·616e·642e··boot/pce_expand.00000570:·6f6f·742f·7063·655f·6578·7061·6e64·2e70··oot/pce_expand.p
00000580:·706c·8200·8184·c458·514d·0394·7063·655f··pl.....XQM..pce_00000580:·6c82·0081·84c4·5851·4d03·9470·6365·5f65··l.....XQM..pce_e
00000590:·6578·7061·6e64·4630·812f·6275·696c·642f··expandF0./build/00000590:·7870·616e·6446·3081·2f62·7569·6c64·2f72··xpandF0./build/r
000005a0:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat000005a0:·6570·726f·6475·6369·626c·652d·7061·7468··eproducible-path
000005b0:·682f·7377·692d·7072·6f6c·6f67·2d39·2e32··h/swi-prolog-9.2000005b0:·2f73·7769·2d70·726f·6c6f·672d·392e·322e··/swi-prolog-9.2.
000005c0:·2e39·2b64·6673·672f·6275·696c·642f·686f··.9+dfsg/build/ho000005c0:·392b·6466·7367·2f62·7569·6c64·2f68·6f6d··9+dfsg/build/hom
000005d0:·6d65·2f78·7063·652f·7072·6f6c·6f67·2f62··me/xpce/prolog/b000005d0:·652f·7870·6365·2f70·726f·6c6f·672f·626f··e/xpce/prolog/bo
000005e0:·6f6f·742f·7063·655f·6578·7061·6e64·2e70··oot/pce_expand.p000005e0:·6f74·2f70·6365·5f65·7870·616e·642e·706c··ot/pce_expand.pl
000005f0:·6c00·0000·1be6·c5d9·4175·c643·0082·5300··l.......Au.C..S.000005f0:·0000·001b·e6c5·d941·75c6·4300·8253·0083··.......Au.C..S..
00000600:·8358·44ca·8074·00c4·00e9·7400·d674·00c4··.XD..t....t..t..00000600:·5844·ca80·7400·c400·e974·00d6·7400·c400··XD..t....t..t...
00000610:·0083·7400·cc03·9c74·6572·6d5f·6578·7061··..t....term_expa00000610:·8374·00cc·039c·7465·726d·5f65·7870·616e··.t....term_expan
00000620:·6e73·696f·6e06·8444·ce80·7400·c400·e974··nsion..D..t....t00000620:·7369·6f6e·0684·44ce·8074·00c4·00e9·7404··sion..D..t....t.
00000630:·0403·8e64·796e·616d·6963·8274·00c4·0083··...dynamic.t....00000630:·038e·6479·6e61·6d69·6382·7400·c400·8374··..dynamic.t....t
00000640:·7400·cc00·ea06·844f·0083·0400·ea84·8343··t......O.......C00000640:·00cc·00ea·0684·4f00·8304·00ea·8483·43aa··......O.......C.
00000650:·aa09·7500·e800·0000·1be6·c5d9·4100·ee84··..u.........A...00000650:·0975·00e8·0000·001b·e6c5·d941·00ee·8485··.u.........A....
00000660:·8580·8f04·03a4·7063·655f·6966·686f·7374··......pce_ifhost00000660:·808f·0403·a470·6365·5f69·6668·6f73·7470··.....pce_ifhostp
00000670:·7072·6f70·6572·7479·848e·848e·8693·bdbe··property........00000670:·726f·7065·7274·7984·8e84·8e86·93bd·be0a··roperty.........
00000680:·0a00·e9d9·8881·a145·810a·0390·7063·655f··.......E....pce_00000680:·00e9·d988·81a1·4581·0a03·9070·6365·5f68··......E....pce_h
00000690:·686f·7374·0504·0390·7072·6f70·6572·7479··host....property00000690:·6f73·7405·0403·9070·726f·7065·7274·7982··ost....property.
000006a0:·8200·f2e3·88a9·8286·d182·0082·81ab·8201··................000006a0:·00f2·e388·a982·86d1·8200·8281·ab82·0100··................
000006b0:·0082·82c3·43af·00ee·00ee·8586·808f·0400··....C...........000006b0:·8282·c343·af00·ee00·ee85·8680·8f04·00f0··...C............
000006c0:·f086·8e84·8e86·8e88·93bd·be00·f1d9·8a81··................000006c0:·868e·848e·868e·8893·bdbe·00f1·d98a·81a1··................
000006d0:·a145·8100·f200·f4e3·8aa9·8286·d182·0082··.E..............000006d0:·4581·00f2·00f4·e38a·a982·86d1·8200·8281··E...............
000006e0:·81a9·8288·0082·82c3·5858·4f00·8300·e683··........XXO.....000006e0:·a982·8800·8282·c358·584f·0083·00e6·8343··.......XXO.....C
000006f0:·43ed·00d0·00d0·8383·8182·0328·812f·6275··C..........(./bu000006f0:·ed00·d000·d083·8381·8203·2881·2f62·7569··..........(./bui
00000700:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible00000700:·6c64·2f72·6570·726f·6475·6369·626c·652d··ld/reproducible-
00000710:·2d70·6174·682f·7377·692d·7072·6f6c·6f67··-path/swi-prolog00000710:·7061·7468·2f73·7769·2d70·726f·6c6f·672d··path/swi-prolog-
00000720:·2d39·2e32·2e39·2b64·6673·672f·6275·696c··-9.2.9+dfsg/buil00000720:·392e·322e·392b·6466·7367·2f62·7569·6c64··9.2.9+dfsg/build
00000730:·642f·686f·6d65·2f78·7063·652f·7072·6f6c··d/home/xpce/prol00000730:·2f68·6f6d·652f·7870·6365·2f70·726f·6c6f··/home/xpce/prolo
00000740:·6f67·2f62·6f6f·742f·7063·655f·706c·2e70··og/boot/pce_pl.p00000740:·672f·626f·6f74·2f70·6365·5f70·6c2e·706c··g/boot/pce_pl.pl
00000750:·6c82·0081·84c4·5851·4d00·f346·2881·2f62··l.....XQM..F(./b00000750:·8200·8184·c458·514d·00f3·4628·812f·6275··.....XQM..F(./bu
00000760:·7569·6c64·2f72·6570·726f·6475·6369·626c··uild/reproducibl00000760:·696c·642f·7265·7072·6f64·7563·6962·6c65··ild/reproducible
00000770:·652d·7061·7468·2f73·7769·2d70·726f·6c6f··e-path/swi-prolo00000770:·2d70·6174·682f·7377·692d·7072·6f6c·6f67··-path/swi-prolog
00000780:·672d·392e·322e·392b·6466·7367·2f62·7569··g-9.2.9+dfsg/bui00000780:·2d39·2e32·2e39·2b64·6673·672f·6275·696c··-9.2.9+dfsg/buil
00000790:·6c64·2f68·6f6d·652f·7870·6365·2f70·726f··ld/home/xpce/pro00000790:·642f·686f·6d65·2f78·7063·652f·7072·6f6c··d/home/xpce/prol
000007a0:·6c6f·672f·626f·6f74·2f70·6365·5f70·6c2e··log/boot/pce_pl.000007a0:·6f67·2f62·6f6f·742f·7063·655f·706c·2e70··og/boot/pce_pl.p
000007b0:·706c·0000·001b·e6c5·d941·75c8·4300·8253··pl.......Au.C..S000007b0:·6c00·0000·1be6·c5d9·4175·c843·0082·5300··l.......Au.C..S.
000007c0:·0083·5844·ca80·7400·c400·f374·0403·8c70··..XD..t....t...p000007c0:·8358·44ca·8074·00c4·00f3·7404·038c·7075··.XD..t....t...pu
000007d0:·7562·6c69·6382·7400·cc00·f606·8250·00f5··ublic.t......P..000007d0:·626c·6963·8274·00cc·00f6·0682·5000·f582··blic.t......P...
Max diff block lines reached; -1/412767 bytes (-0.00%) of diff not shown.
714 KB
./usr/lib/swi-prolog/xpce/prolog/lib/trace/trace.qlf
    
Offset 1, 5299 lines modifiedOffset 1, 5299 lines modified
00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·00000000:·5357·492d·5072·6f6c·6f67·202e·716c·6620··SWI-Prolog·.qlf·
00000010:·6669·6c65·0a00·0a81·687f·5f08·8840·812f··file....h._..@./00000010:·6669·6c65·0a00·0a81·687f·5f08·883e·812f··file....h._..>./
00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib00000020:·6275·696c·642f·7265·7072·6f64·7563·6962··build/reproducib
00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol00000030:·6c65·2d70·6174·682f·7377·692d·7072·6f6c··le-path/swi-prol
00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu00000040:·6f67·2d39·2e32·2e39·2b64·6673·672f·6275··og-9.2.9+dfsg/bu
00000050:·696c·642f·686f·6d65·2f78·7063·652f·7072··ild/home/xpce/pr00000050:·696c·642f·686f·6d65·2f78·7063·652f·7072··ild/home/xpce/pr
Diff chunk too large, falling back to line-by-line diff (5292 lines added, 5292 lines removed)
00000060:·6f6c·6f67·2f6c·6962·2f74·7261·6365·2f2e··olog/lib/trace/.00000060:·6f6c·6f67·2f6c·6962·2f74·7261·6365·2f2e··olog/lib/trace/.
00000070:·7472·6163·652e·716c·662e·3332·3636·3851··trace.qlf.32668Q00000070:·7472·6163·652e·716c·662e·3833·3234·514d··trace.qlf.8324QM
00000080:·4d03·a270·6365·5f70·726f·6c6f·675f·7472··M..pce_prolog_tr00000080:·03a2·7063·655f·7072·6f6c·6f67·5f74·7261··..pce_prolog_tra
00000090:·6163·6572·4630·812f·6275·696c·642f·7265··acerF0./build/re00000090:·6365·7246·3081·2f62·7569·6c64·2f72·6570··cerF0./build/rep
000000a0:·7072·6f64·7563·6962·6c65·2d70·6174·682f··producible-path/000000a0:·726f·6475·6369·626c·652d·7061·7468·2f73··roducible-path/s
000000b0:·7377·692d·7072·6f6c·6f67·2d39·2e32·2e39··swi-prolog-9.2.9000000b0:·7769·2d70·726f·6c6f·672d·392e·322e·392b··wi-prolog-9.2.9+
000000c0:·2b64·6673·672f·6275·696c·642f·686f·6d65··+dfsg/build/home000000c0:·6466·7367·2f62·7569·6c64·2f68·6f6d·652f··dfsg/build/home/
000000d0:·2f78·7063·652f·7072·6f6c·6f67·2f6c·6962··/xpce/prolog/lib000000d0:·7870·6365·2f70·726f·6c6f·672f·6c69·622f··xpce/prolog/lib/
000000e0:·2f74·7261·6365·2f74·7261·6365·2e70·6c00··/trace/trace.pl.000000e0:·7472·6163·652f·7472·6163·652e·706c·0000··trace/trace.pl..
000000f0:·0000·1be6·c5d9·4175·ca43·038e·6c69·6272··......Au.C..libr000000f0:·001b·e6c5·d941·75ca·4303·8e6c·6962·7261··.....Au.C..libra
00000100:·6172·7953·038c·7379·7374·656d·4504·03a2··aryS..systemE...00000100:·7279·5303·8c73·7973·7465·6d45·0403·a270··ryS..systemE...p
00000110:·7072·6f6c·6f67·5f73·686f·775f·6672·616d··prolog_show_fram00000110:·726f·6c6f·675f·7368·6f77·5f66·7261·6d65··rolog_show_frame
00000120:·6584·5844·d080·7404·0382·3a84·0081·7404··e.XD..t...:...t.00000120:·8458·44d0·8074·0403·823a·8400·8174·0403··.XD..t...:...t..
00000130:·0394·7573·655f·6d6f·6475·6c65·8274·0400··..use_module.t..00000130:·9475·7365·5f6d·6f64·756c·6582·7404·0082··.use_module.t...
00000140:·8282·0386·7063·6544·d280·7400·8600·8174··....pceD..t....t00000140:·8203·8670·6365·44d2·8074·0086·0081·7400··...pceD..t....t.
00000150:·0088·7400·8a03·9a70·726f·6c6f·675f·636c··..t....prolog_cl00000150:·8874·008a·039a·7072·6f6c·6f67·5f63·6c61··.t....prolog_cla
00000160:·6175·7365·44d4·8074·0086·0081·7400·8874··auseD..t....t..t00000160:·7573·6544·d480·7400·8600·8174·0088·7400··useD..t....t..t.
00000170:·008a·038a·6c69·7374·7344·d680·7400·8600··....listsD..t...00000170:·8a03·8a6c·6973·7473·44d6·8074·0086·0081··...listsD..t....
00000180:·8174·0088·7400·8a03·8a64·6562·7567·4f00··.t..t....debugO.00000180:·7400·8874·008a·038a·6465·6275·674f·0083··t..t....debugO..
00000190:·8304·03a8·246c·6f61·645f·636f·6e74·6578··....$load_contex00000190:·0403·a824·6c6f·6164·5f63·6f6e·7465·7874··...$load_context
000001a0:·745f·6d6f·6475·6c65·8683·43ac·0975·0330··t_module..C..u.0000001a0:·5f6d·6f64·756c·6586·8343·ac09·7503·3081··_module..C..u.0.
000001b0:·812f·6275·696c·642f·7265·7072·6f64·7563··./build/reproduc000001b0:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci
000001c0:·6962·6c65·2d70·6174·682f·7377·692d·7072··ible-path/swi-pr000001c0:·626c·652d·7061·7468·2f73·7769·2d70·726f··ble-path/swi-pro
000001d0:·6f6c·6f67·2d39·2e32·2e39·2b64·6673·672f··olog-9.2.9+dfsg/000001d0:·6c6f·672d·392e·322e·392b·6466·7367·2f62··log-9.2.9+dfsg/b
000001e0:·6275·696c·642f·686f·6d65·2f78·7063·652f··build/home/xpce/000001e0:·7569·6c64·2f68·6f6d·652f·7870·6365·2f70··uild/home/xpce/p
000001f0:·7072·6f6c·6f67·2f6c·6962·2f74·7261·6365··prolog/lib/trace000001f0:·726f·6c6f·672f·6c69·622f·7472·6163·652f··rolog/lib/trace/
00000200:·2f74·7261·6365·2e70·6c00·0000·1be6·c5d9··/trace.pl.......00000200:·7472·6163·652e·706c·0000·001b·e6c5·d941··trace.pl.......A
00000210:·4100·9183·8381·8203·3281·2f62·7569·6c64··A.......2./build00000210:·0091·8383·8182·0332·812f·6275·696c·642f··.......2./build/
00000220:·2f72·6570·726f·6475·6369·626c·652d·7061··/reproducible-pa00000220:·7265·7072·6f64·7563·6962·6c65·2d70·6174··reproducible-pat
00000230:·7468·2f73·7769·2d70·726f·6c6f·672d·392e··th/swi-prolog-9.00000230:·682f·7377·692d·7072·6f6c·6f67·2d39·2e32··h/swi-prolog-9.2
00000240:·322e·392b·6466·7367·2f62·7569·6c64·2f68··2.9+dfsg/build/h00000240:·2e39·2b64·6673·672f·6275·696c·642f·686f··.9+dfsg/build/ho
00000250:·6f6d·652f·7870·6365·2f70·726f·6c6f·672f··ome/xpce/prolog/00000250:·6d65·2f78·7063·652f·7072·6f6c·6f67·2f6c··me/xpce/prolog/l
00000260:·6c69·622f·7472·6163·652f·636c·6175·7365··lib/trace/clause00000260:·6962·2f74·7261·6365·2f63·6c61·7573·652e··ib/trace/clause.
00000270:·2e70·6c82·0081·84c4·5851·4d03·a270·6365··.pl.....XQM..pce00000270:·706c·8200·8184·c458·514d·03a2·7063·655f··pl.....XQM..pce_
00000280:·5f70·726f·6c6f·675f·636c·6175·7365·4632··_prolog_clauseF200000280:·7072·6f6c·6f67·5f63·6c61·7573·6546·3281··prolog_clauseF2.
00000290:·812f·6275·696c·642f·7265·7072·6f64·7563··./build/reproduc00000290:·2f62·7569·6c64·2f72·6570·726f·6475·6369··/build/reproduci
000002a0:·6962·6c65·2d70·6174·682f·7377·692d·7072··ible-path/swi-pr000002a0:·626c·652d·7061·7468·2f73·7769·2d70·726f··ble-path/swi-pro
000002b0:·6f6c·6f67·2d39·2e32·2e39·2b64·6673·672f··olog-9.2.9+dfsg/000002b0:·6c6f·672d·392e·322e·392b·6466·7367·2f62··log-9.2.9+dfsg/b
000002c0:·6275·696c·642f·686f·6d65·2f78·7063·652f··build/home/xpce/000002c0:·7569·6c64·2f68·6f6d·652f·7870·6365·2f70··uild/home/xpce/p
000002d0:·7072·6f6c·6f67·2f6c·6962·2f74·7261·6365··prolog/lib/trace000002d0:·726f·6c6f·672f·6c69·622f·7472·6163·652f··rolog/lib/trace/
000002e0:·2f63·6c61·7573·652e·706c·0000·001b·e6c5··/clause.pl......000002e0:·636c·6175·7365·2e70·6c00·0000·1be6·c5d9··clause.pl.......
000002f0:·d941·75c8·4300·8253·0083·4504·039e·7063··.Au.C..S..E...pc000002f0:·4175·c843·0082·5300·8345·0403·9e70·6365··Au.C..S..E...pce
00000300:·655f·636c·6175·7365·5f69·6e66·6f88·4504··e_clause_info.E.00000300:·5f63·6c61·7573·655f·696e·666f·8845·0403··_clause_info.E..
00000310:·03b0·7072·6564·6963·6174·655f·636c·6173··..predicate_clas00000310:·b070·7265·6469·6361·7465·5f63·6c61·7373··.predicate_class
00000320:·7369·6669·6361·7469·6f6e·8445·0403·ae63··sification.E...c00000320:·6966·6963·6174·696f·6e84·4504·03ae·636c··ification.E...cl
00000330:·6c65·6172·5f63·6c61·7573·655f·696e·666f··lear_clause_info00000330:·6561·725f·636c·6175·7365·5f69·6e66·6f5f··ear_clause_info_
00000340:·5f63·6163·6865·8058·44d2·8074·0086·0094··_cache.XD..t....00000340:·6361·6368·6580·5844·d280·7400·8600·9474··cache.XD..t....t
00000350:·7400·8874·008a·008b·44d4·8074·0086·0094··t..t....D..t....00000350:·0088·7400·8a00·8b44·d480·7400·8600·9474··..t....D..t....t
00000360:·7400·8874·008a·008e·44d6·8074·0086·0094··t..t....D..t....00000360:·0088·7400·8a00·8e44·d680·7400·8600·9474··..t....D..t....t
00000370:·7400·8874·008a·038e·6c69·7374·696e·6744··t..t....listingD00000370:·0088·7400·8a03·8e6c·6973·7469·6e67·44d8··..t....listingD.
00000380:·d880·7400·8600·9474·0088·7400·8a00·8c44··..t....t..t....D00000380:·8074·0086·0094·7400·8874·008a·008c·4408··.t....t..t....D.
00000390:·0881·8074·0086·0094·7404·0392·6d75·6c74··...t....t...mult00000390:·8180·7400·8600·9474·0403·926d·756c·7469··..t....t...multi
000003a0:·6966·696c·6582·7400·8603·8c70·726f·6c6f··ifile.t....prolo000003a0:·6669·6c65·8274·0086·038c·7072·6f6c·6f67··file.t....prolog
000003b0:·6774·0403·822f·8403·9a74·6572·6d5f·636f··gt.../...term_co000003b0:·7404·0382·2f84·039a·7465·726d·5f63·6f6d··t.../...term_com
000003c0:·6d70·696c·6564·0684·440e·8180·7400·8600··mpiled..D...t...000003c0:·7069·6c65·6406·8444·0e81·8074·0086·0094··piled..D...t....
000003d0:·9474·0403·9470·6365·5f67·6c6f·6261·6c84··.t...pce_global.000003d0:·7404·0394·7063·655f·676c·6f62·616c·8474··t...pce_global.t
000003e0:·7404·0382·4082·03aa·6479·6e61·6d69·635f··t...@...dynamic_000003e0:·0403·8240·8203·aa64·796e·616d·6963·5f73··...@...dynamic_s
000003f0:·736f·7572·6365·5f62·7566·6665·7203·b46d··source_buffer..m000003f0:·6f75·7263·655f·6275·6666·6572·03b4·6d61··ource_buffer..ma
00000400:·616b·655f·6479·6e61·6d69·635f·736f·7572··ake_dynamic_sour00000400:·6b65·5f64·796e·616d·6963·5f73·6f75·7263··ke_dynamic_sourc
00000410:·6365·5f62·7566·6665·7250·0400·a782·8043··ce_bufferP.....C00000410:·655f·6275·6666·6572·5004·00a7·8280·43ca··e_bufferP.....C.
00000420:·ca09·7500·9300·0000·1be6·c5d9·4100·a981··..u.........A...00000420:·0975·0093·0000·001b·e6c5·d941·00a9·8181··.u.........A....
00000430:·8180·bdbf·0504·0396·7374·6172·745f·656d··........start_em00000430:·80bd·bf05·0403·9673·7461·7274·5f65·6d61··.......start_ema
00000440:·6163·7380·0a00·949f·b504·0398·656d·6163··acs.........emac00000440:·6373·800a·0094·9fb5·0403·9865·6d61·6373··cs.........emacs
00000450:·735f·6275·6666·6572·84b5·00a4·9503·866e··s_buffer.......n00000450:·5f62·7566·6665·7284·b500·a495·0386·6e69··_buffer.......ni
00000460:·696c·b995·039c·2a64·796e·616d·6963·2063··il....*dynamic·c00000460:·6cb9·9503·9c2a·6479·6e61·6d69·6320·636f··l....*dynamic·co
00000470:·6f64·652a·b9c0·0504·0386·6e65·7784·0a03··ode*......new...00000470:·6465·2ab9·c005·0403·866e·6577·840a·039a··de*......new....
00000480:·9a70·6365·5f70·7269·6e63·6970·616c·c358··.pce_principal.X00000480:·7063·655f·7072·696e·6369·7061·6cc3·5844··pce_principal.XD
00000490:·4424·8180·7400·8600·9474·0403·8e64·796e··D$..t....t...dyn00000490:·2481·8074·0086·0094·7404·038e·6479·6e61··$..t....t...dyna
000004a0:·616d·6963·8274·0403·822c·8474·009f·03a2··amic.t...,.t....000004a0:·6d69·6382·7404·0382·2c84·7400·9f03·a263··mic.t...,.t....c
000004b0:·636c·6175·7365·5f69·6e66·6f5f·6361·6368··clause_info_cach000004b0:·6c61·7573·655f·696e·666f·5f63·6163·6865··lause_info_cache
000004c0:·6506·8874·009f·03a4·6479·6e61·6d69·635f··e..t....dynamic_000004c0:·0688·7400·9f03·a464·796e·616d·6963·5f69··..t....dynamic_i
000004d0:·696e·666f·5f63·6163·6865·068a·442c·8180··info_cache..D,..000004d0:·6e66·6f5f·6361·6368·6506·8a44·2c81·8074··nfo_cache..D,..t
000004e0:·7400·8600·9474·0403·9c69·6e69·7469·616c··t....t...initial000004e0:·0086·0094·7404·039c·696e·6974·6961·6c69··....t...initiali
000004f0:·697a·6174·696f·6e82·7400·b974·0403·9e70··ization.t..t...p000004f0:·7a61·7469·6f6e·8274·00b9·7404·039e·7072··zation.t..t...pr
00000500:·726f·6c6f·675f·756e·6c69·7374·656e·8403··rolog_unlisten..00000500:·6f6c·6f67·5f75·6e6c·6973·7465·6e84·038a··olog_unlisten...
00000510:·8a65·7261·7365·009a·7404·039a·7072·6f6c··.erase..t...prol00000510:·6572·6173·6500·9a74·0403·9a70·726f·6c6f··erase..t...prolo
00000520:·6f67·5f6c·6973·7465·6e84·00c1·009a·5004··og_listen.....P.00000520:·675f·6c69·7374·656e·8400·c100·9a50·0400··g_listen.....P..
00000530:·009a·8280·43da·00a9·00a9·8181·80bd·b504··....C...........00000530:·9a82·8043·da00·a900·a981·8180·bdb5·0400··...C............
00000540:·00bb·889e·80b4·b4b4·b9c0·0504·0394·7265··..............re00000540:·bb88·9e80·b4b4·b4b9·c005·0403·9472·6574··.............ret
00000550:·7472·6163·7461·6c6c·820a·0083·c358·5000··tractall.....XP.00000550:·7261·6374·616c·6c82·0a00·83c3·5850·0099··ractall.....XP..
00000560:·9980·43dd·00a9·00a9·8080·80bd·b500·c5b4··..C.............00000560:·8043·dd00·a900·a980·8080·bdb5·00c5·b4b4··.C..............
00000570:·b4b4·b4b9·c000·c6c3·5850·0095·8043·e400··........XP...C..00000570:·b4b4·b9c0·00c6·c358·5000·9580·43e4·00a9··.......XP...C...
00000580:·a900·a984·8580·bd9f·a0a1·a286·bf05·00c5··................00000580:·00a9·8485·80bd·9fa0·a1a2·86bf·0500·c500··................
00000590:·00ad·d888·819f·9503·8c65·7261·7365·64bf··.........erased.00000590:·add8·8881·9f95·038c·6572·6173·6564·bf05··........erased..
000005a0:·0504·039e·636c·6175·7365·5f70·726f·7065··....clause_prope000005a0:·0403·9e63·6c61·7573·655f·7072·6f70·6572··...clause_proper
000005b0:·7274·7984·00ad·e388·e700·8281·d095·0396··rty.............000005b0:·7479·8400·ade3·88e7·0082·81d0·9503·9663··ty.............c
000005c0:·636c·6175·7365·5f69·6e66·6f95·03b6·636c··clause_info...cl000005c0:·6c61·7573·655f·696e·666f·9503·b663·6c61··lause_info...cla
000005d0:·6175·7365·5f69·6e66·6f28·7e70·293a·2066··ause_info(~p):·f000005d0:·7573·655f·696e·666f·287e·7029·3a20·6672··use_info(~p):·fr
000005e0:·726f·6d20·6361·6368·65b7·9e80·97b9·c005··rom·cache.......000005e0:·6f6d·2063·6163·6865·b79e·8097·b9c0·0504··om·cache........
000005f0:·0400·8e86·0a03·9870·726f·6c6f·675f·6465··.......prolog_de000005f0:·008e·860a·0398·7072·6f6c·6f67·5f64·6562··......prolog_deb
00000600:·6275·67c3·43e9·00a9·00a9·8484·80bd·9fa0··bug.C...........00000600:·7567·c343·e900·a900·a984·8480·bd9f·a0a1··ug.C............
00000610:·a1a2·86bf·0504·00cf·880a·008c·d0b5·00c5··................00000610:·a286·bf05·0400·cf88·0a00·8cd0·b500·c59e··................
00000620:·9e80·9e82·9e84·9e86·b9bf·0504·038e·6173··..............as00000620:·809e·829e·849e·86b9·bf05·0403·8e61·7373··.............ass
00000630:·7365·7274·6182·00c9·c781·ca80·00cf·ca82··serta...........00000630:·6572·7461·8200·c9c7·81ca·8000·cfca·8203··erta............
00000640:·03a6·4164·6465·6420·746f·2069·6e66·6f2d··..Added·to·info-00000640:·a641·6464·6564·2074·6f20·696e·666f·2d63··.Added·to·info-c
00000650:·6361·6368·65cb·84cd·00d1·0082·8195·00cf··cache...........00000650:·6163·6865·cb84·cd00·d100·8281·9500·cf95··ache............
00000660:·9500·db97·c000·d1c3·43ee·00a9·00a9·8585··........C.......00000660:·00db·97c0·00d1·c343·ee00·a900·a985·8580··.......C........
00000670:·80bd·9fa0·a1a2·86b3·88bf·0504·00bc·8a00··................00000670:·bd9f·a0a1·a286·b388·bf05·0400·bc8a·00ad··................
00000680:·ada0·bf05·0403·8c6f·626a·6563·7482·00b5··.......object...00000680:·a0bf·0504·038c·6f62·6a65·6374·8200·b5a0··......object....
00000690:·a095·0394·6765·6e65·7261·7469·6f6e·a288··....generation..00000690:·9503·9467·656e·6572·6174·696f·6ea2·88bf··...generation...
000006a0:·bf05·0403·8667·6574·8600·b5d0·9500·cf95··.....get........000006a0:·0504·0386·6765·7486·00b5·d095·00cf·9503··....get.........
000006b0:·03c6·636c·6175·7365·5f69·6e66·6f28·7e70··..clause_info(~p000006b0:·c663·6c61·7573·655f·696e·666f·287e·7029··.clause_info(~p)
000006c0:·293a·2066·726f·6d20·6479·6e61·6d69·6320··):·from·dynamic·000006c0:·3a20·6672·6f6d·2064·796e·616d·6963·2063··:·from·dynamic·c
000006d0:·6361·6368·65b7·9e80·97b9·c000·d1c3·43f4··cache.........C.000006d0:·6163·6865·b79e·8097·b9c0·00d1·c343·f400··ache.........C..
000006e0:·00a9·00a9·8585·80bd·b500·ddb4·b4b4·b4b4··................000006e0:·a900·a985·8580·bdb5·00dd·b4b4·b4b4·b4b9··................
000006f0:·b9bf·00c6·b504·03a6·2470·7573·685f·696e··........$push_in000006f0:·bf00·c6b5·0403·a624·7075·7368·5f69·6e70··.......$push_inp
00000700:·7075·745f·636f·6e74·6578·7482·9500·cfb9··put_context.....00000700:·7574·5f63·6f6e·7465·7874·8295·00cf·b9b5··ut_context......
00000710:·b504·03a2·7063·655f·636c·6175·7365·5f69··....pce_clause_i00000710:·0403·a270·6365·5f63·6c61·7573·655f·696e··...pce_clause_in
00000720:·6e66·6f5f·3288·9e80·9e82·9e84·9e86·b995··nfo_2...........00000720:·666f·5f32·889e·809e·829e·849e·86b9·9503··fo_2............
00000730:·03a4·2470·6f70·5f69·6e70·7574·5f63·6f6e··..$pop_input_con00000730:·a424·706f·705f·696e·7075·745f·636f·6e74··.$pop_input_cont
00000740:·7465·7874·bf05·0403·a473·6574·7570·5f63··text.....setup_c00000740:·6578·74bf·0504·03a4·7365·7475·705f·6361··ext.....setup_ca
00000750:·616c·6c5f·636c·6561·6e75·7086·00ad·a095··all_cleanup.....00000750:·6c6c·5f63·6c65·616e·7570·8600·ada0·9500··ll_cleanup......
00000760:·00e1·b388·bf00·e2b5·00dd·9e80·9e82·9e84··................00000760:·e1b3·88bf·00e2·b500·dd9e·809e·829e·849e··................
00000770:·9e86·9e88·b9c0·00d8·c358·5000·e880·43fd··.........XP...C.00000770:·869e·88b9·c000·d8c3·5850·00e8·8043·fd00··........XP...C..
00000780:·00a9·00a9·8e90·80bd·9500·cf95·03aa·4c69··..............Li00000780:·a900·a98e·9080·bd95·00cf·9503·aa4c·6973··.............Lis
00000790:·7374·696e·6720·666f·7220·636c·6175·7365··sting·for·clause00000790:·7469·6e67·2066·6f72·2063·6c61·7573·6520··ting·for·clause·
000007a0:·207e·70b7·9e80·97b9·bf00·d1b3·88b3·8a9f···~p.............000007a0:·7e70·b79e·8097·b9bf·00d1·b388·b38a·9fb3··~p..............
000007b0:·b38c·bf05·0403·8e24·636c·6175·7365·8800··.......$clause..000007b0:·8cbf·0504·038e·2463·6c61·7573·6588·00ad··......$clause...
000007c0:·adda·9c81·ad8a·0388·7472·7565·db9c·a88e··........true....000007c0:·da9c·81ad·8a03·8874·7275·65db·9ca8·8e88··.......true.....
000007d0:·88d1·8200·8281·a38e·b504·0384·3a2d·849e··............:-..000007d0:·d182·0082·81a3·8eb5·0403·843a·2d84·9e88··...........:-...
Max diff block lines reached; -1/730841 bytes (-0.00%) of diff not shown.
16.7 MB
./usr/lib/swi-prolog/lib/aarch64-linux/pl2xpce.so vs.
./usr/lib/swi-prolog/lib/armv7l-linux/pl2xpce.so
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
980 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········1549996·(bytes·into·file)13 ··Start·of·section·headers:··········1615544·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2520 ··Section·header·string·table·index:·26
1.75 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 24 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·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x149344·0x00149344·0x00149344·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x14a2d8·0x0014a2d8·0x0014a2d8·0x07590·0x07590·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x149350·0x149350·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x15186c·0x15186c·R·E·0x10000
8 ··LOAD···········0x14df94·0x0015df94·0x0015df94·0x2c5bc·0x3e288·RW··0x100008 ··LOAD···········0x15df8c·0x0016df8c·0x0016df8c·0x2c5c4·0x3e290·RW··0x10000
9 ··DYNAMIC········0x14f294·0x0015f294·0x0015f294·0x00130·0x00130·RW··0x49 ··DYNAMIC········0x15f28c·0x0016f28c·0x0016f28c·0x00138·0x00138·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x14df94·0x0015df94·0x0015df94·0x0206c·0x0206c·R···0x112 ··GNU_RELRO······0x15df8c·0x0016df8c·0x0016df8c·0x02074·0x02074·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····.ARM.exidx·15 ···00·····.ARM.exidx·
16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·18 ···03·····.dynamic·
19 ···04·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
20 ···05·····20 ···05·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
4.56 KB
readelf --wide --sections {}
    
Offset 1, 35 lines modifiedOffset 1, 36 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x17a6ac:1 There·are·27·section·headers,·starting·at·offset·0x18a6b8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·00004c·04···A··3···0··46 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·00004c·04···A··3···0··4
7 ··[·3]·.dynsym···········DYNSYM··········00000184·000184·001f80·10···A··4···3··47 ··[·3]·.dynsym···········DYNSYM··········00000184·000184·001fa0·10···A··4···3··4
8 ··[·4]·.dynstr···········STRTAB··········00002104·002104·001a11·00···A··0···0··18 ··[·4]·.dynstr···········STRTAB··········00002124·002124·001a55·00···A··0···0··1
9 ··[·5]·.gnu.version······VERSYM··········00003b16·003b16·0003f0·02···A··3···0··29 ··[·5]·.gnu.version······VERSYM··········00003b7a·003b7a·0003f4·02···A··3···0··2
10 ··[·6]·.gnu.version_r····VERNEED·········00003f08·003f08·0000a0·00···A··4···3··410 ··[·6]·.gnu.version_r····VERNEED·········00003f70·003f70·0000c0·00···A··4···4··4
11 ··[·7]·.rel.dyn··········REL·············00003fa8·003fa8·034228·08···A··3···0··411 ··[·7]·.rel.dyn··········REL·············00004030·004030·034228·08···A··3···0··4
12 ··[·8]·.rel.plt··········REL·············000381d0·0381d0·000ed0·08··AI··3··20··412 ··[·8]·.rel.plt··········REL·············00038258·038258·000ed0·08··AI··3··21··4
13 ··[·9]·.init·············PROGBITS········000390a0·0390a0·00000c·00··AX··0···0··413 ··[·9]·.init·············PROGBITS········00039128·039128·00000c·00··AX··0···0··4
14 ··[10]·.plt··············PROGBITS········000390ac·0390ac·001744·04··AX··0···0··414 ··[10]·.plt··············PROGBITS········00039134·039134·001744·04··AX··0···0··4
15 ··[11]·.text·············PROGBITS········0003a7f0·03a7f0·0d3e48·00··AX··0···0··815 ··[11]·.text·············PROGBITS········0003a878·03a878·0d3e52·00··AX··0···0··8
16 ··[12]·.fini·············PROGBITS········0010e638·10e638·000008·00··AX··0···0··416 ··[12]·.fini·············PROGBITS········0010e6cc·10e6cc·000008·00··AX··0···0··4
17 ··[13]·.rodata···········PROGBITS········0010e640·10e640·03ad04·00···A··0···0··417 ··[13]·.rodata···········PROGBITS········0010e6d4·10e6d4·03ad04·00···A··0···0··4
 18 ··[14]·.ARM.extab········PROGBITS········001493d8·1493d8·000f00·00···A··0···0··4
18 ··[14]·.ARM.exidx········ARM_EXIDX·······00149344·149344·000008·00··AL·11···0··419 ··[15]·.ARM.exidx········ARM_EXIDX·······0014a2d8·14a2d8·007590·00··AL·11···0··4
19 ··[15]·.eh_frame·········PROGBITS········0014934c·14934c·000004·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00151868·151868·000004·00···A··0···0··4
20 ··[16]·.init_array·······INIT_ARRAY······0015df94·14df94·000004·04··WA··0···0··421 ··[17]·.init_array·······INIT_ARRAY······0016df8c·15df8c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······FINI_ARRAY······0015df98·14df98·000004·04··WA··0···0··422 ··[18]·.fini_array·······FINI_ARRAY······0016df90·15df90·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······PROGBITS········0015df9c·14df9c·0012f8·00··WA··0···0··423 ··[19]·.data.rel.ro······PROGBITS········0016df94·15df94·0012f8·00··WA··0···0··4
23 ··[19]·.dynamic··········DYNAMIC·········0015f294·14f294·000130·08··WA··4···0··424 ··[20]·.dynamic··········DYNAMIC·········0016f28c·15f28c·000138·08··WA··4···0··4
24 ··[20]·.got··············PROGBITS········0015f3c4·14f3c4·000c3c·04··WA··0···0··425 ··[21]·.got··············PROGBITS········0016f3c4·15f3c4·000c3c·04··WA··0···0··4
25 ··[21]·.data·············PROGBITS········00160000·150000·02a550·00··WA··0···0··826 ··[22]·.data·············PROGBITS········00170000·160000·02a550·00··WA··0···0··8
26 ··[22]·.bss··············NOBITS··········0018a550·17a550·011ccc·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········0019a550·18a550·011ccc·00··WA··0···0··8
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·17a550·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·18a550·000031·00······0···0··1
28 ··[24]·.gnu_debuglink····PROGBITS········00000000·17a584·000034·00······0···0··429 ··[25]·.gnu_debuglink····PROGBITS········00000000·18a584·000034·00······0···0··4
29 ··[25]·.shstrtab·········STRTAB··········00000000·17a5b8·0000f2·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·18a5b8·0000fd·00······0···0··1
30 Key·to·Flags:31 Key·to·Flags:
31 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
32 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
33 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
34 ··D·(mbind),·y·(purecode),·p·(processor·specific)35 ··D·(mbind),·y·(purecode),·p·(processor·specific)
63.9 KB
readelf --wide --symbols {}
Max HTML report size reached
1.97 MB
readelf --wide --relocs {}
Max HTML report size reached
2.78 KB
readelf --wide --dynamic {}
    
Offset 1, 37 lines modifiedOffset 1, 38 lines modified
  
1 Dynamic·section·at·offset·0x14f294·contains·34·entries:1 Dynamic·section·at·offset·0x15f28c·contains·35·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libXinerama.so.1]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libXinerama.so.1]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libXpm.so.4]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libXpm.so.4]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libXt.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libXt.so.6]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libX11.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libX11.so.6]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libXft.so.2]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libXft.so.2]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[libfontconfig.so.1]8 ·0x00000001·(NEEDED)·····················Shared·library:·[libfontconfig.so.1]
9 ·0x00000001·(NEEDED)·····················Shared·library:·[libjpeg.so.62]9 ·0x00000001·(NEEDED)·····················Shared·library:·[libjpeg.so.62]
 10 ·0x00000001·(NEEDED)·····················Shared·library:·[libgcc_s.so.1]
10 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]11 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
11 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]12 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
12 ·0x0000000c·(INIT)·······················0x390a013 ·0x0000000c·(INIT)·······················0x39128
13 ·0x0000000d·(FINI)·······················0x10e63814 ·0x0000000d·(FINI)·······················0x10e6cc
14 ·0x00000019·(INIT_ARRAY)·················0x15df9415 ·0x00000019·(INIT_ARRAY)·················0x16df8c
15 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)16 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
16 ·0x0000001a·(FINI_ARRAY)·················0x15df9817 ·0x0000001a·(FINI_ARRAY)·················0x16df90
17 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)18 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
18 ·0x6ffffef5·(GNU_HASH)···················0x13819 ·0x6ffffef5·(GNU_HASH)···················0x138
19 ·0x00000005·(STRTAB)·····················0x210420 ·0x00000005·(STRTAB)·····················0x2124
20 ·0x00000006·(SYMTAB)·····················0x18421 ·0x00000006·(SYMTAB)·····················0x184
21 ·0x0000000a·(STRSZ)······················6673·(bytes)22 ·0x0000000a·(STRSZ)······················6741·(bytes)
22 ·0x0000000b·(SYMENT)·····················16·(bytes)23 ·0x0000000b·(SYMENT)·····················16·(bytes)
23 ·0x00000003·(PLTGOT)·····················0x15f3c424 ·0x00000003·(PLTGOT)·····················0x16f3c4
24 ·0x00000002·(PLTRELSZ)···················3792·(bytes)25 ·0x00000002·(PLTRELSZ)···················3792·(bytes)
25 ·0x00000014·(PLTREL)·····················REL26 ·0x00000014·(PLTREL)·····················REL
26 ·0x00000017·(JMPREL)·····················0x381d027 ·0x00000017·(JMPREL)·····················0x38258
27 ·0x00000011·(REL)························0x3fa828 ·0x00000011·(REL)························0x4030
28 ·0x00000012·(RELSZ)······················213544·(bytes)29 ·0x00000012·(RELSZ)······················213544·(bytes)
29 ·0x00000013·(RELENT)·····················8·(bytes)30 ·0x00000013·(RELENT)·····················8·(bytes)
30 ·0x0000001e·(FLAGS)······················BIND_NOW31 ·0x0000001e·(FLAGS)······················BIND_NOW
31 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW32 ·0x6ffffffb·(FLAGS_1)····················Flags:·NOW
32 ·0x6ffffffe·(VERNEED)····················0x3f0833 ·0x6ffffffe·(VERNEED)····················0x3f70
33 ·0x6fffffff·(VERNEEDNUM)·················334 ·0x6fffffff·(VERNEEDNUM)·················4
34 ·0x6ffffff0·(VERSYM)·····················0x3b1635 ·0x6ffffff0·(VERSYM)·····················0x3b7a
35 ·0x6ffffffa·(RELCOUNT)···················2662236 ·0x6ffffffa·(RELCOUNT)···················26622
36 ·0x00000000·(NULL)·······················0x037 ·0x00000000·(NULL)·······················0x0
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·12fe69af403bb1ef73ca11c781379873526fa1923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6c71afe1c6f19035e01090b0c09660eaa17dfea0
19.1 KB
readelf --wide --version-info {}
Max HTML report size reached
1.7 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 13 lines modified
1 __gmon_start__1 __gmon_start__
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 _ITM_registerTMCloneTable3 _ITM_registerTMCloneTable
4 __cxa_finalize4 __cxa_finalize
 5 __aeabi_unwind_cpp_pr0
 6 __aeabi_unwind_cpp_pr1
5 __stack_chk_fail7 __stack_chk_fail
6 __stack_chk_guard8 __stack_chk_guard
7 S__fupdatefilepos_getc9 S__fupdatefilepos_getc
8 S__fillbuf10 S__fillbuf
9 __gmtime6411 __gmtime64
10 __sprintf_chk12 __sprintf_chk
11 __ctime6413 __ctime64
Offset 381, 27 lines modifiedOffset 383, 27 lines modified
381 libXinerama.so.1383 libXinerama.so.1
382 libXpm.so.4384 libXpm.so.4
383 libXt.so.6385 libXt.so.6
384 libX11.so.6386 libX11.so.6
385 libXft.so.2387 libXft.so.2
386 libfontconfig.so.1388 libfontconfig.so.1
387 libjpeg.so.62389 libjpeg.so.62
 390 libgcc_s.so.1
388 libc.so.6391 libc.so.6
389 ld-linux-armhf.so.3392 ld-linux-armhf.so.3
390 __bss_start393 __bss_start
391 __bss_start__394 __bss_start__
392 __bss_end__395 __bss_end__
393 GLIBC_2.4396 GLIBC_2.4
394 LIBJPEG_6.2397 LIBJPEG_6.2
395 GLIBC_2.15398 GLIBC_2.15
396 GLIBC_2.7399 GLIBC_2.7
397 GLIBC_2.11400 GLIBC_2.11
398 GLIBC_2.34401 GLIBC_2.34
399 H»      KxD»   J{D402 H»      KxD»   J{D
400 ·@<0pG4H 
401 F)K~D)IyDV403 F)K~D)IyDV
402 F/H#F1FxD:404 F/H#F1FxD:
403 !Fkh$hJh405 !Fkh$hJh
404 "AKIF0F{D406 "AKIF0F{D
405 ^M~D^L_K407 ^M~D^L_K
406 FuY-h}aO408 FuY-h}aO
407 I·FzDyD<409 I·FzDyD<
Offset 435, 16 lines modifiedOffset 437, 14 lines modified
435 I{DzDyD6437 I{DzDyD6
436 I;F"F(FqX438 I;F"F(FqX
437 chRFYF@F439 chRFYF@F
438 KQbk;F@F440 KQbk;F@F
439 kx12i3F,i441 kx12i3F,i
440 ACFx1Bi8F442 ACFx1Bi8F
441 M|D}D·hN443 M|D}D·hN
442 K{DXhpGB2 
443 K{DX`pG62 
444 F'HZF)FxD/444 F'HZF)FxD/
445 BJ|DBOBK445 BJ|DBOBK
446 'I·JyD#i446 'I·JyD#i
447 H2F)FxD/447 H2F)FxD/
448 IK{DIH!FxD/448 IK{DIH!FxD/
449 jJ|DjKzDjM449 jJ|DjKzDjM
450 9A*Fd1PF4450 9A*Fd1PF4
Offset 828, 15 lines modifiedOffset 828, 15 lines modified
828 SFBF)FHF828 SFBF)FHF
829 +F:F1F·F829 +F:F1F·F
830 F}DHNHK~D,Y830 F}DHNHK~D,Y
831 F%H2F!FxD831 F%H2F!FxD
832 F<0(31hDF832 F<0(31hDF
833 ,M}DqOrJ833 ,M}DqOrJ
834 KFBF9F0F834 KFBF9F0F
835 ffffff9@835 ffffff9@V
836 "I(F~DyD836 "I(F~DyD
837 %A(7d1:F837 %A(7d1:F
838 %A:F(1(F838 %A:F(1(F
839 !A<2,1(F839 !A<2,1(F
840 qF:F@FdF840 qF:F@FdF
841 %%%%%%%%%%841 %%%%%%%%%%
842 ")a"q#`ki842 ")a"q#`ki
Offset 6147, 15 lines modifiedOffset 6147, 15 lines modified
6147 Copyright·(C)·1993-2009·University·of·Amsterdam.6147 Copyright·(C)·1993-2009·University·of·Amsterdam.
6148 XPCE·comes·with·ABSOLUTELY·NO·WARRANTY.·This·is·free·software,6148 XPCE·comes·with·ABSOLUTELY·NO·WARRANTY.·This·is·free·software,
6149 and·you·are·welcome·to·redistribute·it·under·certain·conditions.6149 and·you·are·welcome·to·redistribute·it·under·certain·conditions.
6150 The·host-language·is·%s6150 The·host-language·is·%s
6151 ./packages/xpce/src/ker/self.c6151 ./packages/xpce/src/ker/self.c
6152 isName(ref)6152 isName(ref)
6153 $PCEHOME/Defaults6153 $PCEHOME/Defaults
6154 aarch64-linux6154 armv7l-linux
6155 q+1-s·<·(long)sizeof(v)6155 q+1-s·<·(long)sizeof(v)
6156 %d.%d.%d6156 %d.%d.%d
6157 PCEAPPDATA6157 PCEAPPDATA
6158 ·(y/n)·?·6158 ·(y/n)·?·
6159 Please·answer·`y'·or·`n'6159 Please·answer·`y'·or·`n'
6160 Version:6160 Version:
6161 »       Release:············%s6161 »       Release:············%s
Offset 9701, 14 lines modifiedOffset 9701, 15 lines modified
9701 .shstrtab9701 .shstrtab
9702 .note.gnu.build-id9702 .note.gnu.build-id
9703 .gnu.hash9703 .gnu.hash
9704 .gnu.version9704 .gnu.version
9705 .gnu.version_r9705 .gnu.version_r
9706 .rel.dyn9706 .rel.dyn
9707 .rel.plt9707 .rel.plt
 9708 .ARM.extab
9708 .ARM.exidx9709 .ARM.exidx
9709 .eh_frame9710 .eh_frame
9710 .init_array9711 .init_array
9711 .fini_array9712 .fini_array
9712 .data.rel.ro9713 .data.rel.ro
9713 .dynamic9714 .dynamic
9714 .ARM.attributes9715 .ARM.attributes
688 B
readelf --wide --decompress --hex-dump=.gnu.hash {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
  
1 Hex·dump·of·section·'.gnu.hash':1 Hex·dump·of·section·'.gnu.hash':
2 ··0x00000138·03000000·ee010000·02000000·06000000·................2 ··0x00000138·03000000·f0010000·02000000·06000000·................
3 ··0x00000148·99002031·00c4438a·ee010000·f3010000·..·1..C.........3 ··0x00000148·99002031·00c4438a·f0010000·f5010000·..·1..C.........
4 ··0x00000158·f5010000·2e0c4a86·00af34e8·bae3927c·......J...4....|4 ··0x00000158·f7010000·2e0c4a86·00af34e8·bae3927c·......J...4....|
5 ··0x00000168·1c193ad2·4345d5ec·beda571b·d971581c·..:.CE....W..qX.5 ··0x00000168·1c193ad2·4345d5ec·beda571b·d971581c·..:.CE....W..qX.
6 ··0x00000178·b85ab997·76543c94·59ef9779··········.Z..vT<.Y..y6 ··0x00000178·b85ab997·76543c94·59ef9779··········.Z..vT<.Y..y
  
55.1 KB
readelf --wide --decompress --hex-dump=.dynstr {}
Max HTML report size reached
388 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000390a0·<.init>:2 00039128·<.init>:
3 _init():3 _init():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       bl»     3a7f0·<XSetArcMode@plt+0xc>5 »       bl»     3a878·<XSetArcMode@plt+0xc>
6 »       pop»    {r3,·pc}6 »       pop»    {r3,·pc}
102 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
Max HTML report size reached
11.0 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
320 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0010e638·<.fini>:2 0010e6cc·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
1.92 MB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
123 KB
readelf --wide --decompress --hex-dump=.ARM.exidx {}
Max HTML report size reached
266 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0014934c·00000000····························....2 ··0x00151868·00000000····························....
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0015df94·b5a80300····························....2 ··0x0016df8c·3da90300····························=...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0015df98·75a80300····························u...2 ··0x0016df90·fda80300····························....
  
39.9 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
Max HTML report size reached
25.9 KB
readelf --wide --decompress --hex-dump=.got {}
Max HTML report size reached
1.38 MB
readelf --wide --decompress --hex-dump=.data {}
Max HTML report size reached
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·66653639·61663430·33626231·65663733·fe69af403bb1ef73 
3 ··0x00000010·63613131·63373831·33373938·37333532·ca11c781379873522 ··0x00000000·37316166·65316336·66313930·33356530·71afe1c6f19035e0
 3 ··0x00000010·31303930·62306330·39363630·65616131·1090b0c09660eaa1
4 ··0x00000020·36666131·39322e64·65627567·00000000·6fa192.debug....4 ··0x00000020·37646665·61302e64·65627567·00000000·7dfea0.debug....
5 ··0x00000030·8a9fc07d····························...}5 ··0x00000030·281bee48····························(..H
  
1.61 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 4, 16 lines modifiedOffset 4, 16 lines modified
4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g4 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.5 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver6 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio7 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re8 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex9 ··0x00000060·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.10 ··0x00000070·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
11 ··0x00000080·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f 
12 ··0x00000090·72616d65·002e696e·69745f61·72726179·rame..init_array 
13 ··0x000000a0·002e6669·6e695f61·72726179·002e6461·..fini_array..da 
14 ··0x000000b0·74612e72·656c2e72·6f002e64·796e616d·ta.rel.ro..dynam 
15 ··0x000000c0·6963002e·676f7400·2e646174·61002e62·ic..got..data..b 
16 ··0x000000d0·7373002e·41524d2e·61747472·69627574·ss..ARM.attribut 
17 ··0x000000e0·6573002e·676e755f·64656275·676c696e·es..gnu_debuglin 
18 ··0x000000f0·6b00································k.11 ··0x00000080·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 12 ··0x00000090·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 13 ··0x000000a0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 14 ··0x000000b0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 15 ··0x000000c0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 16 ··0x000000d0·6f74002e·64617461·002e6273·73002e41·ot..data..bss..A
 17 ··0x000000e0·524d2e61·74747269·62757465·73002e67·RM.attributes..g
 18 ··0x000000f0·6e755f64·65627567·6c696e6b·00·······nu_debuglink.
  
1.75 MB
swi-prolog-bdb-dbgsym_9.2.9+dfsg-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0······524·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0······524·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0····47900·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····47972·2025-01-18·19:07:58.000000·data.tar.xz
629 B
control.tar.xz
601 B
control.tar
353 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
7 Installed-Size:·647 Installed-Size:·64
8 Depends:·swi-prolog-bdb·(=·9.2.9+dfsg-1)8 Depends:·swi-prolog-bdb·(=·9.2.9+dfsg-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·swi-prolog-bdb11 Description:·debug·symbols·for·swi-prolog-bdb
12 Build-Ids:·35fb09a00e508a32d0fa1aa113e932de64c1b4a312 Build-Ids:·4c971680d10b8418cbdd4c8d487d9721339a58d6
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/35/fb09a00e508a32d0fa1aa113e932de64c1b4a3.debug1 usr/lib/debug/.build-id/4c/971680d10b8418cbdd4c8d487d9721339a58d6.debug
1.75 MB
data.tar.xz
1.75 MB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/35/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4c/
7 -rw-r--r--···0·root·········(0)·root·········(0)····54360·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/35/fb09a00e508a32d0fa1aa113e932de64c1b4a3.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····54668·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4c/971680d10b8418cbdd4c8d487d9721339a58d6.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-bdb-dbgsym·->·swi-prolog-bdb10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-bdb-dbgsym·->·swi-prolog-bdb
1.75 MB
./usr/lib/debug/.build-id/35/fb09a00e508a32d0fa1aa113e932de64c1b4a3.debug vs.
./usr/lib/debug/.build-id/4c/971680d10b8418cbdd4c8d487d9721339a58d6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········52960·(bytes·into·file)13 ··Start·of·section·headers:··········53188·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00004040·0x00004040·0x00000·0x00110·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03f90·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x04154·R·E·0x10000
7 ··LOAD···········0x00fd78·0x0001fd78·0x0001fd78·0x00000·0x00598·RW··0x100008 ··LOAD···········0x00fd70·0x0001fd70·0x0001fd70·0x00000·0x005a0·RW··0x10000
8 ··DYNAMIC········0x00fd78·0x0001fdc0·0x0001fdc0·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fd70·0x0001fdb8·0x0001fdb8·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd78·0x0001fd78·0x0001fd78·0x00000·0x00288·R···0x112 ··GNU_RELRO······0x00fd70·0x0001fd70·0x0001fd70·0x00000·0x00290·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xcee0:1 There·are·37·section·headers,·starting·at·offset·0xcfc4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000500·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000520·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000063c·000118·0004d3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000067c·000138·000517·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000b10·000118·0000a0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000b94·000138·0000a4·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000bb0·000118·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000c38·000138·000090·00···A··4···4··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000c20·000118·0001a0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000cc8·000138·0001a0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000dc0·000118·000240·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000e68·000138·000240·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········00001000·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000010a8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000100c·000118·000398·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000010b4·000138·000398·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000013a4·000118·0025ac·00··AX··0···0··415 ··[11]·.text·············NOBITS··········0000144c·000138·0025ac·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003950·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000039f8·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003958·000118·000634·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003a00·000138·000634·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00004034·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00004040·000138·000110·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00003f8c·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00004150·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd78·00fd78·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd70·00fd70·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd7c·00fd78·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fd74·00fd70·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········0001fd80·00fd78·000040·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········0001fd78·00fd70·000040·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fdc0·00fd78·000100·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0001fdb8·00fd70·000108·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fec0·00fd78·000140·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001fec0·00fd70·000140·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fd78·00028c·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00fd70·00028c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002028c·00fd78·000084·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········0002028c·00fd70·000084·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··130 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·000188·006200·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001a8·0061fd·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·006388·000336·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·0063a8·000336·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0066c0·00143d·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·0066e0·00143e·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·007b00·0002b3·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·007b20·0002b6·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·007db4·0017bb·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·007dd8·0017c5·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·009570·001522·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·0095a0·001522·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·00aa94·000433·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·00aac4·000433·00···C··0···0··4
36 ··[32]·.symtab···········SYMTAB··········00000000·00aec8·001440·10·····33·247··438 ··[34]·.symtab···········SYMTAB··········00000000·00aef8·0014a0·10·····35·251··4
37 ··[33]·.strtab···········STRTAB··········00000000·00c308·000a79·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·00c398·000ab7·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00cd81·00015e·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·00ce4f·000174·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
40.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·35fb09a00e508a32d0fa1aa113e932de64c1b4a33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4c971680d10b8418cbdd4c8d487d9721339a58d6
513 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
919 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000146c·000024e49 ····00001514·000024e4
10 ····00000000·0000000010 ····00000000·00000000
  
252 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000146c·000024e49 ····00001514·000024e4
10 ····00000000·0000000010 ····00000000·00000000
  
1.12 KB
strings --all --bytes=8 {}
    
Offset 1, 18 lines modifiedOffset 1, 19 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 =FN|KPrLP 
3 p]nj2u2R 
4 BU'-jAvH 
5 NT8?eB7WiNV 
6 Jgi.z<!)x 
7 -eH3!b{i 
8 vvcym@{M2 P.)*E%Q*E
 3 MbhxR7;w
 4 &1x'fzog^
 5 Z~yeHh..
 6 b2"S|4Ko
 7 :$]n1u;F
 8 ]2;c6+i}
9 EKfhVcvE9 EKfhVcvE
10 2!Ym8'\m 
11 1e>J%Td510 Y*EgD$H31
 11 YVAYF=Z+
 12 \ba"<gGY
12 c#1?660^13 c#1?660^
13 DHD7$DD"DBd14 DHD7$DD"DBd
14 '_eaQy}q15 '_eaQy}q
15 q1I>-fDd16 q1I>-fDd
16 call_weak_fn17 call_weak_fn
17 crtstuff.c18 crtstuff.c
18 all_implied_fbits19 all_implied_fbits
Offset 109, 14 lines modifiedOffset 110, 15 lines modified
109 PL_atom_chars110 PL_atom_chars
110 install_bdb4pl111 install_bdb4pl
111 PL_predicate112 PL_predicate
112 PL_permission_error113 PL_permission_error
113 db_env_create@DB5_3114 db_env_create@DB5_3
114 memcmp@GLIBC_2.4115 memcmp@GLIBC_2.4
115 PL_unify_atom116 PL_unify_atom
 117 __aeabi_unwind_cpp_pr0@GCC_3.5
116 pthread_setspecific@GLIBC_2.34118 pthread_setspecific@GLIBC_2.34
117 PL_foreign_control119 PL_foreign_control
118 PL_type_error120 PL_type_error
119 PL_get_nil_ex121 PL_get_nil_ex
120 __gmon_start__122 __gmon_start__
121 PL_get_chars123 PL_get_chars
122 calloc@GLIBC_2.4124 calloc@GLIBC_2.4
Offset 170, 24 lines modifiedOffset 172, 27 lines modified
170 PL_raise_exception172 PL_raise_exception
171 PL_get_atom173 PL_get_atom
172 PL_thread_self174 PL_thread_self
173 PL_new_functor_sz175 PL_new_functor_sz
174 PL_unify_integer176 PL_unify_integer
175 PL_unify_blob177 PL_unify_blob
176 PL_get_atom_ex178 PL_get_atom_ex
 179 __aeabi_unwind_cpp_pr1@GCC_3.5
177 PL_erase_external180 PL_erase_external
178 __cxa_finalize@GLIBC_2.4181 __cxa_finalize@GLIBC_2.4
179 PL_existence_error182 PL_existence_error
180 .shstrtab183 .shstrtab
181 .note.gnu.build-id184 .note.gnu.build-id
182 .gnu.hash185 .gnu.hash
183 .gnu.version186 .gnu.version
184 .gnu.version_r187 .gnu.version_r
185 .rel.dyn188 .rel.dyn
186 .rel.plt189 .rel.plt
 190 .ARM.extab
 191 .ARM.exidx
187 .eh_frame192 .eh_frame
188 .init_array193 .init_array
189 .fini_array194 .fini_array
190 .data.rel.ro195 .data.rel.ro
191 .dynamic196 .dynamic
192 .comment197 .comment
193 .ARM.attributes198 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001000·<_init>:2 000010a8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000100c·<.plt>:2 000010b4·<.plt>:
3 »       ...3 »       ...
3.34 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 156 lines modifiedOffset 1, 156 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000013a4·<call_weak_fn>:2 0000144c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000013c8·<deregister_tm_clones>:4 00001470·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000013f4·<register_tm_clones>:6 0000149c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001428·<__do_global_dtors_aux>:8 000014d0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001468·<frame_dummy>:10 00001510·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000146c·<pl_bdb_version>:14 00001514·<pl_bdb_version>:
15 »       ...15 »       ...
  
16 00001474·<get_dbenv>:16 0000151c·<get_dbenv>:
17 »       ...17 »       ...
  
18 00001534·<pl_bdb_is_open_env>:18 000015dc·<pl_bdb_is_open_env>:
19 »       ...19 »       ...
  
20 000015dc·<pl_bdb_is_open>:20 00001684·<pl_bdb_is_open>:
21 »       ...21 »       ...
  
22 0000166c·<acquire_dbenv>:22 00001714·<acquire_dbenv>:
23 »       ...23 »       ...
  
24 00001688·<compare_dbenvs>:24 00001730·<compare_dbenvs>:
25 »       ...25 »       ...
  
26 000016bc·<acquire_db>:26 00001764·<acquire_db>:
27 »       ...27 »       ...
  
28 000016d8·<write_dbenv>:28 00001780·<write_dbenv>:
29 »       ...29 »       ...
  
30 00001708·<write_db>:30 000017b0·<write_db>:
31 »       ...31 »       ...
  
32 00001738·<pl_bdb_error>:32 000017e0·<pl_bdb_error>:
33 »       ...33 »       ...
  
34 00001744·<release_dbenv>:34 000017ec·<release_dbenv>:
35 »       ...35 »       ...
  
36 00001794·<release_db>:36 0000183c·<release_db>:
37 »       ...37 »       ...
  
38 000017c4·<lookup_flag>:38 0000186c·<lookup_flag>:
39 »       ...39 »       ...
  
40 0000185c·<unify_dbt>:40 00001904·<unify_dbt>:
41 »       ...41 »       ...
  
42 000018f8·<get_dbt>:42 000019a0·<get_dbt>:
43 »       ...43 »       ...
  
44 00001a10·<get_dtype>:44 00001ab8·<get_dtype>:
45 »       ...45 »       ...
  
46 00001abc·<free_transaction_stack>:46 00001b64·<free_transaction_stack>:
47 »       ...47 »       ...
  
48 00001af8·<get_db>:48 00001ba0·<get_db>:
49 »       ...49 »       ...
  
50 00001b94·<my_tr_stack>:50 00001c3c·<my_tr_stack>:
51 »       ...51 »       ...
  
52 00001be0·<db_status.part.0>:52 00001c88·<db_status.part.0>:
53 »       ...53 »       ...
  
54 00001c8c·<pl_bdb_close>:54 00001d34·<pl_bdb_close>:
55 »       ...55 »       ...
  
56 00001d48·<compare_dbs>:56 00001df0·<compare_dbs>:
57 »       ...57 »       ...
  
58 00001d7c·<db_status_env>:58 00001e24·<db_status_env>:
59 »       ...59 »       ...
  
60 00001dd8·<bdb_close_env>:60 00001e80·<bdb_close_env>:
61 »       ...61 »       ...
  
62 00001e3c·<pl_bdb_close_environment>:62 00001ee4·<pl_bdb_close_environment>:
63 »       ...63 »       ...
  
64 00001eb4·<check_same_thread>:64 00001f5c·<check_same_thread>:
65 »       ...65 »       ...
  
66 00001f40·<bdb_init>:66 00001fe8·<bdb_init>:
67 »       ...67 »       ...
  
68 000022c4·<pl_bdb_init2>:68 0000236c·<pl_bdb_init2>:
69 pl_bdb_init2():69 pl_bdb_init2():
70 ./build/packages/bdb/./packages/bdb/bdb4pl.c:172170 ./build/packages/bdb/./packages/bdb/bdb4pl.c:1721
71 »       movs»   r0,·r071 »       movs»   r0,·r0
72 »       ...72 »       ...
  
73 000022c8·<pl_bdb_init1>:73 00002370·<pl_bdb_init1>:
74 »       ...74 »       ...
  
75 000022d0·<bdb_transaction>:75 00002378·<bdb_transaction>:
76 »       ...76 »       ...
  
77 0000250c·<pl_bdb_transaction2>:77 000025b4·<pl_bdb_transaction2>:
78 pl_bdb_transaction2():78 pl_bdb_transaction2():
79 ./build/packages/bdb/./packages/bdb/bdb4pl.c:98279 ./build/packages/bdb/./packages/bdb/bdb4pl.c:982
80 »       movs»   r0,·r080 »       movs»   r0,·r0
81 »       ...81 »       ...
  
82 00002510·<pl_bdb_transaction1>:82 000025b8·<pl_bdb_transaction1>:
83 »       ...83 »       ...
  
84 00002518·<pl_bdb_env_property>:84 000025c0·<pl_bdb_env_property>:
85 »       ...85 »       ...
  
Max diff block lines reached; 528/3237 bytes (16.31%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003950·<_fini>:2 000039f8·<_fini>:
3 »       ...3 »       ...
36.4 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
10.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 92, 80 lines modifiedOffset 92, 84 lines modified
92 ··0x00000590·736f7572·63655f65·72726f72·00504c5f·source_error.PL_92 ··0x00000590·736f7572·63655f65·72726f72·00504c5f·source_error.PL_
93 ··0x000005a0·61746f6d·5f636861·72730069·6e737461·atom_chars.insta93 ··0x000005a0·61746f6d·5f636861·72730069·6e737461·atom_chars.insta
94 ··0x000005b0·6c6c5f62·64623470·6c00504c·5f707265·ll_bdb4pl.PL_pre94 ··0x000005b0·6c6c5f62·64623470·6c00504c·5f707265·ll_bdb4pl.PL_pre
95 ··0x000005c0·64696361·74650050·4c5f7065·726d6973·dicate.PL_permis95 ··0x000005c0·64696361·74650050·4c5f7065·726d6973·dicate.PL_permis
96 ··0x000005d0·73696f6e·5f657272·6f720064·625f656e·sion_error.db_en96 ··0x000005d0·73696f6e·5f657272·6f720064·625f656e·sion_error.db_en
97 ··0x000005e0·765f6372·65617465·40444235·5f33006d·v_create@DB5_3.m97 ··0x000005e0·765f6372·65617465·40444235·5f33006d·v_create@DB5_3.m
98 ··0x000005f0·656d636d·7040474c·4942435f·322e3400·emcmp@GLIBC_2.4.98 ··0x000005f0·656d636d·7040474c·4942435f·322e3400·emcmp@GLIBC_2.4.
99 ··0x00000600·504c5f75·6e696679·5f61746f·6d007074·PL_unify_atom.pt99 ··0x00000600·504c5f75·6e696679·5f61746f·6d005f5f·PL_unify_atom.__
 100 ··0x00000610·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
 101 ··0x00000620·5f707230·40474343·5f332e35·00707468·_pr0@GCC_3.5.pth
100 ··0x00000610·68726561·645f7365·74737065·63696669·hread_setspecifi102 ··0x00000630·72656164·5f736574·73706563·69666963·read_setspecific
101 ··0x00000620·6340474c·4942435f·322e3334·00504c5f·c@GLIBC_2.34.PL_103 ··0x00000640·40474c49·42435f32·2e333400·504c5f66·@GLIBC_2.34.PL_f
102 ··0x00000630·666f7265·69676e5f·636f6e74·726f6c00·foreign_control.104 ··0x00000650·6f726569·676e5f63·6f6e7472·6f6c0050·oreign_control.P
103 ··0x00000640·504c5f74·7970655f·6572726f·7200504c·PL_type_error.PL 
104 ··0x00000650·5f676574·5f6e696c·5f657800·5f5f676d·_get_nil_ex.__gm105 ··0x00000660·4c5f7479·70655f65·72726f72·00504c5f·L_type_error.PL_
 106 ··0x00000670·6765745f·6e696c5f·6578005f·5f676d6f·get_nil_ex.__gmo
105 ··0x00000660·6f6e5f73·74617274·5f5f0050·4c5f6765·on_start__.PL_ge107 ··0x00000680·6e5f7374·6172745f·5f00504c·5f676574·n_start__.PL_get
106 ··0x00000670·745f6368·61727300·63616c6c·6f634047·t_chars.calloc@G108 ··0x00000690·5f636861·72730063·616c6c6f·6340474c·_chars.calloc@GL
107 ··0x00000680·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif109 ··0x000006a0·4942435f·322e3400·504c5f75·6e696679·IBC_2.4.PL_unify
108 ··0x00000690·795f6c69·73740050·4c5f6765·745f626c·y_list.PL_get_bl110 ··0x000006b0·5f6c6973·7400504c·5f676574·5f626c6f·_list.PL_get_blo
109 ··0x000006a0·6f620050·4c5f646f·6d61696e·5f657272·ob.PL_domain_err111 ··0x000006c0·6200504c·5f646f6d·61696e5f·6572726f·b.PL_domain_erro
110 ··0x000006b0·6f720050·4c5f756e·6966795f·7465726d·or.PL_unify_term112 ··0x000006d0·7200504c·5f756e69·66795f74·65726d00·r.PL_unify_term.
111 ··0x000006c0·00504c5f·756e6966·795f626f·6f6c0050·.PL_unify_bool.P113 ··0x000006e0·504c5f75·6e696679·5f626f6f·6c00504c·PL_unify_bool.PL
112 ··0x000006d0·4c5f7265·636f7264·65645f65·78746572·L_recorded_exter114 ··0x000006f0·5f726563·6f726465·645f6578·7465726e·_recorded_extern
113 ··0x000006e0·6e616c00·5f5f6173·73657274·5f666169·nal.__assert_fai115 ··0x00000700·616c005f·5f617373·6572745f·6661696c·al.__assert_fail
 116 ··0x00000710·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_
 117 ··0x00000720·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
 118 ··0x00000730·65546162·6c650050·4c5f7265·67697374·eTable.PL_regist
 119 ··0x00000740·65725f66·6f726569·676e0064·625f7374·er_foreign.db_st
 120 ··0x00000750·72657272·6f724044·42355f33·00667265·rerror@DB5_3.fre
114 ··0x000006f0·6c40474c·4942435f·322e3400·5f49544d·l@GLIBC_2.4._ITM121 ··0x00000760·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM
115 ··0x00000700·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo 
116 ··0x00000710·6e655461·626c6500·504c5f72·65676973·neTable.PL_regis 
117 ··0x00000720·7465725f·666f7265·69676e00·64625f73·ter_foreign.db_s 
118 ··0x00000730·74726572·726f7240·4442355f·33006672·trerror@DB5_3.fr 
119 ··0x00000740·65654047·4c494243·5f322e34·005f4954·ee@GLIBC_2.4._IT 
120 ··0x00000750·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon122 ··0x00000770·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
121 ··0x00000760·65546162·6c650075·6e696e73·74616c6c·eTable.uninstall123 ··0x00000780·5461626c·6500756e·696e7374·616c6c00·Table.uninstall.
122 ··0x00000770·00504c5f·6765745f·6c697374·00707468·.PL_get_list.pth124 ··0x00000790·504c5f67·65745f6c·69737400·70746872·PL_get_list.pthr
123 ··0x00000780·72656164·5f6b6579·5f637265·61746540·read_key_create@125 ··0x000007a0·6561645f·6b65795f·63726561·74654047·ead_key_create@G
124 ··0x00000790·474c4942·435f322e·33340073·74726c65·GLIBC_2.34.strle126 ··0x000007b0·4c494243·5f322e33·34007374·726c656e·LIBC_2.34.strlen
125 ··0x000007a0·6e40474c·4942435f·322e3400·504c5f75·n@GLIBC_2.4.PL_u127 ··0x000007c0·40474c49·42435f32·2e340050·4c5f756e·@GLIBC_2.4.PL_un
126 ··0x000007b0·6e696679·5f636861·72730050·4c5f6e65·nify_chars.PL_ne128 ··0x000007d0·6966795f·63686172·7300504c·5f6e6577·ify_chars.PL_new
127 ··0x000007c0·775f6174·6f6d0050·4c5f7265·636f7264·w_atom.PL_record129 ··0x000007e0·5f61746f·6d00504c·5f726563·6f72645f·_atom.PL_record_
128 ··0x000007d0·5f657874·65726e61·6c00504c·5f676574·_external.PL_get130 ··0x000007f0·65787465·726e616c·00504c5f·6765745f·external.PL_get_
129 ··0x000007e0·5f6e6368·61727300·6d656d63·70794047·_nchars.memcpy@G131 ··0x00000800·6e636861·7273006d·656d6370·7940474c·nchars.memcpy@GL
130 ··0x000007f0·4c494243·5f322e34·00504c5f·6e657874·LIBC_2.4.PL_next132 ··0x00000810·4942435f·322e3400·504c5f6e·6578745f·IBC_2.4.PL_next_
131 ··0x00000800·5f736f6c·7574696f·6e005f50·4c5f7265·_solution._PL_re133 ··0x00000820·736f6c75·74696f6e·005f504c·5f726574·solution._PL_ret
132 ··0x00000810·7472795f·61646472·65737300·64625f63·try_address.db_c134 ··0x00000830·72795f61·64647265·73730064·625f6372·ry_address.db_cr
133 ··0x00000820·72656174·65404442·355f3300·5f5f7374·reate@DB5_3.__st135 ··0x00000840·65617465·40444235·5f33005f·5f737461·eate@DB5_3.__sta
134 ··0x00000830·61636b5f·63686b5f·67756172·6440474c·ack_chk_guard@GL136 ··0x00000850·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI
135 ··0x00000840·4942435f·322e3400·504c5f66·6f726569·IBC_2.4.PL_forei137 ··0x00000860·42435f32·2e340050·4c5f666f·72656967·BC_2.4.PL_foreig
136 ··0x00000850·676e5f63·6f6e7465·78745f61·64647265·gn_context_addre138 ··0x00000870·6e5f636f·6e746578·745f6164·64726573·n_context_addres
137 ··0x00000860·73730050·4c5f6f70·656e5f71·75657279·ss.PL_open_query139 ··0x00000880·7300504c·5f6f7065·6e5f7175·65727900·s.PL_open_query.
138 ··0x00000870·00504c5f·72657769·6e645f66·6f726569·.PL_rewind_forei140 ··0x00000890·504c5f72·6577696e·645f666f·72656967·PL_rewind_foreig
139 ··0x00000880·676e5f66·72616d65·00504c5f·756e6966·gn_frame.PL_unif141 ··0x000008a0·6e5f6672·616d6500·504c5f75·6e696679·n_frame.PL_unify
140 ··0x00000890·7900504c·5f756e69·66795f6e·696c0050·y.PL_unify_nil.P142 ··0x000008b0·00504c5f·756e6966·795f6e69·6c00504c·.PL_unify_nil.PL
141 ··0x000008a0·4c5f6765·745f6c6f·6e675f65·78007374·L_get_long_ex.st143 ··0x000008c0·5f676574·5f6c6f6e·675f6578·00737472·_get_long_ex.str
142 ··0x000008b0·72647570·40474c49·42435f32·2e34006d·rdup@GLIBC_2.4.m144 ··0x000008d0·64757040·474c4942·435f322e·34006d61·dup@GLIBC_2.4.ma
143 ··0x000008c0·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.145 ··0x000008e0·6c6c6f63·40474c49·42435f32·2e340050·lloc@GLIBC_2.4.P
144 ··0x000008d0·504c5f67·65745f73·697a655f·6578005f·PL_get_size_ex._146 ··0x000008f0·4c5f6765·745f7369·7a655f65·78005f5f·L_get_size_ex.__
145 ··0x000008e0·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@147 ··0x00000900·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G
146 ··0x000008f0·474c4942·435f322e·34007074·68726561·GLIBC_2.4.pthrea148 ··0x00000910·4c494243·5f322e34·00707468·72656164·LIBC_2.4.pthread
147 ··0x00000900·645f6b65·795f6465·6c657465·40474c49·d_key_delete@GLI149 ··0x00000920·5f6b6579·5f64656c·65746540·474c4942·_key_delete@GLIB
148 ··0x00000910·42435f32·2e333400·504c5f67·65745f62·BC_2.34.PL_get_b150 ··0x00000930·435f322e·33340050·4c5f6765·745f626f·C_2.34.PL_get_bo
149 ··0x00000920·6f6f6c5f·65780053·66707269·6e746600·ool_ex.Sfprintf.151 ··0x00000940·6f6c5f65·78005366·7072696e·74660070·ol_ex.Sfprintf.p
150 ··0x00000930·70746872·6561645f·67657473·70656369·pthread_getspeci152 ··0x00000950·74687265·61645f67·65747370·65636966·thread_getspecif
151 ··0x00000940·66696340·474c4942·435f322e·33340050·fic@GLIBC_2.34.P153 ··0x00000960·69634047·4c494243·5f322e33·3400504c·ic@GLIBC_2.34.PL
152 ··0x00000950·4c5f6375·745f7175·65727900·5f504c5f·L_cut_query._PL_154 ··0x00000970·5f637574·5f717565·7279005f·504c5f67·_cut_query._PL_g
153 ··0x00000960·6765745f·6172675f·737a0050·4c5f626c·get_arg_sz.PL_bl155 ··0x00000980·65745f61·72675f73·7a00504c·5f626c6f·et_arg_sz.PL_blo
154 ··0x00000970·6f625f64·61746100·504c5f6e·65775f74·ob_data.PL_new_t156 ··0x00000990·625f6461·74610050·4c5f6e65·775f7465·b_data.PL_new_te
155 ··0x00000980·65726d5f·72656600·504c5f63·6f70795f·erm_ref.PL_copy_157 ··0x000009a0·726d5f72·65660050·4c5f636f·70795f74·rm_ref.PL_copy_t
156 ··0x00000990·7465726d·5f726566·00504c5f·756e6966·term_ref.PL_unif158 ··0x000009b0·65726d5f·72656600·504c5f75·6e696679·erm_ref.PL_unify
157 ··0x000009a0·795f6174·6f6d5f63·68617273·00504c5f·y_atom_chars.PL_159 ··0x000009c0·5f61746f·6d5f6368·61727300·504c5f67·_atom_chars.PL_g
158 ··0x000009b0·6765745f·6e616d65·5f617269·74795f73·get_name_arity_s160 ··0x000009d0·65745f6e·616d655f·61726974·795f737a·et_name_arity_sz
159 ··0x000009c0·7a00504c·5f6c6963·656e7365·00504c5f·z.PL_license.PL_161 ··0x000009e0·00504c5f·6c696365·6e736500·504c5f72·.PL_license.PL_r
160 ··0x000009d0·72616973·655f6578·63657074·696f6e00·raise_exception.162 ··0x000009f0·61697365·5f657863·65707469·6f6e0050·aise_exception.P
161 ··0x000009e0·504c5f67·65745f61·746f6d00·504c5f74·PL_get_atom.PL_t163 ··0x00000a00·4c5f6765·745f6174·6f6d0050·4c5f7468·L_get_atom.PL_th
162 ··0x000009f0·68726561·645f7365·6c660050·4c5f6e65·hread_self.PL_ne164 ··0x00000a10·72656164·5f73656c·6600504c·5f6e6577·read_self.PL_new
163 ··0x00000a00·775f6675·6e63746f·725f737a·00504c5f·w_functor_sz.PL_165 ··0x00000a20·5f66756e·63746f72·5f737a00·504c5f75·_functor_sz.PL_u
164 ··0x00000a10·756e6966·795f696e·74656765·7200504c·unify_integer.PL166 ··0x00000a30·6e696679·5f696e74·65676572·00504c5f·nify_integer.PL_
165 ··0x00000a20·5f756e69·66795f62·6c6f6200·504c5f67·_unify_blob.PL_g167 ··0x00000a40·756e6966·795f626c·6f620050·4c5f6765·unify_blob.PL_ge
166 ··0x00000a30·65745f61·746f6d5f·65780050·4c5f6572·et_atom_ex.PL_er168 ··0x00000a50·745f6174·6f6d5f65·78005f5f·61656162·t_atom_ex.__aeab
 169 ··0x00000a60·695f756e·77696e64·5f637070·5f707231·i_unwind_cpp_pr1
 170 ··0x00000a70·40474343·5f332e35·00504c5f·65726173·@GCC_3.5.PL_eras
167 ··0x00000a40·6173655f·65787465·726e616c·005f5f63·ase_external.__c171 ··0x00000a80·655f6578·7465726e·616c005f·5f637861·e_external.__cxa
168 ··0x00000a50·78615f66·696e616c·697a6540·474c4942·xa_finalize@GLIB172 ··0x00000a90·5f66696e·616c697a·6540474c·4942435f·_finalize@GLIBC_
169 ··0x00000a60·435f322e·3400504c·5f657869·7374656e·C_2.4.PL_existen173 ··0x00000aa0·322e3400·504c5f65·78697374·656e6365·2.4.PL_existence
170 ··0x00000a70·63655f65·72726f72·00················ce_error.174 ··0x00000ab0·5f657272·6f7200·····················_error.
  
2.4 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 21 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300····························sts.
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·7300·····ebug_rnglists. 
  
152 MB
swi-prolog-core-dbgsym_9.2.9+dfsg-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0······692·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0······692·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2231320·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··2231760·2025-01-18·19:07:58.000000·data.tar.xz
1.26 KB
control.tar.xz
1.23 KB
control.tar
656 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·swi-prolog-core-dbgsym1 Package:·swi-prolog-core-dbgsym
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
7 Installed-Size:·24107 Installed-Size:·2416
8 Depends:·swi-prolog-core·(=·9.2.9+dfsg-1)8 Depends:·swi-prolog-core·(=·9.2.9+dfsg-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·swi-prolog-core11 Description:·debug·symbols·for·swi-prolog-core
12 Build-Ids:·ac5a6ec71d87fdff0fff29b144b376db8d3174ab·d303930a7780b6f4eb5c91514c38dc5ba0ffd0f1·d8f0b6caaa8abe895e5a34265e529ecb73fab27f12 Build-Ids:·135a4a83c34f1d65a7d34a45bf76df4b23dd6b4b·84075a8eaa568353ae5240a889f29468ff15c149·b7dd8ea9a7b351e8cdd08a8c6d325be6dec3f2b6
584 B
./md5sums
30.0 B
./md5sums
Files differ
536 B
line order
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 usr/lib/debug/.build-id/ac/5a6ec71d87fdff0fff29b144b376db8d3174ab.debug 
2 usr/lib/debug/.build-id/d3/03930a7780b6f4eb5c91514c38dc5ba0ffd0f1.debug 
3 usr/lib/debug/.build-id/d8/f0b6caaa8abe895e5a34265e529ecb73fab27f.debug1 usr/lib/debug/.build-id/13/5a4a83c34f1d65a7d34a45bf76df4b23dd6b4b.debug
 2 usr/lib/debug/.build-id/84/075a8eaa568353ae5240a889f29468ff15c149.debug
 3 usr/lib/debug/.build-id/b7/dd8ea9a7b351e8cdd08a8c6d325be6dec3f2b6.debug
4 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug4 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
152 MB
data.tar.xz
152 MB
data.tar
2.85 KB
file list
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ac/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)····50364·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ac/5a6ec71d87fdff0fff29b144b376db8d3174ab.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d3/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/13/
9 -rw-r--r--···0·root·········(0)·root·········(0)··2391004·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d3/03930a7780b6f4eb5c91514c38dc5ba0ffd0f1.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··2396316·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/13/5a4a83c34f1d65a7d34a45bf76df4b23dd6b4b.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d8/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/84/
11 -rw-r--r--···0·root·········(0)·root·········(0)·····7568·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d8/f0b6caaa8abe895e5a34265e529ecb73fab27f.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····51156·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/84/075a8eaa568353ae5240a889f29468ff15c149.debug
 10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b7/
 11 -rw-r--r--···0·root·········(0)·root·········(0)·····7744·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b7/dd8ea9a7b351e8cdd08a8c6d325be6dec3f2b6.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····2396·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug14 -rw-r--r--···0·root·········(0)·root·········(0)·····2396·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/
17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-core-dbgsym·->·swi-prolog-core17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-core-dbgsym·->·swi-prolog-core
1.25 MB
./usr/lib/debug/.build-id/ac/5a6ec71d87fdff0fff29b144b376db8d3174ab.debug vs.
./usr/lib/debug/.build-id/84/075a8eaa568353ae5240a889f29468ff15c149.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 74% similar despite different names
1.21 KB
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0xee111 ··Entry·point·address:···············0xf69
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········48844·(bytes·into·file)13 ··Start·of·section·headers:··········49596·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·38
2.23 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0xee12 Entry·point·0xf69
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x000198·0x000042bc·0x000042bc·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x000198·0x000043e0·0x000043e0·0x00000·0x00128·R···0x4
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000198·0x00000198·0x00000198·0x00000·0x00019·R···0x18 ··INTERP·········0x000198·0x00000198·0x00000198·0x00000·0x00019·R···0x1
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x042e8·0x042e8·R·E·0x100009 ··LOAD···········0x000000·0x00000000·0x00000000·0x0452c·0x0452c·R·E·0x10000
10 ··LOAD···········0x00fe20·0x0001fe20·0x0001fe20·0x00000·0x00328·RW··0x1000010 ··LOAD···········0x00fe18·0x0001fe18·0x0001fe18·0x00000·0x00330·RW··0x10000
11 ··DYNAMIC········0x00fe20·0x0001fe28·0x0001fe28·0x00000·0x00108·RW··0x411 ··DYNAMIC········0x00fe18·0x0001fe20·0x0001fe20·0x00000·0x00110·RW··0x4
12 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x412 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x4
13 ··NOTE···········0x0042c8·0x000042c8·0x000042c8·0x00020·0x00020·R···0x413 ··NOTE···········0x00450c·0x0000450c·0x0000450c·0x00020·0x00020·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x00fe20·0x0001fe20·0x0001fe20·0x00000·0x001e0·R···0x115 ··GNU_RELRO······0x00fe18·0x0001fe18·0x0001fe18·0x00000·0x001e8·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.ARM.exidx·18 ···00·····.ARM.exidx·
19 ···01·····19 ···01·····
20 ···02·····.interp·20 ···02·····.interp·
21 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·.note.ABI-tag·21 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·.note.ABI-tag·
22 ···04·····.init_array·.fini_array·.dynamic·.got·.data·.bss·22 ···04·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
23 ···05·····.dynamic·23 ···05·····.dynamic·
24 ···06·····.note.gnu.build-id·24 ···06·····.note.gnu.build-id·
25 ···07·····.note.ABI-tag·25 ···07·····.note.ABI-tag·
26 ···08·····26 ···08·····
27 ···09·····.init_array·.fini_array·.dynamic·.got·27 ···09·····.init_array·.fini_array·.dynamic·.got·
6.49 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 47 lines modifiedOffset 1, 48 lines modified
1 There·are·38·section·headers,·starting·at·offset·0xbecc:1 There·are·39·section·headers,·starting·at·offset·0xc1bc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000018·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000018·04···A··4···0··4
8 ··[·4]·.dynsym···········NOBITS··········000001cc·000198·000310·10···A··5···3··48 ··[·4]·.dynsym···········NOBITS··········000001cc·000198·000330·10···A··5···3··4
9 ··[·5]·.dynstr···········NOBITS··········000004dc·000198·00023a·00···A··0···0··19 ··[·5]·.dynstr···········NOBITS··········000004fc·000198·00027d·00···A··0···0··1
10 ··[·6]·.gnu.version······NOBITS··········00000716·000198·000062·02···A··4···0··210 ··[·6]·.gnu.version······NOBITS··········0000077a·000198·000066·02···A··4···0··2
11 ··[·7]·.gnu.version_r····NOBITS··········00000778·000198·000060·00···A··5···2··411 ··[·7]·.gnu.version_r····NOBITS··········000007e0·000198·000080·00···A··5···3··4
12 ··[·8]·.rel.dyn··········NOBITS··········000007d8·000198·0000f0·08···A··4···0··412 ··[·8]·.rel.dyn··········NOBITS··········00000860·000198·0000f0·08···A··4···0··4
13 ··[·9]·.rel.plt··········NOBITS··········000008c8·000198·000150·08···A··4··21··413 ··[·9]·.rel.plt··········NOBITS··········00000950·000198·000150·08···A··4··22··4
14 ··[10]·.init·············NOBITS··········00000a18·000198·00000c·00··AX··0···0··414 ··[10]·.init·············NOBITS··········00000aa0·000198·00000c·00··AX··0···0··4
15 ··[11]·.plt··············NOBITS··········00000a24·000198·000224·04··AX··0···0··415 ··[11]·.plt··············NOBITS··········00000aac·000198·000224·04··AX··0···0··4
16 ··[12]·.text·············NOBITS··········00000c48·000198·0027b0·00··AX··0···0··416 ··[12]·.text·············NOBITS··········00000cd0·000198·0027b0·00··AX··0···0··4
17 ··[13]·.fini·············NOBITS··········000033f8·000198·000008·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········00003480·000198·000008·00··AX··0···0··4
18 ··[14]·.rodata···········NOBITS··········00003400·000198·000ebc·00···A··0···0··418 ··[14]·.rodata···········NOBITS··········00003488·000198·000ebc·00···A··0···0··4
 19 ··[15]·.ARM.extab········NOBITS··········00004344·000198·00009c·00···A··0···0··4
19 ··[15]·.ARM.exidx········NOBITS··········000042bc·000198·000008·00··AL·12···0··420 ··[16]·.ARM.exidx········NOBITS··········000043e0·000198·000128·00··AL·12···0··4
20 ··[16]·.eh_frame·········NOBITS··········000042c4·000198·000004·00···A··0···0··421 ··[17]·.eh_frame·········NOBITS··········00004508·000198·000004·00···A··0···0··4
21 ··[17]·.note.ABI-tag·····NOTE············000042c8·0042c8·000020·00···A··0···0··422 ··[18]·.note.ABI-tag·····NOTE············0000450c·00450c·000020·00···A··0···0··4
22 ··[18]·.init_array·······NOBITS··········0001fe20·00fe20·000004·04··WA··0···0··423 ··[19]·.init_array·······NOBITS··········0001fe18·00fe18·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······NOBITS··········0001fe24·00fe20·000004·04··WA··0···0··424 ··[20]·.fini_array·······NOBITS··········0001fe1c·00fe18·000004·04··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001fe28·00fe20·000108·08··WA··5···0··425 ··[21]·.dynamic··········NOBITS··········0001fe20·00fe18·000110·08··WA··5···0··4
25 ··[21]·.got··············NOBITS··········0001ff30·00fe20·0000d0·04··WA··0···0··426 ··[22]·.got··············NOBITS··········0001ff30·00fe18·0000d0·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00fe20·000068·00··WA··0···0··427 ··[23]·.data·············NOBITS··········00020000·00fe18·000068·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020068·00fe20·0000e0·00··WA··0···0··428 ··[24]·.bss··············NOBITS··········00020068·00fe18·0000e0·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·0042e8·00001f·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········00000000·00452c·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004307·000033·00······0···0··130 ··[26]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00454b·000033·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·00433a·000028·00······0···0··131 ··[27]·.debug_aranges····PROGBITS········00000000·00457e·000028·00······0···0··1
31 ··[27]·.debug_info·······PROGBITS········00000000·004364·00286d·00···C··0···0··432 ··[28]·.debug_info·······PROGBITS········00000000·0045a8·00286e·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·006bd4·000344·00···C··0···0··433 ··[29]·.debug_abbrev·····PROGBITS········00000000·006e18·000344·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·006f18·001628·00···C··0···0··434 ··[30]·.debug_line·······PROGBITS········00000000·00715c·001624·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·008540·000279·00···C··0···0··435 ··[31]·.debug_frame······PROGBITS········00000000·008780·000275·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·0087bc·00029a·01·MSC··0···0··436 ··[32]·.debug_str········PROGBITS········00000000·0089f8·0002a3·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·008a58·0012c8·00···C··0···0··437 ··[33]·.debug_loclists···PROGBITS········00000000·008c9c·0012d1·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·009d20·00042f·00···C··0···0··438 ··[34]·.debug_rnglists···PROGBITS········00000000·009f70·000429·00···C··0···0··4
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·00a14f·000052·00······0···0··139 ··[35]·.gnu_debugaltlink·PROGBITS········00000000·00a399·000052·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·00a1a4·001320·10·····36·225··440 ··[36]·.symtab···········SYMTAB··········00000000·00a3ec·001380·10·····37·229··4
40 ··[36]·.strtab···········STRTAB··········00000000·00b4c4·000882·00······0···0··141 ··[37]·.strtab···········STRTAB··········00000000·00b76c·0008c0·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00bd46·000184·00······0···0··142 ··[38]·.shstrtab·········STRTAB··········00000000·00c02c·00018f·00······0···0··1
42 Key·to·Flags:43 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),44 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),45 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),46 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)47 ··D·(mbind),·y·(purecode),·p·(processor·specific)
37.1 KB
readelf --wide --symbols {}
Max HTML report size reached
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
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:·ac5a6ec71d87fdff0fff29b144b376db8d3174ab3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·84075a8eaa568353ae5240a889f29468ff15c149
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
543 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
421 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
499 B
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················363 ··Length:···················36
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000fdc·0000241c9 ····00001064·0000241c
10 ····00000c48·0000029810 ····00000cd0·00000298
11 ····00000000·0000000011 ····00000000·00000000
  
246 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
496 B
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················363 ··Length:···················36
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000fdc·0000241c9 ····00001064·0000241c
10 ····00000c48·0000029810 ····00000cd0·00000298
11 ····00000000·0000000011 ····00000000·00000000
  
1.24 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 .$O7W!?r
 3 UE3!pAZw
 4 J5»     vqc_hd
 5 nYaEeU{b
 6 3Lc+Vg3<
 7 c9[wa:;\
2 vluv|)tvr 
3 2)ZDRg~Je8Zr[ 
4 tB&1'o'\| 
5 =;v=WPvq 
6 _-RN~-gcy 
7 IrSpk/G* 
8 {rK/7g=BF 
9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
10 __abi_tag9 __abi_tag
11 call_weak_fn10 call_weak_fn
12 swipl-ld.c11 swipl-ld.c
13 removeTempFiles12 removeTempFiles
14 quoted_name13 quoted_name
15 xoserror14 xoserror
Offset 49, 14 lines modifiedOffset 48, 15 lines modified
49 completed.048 completed.0
50 __do_global_dtors_aux_fini_array_entry49 __do_global_dtors_aux_fini_array_entry
51 frame_dummy50 frame_dummy
52 __frame_dummy_init_array_entry51 __frame_dummy_init_array_entry
53 __FRAME_END__52 __FRAME_END__
54 _DYNAMIC53 _DYNAMIC
55 _GLOBAL_OFFSET_TABLE_54 _GLOBAL_OFFSET_TABLE_
 55 __aeabi_unwind_cpp_pr0@GCC_3.5
56 compileObjectFiles56 compileObjectFiles
57 __libc_start_main@GLIBC_2.3457 __libc_start_main@GLIBC_2.34
58 strcmp@GLIBC_2.458 strcmp@GLIBC_2.4
59 __cxa_finalize@GLIBC_2.459 __cxa_finalize@GLIBC_2.4
60 _ITM_deregisterTMCloneTable60 _ITM_deregisterTMCloneTable
61 __bss_start__61 __bss_start__
62 createSavedState62 createSavedState
Offset 98, 14 lines modifiedOffset 98, 15 lines modified
98 _IO_stdin_used98 _IO_stdin_used
99 strlen@GLIBC_2.499 strlen@GLIBC_2.4
100 strchr@GLIBC_2.4100 strchr@GLIBC_2.4
101 concatArgList101 concatArgList
102 __errno_location@GLIBC_2.4102 __errno_location@GLIBC_2.4
103 __sprintf_chk@GLIBC_2.4103 __sprintf_chk@GLIBC_2.4
104 __isoc99_sscanf@GLIBC_2.7104 __isoc99_sscanf@GLIBC_2.7
 105 __aeabi_unwind_cpp_pr1@GCC_3.5
105 createOutput106 createOutput
106 __printf_chk@GLIBC_2.4107 __printf_chk@GLIBC_2.4
107 write@GLIBC_2.4108 write@GLIBC_2.4
108 appendArgList109 appendArgList
109 __fprintf_chk@GLIBC_2.4110 __fprintf_chk@GLIBC_2.4
110 copyArgList111 copyArgList
111 __bss_start112 __bss_start
Offset 127, 14 lines modifiedOffset 128, 15 lines modified
127 .shstrtab128 .shstrtab
128 .note.gnu.build-id129 .note.gnu.build-id
129 .gnu.hash130 .gnu.hash
130 .gnu.version131 .gnu.version
131 .gnu.version_r132 .gnu.version_r
132 .rel.dyn133 .rel.dyn
133 .rel.plt134 .rel.plt
 135 .ARM.extab
134 .ARM.exidx136 .ARM.exidx
135 .eh_frame137 .eh_frame
136 .note.ABI-tag138 .note.ABI-tag
137 .init_array139 .init_array
138 .fini_array140 .fini_array
139 .dynamic141 .dynamic
140 .comment142 .comment
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000a18·<_init>:2 00000aa0·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000a24·<.plt>:2 00000aac·<.plt>:
3 »       ...3 »       ...
3.12 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 142
    
Offset 1, 138 lines modifiedOffset 1, 138 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000c48·<main>:2 00000cd0·<main>:
3 »       ...3 »       ...
  
4 00000ee0·<_start>:4 00000f68·<_start>:
5 »       ...5 »       ...
  
6 00000f14·<call_weak_fn>:6 00000f9c·<call_weak_fn>:
7 »       ...7 »       ...
  
8 00000f38·<deregister_tm_clones>:8 00000fc0·<deregister_tm_clones>:
9 »       ...9 »       ...
  
10 00000f64·<register_tm_clones>:10 00000fec·<register_tm_clones>:
11 »       ...11 »       ...
  
12 00000f98·<__do_global_dtors_aux>:12 00001020·<__do_global_dtors_aux>:
13 »       ...13 »       ...
  
14 00000fd8·<frame_dummy>:14 00001060·<frame_dummy>:
15 frame_dummy():15 frame_dummy():
16 »       movs»   r0,·r016 »       movs»   r0,·r0
17 »       ...17 »       ...
  
18 00000fdc·<usage>:18 00001064·<usage>:
19 »       ...19 »       ...
  
20 00001024·<removeTempFiles>:20 000010ac·<removeTempFiles>:
21 »       ...21 »       ...
  
22 0000108c·<quoted_name>:22 00001114·<quoted_name>:
23 »       ...23 »       ...
  
24 00001108·<xoserror>:24 00001190·<xoserror>:
25 »       ...25 »       ...
  
26 00001124·<error.isra.0>:26 000011ac·<error.isra.0>:
27 »       ...27 »       ...
  
28 0000116c·<caught_signal>:28 000011f4·<caught_signal>:
29 »       ...29 »       ...
  
30 00001180·<copy_fd>:30 00001208·<copy_fd>:
31 »       ...31 »       ...
  
32 00001284·<plld_strdup>:32 0000130c·<plld_strdup>:
33 »       ...33 »       ...
  
34 000012e0·<tmpPath.part.0>:34 00001368·<tmpPath.part.0>:
35 »       ...35 »       ...
  
36 0000135c·<defaultProgram.part.0>:36 000013e4·<defaultProgram.part.0>:
37 »       ...37 »       ...
  
38 000013bc·<defaultPath.part.0>:38 00001444·<defaultPath.part.0>:
39 »       ...39 »       ...
  
40 00001444·<plld_xmalloc>:40 000014cc·<plld_xmalloc>:
41 »       ...41 »       ...
  
42 0000148c·<plld_xrealloc>:42 00001514·<plld_xrealloc>:
43 »       ...43 »       ...
  
44 000014ec·<appendArgList.part.0>:44 00001574·<appendArgList.part.0>:
45 »       ...45 »       ...
  
46 0000156c·<appendArgList>:46 000015f4·<appendArgList>:
47 »       ...47 »       ...
  
48 00001574·<prependArgList>:48 000015fc·<prependArgList>:
49 »       ...49 »       ...
  
50 00001614·<fillDefaultOptions>:50 0000169c·<fillDefaultOptions>:
51 »       ...51 »       ...
  
52 00001868·<concatArgList>:52 000018f0·<concatArgList>:
53 »       ...53 »       ...
  
54 0000193c·<appendOptions>:54 000019c4·<appendOptions>:
55 »       ...55 »       ...
  
56 000019fc·<ensureOption>:56 00001a84·<ensureOption>:
57 »       ...57 »       ...
  
58 00001a48·<getPrologOptions>:58 00001ad0·<getPrologOptions>:
59 »       ...59 »       ...
  
60 00001ea4·<copyArgList>:60 00001f2c·<copyArgList>:
61 »       ...61 »       ...
  
62 00001f8c·<freeArgList>:62 00002014·<freeArgList>:
63 »       ...63 »       ...
  
64 00001fc4·<replaceExtension>:64 0000204c·<replaceExtension>:
65 »       ...65 »       ...
  
66 00002020·<file_name_extension>:66 000020a8·<file_name_extension>:
67 »       ...67 »       ...
  
68 00002048·<dispatchFile>:68 000020d0·<dispatchFile>:
69 »       ...69 »       ...
  
70 00002118·<parseOptions>:70 000021a0·<parseOptions>:
71 »       ...71 »       ...
  
72 00002870·<addOptionString>:72 000028f8·<addOptionString>:
73 »       ...73 »       ...
  
74 00002a00·<shell_quote>:74 00002a88·<shell_quote>:
75 »       ...75 »       ...
  
76 00002a74·<callprog>:76 00002afc·<callprog>:
77 »       ...77 »       ...
  
78 00002b80·<compileFile>:78 00002c08·<compileFile>:
79 »       ...79 »       ...
  
80 00002d3c·<linkSharedObject>:80 00002dc4·<linkSharedObject>:
81 »       ...81 »       ...
  
82 00002e8c·<compileObjectFiles>:82 00002f14·<compileObjectFiles>:
83 »       ...83 »       ...
  
Max diff block lines reached; 190/2851 bytes (6.66%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000033f8·<_fini>:2 00003480·<_fini>:
3 »       ...3 »       ...
4.05 KB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 25, 79 lines modifiedOffset 25, 79 lines modified
25 ··[····da]··shell_quote25 ··[····da]··shell_quote
26 ··[····e6]··needquote26 ··[····e6]··needquote
27 ··[····f0]··plexe27 ··[····f0]··plexe
28 ··[····f6]··extdef28 ··[····f6]··extdef
29 ··[····fd]··__isoc99_sscanf29 ··[····fd]··__isoc99_sscanf
30 ··[···10d]··printf30 ··[···10d]··printf
31 ··[···114]··addOptionString31 ··[···114]··addOptionString
32 ··[···124]··GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-fno-strict-aliasing32 ··[···124]··GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-funwind-tables·-fno-strict-aliasing
33 ··[···1c9]··callprog33 ··[···1d9]··callprog
34 ··[···1d2]··plarch34 ··[···1e2]··plarch
35 ··[···1d9]··tmpPath35 ··[···1e9]··tmpPath
36 ··[···1e1]··defaultPath36 ··[···1f1]··defaultPath
37 ··[···1ed]··__printf_chk37 ··[···1fd]··__printf_chk
38 ··[···1fa]··__fgets_chk38 ··[···20a]··__fgets_chk
39 ··[···206]··nolink39 ··[···216]··nolink
40 ··[···20d]··special40 ··[···21d]··special
41 ··[···215]··caught_signal41 ··[···225]··caught_signal
42 ··[···223]··plgoal42 ··[···233]··plgoal
43 ··[···22a]··pltoplevel43 ··[···23a]··pltoplevel
44 ··[···235]··nolibswipl44 ··[···245]··nolibswipl
45 ··[···240]··defaultProgram45 ··[···250]··defaultProgram
46 ··[···24f]··replaceExtension46 ··[···25f]··replaceExtension
47 ··[···260]··file_name_extension47 ··[···270]··file_name_extension
48 ··[···274]··show_version48 ··[···284]··show_version
49 ··[···281]··ensureOption49 ··[···291]··ensureOption
50 ··[···28e]··put_pl_option50 ··[···29e]··put_pl_option
51 ··[···29c]··__fgets_chk_warn51 ··[···2ac]··__fgets_chk_warn
52 ··[···2ad]··opt_o52 ··[···2bd]··opt_o
53 ··[···2b3]··__builtin_strcmp53 ··[···2c3]··__builtin_strcmp
54 ··[···2c4]··ctmp54 ··[···2d4]··ctmp
55 ··[···2c9]··pltmp55 ··[···2d9]··pltmp
56 ··[···2cf]··plld_strndup56 ··[···2df]··plld_strndup
57 ··[···2dc]··plld_strdup57 ··[···2ec]··plld_strdup
58 ··[···2e8]··needq58 ··[···2f8]··needq
59 ··[···2ee]··compiler59 ··[···2fe]··compiler
60 ··[···2f7]··setLibDir60 ··[···307]··setLibDir
61 ··[···301]··pllibdir61 ··[···311]··pllibdir
62 ··[···30a]··xoserror62 ··[···31a]··xoserror
63 ··[···313]··__fgets_alias63 ··[···323]··__fgets_alias
64 ··[···321]··pllibs64 ··[···331]··pllibs
65 ··[···328]··lastlibs65 ··[···338]··lastlibs
66 ··[···331]··removeTempFiles66 ··[···341]··removeTempFiles
67 ··[···341]··compileObjectFiles67 ··[···351]··compileObjectFiles
68 ··[···354]··cfiles68 ··[···364]··cfiles
69 ··[···35b]··plfiles69 ··[···36b]··plfiles
70 ··[···363]··qlfiles70 ··[···373]··qlfiles
71 ··[···36b]··ofiles71 ··[···37b]··ofiles
72 ··[···372]··tmpfiles72 ··[···382]··tmpfiles
73 ··[···37b]··cppfiles73 ··[···38b]··cppfiles
74 ··[···384]··extdefs74 ··[···394]··extdefs
75 ··[···38c]··breakargs75 ··[···39c]··breakargs
76 ··[···396]··catchSignals76 ··[···3a6]··catchSignals
77 ··[···3a3]··appendOptions77 ··[···3b3]··appendOptions
78 ··[···3b1]··parseOptions78 ··[···3c1]··parseOptions
79 ··[···3be]··getPrologOptions79 ··[···3ce]··getPrologOptions
80 ··[···3cf]··fillDefaultOptions80 ··[···3df]··fillDefaultOptions
81 ··[···3e2]··coptions81 ··[···3f2]··coptions
82 ··[···3eb]··ldoptions82 ··[···3fb]··ldoptions
83 ··[···3f5]··ploptions83 ··[···405]··ploptions
84 ··[···3ff]··cppoptions84 ··[···40f]··cppoptions
85 ··[···40a]··libdirs85 ··[···41a]··libdirs
86 ··[···412]··includedirs86 ··[···422]··includedirs
87 ··[···41e]··plclass87 ··[···42e]··plclass
88 ··[···426]··fgets88 ··[···436]··fgets
89 ··[···42c]··build_defaults89 ··[···43c]··build_defaults
90 ··[···43b]··linkSharedObject90 ··[···44b]··linkSharedObject
91 ··[···44c]··plsysinit91 ··[···45c]··plsysinit
92 ··[···456]··prependArgList92 ··[···466]··prependArgList
93 ··[···465]··appendArgList93 ··[···475]··appendArgList
94 ··[···473]··freeArgList94 ··[···483]··freeArgList
95 ··[···47f]··concatArgList95 ··[···48f]··concatArgList
96 ··[···48d]··copyArgList96 ··[···49d]··copyArgList
97 ··[···499]··arglist97 ··[···4a9]··arglist
98 ··[···4a1]··soout98 ··[···4b1]··soout
99 ··[···4a7]··createOutput99 ··[···4b7]··createOutput
100 ··[···4b4]··soext100 ··[···4c4]··soext
101 ··[···4ba]··putenv101 ··[···4ca]··putenv
102 ··[···4c1]··defcxx102 ··[···4d1]··defcxx
  
11.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.78 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
error from `readelf --wide --decompress --hex-dump=.shstrtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 5, 24 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e69·.gnu.build-id..i5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e69·.gnu.build-id..i
6 ··0x00000030·6e746572·70002e67·6e752e68·61736800·nterp..gnu.hash.6 ··0x00000030·6e746572·70002e67·6e752e68·61736800·nterp..gnu.hash.
7 ··0x00000040·2e64796e·73796d00·2e64796e·73747200·.dynsym..dynstr.7 ··0x00000040·2e64796e·73796d00·2e64796e·73747200·.dynsym..dynstr.
8 ··0x00000050·2e676e75·2e766572·73696f6e·002e676e·.gnu.version..gn8 ··0x00000050·2e676e75·2e766572·73696f6e·002e676e·.gnu.version..gn
9 ··0x00000060·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel9 ··0x00000060·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel
10 ··0x00000070·2e64796e·002e7265·6c2e706c·74002e69·.dyn..rel.plt..i10 ··0x00000070·2e64796e·002e7265·6c2e706c·74002e69·.dyn..rel.plt..i
11 ··0x00000080·6e697400·2e746578·74002e66·696e6900·nit..text..fini.11 ··0x00000080·6e697400·2e746578·74002e66·696e6900·nit..text..fini.
12 ··0x00000090·2e726f64·61746100·2e41524d·2e657869·.rodata..ARM.exi12 ··0x00000090·2e726f64·61746100·2e41524d·2e657874·.rodata..ARM.ext
 13 ··0x000000a0·6162002e·41524d2e·65786964·78002e65·ab..ARM.exidx..e
 14 ··0x000000b0·685f6672·616d6500·2e6e6f74·652e4142·h_frame..note.AB
 15 ··0x000000c0·492d7461·67002e69·6e69745f·61727261·I-tag..init_arra
 16 ··0x000000d0·79002e66·696e695f·61727261·79002e64·y..fini_array..d
 17 ··0x000000e0·796e616d·6963002e·676f7400·2e646174·ynamic..got..dat
 18 ··0x000000f0·61002e62·7373002e·636f6d6d·656e7400·a..bss..comment.
 19 ··0x00000100·2e41524d·2e617474·72696275·74657300·.ARM.attributes.
13 ··0x000000a0·6478002e·65685f66·72616d65·002e6e6f·dx..eh_frame..no 
14 ··0x000000b0·74652e41·42492d74·6167002e·696e6974·te.ABI-tag..init 
15 ··0x000000c0·5f617272·6179002e·66696e69·5f617272·_array..fini_arr 
16 ··0x000000d0·6179002e·64796e61·6d696300·2e676f74·ay..dynamic..got 
17 ··0x000000e0·002e6461·7461002e·62737300·2e636f6d·..data..bss..com 
18 ··0x000000f0·6d656e74·002e4152·4d2e6174·74726962·ment..ARM.attrib 
19 ··0x00000100·75746573·002e6465·6275675f·6172616e·utes..debug_aran 
20 ··0x00000110·67657300·2e646562·75675f69·6e666f00·ges..debug_info. 
21 ··0x00000120·2e646562·75675f61·62627265·76002e64·.debug_abbrev..d20 ··0x00000110·2e646562·75675f61·72616e67·6573002e·.debug_aranges..
22 ··0x00000130·65627567·5f6c696e·65002e64·65627567·ebug_line..debug21 ··0x00000120·64656275·675f696e·666f002e·64656275·debug_info..debu
23 ··0x00000140·5f667261·6d65002e·64656275·675f7374·_frame..debug_st 
24 ··0x00000150·72002e64·65627567·5f6c6f63·6c697374·r..debug_loclist 
25 ··0x00000160·73002e64·65627567·5f726e67·6c697374·s..debug_rnglist 
26 ··0x00000170·73002e67·6e755f64·65627567·616c746c·s..gnu_debugaltl 
27 ··0x00000180·696e6b00····························ink.22 ··0x00000130·675f6162·62726576·002e6465·6275675f·g_abbrev..debug_
 23 ··0x00000140·6c696e65·002e6465·6275675f·6672616d·line..debug_fram
 24 ··0x00000150·65002e64·65627567·5f737472·002e6465·e..debug_str..de
 25 ··0x00000160·6275675f·6c6f636c·69737473·002e6465·bug_loclists..de
 26 ··0x00000170·6275675f·726e676c·69737473·002e676e·bug_rnglists..gn
 27 ··0x00000180·755f6465·62756761·6c746c69·6e6b00···u_debugaltlink.
  
150 MB
./usr/lib/debug/.build-id/d3/03930a7780b6f4eb5c91514c38dc5ba0ffd0f1.debug vs.
./usr/lib/debug/.build-id/13/5a4a83c34f1d65a7d34a45bf76df4b23dd6b4b.debug
Files 92% similar despite different names
980 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········2389524·(bytes·into·file)13 ··Start·of·section·headers:··········2394796·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········817 ··Number·of·program·headers:·········8
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·37
1.91 KB
readelf --wide --program-header {}
    
Offset 1, 26 lines modifiedOffset 1, 26 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·8·program·headers,·starting·at·offset·523 There·are·8·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x000158·0x000fa0b4·0x000fa0b4·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x000158·0x000fb1dc·0x000fb1dc·0x00000·0x063d8·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00158·0xfa0c0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00158·0x1015b8·R·E·0x10000
8 ··LOAD···········0x004e50·0x00104e50·0x00104e50·0x00000·0x104bc·RW··0x100008 ··LOAD···········0x004e48·0x00114e48·0x00114e48·0x00000·0x104c4·RW··0x10000
9 ··DYNAMIC········0x004e50·0x0010f338·0x0010f338·0x00000·0x00128·RW··0x49 ··DYNAMIC········0x004e48·0x0011f330·0x0011f330·0x00000·0x00130·RW··0x4
10 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x410 ··NOTE···········0x000134·0x00000134·0x00000134·0x00024·0x00024·R···0x4
11 ··TLS············0x004e50·0x00104e50·0x00104e50·0x00000·0x00004·R···0x411 ··TLS············0x004e48·0x00114e48·0x00114e48·0x00000·0x00004·R···0x4
12 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1012 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
13 ··GNU_RELRO······0x004e50·0x00104e50·0x00104e50·0x00000·0x0b1b0·R···0x113 ··GNU_RELRO······0x004e48·0x00114e48·0x00114e48·0x00000·0x0b1b8·R···0x1
  
14 ·Section·to·Segment·mapping:14 ·Section·to·Segment·mapping:
15 ··Segment·Sections...15 ··Segment·Sections...
16 ···00·····.ARM.exidx·16 ···00·····.ARM.exidx·
17 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·17 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
18 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·18 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
19 ···03·····.dynamic·19 ···03·····.dynamic·
20 ···04·····.note.gnu.build-id·20 ···04·····.note.gnu.build-id·
21 ···05·····.tbss·21 ···05·····.tbss·
22 ···06·····22 ···06·····
23 ···07·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·23 ···07·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.33 KB
readelf --wide --sections {}
    
Offset 1, 46 lines modifiedOffset 1, 47 lines modified
1 There·are·37·section·headers,·starting·at·offset·0x247614:1 There·are·38·section·headers,·starting·at·offset·0x248aac:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000134·000134·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000134·000134·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000158·000158·000d44·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000158·000158·000d44·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000e9c·000158·0033c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000e9c·000158·0033e0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000425c·000158·002c22·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000427c·000158·002c65·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00006e7e·000158·000678·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00006ee2·000158·00067c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000074f8·000158·000100·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········00007560·000158·000120·00···A··4···5··4
11 ··[·7]·.rel.dyn··········NOBITS··········000075f8·000158·007b30·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00007680·000158·007b30·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000f128·000158·0013a8·08···A··3··21··412 ··[·8]·.rel.plt··········NOBITS··········0000f1b0·000158·0013a8·08···A··3··22··4
13 ··[·9]·.init·············NOBITS··········000104d0·000158·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00010558·000158·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000104dc·000158·001fd4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00010564·000158·001fd4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000124b0·000158·0cc888·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00012538·000158·0cc878·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000ded38·000158·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000dedb0·000158·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000ded40·000158·01b374·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········000dedb8·000158·01b374·00···A··0···0··8
 18 ··[14]·.ARM.extab········NOBITS··········000fa12c·000158·0010b0·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········000fa0b4·000158·000008·00··AL·11···0··419 ··[15]·.ARM.exidx········NOBITS··········000fb1dc·000158·0063d8·00··AL·11···0··4
19 ··[15]·.eh_frame·········NOBITS··········000fa0bc·000158·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········001015b4·000158·000004·00···A··0···0··4
20 ··[16]·.tbss·············NOBITS··········00104e50·004e50·000004·00·WAT··0···0··421 ··[17]·.tbss·············NOBITS··········00114e48·004e48·000004·00·WAT··0···0··4
21 ··[17]·.init_array·······NOBITS··········00104e50·004e50·000004·04··WA··0···0··4 
22 ··[18]·.fini_array·······NOBITS··········00104e54·004e50·000004·04··WA··0···0··422 ··[18]·.init_array·······NOBITS··········00114e48·004e48·000004·04··WA··0···0··4
 23 ··[19]·.fini_array·······NOBITS··········00114e4c·004e48·000004·04··WA··0···0··4
23 ··[19]·.data.rel.ro······NOBITS··········00104e58·004e50·00a4e0·00··WA··0···0··824 ··[20]·.data.rel.ro······NOBITS··········00114e50·004e48·00a4e0·00··WA··0···0··8
24 ··[20]·.dynamic··········NOBITS··········0010f338·004e50·000128·08··WA··4···0··425 ··[21]·.dynamic··········NOBITS··········0011f330·004e48·000130·08··WA··4···0··4
25 ··[21]·.got··············NOBITS··········0010f460·004e50·000ba0·04··WA··0···0··426 ··[22]·.got··············NOBITS··········0011f460·004e48·000ba0·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00110000·004e50·0017a8·00··WA··0···0··827 ··[23]·.data·············NOBITS··········00120000·004e48·0017a8·00··WA··0···0··8
27 ··[23]·.bss··············NOBITS··········001117a8·004e50·003b64·00··WA··0···0··828 ··[24]·.bss··············NOBITS··········001217a8·004e48·003b64·00··WA··0···0··8
28 ··[24]·.comment··········PROGBITS········00000000·000158·00001f·01··MS··0···0··129 ··[25]·.comment··········PROGBITS········00000000·000158·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000177·000031·00······0···0··130 ··[26]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000177·000031·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·0001a8·00373c·00···C··0···0··431 ··[27]·.debug_aranges····PROGBITS········00000000·0001a8·003730·00···C··0···0··4
31 ··[27]·.debug_info·······PROGBITS········00000000·0038e4·0fa921·00···C··0···0··432 ··[28]·.debug_info·······PROGBITS········00000000·0038d8·0fa93c·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·0fe208·00832b·00···C··0···0··433 ··[29]·.debug_abbrev·····PROGBITS········00000000·0fe214·00832b·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·106534·06a75f·00···C··0···0··434 ··[30]·.debug_line·······PROGBITS········00000000·106540·06a779·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·170c94·009f02·00···C··0···0··435 ··[31]·.debug_frame······PROGBITS········00000000·170cbc·009f00·00···C··0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·17ab98·00c672·01·MSC··0···0··436 ··[32]·.debug_str········PROGBITS········00000000·17abbc·00c66f·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·18720c·071cbf·00···C··0···0··437 ··[33]·.debug_loclists···PROGBITS········00000000·18722c·071c61·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·1f8ecc·012110·00···C··0···0··438 ··[34]·.debug_rnglists···PROGBITS········00000000·1f8e90·0120ea·00···C··0···0··4
38 ··[34]·.symtab···········SYMTAB··········00000000·20afdc·02a070·10·····35·9934··439 ··[35]·.symtab···········SYMTAB··········00000000·20af7c·02b520·10·····36·10263··4
39 ··[35]·.strtab···········STRTAB··········00000000·23504c·012458·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·23649c·012496·00······0···0··1
40 ··[36]·.shstrtab·········STRTAB··········00000000·2474a4·00016f·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·248932·00017a·00······0···0··1
41 Key·to·Flags:42 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.28 MB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·d303930a7780b6f4eb5c91514c38dc5ba0ffd0f13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·135a4a83c34f1d65a7d34a45bf76df4b23dd6b4b
61.4 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
51.3 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
159 KB
readelf --wide --debug-dump=aranges {}
Max HTML report size reached
35.2 MB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
159 KB
readelf --wide --debug-dump=ranges {}
Max HTML report size reached
11.4 KB
strings --all --bytes=8 {}
    
Offset 1, 497 lines modifiedOffset 1, 505 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 kKGCC:·(Debian·14.2.0-12)·14.2.0
2 Q####cFFFF 
3 W@X[~ns| 
4 vk[hx"LG 
5 SVfiK#» B 
6 F"e+aK#+O 
7 tx=9pk*qdG 
8 92A"GfyY 
9 COKRrkqG 
10 xD]+)Kj93 
11 >0Gt,T[1 
12 Ky{J")01L 
13 ")0-<[AjG/ 
14 U~1j%PoO,B 
15 a->=%+_g 
16 nt(bC·kN 
17 0,>^Iz+\ 
18 sGX>hOiix 
19 |2&J7Ol/ 
20 D6q(Y=Gd 
21 _*dl_+}S| 
22 yw*b/||$ 
23 LZfH^ihd 
24 K1»     Qp_HU 
25 liRRA9vH 
26 QZ&"/8G] 
27 ak|]Gx/H 
28 U;lQ#gtY 
29 ++rH#/mW 
30 »       »       ·G_Um} 
31 m[JUO5?@ 
32 Lg[~:!F: 
33 oBLQ'ANf 
34 "1SHei9C 
35 jK&2T$(= 
36 (`cuZI\q 
37 r»      gQ\|zc0z 
38 [LqBl)%D 
39 al\G»   awC 
40 }K)H&Y/f 
41 uX07k·nDF 
42 <^"3hz&2 
43 E1AWz:q) 
44 r»      kG_D+, 
45 4,(S4/c#9 
46 \jwI2<9k 
47 qJimJ=t! 
48 GR<El:·` 
49 dW%$Y:>HW 
50 |~y"A]Z! 
51 "OnC;.F/q-K 
52 }7.u%I]' 
53 6*{Kyo*R 
54 /i_f4(^g 
55 SAxm#0/" 
56 ,z!k9'M% 
57 W5h6BVU»y 
58 =J-o_EQ. 
59 equc^b(!BV/E 
60 M}C&?LaZ 
61 Le:ok5Rs 
62 e3@O#^BY 
63 |FQo65yaD 
64 ·f/<rZB3 
65 OQu,So*|Z 
66 2|H7V(I($ 
67 DD@DE·t1 
68 D#O?uyT]n 
69 "+-KzFw_%m 
70 6V+}HM=5 
71 TKwE`)\P- 
72 Kw]Ai[P6 
73 h?@PSyi5s 
74 euVfRWJD 
75 `'@dFM]d 
76 CLl?$cjo>,^6 
77 RMgm,,}t 
78 _h[;AP» z 
79 Hc>yFSZv 
80 kut0MlTM 
81 mL*Wp~@K 
82 D?'w)!)Zv 
83 }_Ri/Gik,ab 
84 %_Mu^YBQ 
85 ?OJAzMB2y 
86 ut1XtKT$ 
87 ]@[O|[Mb 
88 ,m5ms8+'1 
89 ']>'hjtDj 
90 oPX{A?00 
91 :p)Z5UJ' 
92 Ngfz·H9F 
93 {>6·^50·~ 
94 4~ZY&N(7 
95 "8{94aO) 
96 _:#u];GFtc 
97 4ZiyIQcv 
98 1!<82dh^ 
99 JXqqPui[ 
100 &0Z-DeV{ 
101 7`,sain, 
102 MrLt(\/SW5 
103 'JD4_uE# 
104 56#zk»  *<@P 
105 "y;UtAl( 
106 ">G#\f]@vk 
107 n_3fzV'~%$o 
108 *R8&Rhif= 
109 K3wQ'K#h 
110 =BLg5x838 
111 5»      %r>4yn 
112 _ct5-Re% 
113 gnR.>F[O 
114 jVLm)e» D 
115 4?^O:L-2 
116 8m&3f:5F 
117 dfc·j]['G 
118 h\a{k=Kqo 
119 lP{Zc`}| 
120 @.zxhcK+ 
121 e*{fXX$8 
122 iI*{A;lW 
123 8CWIMkxk 
124 /b.'c^1O 
125 H[dJ'<Cn 
126 n\6.LFXOT 
127 =bP28kE7 
Max diff block lines reached; 7338/11629 bytes (63.10%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000104d0·<_init>:2 00010558·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000104dc·<.plt>:2 00010564·<.plt>:
3 »       ...3 »       ...
252 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000ded38·<_fini>:2 000dedb0·<_fini>:
3 »       ...3 »       ...
481 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
102 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.47 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e746273·73002e69·6e69745f·61727261·.tbss..init_arra
 15 ··0x000000c0·79002e66·696e695f·61727261·79002e64·y..fini_array..d
 16 ··0x000000d0·6174612e·72656c2e·726f002e·64796e61·ata.rel.ro..dyna
 17 ··0x000000e0·6d696300·2e676f74·002e6461·7461002e·mic..got..data..
 18 ··0x000000f0·62737300·2e636f6d·6d656e74·002e4152·bss..comment..AR
 19 ··0x00000100·4d2e6174·74726962·75746573·002e6465·M.attributes..de
12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f 
13 ··0x000000a0·72616d65·002e7462·7373002e·696e6974·rame..tbss..init 
14 ··0x000000b0·5f617272·6179002e·66696e69·5f617272·_array..fini_arr 
15 ··0x000000c0·6179002e·64617461·2e72656c·2e726f00·ay..data.rel.ro. 
16 ··0x000000d0·2e64796e·616d6963·002e676f·74002e64·.dynamic..got..d 
17 ··0x000000e0·61746100·2e627373·002e636f·6d6d656e·ata..bss..commen 
18 ··0x000000f0·74002e41·524d2e61·74747269·62757465·t..ARM.attribute 
19 ··0x00000100·73002e64·65627567·5f617261·6e676573·s..debug_aranges 
20 ··0x00000110·002e6465·6275675f·696e666f·002e6465·..debug_info..de 
21 ··0x00000120·6275675f·61626272·6576002e·64656275·bug_abbrev..debu20 ··0x00000110·6275675f·6172616e·67657300·2e646562·bug_aranges..deb
22 ··0x00000130·675f6c69·6e65002e·64656275·675f6672·g_line..debug_fr21 ··0x00000120·75675f69·6e666f00·2e646562·75675f61·ug_info..debug_a
23 ··0x00000140·616d6500·2e646562·75675f73·7472002e·ame..debug_str.. 
24 ··0x00000150·64656275·675f6c6f·636c6973·7473002e·debug_loclists.. 
25 ··0x00000160·64656275·675f726e·676c6973·747300···debug_rnglists.22 ··0x00000130·62627265·76002e64·65627567·5f6c696e·bbrev..debug_lin
 23 ··0x00000140·65002e64·65627567·5f667261·6d65002e·e..debug_frame..
 24 ··0x00000150·64656275·675f7374·72002e64·65627567·debug_str..debug
 25 ··0x00000160·5f6c6f63·6c697374·73002e64·65627567·_loclists..debug
 26 ··0x00000170·5f726e67·6c697374·7300··············_rnglists.
  
43.0 KB
./usr/lib/debug/.build-id/d8/f0b6caaa8abe895e5a34265e529ecb73fab27f.debug vs.
./usr/lib/debug/.build-id/b7/dd8ea9a7b351e8cdd08a8c6d325be6dec3f2b6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 75% similar despite different names
1.13 KB
readelf --wide --file-header {}
error from `readelf --wide --file-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x54511 ··Entry·point·address:···············0x5a5
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········6048·(bytes·into·file)13 ··Start·of·section·headers:··········6224·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1017 ··Number·of·program·headers:·········10
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3819 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3720 ··Section·header·string·table·index:·37
1.85 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Elf·file·type·is·DYN·(Shared·object·file)1 Elf·file·type·is·DYN·(Shared·object·file)
2 Entry·point·0x5452 Entry·point·0x5a5
3 There·are·10·program·headers,·starting·at·offset·523 There·are·10·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x000198·0x0000076c·0x0000076c·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x000198·0x000007cc·0x000007cc·0x00000·0x00010·R···0x4
7 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x47 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
8 ··INTERP·········0x000198·0x00000198·0x00000198·0x00000·0x00019·R···0x18 ··INTERP·········0x000198·0x00000198·0x00000198·0x00000·0x00019·R···0x1
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x00798·0x00798·R·E·0x100009 ··LOAD···········0x000000·0x00000000·0x00000000·0x00800·0x00800·R·E·0x10000
10 ··LOAD···········0x00fea8·0x0001fea8·0x0001fea8·0x00000·0x00168·RW··0x1000010 ··LOAD···········0x00fea0·0x0001fea0·0x0001fea0·0x00000·0x00170·RW··0x10000
11 ··DYNAMIC········0x00fea8·0x0001feb0·0x0001feb0·0x00000·0x00110·RW··0x411 ··DYNAMIC········0x00fea0·0x0001fea8·0x0001fea8·0x00000·0x00118·RW··0x4
12 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x412 ··NOTE···········0x000174·0x00000174·0x00000174·0x00024·0x00024·R···0x4
13 ··NOTE···········0x000778·0x00000778·0x00000778·0x00020·0x00020·R···0x413 ··NOTE···········0x0007e0·0x000007e0·0x000007e0·0x00020·0x00020·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x00fea8·0x0001fea8·0x0001fea8·0x00000·0x00158·R···0x115 ··GNU_RELRO······0x00fea0·0x0001fea0·0x0001fea0·0x00000·0x00160·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.ARM.exidx·18 ···00·····.ARM.exidx·
19 ···01·····19 ···01·····
20 ···02·····.interp·20 ···02·····.interp·
21 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·.note.ABI-tag·21 ···03·····.note.gnu.build-id·.interp·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·.note.ABI-tag·
6.41 KB
readelf --wide --sections {}
error from `readelf --wide --sections {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
1 There·are·38·section·headers,·starting·at·offset·0x17a0:1 There·are·38·section·headers,·starting·at·offset·0x1850:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000174·000174·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········00000198·000198·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000018·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000001b4·000198·000018·04···A··4···0··4
8 ··[·4]·.dynsym···········NOBITS··········000001cc·000198·0000d0·10···A··5···3··48 ··[·4]·.dynsym···········NOBITS··········000001cc·000198·0000e0·10···A··5···3··4
9 ··[·5]·.dynstr···········NOBITS··········0000029c·000198·000116·00···A··0···0··19 ··[·5]·.dynstr···········NOBITS··········000002ac·000198·000143·00···A··0···0··1
10 ··[·6]·.gnu.version······NOBITS··········000003b2·000198·00001a·02···A··4···0··210 ··[·6]·.gnu.version······NOBITS··········000003f0·000198·00001c·02···A··4···0··2
11 ··[·7]·.gnu.version_r····NOBITS··········000003cc·000198·000030·00···A··5···1··411 ··[·7]·.gnu.version_r····NOBITS··········0000040c·000198·000050·00···A··5···2··4
12 ··[·8]·.rel.dyn··········NOBITS··········000003fc·000198·000040·08···A··4···0··412 ··[·8]·.rel.dyn··········NOBITS··········0000045c·000198·000040·08···A··4···0··4
13 ··[·9]·.rel.plt··········NOBITS··········0000043c·000198·000040·08···A··4··21··413 ··[·9]·.rel.plt··········NOBITS··········0000049c·000198·000040·08···A··4··21··4
14 ··[10]·.init·············NOBITS··········0000047c·000198·00000c·00··AX··0···0··414 ··[10]·.init·············NOBITS··········000004dc·000198·00000c·00··AX··0···0··4
15 ··[11]·.plt··············NOBITS··········00000488·000198·000074·04··AX··0···0··415 ··[11]·.plt··············NOBITS··········000004e8·000198·000074·04··AX··0···0··4
16 ··[12]·.text·············NOBITS··········000004fc·000198·000144·00··AX··0···0··416 ··[12]·.text·············NOBITS··········0000055c·000198·000144·00··AX··0···0··4
17 ··[13]·.fini·············NOBITS··········00000640·000198·000008·00··AX··0···0··417 ··[13]·.fini·············NOBITS··········000006a0·000198·000008·00··AX··0···0··4
18 ··[14]·.rodata···········NOBITS··········00000648·000198·000124·00···A··0···0··418 ··[14]·.rodata···········NOBITS··········000006a8·000198·000124·00···A··0···0··4
19 ··[15]·.ARM.exidx········NOBITS··········0000076c·000198·000008·00··AL·12···0··419 ··[15]·.ARM.exidx········NOBITS··········000007cc·000198·000010·00··AL·12···0··4
20 ··[16]·.eh_frame·········NOBITS··········00000774·000198·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000007dc·000198·000004·00···A··0···0··4
21 ··[17]·.note.ABI-tag·····NOTE············00000778·000778·000020·00···A··0···0··421 ··[17]·.note.ABI-tag·····NOTE············000007e0·0007e0·000020·00···A··0···0··4
22 ··[18]·.init_array·······NOBITS··········0001fea8·00fea8·000004·04··WA··0···0··422 ··[18]·.init_array·······NOBITS··········0001fea0·00fea0·000004·04··WA··0···0··4
23 ··[19]·.fini_array·······NOBITS··········0001feac·00fea8·000004·04··WA··0···0··423 ··[19]·.fini_array·······NOBITS··········0001fea4·00fea0·000004·04··WA··0···0··4
24 ··[20]·.dynamic··········NOBITS··········0001feb0·00fea8·000110·08··WA··5···0··424 ··[20]·.dynamic··········NOBITS··········0001fea8·00fea0·000118·08··WA··5···0··4
25 ··[21]·.got··············NOBITS··········0001ffc0·00fea8·000040·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001ffc0·00fea0·000040·04··WA··0···0··4
26 ··[22]·.data·············NOBITS··········00020000·00fea8·000008·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00fea0·000008·00··WA··0···0··4
27 ··[23]·.bss··············NOBITS··········00020008·00fea8·000008·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00020008·00fea0·000008·00··WA··0···0··4
28 ··[24]·.comment··········PROGBITS········00000000·000798·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000800·00001f·01··MS··0···0··1
29 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0007b7·000033·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00081f·000033·00······0···0··1
30 ··[26]·.debug_aranges····PROGBITS········00000000·0007ea·000020·00······0···0··130 ··[26]·.debug_aranges····PROGBITS········00000000·000852·000020·00······0···0··1
31 ··[27]·.debug_info·······PROGBITS········00000000·00080c·00010b·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·000874·00010a·00···C··0···0··4
32 ··[28]·.debug_abbrev·····PROGBITS········00000000·000918·0000e0·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·000980·0000e0·00···C··0···0··4
33 ··[29]·.debug_line·······PROGBITS········00000000·0009f8·0000c0·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·000a60·0000bf·00···C··0···0··4
34 ··[30]·.debug_frame······PROGBITS········00000000·000ab8·00002c·00······0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·000b20·00002c·00······0···0··4
35 ··[31]·.debug_str········PROGBITS········00000000·000ae4·0000ed·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·000b4c·0000f5·01·MSC··0···0··4
36 ··[32]·.debug_loclists···PROGBITS········00000000·000bd1·000046·00······0···0··136 ··[32]·.debug_loclists···PROGBITS········00000000·000c44·000045·00···C··0···0··4
37 ··[33]·.debug_rnglists···PROGBITS········00000000·000c17·000025·00······0···0··137 ··[33]·.debug_rnglists···PROGBITS········00000000·000c89·000025·00······0···0··1
38 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·000c3c·000052·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·000cae·000052·00······0···0··1
39 ··[35]·.symtab···········SYMTAB··········00000000·000c90·000730·10·····36··88··439 ··[35]·.symtab···········SYMTAB··········00000000·000d00·000750·10·····36··89··4
40 ··[36]·.strtab···········STRTAB··········00000000·0013c0·00025b·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·001450·00027a·00······0···0··1
41 ··[37]·.shstrtab·········STRTAB··········00000000·00161b·000184·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·0016ca·000184·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
12.9 KB
readelf --wide --symbols {}
Max HTML report size reached
709 B
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
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:·d8f0b6caaa8abe895e5a34265e529ecb73fab27f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b7dd8ea9a7b351e8cdd08a8c6d325be6dec3f2b6
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
5.46 KB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
Offset 34, 81 lines modifiedOffset 34, 81 lines modified
34 ··2»      1»     0»    0»   pl-main.c34 ··2»      1»     0»    0»   pl-main.c
35 ··3»      2»     0»    0»   stdlib.h35 ··3»      2»     0»    0»   stdlib.h
36 ··4»      1»     0»    0»   SWI-Prolog.h36 ··4»      1»     0»    0»   SWI-Prolog.h
  
37 ·Line·Number·Statements:37 ·Line·Number·Statements:
38 ··[0x00000066]··Set·File·Name·to·entry·2·in·the·File·Name·Table38 ··[0x00000066]··Set·File·Name·to·entry·2·in·the·File·Name·Table
39 ··[0x00000068]··Set·column·to·139 ··[0x00000068]··Set·column·to·1
40 ··[0x0000006a]··Extended·opcode·2:·set·Address·to·0x4fc40 ··[0x0000006a]··Extended·opcode·2:·set·Address·to·0x55c
41 ··[0x00000071]··Advance·Line·by·126·to·12741 ··[0x00000071]··Advance·Line·by·126·to·127
42 ··[0x00000074]··Copy42 ··[0x00000074]··Copy
43 ··[0x00000075]··Set·is_stmt·to·043 ··[0x00000075]··Set·is_stmt·to·0
44 ··[0x00000076]··Copy·(view·1)44 ··[0x00000076]··Copy·(view·1)
45 ··[0x00000077]··Set·column·to·345 ··[0x00000077]··Set·column·to·3
46 ··[0x00000079]··Set·is_stmt·to·146 ··[0x00000079]··Set·is_stmt·to·1
47 ··[0x0000007a]··Advance·Line·by·10·to·13747 ··[0x0000007a]··Advance·Line·by·10·to·137
48 ··[0x0000007c]··Special·opcode·103:·advance·Address·by·14·to·0x50a·and·Line·by·0·to·13748 ··[0x0000007c]··Special·opcode·103:·advance·Address·by·14·to·0x56a·and·Line·by·0·to·137
49 ··[0x0000007d]··Set·column·to·149 ··[0x0000007d]··Set·column·to·1
50 ··[0x0000007f]··Advance·Line·by·-25·to·11250 ··[0x0000007f]··Advance·Line·by·-25·to·112
51 ··[0x00000081]··Copy·(view·1)51 ··[0x00000081]··Copy·(view·1)
52 ··[0x00000082]··Set·column·to·352 ··[0x00000082]··Set·column·to·3
53 ··[0x00000084]··Special·opcode·6:·advance·Address·by·0·to·0x50a·and·Line·by·1·to·113·(view·2)53 ··[0x00000084]··Special·opcode·6:·advance·Address·by·0·to·0x56a·and·Line·by·1·to·113·(view·2)
54 ··[0x00000085]··Set·column·to·154 ··[0x00000085]··Set·column·to·1
55 ··[0x00000087]··Set·is_stmt·to·055 ··[0x00000087]··Set·is_stmt·to·0
56 ··[0x00000088]··Advance·Line·by·14·to·12756 ··[0x00000088]··Advance·Line·by·14·to·127
57 ··[0x0000008a]··Copy·(view·3)57 ··[0x0000008a]··Copy·(view·3)
58 ··[0x0000008b]··Set·column·to·2458 ··[0x0000008b]··Set·column·to·24
59 ··[0x0000008d]··Advance·Line·by·-14·to·11359 ··[0x0000008d]··Advance·Line·by·-14·to·113
60 ··[0x0000008f]··Special·opcode·19:·advance·Address·by·2·to·0x50c·and·Line·by·0·to·11360 ··[0x0000008f]··Special·opcode·19:·advance·Address·by·2·to·0x56c·and·Line·by·0·to·113
61 ··[0x00000090]··Special·opcode·19:·advance·Address·by·2·to·0x50e·and·Line·by·0·to·11361 ··[0x00000090]··Special·opcode·19:·advance·Address·by·2·to·0x56e·and·Line·by·0·to·113
62 ··[0x00000091]··Set·column·to·162 ··[0x00000091]··Set·column·to·1
63 ··[0x00000093]··Advance·Line·by·14·to·12763 ··[0x00000093]··Advance·Line·by·14·to·127
64 ··[0x00000095]··Copy·(view·1)64 ··[0x00000095]··Copy·(view·1)
65 ··[0x00000096]··Set·column·to·2465 ··[0x00000096]··Set·column·to·24
66 ··[0x00000098]··Advance·Line·by·-14·to·11366 ··[0x00000098]··Advance·Line·by·-14·to·113
67 ··[0x0000009a]··Special·opcode·19:·advance·Address·by·2·to·0x510·and·Line·by·0·to·11367 ··[0x0000009a]··Special·opcode·19:·advance·Address·by·2·to·0x570·and·Line·by·0·to·113
68 ··[0x0000009b]··Set·column·to·2268 ··[0x0000009b]··Set·column·to·22
69 ··[0x0000009d]··Extended·opcode·4:·set·Discriminator·to·169 ··[0x0000009d]··Extended·opcode·4:·set·Discriminator·to·1
70 ··[0x000000a1]··Special·opcode·33:·advance·Address·by·4·to·0x514·and·Line·by·0·to·11370 ··[0x000000a1]··Special·opcode·33:·advance·Address·by·4·to·0x574·and·Line·by·0·to·113
71 ··[0x000000a2]··Set·column·to·2471 ··[0x000000a2]··Set·column·to·24
72 ··[0x000000a4]··Special·opcode·19:·advance·Address·by·2·to·0x516·and·Line·by·0·to·11372 ··[0x000000a4]··Special·opcode·19:·advance·Address·by·2·to·0x576·and·Line·by·0·to·113
73 ··[0x000000a5]··Set·column·to·973 ··[0x000000a5]··Set·column·to·9
74 ··[0x000000a7]··Advance·Line·by·26·to·13974 ··[0x000000a7]··Advance·Line·by·26·to·139
75 ··[0x000000a9]··Special·opcode·19:·advance·Address·by·2·to·0x518·and·Line·by·0·to·13975 ··[0x000000a9]··Special·opcode·19:·advance·Address·by·2·to·0x578·and·Line·by·0·to·139
76 ··[0x000000aa]··Set·column·to·2276 ··[0x000000aa]··Set·column·to·22
77 ··[0x000000ac]··Extended·opcode·4:·set·Discriminator·to·177 ··[0x000000ac]··Extended·opcode·4:·set·Discriminator·to·1
78 ··[0x000000b0]··Advance·Line·by·-26·to·11378 ··[0x000000b0]··Advance·Line·by·-26·to·113
79 ··[0x000000b2]··Special·opcode·33:·advance·Address·by·4·to·0x51c·and·Line·by·0·to·11379 ··[0x000000b2]··Special·opcode·33:·advance·Address·by·4·to·0x57c·and·Line·by·0·to·113
80 ··[0x000000b3]··Set·column·to·380 ··[0x000000b3]··Set·column·to·3
81 ··[0x000000b5]··Set·is_stmt·to·181 ··[0x000000b5]··Set·is_stmt·to·1
82 ··[0x000000b6]··Advance·Line·by·26·to·13982 ··[0x000000b6]··Advance·Line·by·26·to·139
83 ··[0x000000b8]··Special·opcode·33:·advance·Address·by·4·to·0x520·and·Line·by·0·to·13983 ··[0x000000b8]··Special·opcode·33:·advance·Address·by·4·to·0x580·and·Line·by·0·to·139
84 ··[0x000000b9]··Set·column·to·984 ··[0x000000b9]··Set·column·to·9
85 ··[0x000000bb]··Set·is_stmt·to·085 ··[0x000000bb]··Set·is_stmt·to·0
86 ··[0x000000bc]··Copy·(view·1)86 ··[0x000000bc]··Copy·(view·1)
87 ··[0x000000bd]··Set·column·to·687 ··[0x000000bd]··Set·column·to·6
88 ··[0x000000bf]··Extended·opcode·4:·set·Discriminator·to·188 ··[0x000000bf]··Extended·opcode·4:·set·Discriminator·to·1
89 ··[0x000000c3]··Special·opcode·33:·advance·Address·by·4·to·0x524·and·Line·by·0·to·13989 ··[0x000000c3]··Special·opcode·33:·advance·Address·by·4·to·0x584·and·Line·by·0·to·139
90 ··[0x000000c4]··Set·column·to·390 ··[0x000000c4]··Set·column·to·3
91 ··[0x000000c6]··Set·is_stmt·to·191 ··[0x000000c6]··Set·is_stmt·to·1
92 ··[0x000000c7]··Special·opcode·22:·advance·Address·by·2·to·0x526·and·Line·by·3·to·14292 ··[0x000000c7]··Special·opcode·22:·advance·Address·by·2·to·0x586·and·Line·by·3·to·142
93 ··[0x000000c8]··Set·column·to·593 ··[0x000000c8]··Set·column·to·5
94 ··[0x000000ca]··Special·opcode·6:·advance·Address·by·0·to·0x526·and·Line·by·1·to·143·(view·1)94 ··[0x000000ca]··Special·opcode·6:·advance·Address·by·0·to·0x586·and·Line·by·1·to·143·(view·1)
95 ··[0x000000cb]··Set·column·to·1895 ··[0x000000cb]··Set·column·to·18
96 ··[0x000000cd]··Set·is_stmt·to·096 ··[0x000000cd]··Set·is_stmt·to·0
97 ··[0x000000ce]··Copy·(view·2)97 ··[0x000000ce]··Copy·(view·2)
98 ··[0x000000cf]··Set·column·to·598 ··[0x000000cf]··Set·column·to·5
99 ··[0x000000d1]··Extended·opcode·4:·set·Discriminator·to·199 ··[0x000000d1]··Extended·opcode·4:·set·Discriminator·to·1
100 ··[0x000000d5]··Set·is_stmt·to·1100 ··[0x000000d5]··Set·is_stmt·to·1
101 ··[0x000000d6]··Special·opcode·35:·advance·Address·by·4·to·0x52a·and·Line·by·2·to·145101 ··[0x000000d6]··Special·opcode·35:·advance·Address·by·4·to·0x58a·and·Line·by·2·to·145
102 ··[0x000000d7]··Extended·opcode·4:·set·Discriminator·to·1102 ··[0x000000d7]··Extended·opcode·4:·set·Discriminator·to·1
103 ··[0x000000db]··Set·is_stmt·to·0103 ··[0x000000db]··Set·is_stmt·to·0
104 ··[0x000000dc]··Special·opcode·33:·advance·Address·by·4·to·0x52e·and·Line·by·0·to·145104 ··[0x000000dc]··Special·opcode·33:·advance·Address·by·4·to·0x58e·and·Line·by·0·to·145
105 ··[0x000000dd]··Set·column·to·3105 ··[0x000000dd]··Set·column·to·3
106 ··[0x000000df]··Set·is_stmt·to·1106 ··[0x000000df]··Set·is_stmt·to·1
107 ··[0x000000e0]··Special·opcode·44:·advance·Address·by·6·to·0x534·and·Line·by·-3·to·142107 ··[0x000000e0]··Special·opcode·44:·advance·Address·by·6·to·0x594·and·Line·by·-3·to·142
108 ··[0x000000e1]··Set·column·to·5108 ··[0x000000e1]··Set·column·to·5
109 ··[0x000000e3]··Special·opcode·17:·advance·Address·by·2·to·0x536·and·Line·by·-2·to·140109 ··[0x000000e3]··Special·opcode·17:·advance·Address·by·2·to·0x596·and·Line·by·-2·to·140
110 ··[0x000000e4]··Advance·PC·by·14·to·0x544110 ··[0x000000e4]··Advance·PC·by·14·to·0x5a4
111 ··[0x000000e6]··Extended·opcode·1:·End·of·Sequence111 ··[0x000000e6]··Extended·opcode·1:·End·of·Sequence
  
  
7.17 KB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 17 lines modifiedOffset 3, 17 lines modified
3 ··Compilation·Unit·@·offset·0:3 ··Compilation·Unit·@·offset·0:
4 ···Length:········0x156·(32-bit)4 ···Length:········0x156·(32-bit)
5 ···Version:·······55 ···Version:·······5
6 ···Unit·Type:·····DW_UT_compile·(1)6 ···Unit·Type:·····DW_UT_compile·(1)
7 ···Abbrev·Offset:·07 ···Abbrev·Offset:·0
8 ···Pointer·Size:··48 ···Pointer·Size:··4
9 ·<0><c>:·Abbrev·Number:·15·(DW_TAG_compile_unit)9 ·<0><c>:·Abbrev·Number:·15·(DW_TAG_compile_unit)
10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0):·GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-fno-strict-aliasing·-fprofile-use·-fprofile-dir=/build/reproducible-path/swi-prolog-9.2.9+dfsg/build/PGO-data10 ····<d>···DW_AT_producer····:·(strp)·(offset:·0):·GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-funwind-tables·-fno-strict-aliasing·-fprofile-use·-fprofile-dir=/build/reproducible-path/swi-prolog-9.2.9+dfsg/build/PGO-data
11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)11 ····<11>···DW_AT_language····:·(data1)·29»   (C11)
12 ····<12>···DW_AT_name········:·(strp)·(offset:·0xff):·./src/pl-main.c12 ····<12>···DW_AT_name········:·(strp)·(offset:·0x10f):·./src/pl-main.c
13 ····<16>···DW_AT_comp_dir····:·(GNU_strp_alt)·(offset:·0x7b)·13 ····<16>···DW_AT_comp_dir····:·(GNU_strp_alt)·(offset:·0x7b)·
14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x1e14 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x1e
15 ····<1e>···DW_AT_low_pc······:·(addr)·015 ····<1e>···DW_AT_low_pc······:·(addr)·0
16 ····<22>···DW_AT_stmt_list···:·(sec_offset)·016 ····<22>···DW_AT_stmt_list···:·(sec_offset)·0
17 ·<1><26>:·Abbrev·Number:·3·(DW_TAG_imported_unit)17 ·<1><26>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
18 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xc>18 ····<27>···DW_AT_import······:·(GNU_ref_alt)·<0xc>
19 ·<1><2b>:·Abbrev·Number:·3·(DW_TAG_imported_unit)19 ·<1><2b>:·Abbrev·Number:·3·(DW_TAG_imported_unit)
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ····<42>···DW_AT_byte_size···:·(data1)·830 ····<42>···DW_AT_byte_size···:·(data1)·8
31 ····<43>···DW_AT_encoding····:·(data1)·4»    (float)31 ····<43>···DW_AT_encoding····:·(data1)·4»    (float)
32 ····<44>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x113)·32 ····<44>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x113)·
33 ·<1><48>:·Abbrev·Number:·1·(DW_TAG_pointer_type)33 ·<1><48>:·Abbrev·Number:·1·(DW_TAG_pointer_type)
34 ····<49>···DW_AT_byte_size···:·(implicit_const)·434 ····<49>···DW_AT_byte_size···:·(implicit_const)·4
35 ····<49>···DW_AT_type········:·(GNU_ref_alt)·<0x6c1>35 ····<49>···DW_AT_type········:·(GNU_ref_alt)·<0x6c1>
36 ·<1><4d>:·Abbrev·Number:·19·(DW_TAG_variable)36 ·<1><4d>:·Abbrev·Number:·19·(DW_TAG_variable)
37 ····<4e>···DW_AT_name········:·(strp)·(offset:·0x10f):·_PL_tc_malloc_base37 ····<4e>···DW_AT_name········:·(strp)·(offset:·0x11f):·_PL_tc_malloc_base
38 ····<52>···DW_AT_decl_file···:·(data1)·238 ····<52>···DW_AT_decl_file···:·(data1)·2
39 ····<53>···DW_AT_decl_line···:·(data1)·10939 ····<53>···DW_AT_decl_line···:·(data1)·109
40 ····<54>···DW_AT_decl_column·:·(data1)·740 ····<54>···DW_AT_decl_column·:·(data1)·7
41 ····<55>···DW_AT_type········:·(GNU_ref_alt)·<0x6dc>41 ····<55>···DW_AT_type········:·(GNU_ref_alt)·<0x6dc>
42 ····<59>···DW_AT_external····:·(flag_present)·142 ····<59>···DW_AT_external····:·(flag_present)·1
43 ····<59>···DW_AT_location····:·(exprloc)·5·byte·block:·3·c·0·2·0·»   (DW_OP_addr:·2000c)43 ····<59>···DW_AT_location····:·(exprloc)·5·byte·block:·3·c·0·2·0·»   (DW_OP_addr:·2000c)
44 ·<1><5f>:·Abbrev·Number:·10·(DW_TAG_subprogram)44 ·<1><5f>:·Abbrev·Number:·10·(DW_TAG_subprogram)
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 ····<ad>···DW_AT_external····:·(flag_present)·195 ····<ad>···DW_AT_external····:·(flag_present)·1
96 ····<ad>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x326)·96 ····<ad>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x326)·
97 ····<b1>···DW_AT_decl_file···:·(data1)·297 ····<b1>···DW_AT_decl_file···:·(data1)·2
98 ····<b2>···DW_AT_decl_line···:·(data1)·12598 ····<b2>···DW_AT_decl_line···:·(data1)·125
99 ····<b3>···DW_AT_decl_column·:·(data1)·199 ····<b3>···DW_AT_decl_column·:·(data1)·1
100 ····<b4>···DW_AT_prototyped··:·(flag_present)·1100 ····<b4>···DW_AT_prototyped··:·(flag_present)·1
101 ····<b4>···DW_AT_type········:·(GNU_ref_alt)·<0x23>101 ····<b4>···DW_AT_type········:·(GNU_ref_alt)·<0x23>
102 ····<b8>···DW_AT_low_pc······:·(addr)·0x4fc102 ····<b8>···DW_AT_low_pc······:·(addr)·0x55c
103 ····<bc>···DW_AT_high_pc·····:·(udata)·72103 ····<bc>···DW_AT_high_pc·····:·(udata)·72
104 ····<bd>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)104 ····<bd>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
105 ····<bf>···DW_AT_call_all_calls:·(flag_present)·1105 ····<bf>···DW_AT_call_all_calls:·(flag_present)·1
106 ····<bf>···DW_AT_sibling·····:·(ref_udata)·<0x150>106 ····<bf>···DW_AT_sibling·····:·(ref_udata)·<0x150>
107 ·<2><c1>:·Abbrev·Number:·14·(DW_TAG_formal_parameter)107 ·<2><c1>:·Abbrev·Number:·14·(DW_TAG_formal_parameter)
108 ····<c2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x59)·108 ····<c2>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x59)·
109 ····<c6>···DW_AT_decl_file···:·(implicit_const)·2109 ····<c6>···DW_AT_decl_file···:·(implicit_const)·2
Offset 117, 70 lines modifiedOffset 117, 70 lines modified
117 ····<d9>···DW_AT_decl_file···:·(implicit_const)·2117 ····<d9>···DW_AT_decl_file···:·(implicit_const)·2
118 ····<d9>···DW_AT_decl_line···:·(data1)·125118 ····<d9>···DW_AT_decl_line···:·(data1)·125
119 ····<da>···DW_AT_decl_column·:·(data1)·23119 ····<da>···DW_AT_decl_column·:·(data1)·23
120 ····<db>···DW_AT_type········:·(ref_udata)·<0x48>120 ····<db>···DW_AT_type········:·(ref_udata)·<0x48>
121 ····<dc>···DW_AT_location····:·(sec_offset)·0x24·(location·list)121 ····<dc>···DW_AT_location····:·(sec_offset)·0x24·(location·list)
122 ····<e0>···DW_AT_GNU_locviews:·(sec_offset)·0x20122 ····<e0>···DW_AT_GNU_locviews:·(sec_offset)·0x20
123 ·<2><e4>:·Abbrev·Number:·5·(DW_TAG_lexical_block)123 ·<2><e4>:·Abbrev·Number:·5·(DW_TAG_lexical_block)
124 ····<e5>···DW_AT_low_pc······:·(addr)·0x526124 ····<e5>···DW_AT_low_pc······:·(addr)·0x586
125 ····<e9>···DW_AT_high_pc·····:·(udata)·14125 ····<e9>···DW_AT_high_pc·····:·(udata)·14
126 ····<ea>···DW_AT_sibling·····:·(ref_udata)·<0x10e>126 ····<ea>···DW_AT_sibling·····:·(ref_udata)·<0x10e>
127 ·<3><ec>:·Abbrev·Number:·4·(DW_TAG_variable)127 ·<3><ec>:·Abbrev·Number:·4·(DW_TAG_variable)
128 ····<ed>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x432)·128 ····<ed>···DW_AT_name········:·(GNU_strp_alt)·(offset:·0x432)·
129 ····<f1>···DW_AT_decl_file···:·(data1)·2129 ····<f1>···DW_AT_decl_file···:·(data1)·2
130 ····<f2>···DW_AT_decl_line···:·(data1)·143130 ····<f2>···DW_AT_decl_line···:·(data1)·143
131 ····<f3>···DW_AT_decl_column·:·(data1)·9131 ····<f3>···DW_AT_decl_column·:·(data1)·9
132 ····<f4>···DW_AT_type········:·(GNU_ref_alt)·<0x23>132 ····<f4>···DW_AT_type········:·(GNU_ref_alt)·<0x23>
133 ····<f8>···DW_AT_location····:·(sec_offset)·0x36·(location·list)133 ····<f8>···DW_AT_location····:·(sec_offset)·0x36·(location·list)
134 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x34134 ····<fc>···DW_AT_GNU_locviews:·(sec_offset)·0x34
135 ·<3><100>:·Abbrev·Number:·16·(DW_TAG_call_site)135 ·<3><100>:·Abbrev·Number:·16·(DW_TAG_call_site)
136 ····<101>···DW_AT_call_return_pc:·(addr)·0x52a136 ····<101>···DW_AT_call_return_pc:·(addr)·0x58a
137 ····<105>···DW_AT_call_origin·:·(ref_udata)·<0x73>137 ····<105>···DW_AT_call_origin·:·(ref_udata)·<0x73>
138 ·<3><106>:·Abbrev·Number:·16·(DW_TAG_call_site)138 ·<3><106>:·Abbrev·Number:·16·(DW_TAG_call_site)
139 ····<107>···DW_AT_call_return_pc:·(addr)·0x534139 ····<107>···DW_AT_call_return_pc:·(addr)·0x594
140 ····<10b>···DW_AT_call_origin·:·(ref_udata)·<0x80>140 ····<10b>···DW_AT_call_origin·:·(ref_udata)·<0x80>
141 ·<3><10d>:·Abbrev·Number:·0141 ·<3><10d>:·Abbrev·Number:·0
142 ·<2><10e>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)142 ·<2><10e>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
143 ····<10f>···DW_AT_abstract_origin:·(ref_udata)·<0x150>143 ····<10f>···DW_AT_abstract_origin:·(ref_udata)·<0x150>
144 ····<111>···DW_AT_entry_pc····:·(addr)·0x50a144 ····<111>···DW_AT_entry_pc····:·(addr)·0x56a
145 ····<115>···DW_AT_GNU_entry_view:·(data1)·1145 ····<115>···DW_AT_GNU_entry_view:·(data1)·1
146 ····<116>···DW_AT_ranges······:·(sec_offset)·0xc146 ····<116>···DW_AT_ranges······:·(sec_offset)·0xc
147 ····<11a>···DW_AT_call_file···:·(data1)·2147 ····<11a>···DW_AT_call_file···:·(data1)·2
148 ····<11b>···DW_AT_call_line···:·(data1)·137148 ····<11b>···DW_AT_call_line···:·(data1)·137
149 ····<11c>···DW_AT_call_column·:·(data1)·3149 ····<11c>···DW_AT_call_column·:·(data1)·3
150 ····<11d>···DW_AT_sibling·····:·(ref_udata)·<0x12c>150 ····<11d>···DW_AT_sibling·····:·(ref_udata)·<0x12c>
151 ·<3><11f>:·Abbrev·Number:·12·(DW_TAG_call_site)151 ·<3><11f>:·Abbrev·Number:·12·(DW_TAG_call_site)
152 ····<120>···DW_AT_call_return_pc:·(addr)·0x514152 ····<120>···DW_AT_call_return_pc:·(addr)·0x574
153 ····<124>···DW_AT_call_origin·:·(ref_udata)·<0x5f>153 ····<124>···DW_AT_call_origin·:·(ref_udata)·<0x5f>
154 ·<4><125>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)154 ·<4><125>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
155 ····<126>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))155 ····<126>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
156 ····<128>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)156 ····<128>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)
157 ·<4><12a>:·Abbrev·Number:·0157 ·<4><12a>:·Abbrev·Number:·0
158 ·<3><12b>:·Abbrev·Number:·0158 ·<3><12b>:·Abbrev·Number:·0
159 ·<2><12c>:·Abbrev·Number:·20·(DW_TAG_call_site)159 ·<2><12c>:·Abbrev·Number:·20·(DW_TAG_call_site)
160 ····<12d>···DW_AT_call_return_pc:·(addr)·0x524160 ····<12d>···DW_AT_call_return_pc:·(addr)·0x584
161 ····<131>···DW_AT_call_origin·:·(ref_udata)·<0x95>161 ····<131>···DW_AT_call_origin·:·(ref_udata)·<0x95>
162 ····<133>···DW_AT_sibling·····:·(ref_udata)·<0x142>162 ····<133>···DW_AT_sibling·····:·(ref_udata)·<0x142>
163 ·<3><135>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)163 ·<3><135>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
164 ····<136>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))164 ····<136>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
165 ····<138>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)165 ····<138>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)
166 ·<3><13b>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)166 ·<3><13b>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
167 ····<13c>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(r1))167 ····<13c>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(r1))
168 ····<13e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)168 ····<13e>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»  (DW_OP_breg5·(r5):·0)
169 ·<3><141>:·Abbrev·Number:·0169 ·<3><141>:·Abbrev·Number:·0
170 ·<2><142>:·Abbrev·Number:·12·(DW_TAG_call_site)170 ·<2><142>:·Abbrev·Number:·12·(DW_TAG_call_site)
171 ····<143>···DW_AT_call_return_pc:·(addr)·0x53c171 ····<143>···DW_AT_call_return_pc:·(addr)·0x59c
172 ····<147>···DW_AT_call_origin·:·(ref_udata)·<0x80>172 ····<147>···DW_AT_call_origin·:·(ref_udata)·<0x80>
173 ·<3><149>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)173 ·<3><149>:·Abbrev·Number:·9·(DW_TAG_call_site_parameter)
174 ····<14a>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))174 ····<14a>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
175 ····<14c>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)175 ····<14c>···DW_AT_call_value··:·(exprloc)·1·byte·block:·31·»   (DW_OP_lit1)
176 ·<3><14e>:·Abbrev·Number:·0176 ·<3><14e>:·Abbrev·Number:·0
177 ·<2><14f>:·Abbrev·Number:·0177 ·<2><14f>:·Abbrev·Number:·0
178 ·<1><150>:·Abbrev·Number:·13·(DW_TAG_subprogram)178 ·<1><150>:·Abbrev·Number:·13·(DW_TAG_subprogram)
179 ····<151>···DW_AT_name········:·(strp)·(offset:·0x122):·force_malloc_dependency179 ····<151>···DW_AT_name········:·(strp)·(offset:·0x132):·force_malloc_dependency
180 ····<155>···DW_AT_decl_file···:·(data1)·2180 ····<155>···DW_AT_decl_file···:·(data1)·2
181 ····<156>···DW_AT_decl_line···:·(data1)·112181 ····<156>···DW_AT_decl_line···:·(data1)·112
182 ····<157>···DW_AT_decl_column·:·(data1)·1182 ····<157>···DW_AT_decl_column·:·(data1)·1
183 ····<158>···DW_AT_prototyped··:·(flag_present)·1183 ····<158>···DW_AT_prototyped··:·(flag_present)·1
184 ····<158>···DW_AT_inline······:·(data1)·1»     (inlined)184 ····<158>···DW_AT_inline······:·(data1)·1»     (inlined)
185 ·<1><159>:·Abbrev·Number:·0185 ·<1><159>:·Abbrev·Number:·0
  
453 B
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000004fc·000000489 ····0000055c·00000048
10 ····00000000·0000000010 ····00000000·00000000
  
1.66 KB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 30 lines modifiedOffset 8, 30 lines modified
8 ··Offset·entries:··08 ··Offset·entries:··0
  
9 ····Offset···Begin············End··············Expression9 ····Offset···Begin············End··············Expression
  
10 ····0000000c·v0000000·v0000000·location·view·pair10 ····0000000c·v0000000·v0000000·location·view·pair
11 ····0000000e·v0000000·v0000000·location·view·pair11 ····0000000e·v0000000·v0000000·location·view·pair
  
12 ····00000010·000004fc·(base·address)12 ····00000010·0000055c·(base·address)
13 ····00000015·v0000000·v0000000·views·at·0000000c·for:13 ····00000015·v0000000·v0000000·views·at·0000000c·for:
14 ·············000004fc·0000050e·(DW_OP_reg0·(r0))14 ·············0000055c·0000056e·(DW_OP_reg0·(r0))
15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
16 ·············0000050e·00000544·(DW_OP_reg4·(r4))16 ·············0000056e·000005a4·(DW_OP_reg4·(r4))
17 ····0000001f·<End·of·list>17 ····0000001f·<End·of·list>
  
18 ····00000020·v0000000·v0000000·location·view·pair18 ····00000020·v0000000·v0000000·location·view·pair
19 ····00000022·v0000000·v0000000·location·view·pair19 ····00000022·v0000000·v0000000·location·view·pair
  
20 ····00000024·000004fc·(base·address)20 ····00000024·0000055c·(base·address)
21 ····00000029·v0000000·v0000000·views·at·00000020·for:21 ····00000029·v0000000·v0000000·views·at·00000020·for:
22 ·············000004fc·00000513·(DW_OP_reg1·(r1))22 ·············0000055c·00000573·(DW_OP_reg1·(r1))
23 ····0000002e·v0000000·v0000000·views·at·00000022·for:23 ····0000002e·v0000000·v0000000·views·at·00000022·for:
24 ·············00000513·00000544·(DW_OP_reg5·(r5))24 ·············00000573·000005a4·(DW_OP_reg5·(r5))
25 ····00000033·<End·of·list>25 ····00000033·<End·of·list>
  
26 ····00000034·v0000000·v0000000·location·view·pair26 ····00000034·v0000000·v0000000·location·view·pair
  
27 ····00000036·v0000000·v0000000·views·at·00000034·for:27 ····00000036·v0000000·v0000000·views·at·00000034·for:
28 ·············0000052a·0000052e·(DW_OP_breg0·(r0):·0;·DW_OP_lit0;·DW_OP_eq;·DW_OP_const1u:·255;·DW_OP_and;·DW_OP_stack_value)28 ·············0000058a·0000058e·(DW_OP_breg0·(r0):·0;·DW_OP_lit0;·DW_OP_eq;·DW_OP_const1u:·255;·DW_OP_and;·DW_OP_stack_value)
29 ····00000045·<End·of·list>29 ····00000045·<End·of·list>
  
450 B
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000004fc·000000489 ····0000055c·00000048
10 ····00000000·0000000010 ····00000000·00000000
  
556 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 sb```e`a
2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core.debug
3 __abi_tag4 __abi_tag
4 call_weak_fn5 call_weak_fn
5 pl-main.c6 pl-main.c
6 crtstuff.c7 crtstuff.c
7 all_implied_fbits8 all_implied_fbits
8 deregister_tm_clones9 deregister_tm_clones
Offset 23, 14 lines modifiedOffset 24, 15 lines modified
23 __TMC_END__24 __TMC_END__
24 __bss_start__25 __bss_start__
25 __data_start26 __data_start
26 __bss_start27 __bss_start
27 _PL_tc_malloc_base28 _PL_tc_malloc_base
28 PL_toplevel29 PL_toplevel
29 _ITM_deregisterTMCloneTable30 _ITM_deregisterTMCloneTable
 31 __aeabi_unwind_cpp_pr0@GCC_3.5
30 __gmon_start__32 __gmon_start__
31 _ITM_registerTMCloneTable33 _ITM_registerTMCloneTable
32 __cxa_finalize@GLIBC_2.434 __cxa_finalize@GLIBC_2.4
33 .shstrtab35 .shstrtab
34 .note.gnu.build-id36 .note.gnu.build-id
35 .gnu.hash37 .gnu.hash
36 .gnu.version38 .gnu.version
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000047c·<_init>:2 000004dc·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000488·<.plt>:2 000004e8·<.plt>:
3 »       ...3 »       ...
707 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000004fc·<main>:2 0000055c·<main>:
3 »       ...3 »       ...
  
4 00000544·<_start>:4 000005a4·<_start>:
5 »       ...5 »       ...
  
6 00000578·<call_weak_fn>:6 000005d8·<call_weak_fn>:
7 »       ...7 »       ...
  
8 0000059c·<deregister_tm_clones>:8 000005fc·<deregister_tm_clones>:
9 »       ...9 »       ...
  
10 000005c8·<register_tm_clones>:10 00000628·<register_tm_clones>:
11 »       ...11 »       ...
  
12 000005fc·<__do_global_dtors_aux>:12 0000065c·<__do_global_dtors_aux>:
13 »       ...13 »       ...
  
14 0000063c·<frame_dummy>:14 0000069c·<frame_dummy>:
15 frame_dummy():15 frame_dummy():
16 »       movs»   r0,·r016 »       movs»   r0,·r0
17 »       ...17 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000640·<_fini>:2 000006a0·<_fini>:
3 »       ...3 »       ...
1.02 KB
readelf --wide --decompress --string-dump=.debug_str {}
error from `readelf --wide --decompress --string-dump=.debug_str {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-fno-strict-aliasing·-fprofile-use·-fprofile-dir=/build/reproducible-path/swi-prolog-9.2.9+dfsg/build/PGO-data2 ··[·····0]··GNU·C11·14.2.0·-mfloat-abi=hard·-mtls-dialect=gnu·-mthumb·-march=armv7-a+fp·-g·-O2·-std=gnu11·-fstack-protector-strong·-fstack-clash-protection·-funwind-tables·-fno-strict-aliasing·-fprofile-use·-fprofile-dir=/build/reproducible-path/swi-prolog-9.2.9+dfsg/build/PGO-data
3 ··[····ff]··./src/pl-main.c3 ··[···10f]··./src/pl-main.c
4 ··[···10f]··_PL_tc_malloc_base4 ··[···11f]··_PL_tc_malloc_base
5 ··[···122]··force_malloc_dependency5 ··[···132]··force_malloc_dependency
  
1.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 29, 13 lines modifiedOffset 29, 15 lines modified
29 ··0x000001a0·5f5f006d·616c6c6f·6300504c·5f68616c·__.malloc.PL_hal29 ··0x000001a0·5f5f006d·616c6c6f·6300504c·5f68616c·__.malloc.PL_hal
30 ··0x000001b0·74005f5f·6273735f·73746172·745f5f00·t.__bss_start__.30 ··0x000001b0·74005f5f·6273735f·73746172·745f5f00·t.__bss_start__.
31 ··0x000001c0·5f5f6461·74615f73·74617274·005f656e·__data_start._en31 ··0x000001c0·5f5f6461·74615f73·74617274·005f656e·__data_start._en
32 ··0x000001d0·64005f5f·6273735f·73746172·74005f50·d.__bss_start._P32 ··0x000001d0·64005f5f·6273735f·73746172·74005f50·d.__bss_start._P
33 ··0x000001e0·4c5f7463·5f6d616c·6c6f635f·62617365·L_tc_malloc_base33 ··0x000001e0·4c5f7463·5f6d616c·6c6f635f·62617365·L_tc_malloc_base
34 ··0x000001f0·00504c5f·746f706c·6576656c·005f4954·.PL_toplevel._IT34 ··0x000001f0·00504c5f·746f706c·6576656c·005f4954·.PL_toplevel._IT
35 ··0x00000200·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl35 ··0x00000200·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
36 ··0x00000210·6f6e6554·61626c65·005f5f67·6d6f6e5f·oneTable.__gmon_36 ··0x00000210·6f6e6554·61626c65·005f5f61·65616269·oneTable.__aeabi
 37 ··0x00000220·5f756e77·696e645f·6370705f·70723040·_unwind_cpp_pr0@
 38 ··0x00000230·4743435f·332e3500·5f5f676d·6f6e5f73·GCC_3.5.__gmon_s
37 ··0x00000220·73746172·745f5f00·5f49544d·5f726567·start__._ITM_reg39 ··0x00000240·74617274·5f5f005f·49544d5f·72656769·tart__._ITM_regi
38 ··0x00000230·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl40 ··0x00000250·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
39 ··0x00000240·65005f5f·6378615f·66696e61·6c697a65·e.__cxa_finalize41 ··0x00000260·005f5f63·78615f66·696e616c·697a6540·.__cxa_finalize@
40 ··0x00000250·40474c49·42435f32·2e3400············@GLIBC_2.4.42 ··0x00000270·474c4942·435f322e·3400··············GLIBC_2.4.
  
69.7 MB
swi-prolog-core-packages-dbgsym_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0·····2516·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2520·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2171824·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··2174428·2025-01-18·19:07:58.000000·data.tar.xz
10.2 KB
control.tar.xz
10.2 KB
control.tar
3.87 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·swi-prolog-core-packages-dbgsym1 Package:·swi-prolog-core-packages-dbgsym
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
7 Installed-Size:·25627 Installed-Size:·2572
8 Depends:·swi-prolog-core-packages·(=·9.2.9+dfsg-1)8 Depends:·swi-prolog-core-packages·(=·9.2.9+dfsg-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·swi-prolog-core-packages11 Description:·debug·symbols·for·swi-prolog-core-packages
12 Build-Ids:·018735d23a03604dc95e1ad9b0931274cb2fa592·02ac02477c0077d6824b83a409349da5cbdbdc6a·032b1262703e06eed301b036d79049555b50125f·0eb55ad4bd9106214b64be447763a50549a40e87·144533debb718fa4f0a47efd6a91141dbc9daff5·257688f4c3ab366e7edf3ac8f15e28025253d869·2aa706421bb[·...·truncated·by·diffoscope;·len:·1505,·SHA:·d265848de8db58a61406f0d6d6c6da5f08d2eaffcde5846b1130acad1d954f35·...·]12 Build-Ids:·0301f8065c76335c8ef645908393c7cd1a963dbe·037a640165474d779274641277754dc35cb7205c·0895966924723715b8a998010291404f69f4ba13·0b6d5aec9cd4ac6d8f75050637926295609f124c·0c53904666d82ca317d4fdb9c229fac396438c9b·109407ea74f9e0367c542051a5475b4d37c7fc65·1f0124d9f92[·...·truncated·by·diffoscope;·len:·1505,·SHA:·294cb89a8a7f3e89bf1bfeaee2e231ae2e553f558f0d61228887b94df985a702·...·]
6.28 KB
./md5sums
30.0 B
./md5sums
Files differ
6.24 KB
line order
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
1 usr/lib/debug/.build-id/01/8735d23a03604dc95e1ad9b0931274cb2fa592.debug 
2 usr/lib/debug/.build-id/02/ac02477c0077d6824b83a409349da5cbdbdc6a.debug 
3 usr/lib/debug/.build-id/03/2b1262703e06eed301b036d79049555b50125f.debug 
4 usr/lib/debug/.build-id/0e/b55ad4bd9106214b64be447763a50549a40e87.debug 
5 usr/lib/debug/.build-id/14/4533debb718fa4f0a47efd6a91141dbc9daff5.debug 
6 usr/lib/debug/.build-id/25/7688f4c3ab366e7edf3ac8f15e28025253d869.debug 
7 usr/lib/debug/.build-id/2a/a706421bb4264e8cb11ee2b9783e859462a89d.debug 
8 usr/lib/debug/.build-id/2b/6c1dac855a215d68232ee0287fd2b8ca954c87.debug 
9 usr/lib/debug/.build-id/2f/f7a8a84b5fc6a8edc34b4013f18d9e1b33852f.debug 
10 usr/lib/debug/.build-id/31/cc0d01899f48bd6847a311ad02958da6d2f31d.debug 
11 usr/lib/debug/.build-id/33/61b3f3618688315d0c8eccc7301454cfc9fa2a.debug 
12 usr/lib/debug/.build-id/39/17c58c5048dbbcfc89b912b23c2483608c8f82.debug 
13 usr/lib/debug/.build-id/39/d824fd755fba022d63b2dd14a1fe309612a9af.debug 
14 usr/lib/debug/.build-id/3b/5c3df9bf622afabb05fbca6592a346a748bb45.debug 
15 usr/lib/debug/.build-id/3c/0faa1e5fa421cf6a5afebb71ba7c99eab41133.debug 
16 usr/lib/debug/.build-id/3e/ad8b11236255378d3d6beafe9412a7cc6c0582.debug 
17 usr/lib/debug/.build-id/4e/36062e1096b3abbec28cfd9c10209ced9f1a2f.debug 
18 usr/lib/debug/.build-id/62/25a497eca3a3a3d58834a20c99562164437ab5.debug 
19 usr/lib/debug/.build-id/64/bdb83bfd90b42d21aa1e25ba887ed9db10832f.debug 
20 usr/lib/debug/.build-id/64/f8393a09b0e884dc371a839b38220c042a9abb.debug 
21 usr/lib/debug/.build-id/66/9bc853ea599547e70ed45181f90be72e496692.debug 
22 usr/lib/debug/.build-id/68/87ee1460ecedd49cb9a039a5b96b0d817eef0c.debug 
23 usr/lib/debug/.build-id/70/308fc273f58ffec6574895cfb6cab489427ed9.debug 
24 usr/lib/debug/.build-id/71/b677d450f1e343f2e85e7e6ce8c10fc5275520.debug 
25 usr/lib/debug/.build-id/71/cf8ee42871a8fa3a2db763950eadf3af863ac3.debug 
26 usr/lib/debug/.build-id/71/e303a438e65ed3fc8cf0a40c826bf9e64b4c94.debug 
27 usr/lib/debug/.build-id/7c/4425ba66c76d8d62e13c587fc4fec5d3eed15b.debug 
28 usr/lib/debug/.build-id/81/f20eedc4d81eb04b0ac908128ac8cec7f26b89.debug 
29 usr/lib/debug/.build-id/86/c1c80089df1167c85bed472907dc3de987d816.debug 
30 usr/lib/debug/.build-id/96/47907ce66e8ddf486e6525a7414fd6cb011a40.debug 
31 usr/lib/debug/.build-id/9c/4b0832ff36d35153d3582a769c27c809ef5cdc.debug 
32 usr/lib/debug/.build-id/b9/d724920aac71207c4995757ae01a79b66b82a2.debug 
33 usr/lib/debug/.build-id/bf/dc703dd55a54e9e99d4dea5fb9d6f86ccb23e4.debug 
34 usr/lib/debug/.build-id/c8/93393fa45eeae703f29158ee467cc37fdc8f35.debug 
35 usr/lib/debug/.build-id/cb/37049f202bdab704c59361bcd40c7b84776ff1.debug 
36 usr/lib/debug/.build-id/cd/1f00533bd8d3c3e2af29313c6ea09e57ada02c.debug 
37 usr/lib/debug/.build-id/d7/0c81631c328922b8c442e29b4efd918efc4093.debug 
38 usr/lib/debug/.build-id/df/ccb0bbc6cca8f3633f856947759d613dfe8d90.debug 
39 usr/lib/debug/.build-id/e0/bdfc02d178187c9492d4261f84ca3d938de3f6.debug 
40 usr/lib/debug/.build-id/e8/1a34898cefbe0d3a90b460e30d464113940e10.debug 
41 usr/lib/debug/.build-id/ec/c6b320d7224a0d01395f66a91bd5593c7cec1f.debug 
42 usr/lib/debug/.build-id/ee/5300472a54ea2f4fbafdfb17b7c8cf5c5545e2.debug 
43 usr/lib/debug/.build-id/f5/5c37439f68deb0f32ba4c939e2a81d0a4f9e83.debug1 usr/lib/debug/.build-id/03/01f8065c76335c8ef645908393c7cd1a963dbe.debug
 2 usr/lib/debug/.build-id/03/7a640165474d779274641277754dc35cb7205c.debug
 3 usr/lib/debug/.build-id/08/95966924723715b8a998010291404f69f4ba13.debug
 4 usr/lib/debug/.build-id/0b/6d5aec9cd4ac6d8f75050637926295609f124c.debug
 5 usr/lib/debug/.build-id/0c/53904666d82ca317d4fdb9c229fac396438c9b.debug
 6 usr/lib/debug/.build-id/10/9407ea74f9e0367c542051a5475b4d37c7fc65.debug
 7 usr/lib/debug/.build-id/1f/0124d9f921b4c0121878ca4823cd41d7b36747.debug
 8 usr/lib/debug/.build-id/38/2b50db74c86c5e6b27972c9142c7e481fd74dd.debug
 9 usr/lib/debug/.build-id/3c/3199233a83189291df3fbaea6ab0afb543f755.debug
 10 usr/lib/debug/.build-id/3f/d9a5eaa81da4efcce4dd07809b4ab5d67824a7.debug
 11 usr/lib/debug/.build-id/44/69a0831721b21fa9607902a1ad187da145496b.debug
 12 usr/lib/debug/.build-id/47/d7c750714a22d825b9d74b7b98e2148f36e5eb.debug
 13 usr/lib/debug/.build-id/4e/941d473f577dde1b40d4e80d0deb8f7ef29287.debug
 14 usr/lib/debug/.build-id/52/81d471334d50309bab21d111c8a75b1a085f0a.debug
 15 usr/lib/debug/.build-id/5a/f1a47fb658aa1aeb40e8b7ff11cf890b9577de.debug
 16 usr/lib/debug/.build-id/65/7a7f2162ccccca3207d3a1ef568038d7b56082.debug
 17 usr/lib/debug/.build-id/67/bd79737b8f869d126cf8c1bd232311fc890b3f.debug
 18 usr/lib/debug/.build-id/6d/e2be63033cb6db801b7ad80d711801d4e1e187.debug
 19 usr/lib/debug/.build-id/6e/41bea0311b567f4737871e8cdf6a6d9298728c.debug
 20 usr/lib/debug/.build-id/72/13a477a6c5f06f69cf87651345cd09c56068f6.debug
 21 usr/lib/debug/.build-id/72/de9c2e2dcbb7967f18e1efebc107feb757cb04.debug
 22 usr/lib/debug/.build-id/78/624fc2e26d2af235fea6d3442c6ddd13057a86.debug
 23 usr/lib/debug/.build-id/79/38821318dfebd916d43655e6e3786fc711218a.debug
 24 usr/lib/debug/.build-id/92/b950e9bc9bc2d8e2ce2e9a9725b58cca3124dd.debug
 25 usr/lib/debug/.build-id/97/1f810204de12e8876ef1c36736b26022aabe6b.debug
 26 usr/lib/debug/.build-id/99/0c5151ff13c2bc22768afb0b6edf12c6e5acde.debug
 27 usr/lib/debug/.build-id/9b/2db84ae926d8e0df4782fa2ab647f1371e0715.debug
 28 usr/lib/debug/.build-id/9d/34ebaf45522ce59db355ddede183935529b176.debug
 29 usr/lib/debug/.build-id/a2/a5148f96c42a6bf1800590eedb3eceb8ca9de6.debug
 30 usr/lib/debug/.build-id/a8/2a948949422f0a70b4ced6c46f0d7a3a7b9ab0.debug
 31 usr/lib/debug/.build-id/c9/1a6a466a1c8469a324f8cfd9001f22fd2f08b0.debug
 32 usr/lib/debug/.build-id/e2/9a5e213dac8e07ce5d13b11f9d11154604936e.debug
 33 usr/lib/debug/.build-id/e3/fa3855d9b4cb487ea80f7f385d3fc2cba271e3.debug
 34 usr/lib/debug/.build-id/e4/b69a9805411512a1028bfa932c4b22be8ea319.debug
 35 usr/lib/debug/.build-id/e5/61927fb03c80ff252820ef5380b9d0184d2cb1.debug
 36 usr/lib/debug/.build-id/e5/8cc01633611de33c808a4ea3dfea2b77569142.debug
 37 usr/lib/debug/.build-id/e9/90b8c4d28bad38833bb164819644b8c9a311df.debug
 38 usr/lib/debug/.build-id/eb/d18c4d7cd90aa95a39c7149447534816202d8c.debug
 39 usr/lib/debug/.build-id/ec/2dd18e9d44aed44d675be0c8ee6a31314b095f.debug
 40 usr/lib/debug/.build-id/ec/888a92147d59b2fa35d7dc883d8b1ad29ff1fd.debug
 41 usr/lib/debug/.build-id/f8/cb06d0d00f437531d2f0a626770320ce556cd6.debug
 42 usr/lib/debug/.build-id/f9/2e4babc87ea1d30f87c7628736838df815912e.debug
 43 usr/lib/debug/.build-id/fb/70273a98d2704c03336cd9d00c2ebe58956a0d.debug
44 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug44 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
69.7 MB
data.tar.xz
69.7 MB
data.tar
23.2 KB
file list
    
Offset 1, 93 lines modifiedOffset 1, 93 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/01/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)····20900·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/01/8735d23a03604dc95e1ad9b0931274cb2fa592.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/02/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)···225972·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/02/ac02477c0077d6824b83a409349da5cbdbdc6a.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/03/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/03/
11 -rw-r--r--···0·root·········(0)·root·········(0)····30400·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/03/2b1262703e06eed301b036d79049555b50125f.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····27100·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/03/01f8065c76335c8ef645908393c7cd1a963dbe.debug
 8 -rw-r--r--···0·root·········(0)·root·········(0)····21192·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/03/7a640165474d779274641277754dc35cb7205c.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0e/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/08/
13 -rw-r--r--···0·root·········(0)·root·········(0)····11468·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0e/b55ad4bd9106214b64be447763a50549a40e87.debug10 -rw-r--r--···0·root·········(0)·root·········(0)····24696·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/08/95966924723715b8a998010291404f69f4ba13.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/14/ 
15 -rw-r--r--···0·root·········(0)·root·········(0)·····9564·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/14/4533debb718fa4f0a47efd6a91141dbc9daff5.debug 
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/25/ 
17 -rw-r--r--···0·root·········(0)·root·········(0)·····7704·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/25/7688f4c3ab366e7edf3ac8f15e28025253d869.debug 
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2a/ 
19 -rw-r--r--···0·root·········(0)·root·········(0)····26852·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2a/a706421bb4264e8cb11ee2b9783e859462a89d.debug 
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2b/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0b/
21 -rw-r--r--···0·root·········(0)·root·········(0)····38088·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2b/6c1dac855a215d68232ee0287fd2b8ca954c87.debug12 -rw-r--r--···0·root·········(0)·root·········(0)····31224·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0b/6d5aec9cd4ac6d8f75050637926295609f124c.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2f/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0c/
23 -rw-r--r--···0·root·········(0)·root·········(0)·····8316·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/2f/f7a8a84b5fc6a8edc34b4013f18d9e1b33852f.debug14 -rw-r--r--···0·root·········(0)·root·········(0)····38380·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/0c/53904666d82ca317d4fdb9c229fac396438c9b.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/31/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/10/
 16 -rw-r--r--···0·root·········(0)·root·········(0)····20272·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/10/9407ea74f9e0367c542051a5475b4d37c7fc65.debug
 17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/1f/
25 -rw-r--r--···0·root·········(0)·root·········(0)····12820·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/31/cc0d01899f48bd6847a311ad02958da6d2f31d.debug18 -rw-r--r--···0·root·········(0)·root·········(0)····11336·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/1f/0124d9f921b4c0121878ca4823cd41d7b36747.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/33/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/38/
27 -rw-r--r--···0·root·········(0)·root·········(0)·····8844·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/33/61b3f3618688315d0c8eccc7301454cfc9fa2a.debug 
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/39/ 
29 -rw-r--r--···0·root·········(0)·root·········(0)····24244·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/39/17c58c5048dbbcfc89b912b23c2483608c8f82.debug20 -rw-r--r--···0·root·········(0)·root·········(0)····21824·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/38/2b50db74c86c5e6b27972c9142c7e481fd74dd.debug
30 -rw-r--r--···0·root·········(0)·root·········(0)···184352·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/39/d824fd755fba022d63b2dd14a1fe309612a9af.debug 
31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3b/ 
32 -rw-r--r--···0·root·········(0)·root·········(0)····21660·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3b/5c3df9bf622afabb05fbca6592a346a748bb45.debug 
33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3c/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3c/
34 -rw-r--r--···0·root·········(0)·root·········(0)····11028·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3c/0faa1e5fa421cf6a5afebb71ba7c99eab41133.debug22 -rw-r--r--···0·root·········(0)·root·········(0)·····7084·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3c/3199233a83189291df3fbaea6ab0afb543f755.debug
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3e/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3f/
36 -rw-r--r--···0·root·········(0)·root·········(0)····79672·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3e/ad8b11236255378d3d6beafe9412a7cc6c0582.debug24 -rw-r--r--···0·root·········(0)·root·········(0)·····9616·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/3f/d9a5eaa81da4efcce4dd07809b4ab5d67824a7.debug
 25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/44/
 26 -rw-r--r--···0·root·········(0)·root·········(0)····32760·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/44/69a0831721b21fa9607902a1ad187da145496b.debug
 27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/47/
 28 -rw-r--r--···0·root·········(0)·root·········(0)····19652·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/47/d7c750714a22d825b9d74b7b98e2148f36e5eb.debug
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4e/29 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4e/
38 -rw-r--r--···0·root·········(0)·root·········(0)····26892·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4e/36062e1096b3abbec28cfd9c10209ced9f1a2f.debug30 -rw-r--r--···0·root·········(0)·root·········(0)····47280·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/4e/941d473f577dde1b40d4e80d0deb8f7ef29287.debug
39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/62/31 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/52/
40 -rw-r--r--···0·root·········(0)·root·········(0)····17356·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/62/25a497eca3a3a3d58834a20c99562164437ab5.debug32 -rw-r--r--···0·root·········(0)·root·········(0)····27228·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/52/81d471334d50309bab21d111c8a75b1a085f0a.debug
 33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5a/
 34 -rw-r--r--···0·root·········(0)·root·········(0)····50984·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5a/f1a47fb658aa1aeb40e8b7ff11cf890b9577de.debug
41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/64/35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/65/
42 -rw-r--r--···0·root·········(0)·root·········(0)····26732·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/64/bdb83bfd90b42d21aa1e25ba887ed9db10832f.debug36 -rw-r--r--···0·root·········(0)·root·········(0)·····9884·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/65/7a7f2162ccccca3207d3a1ef568038d7b56082.debug
43 -rw-r--r--···0·root·········(0)·root·········(0)·····9404·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/64/f8393a09b0e884dc371a839b38220c042a9abb.debug 
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/66/37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/67/
45 -rw-r--r--···0·root·········(0)·root·········(0)····31060·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/66/9bc853ea599547e70ed45181f90be72e496692.debug38 -rw-r--r--···0·root·········(0)·root·········(0)····13132·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/67/bd79737b8f869d126cf8c1bd232311fc890b3f.debug
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/68/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6d/
47 -rw-r--r--···0·root·········(0)·root·········(0)····14344·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/68/87ee1460ecedd49cb9a039a5b96b0d817eef0c.debug 
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/70/ 
49 -rw-r--r--···0·root·········(0)·root·········(0)····46976·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/70/308fc273f58ffec6574895cfb6cab489427ed9.debug 
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/71/ 
51 -rw-r--r--···0·root·········(0)·root·········(0)···267440·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/71/b677d450f1e343f2e85e7e6ce8c10fc5275520.debug 
52 -rw-r--r--···0·root·········(0)·root·········(0)·····9816·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/71/cf8ee42871a8fa3a2db763950eadf3af863ac3.debug 
53 -rw-r--r--···0·root·········(0)·root·········(0)·····8152·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/71/e303a438e65ed3fc8cf0a40c826bf9e64b4c94.debug 
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7c/ 
55 -rw-r--r--···0·root·········(0)·root·········(0)····20124·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7c/4425ba66c76d8d62e13c587fc4fec5d3eed15b.debug 
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/81/ 
57 -rw-r--r--···0·root·········(0)·root·········(0)···998720·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/81/f20eedc4d81eb04b0ac908128ac8cec7f26b89.debug40 -rw-r--r--···0·root·········(0)·root·········(0)···998740·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6d/e2be63033cb6db801b7ad80d711801d4e1e187.debug
58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/86/41 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6e/
59 -rw-r--r--···0·root·········(0)·root·········(0)····15072·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/86/c1c80089df1167c85bed472907dc3de987d816.debug42 -rw-r--r--···0·root·········(0)·root·········(0)····15360·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6e/41bea0311b567f4737871e8cdf6a6d9298728c.debug
60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/96/ 
61 -rw-r--r--···0·root·········(0)·root·········(0)····32456·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/96/47907ce66e8ddf486e6525a7414fd6cb011a40.debug 
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/9c/ 
63 -rw-r--r--···0·root·········(0)·root·········(0)·····6928·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/9c/4b0832ff36d35153d3582a769c27c809ef5cdc.debug 
64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b9/ 
65 -rw-r--r--···0·root·········(0)·root·········(0)····48232·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b9/d724920aac71207c4995757ae01a79b66b82a2.debug 
66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/bf/ 
67 -rw-r--r--···0·root·········(0)·root·········(0)····24128·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/bf/dc703dd55a54e9e99d4dea5fb9d6f86ccb23e4.debug 
68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c8/ 
69 -rw-r--r--···0·root·········(0)·root·········(0)····19348·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c8/93393fa45eeae703f29158ee467cc37fdc8f35.debug 
70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/cb/ 
71 -rw-r--r--···0·root·········(0)·root·········(0)····50636·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/cb/37049f202bdab704c59361bcd40c7b84776ff1.debug 
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/cd/ 
73 -rw-r--r--···0·root·········(0)·root·········(0)····16876·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/cd/1f00533bd8d3c3e2af29313c6ea09e57ada02c.debug 
74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d7/43 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/72/
75 -rw-r--r--···0·root·········(0)·root·········(0)····20120·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/d7/0c81631c328922b8c442e29b4efd918efc4093.debug 
76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/df/ 
77 -rw-r--r--···0·root·········(0)·root·········(0)·····9456·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/df/ccb0bbc6cca8f3633f856947759d613dfe8d90.debug44 -rw-r--r--···0·root·········(0)·root·········(0)·····9008·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/72/13a477a6c5f06f69cf87651345cd09c56068f6.debug
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e0/ 
79 -rw-r--r--···0·root·········(0)·root·········(0)····11172·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e0/bdfc02d178187c9492d4261f84ca3d938de3f6.debug45 -rw-r--r--···0·root·········(0)·root·········(0)····14644·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/72/de9c2e2dcbb7967f18e1efebc107feb757cb04.debug
80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e8/46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/78/
 47 -rw-r--r--···0·root·········(0)·root·········(0)···268056·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/78/624fc2e26d2af235fea6d3442c6ddd13057a86.debug
 48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/79/
 49 -rw-r--r--···0·root·········(0)·root·········(0)····48568·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/79/38821318dfebd916d43655e6e3786fc711218a.debug
 50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/92/
 51 -rw-r--r--···0·root·········(0)·root·········(0)····24436·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/92/b950e9bc9bc2d8e2ce2e9a9725b58cca3124dd.debug
 52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/97/
 53 -rw-r--r--···0·root·········(0)·root·········(0)····17216·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/97/1f810204de12e8876ef1c36736b26022aabe6b.debug
 54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/99/
 55 -rw-r--r--···0·root·········(0)·root·········(0)····27052·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/99/0c5151ff13c2bc22768afb0b6edf12c6e5acde.debug
 56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/9b/
 57 -rw-r--r--···0·root·········(0)·root·········(0)·····7988·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/9b/2db84ae926d8e0df4782fa2ab647f1371e0715.debug
 58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/9d/
 59 -rw-r--r--···0·root·········(0)·root·········(0)····17716·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/9d/34ebaf45522ce59db355ddede183935529b176.debug
 60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a2/
 61 -rw-r--r--···0·root·········(0)·root·········(0)···226632·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a2/a5148f96c42a6bf1800590eedb3eceb8ca9de6.debug
 62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a8/
81 -rw-r--r--···0·root·········(0)·root·········(0)····14604·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e8/1a34898cefbe0d3a90b460e30d464113940e10.debug63 -rw-r--r--···0·root·········(0)·root·········(0)····11336·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a8/2a948949422f0a70b4ced6c46f0d7a3a7b9ab0.debug
 64 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c9/
 65 -rw-r--r--···0·root·········(0)·root·········(0)····14932·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/c9/1a6a466a1c8469a324f8cfd9001f22fd2f08b0.debug
 66 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e2/
 67 -rw-r--r--···0·root·········(0)·root·········(0)·····9708·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e2/9a5e213dac8e07ce5d13b11f9d11154604936e.debug
 68 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e3/
 69 -rw-r--r--···0·root·········(0)·root·········(0)····30708·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e3/fa3855d9b4cb487ea80f7f385d3fc2cba271e3.debug
 70 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e4/
 71 -rw-r--r--···0·root·········(0)·root·········(0)····20424·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e4/b69a9805411512a1028bfa932c4b22be8ea319.debug
 72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e5/
 73 -rw-r--r--···0·root·········(0)·root·········(0)····11632·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e5/61927fb03c80ff252820ef5380b9d0184d2cb1.debug
 74 -rw-r--r--···0·root·········(0)·root·········(0)····79976·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e5/8cc01633611de33c808a4ea3dfea2b77569142.debug
 75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e9/
 76 -rw-r--r--···0·root·········(0)·root·········(0)·····8444·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e9/90b8c4d28bad38833bb164819644b8c9a311df.debug
 77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/eb/
 78 -rw-r--r--···0·root·········(0)·root·········(0)···184992·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/eb/d18c4d7cd90aa95a39c7149447534816202d8c.debug
82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ec/79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ec/
83 -rw-r--r--···0·root·········(0)·root·········(0)····35504·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ec/c6b320d7224a0d01395f66a91bd5593c7cec1f.debug80 -rw-r--r--···0·root·········(0)·root·········(0)····24508·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ec/2dd18e9d44aed44d675be0c8ee6a31314b095f.debug
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ee/ 
85 -rw-r--r--···0·root·········(0)·root·········(0)····10104·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ee/5300472a54ea2f4fbafdfb17b7c8cf5c5545e2.debug81 -rw-r--r--···0·root·········(0)·root·········(0)·····8476·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/ec/888a92147d59b2fa35d7dc883d8b1ad29ff1fd.debug
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f5/82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f8/
87 -rw-r--r--···0·root·········(0)·root·········(0)····24400·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f5/5c37439f68deb0f32ba4c939e2a81d0a4f9e83.debug83 -rw-r--r--···0·root·········(0)·root·········(0)····10268·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/f8/cb06d0d00f437531d2f0a626770320ce556cd6.debug
Max diff block lines reached; 808/23773 bytes (3.40%) of diff not shown.
316 KB
./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
888 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:···························ARM9 ··Machine:···························ARM
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:··········11696·(bytes·into·file)13 ··Start·of·section·headers:··········11700·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(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:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.35 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x2db0:1 There·are·7·section·headers,·starting·at·offset·0x2db4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········00000000·000058·001873·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·001871·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·0018cc·0002e5·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·0018cc·0002e5·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·001bb4·0001a2·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·001bb4·0001a2·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·001d58·001006·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·001d58·00100b·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·002d5e·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·002d63·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·y·(purecode),·p·(processor·specific)15 ··D·(mbind),·y·(purecode),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·8ec2801936e51daf2a57d68f513785dd938e47a43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b7637235e7d59988662109fe1a03ee68d40bdd65
291 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
230 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 11 lines modified
1 (qrd+l~9-["k 
2 Mp<'y*:.1 IJN;E/@i
 2 kbx}Cux}
 3 S=sBGD]vVM
 4 o.vo.VWo.
 5 Rbz>zsya
3 .shstrtab6 .shstrtab
4 .note.gnu.build-id7 .note.gnu.build-id
5 .debug_info8 .debug_info
6 .debug_abbrev9 .debug_abbrev
7 .debug_line10 .debug_line
8 .debug_str11 .debug_str
22.1 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
603 KB
./usr/lib/debug/.build-id/01/8735d23a03604dc95e1ad9b0931274cb2fa592.debug vs.
./usr/lib/debug/.build-id/03/7a640165474d779274641277754dc35cb7205c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········19500·(bytes·into·file)13 ··Start·of·section·headers:··········19712·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00002f40·0x00002f40·0x00000·0x000b8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02e90·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02ffc·R·E·0x10000
7 ··LOAD···········0x00fda8·0x0001fda8·0x0001fda8·0x00000·0x002c0·RW··0x100008 ··LOAD···········0x00fda0·0x0001fda0·0x0001fda0·0x00000·0x002c8·RW··0x10000
8 ··DYNAMIC········0x00fda8·0x0001fdb0·0x0001fdb0·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fda0·0x0001fda8·0x0001fda8·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fda8·0x0001fda8·0x0001fda8·0x00000·0x00258·R···0x112 ··GNU_RELRO······0x00fda0·0x0001fda0·0x0001fda0·0x00000·0x00260·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x4c2c:1 There·are·37·section·headers,·starting·at·offset·0x4d00:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000560·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000580·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000069c·000118·00053f·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000006dc·000138·000583·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000bdc·000118·0000ac·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000c60·000138·0000b0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000c88·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000d10·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000cc8·000118·000088·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000d70·000138·000088·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000d50·000118·000270·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000df8·000138·000270·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000fc0·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001068·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000fcc·000118·0003d8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001074·000138·0003d8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000013a4·000118·00151c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········0000144c·000138·00151c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000028c0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002968·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000028c8·000118·0005c4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002970·000138·0005c4·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00002f34·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00002f40·000138·0000b8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002e8c·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002ff8·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fda8·00fda8·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fda0·00fda0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fdac·00fda8·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fda4·00fda0·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fdb0·00fda8·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fda8·00fda0·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fea8·00fda8·000158·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fea8·00fda0·000158·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fda8·000060·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fda0·000060·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020060·00fda8·000008·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020060·00fda0·000008·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·0017fb·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·0017fd·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·001984·0002c9·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·0019a8·0002c9·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·001c50·0007c8·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·001c74·0007ca·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·002418·0001da·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·002440·0001d8·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·0025f4·000191·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·002618·000191·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·002788·0007ec·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0027ac·0007e7·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·002f74·0000df·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·002f94·0000df·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·003053·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003073·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0030b0·0010f0·10·····33·188··438 ··[34]·.symtab···········SYMTAB··········00000000·0030d0·001150·10·····35·192··4
37 ··[33]·.strtab···········STRTAB··········00000000·0041a0·000928·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·004220·000966·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·004ac8·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·004b86·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
34.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·018735d23a03604dc95e1ad9b0931274cb2fa5923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·037a640165474d779274641277754dc35cb7205c
206 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
238 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000146c·000014549 ····00001514·00001454
10 ····00000000·0000000010 ····00000000·00000000
  
93.5 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000146c·000014549 ····00001514·00001454
10 ····00000000·0000000010 ····00000000·00000000
  
1.13 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 ·\GCC:·(Debian·14.2.0-12)·14.2.0
2 }JtMYr$(2 bLUN"sjJ
 3 k)_b^hz0
3 Lq/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug4 Lq/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn5 call_weak_fn
5 crtstuff.c6 crtstuff.c
6 all_implied_fbits7 all_implied_fbits
7 deregister_tm_clones8 deregister_tm_clones
8 __do_global_dtors_aux9 __do_global_dtors_aux
9 completed.010 completed.0
Offset 46, 14 lines modifiedOffset 47, 15 lines modified
46 test_environ47 test_environ
47 ffi_options48 ffi_options
48 __FRAME_END__49 __FRAME_END__
49 __dso_handle50 __dso_handle
50 _DYNAMIC51 _DYNAMIC
51 __TMC_END__52 __TMC_END__
52 _GLOBAL_OFFSET_TABLE_53 _GLOBAL_OFFSET_TABLE_
 54 __aeabi_unwind_cpp_pr0@GCC_3.5
53 PL_release_stream55 PL_release_stream
54 PL_get_nil_ex56 PL_get_nil_ex
55 PL_qlf_get_int6457 PL_qlf_get_int64
56 PL_unify_integer58 PL_unify_integer
57 strcmp@GLIBC_2.459 strcmp@GLIBC_2.4
58 __cxa_finalize@GLIBC_2.460 __cxa_finalize@GLIBC_2.4
59 _ITM_deregisterTMCloneTable61 _ITM_deregisterTMCloneTable
Offset 100, 14 lines modifiedOffset 102, 15 lines modified
100 SsnprintfX102 SsnprintfX
101 uninstall_test_ffi103 uninstall_test_ffi
102 PL_cons_functor_v104 PL_cons_functor_v
103 PL_qlf_put_int64105 PL_qlf_put_int64
104 PL_type_error106 PL_type_error
105 PL_copy_term_ref107 PL_copy_term_ref
106 __strcat_chk@GLIBC_2.4108 __strcat_chk@GLIBC_2.4
 109 __aeabi_unwind_cpp_pr1@GCC_3.5
107 strncpy@GLIBC_2.4110 strncpy@GLIBC_2.4
108 PL_cut_query111 PL_cut_query
109 PL_get_atom_ex112 PL_get_atom_ex
110 PL_put_nil113 PL_put_nil
111 PL_get_long_ex114 PL_get_long_ex
112 PL_mark_string_buffers115 PL_mark_string_buffers
113 PL_put_int64116 PL_put_int64
Offset 135, 14 lines modifiedOffset 138, 16 lines modified
135 .shstrtab138 .shstrtab
136 .note.gnu.build-id139 .note.gnu.build-id
137 .gnu.hash140 .gnu.hash
138 .gnu.version141 .gnu.version
139 .gnu.version_r142 .gnu.version_r
140 .rel.dyn143 .rel.dyn
141 .rel.plt144 .rel.plt
 145 .ARM.extab
 146 .ARM.exidx
142 .eh_frame147 .eh_frame
143 .init_array148 .init_array
144 .fini_array149 .fini_array
145 .dynamic150 .dynamic
146 .comment151 .comment
147 .ARM.attributes152 .ARM.attributes
148 .debug_aranges153 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000fc0·<_init>:2 00001068·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000fcc·<.plt>:2 00001074·<.plt>:
3 »       ...3 »       ...
2.89 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16352
    
Offset 1, 112 lines modifiedOffset 1, 112 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000013a4·<call_weak_fn>:2 0000144c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000013c8·<deregister_tm_clones>:4 00001470·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000013f4·<register_tm_clones>:6 0000149c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001428·<__do_global_dtors_aux>:8 000014d0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001468·<frame_dummy>:10 00001510·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000146c·<int_info_ffi>:14 00001514·<int_info_ffi>:
15 »       ...15 »       ...
  
16 000015cc·<throw_resource_error_ffi>:16 00001674·<throw_resource_error_ffi>:
17 »       ...17 »       ...
  
18 00001624·<throw_permission_error_ffi>:18 000016cc·<throw_permission_error_ffi>:
19 »       ...19 »       ...
  
20 00001694·<throw_existence_error_ffi>:20 0000173c·<throw_existence_error_ffi>:
21 »       ...21 »       ...
  
22 000016f0·<throw_domain_error_ffi>:22 00001798·<throw_domain_error_ffi>:
23 »       ...23 »       ...
  
24 0000174c·<throw_type_error_ffi>:24 000017f4·<throw_type_error_ffi>:
25 »       ...25 »       ...
  
26 000017a8·<throw_representation_error_ffi>:26 00001850·<throw_representation_error_ffi>:
27 »       ...27 »       ...
  
28 00001800·<throw_uninstantiation_error_ffi>:28 000018a8·<throw_uninstantiation_error_ffi>:
29 throw_uninstantiation_error_ffi():29 throw_uninstantiation_error_ffi():
30 »       movs»   r0,·r030 »       movs»   r0,·r0
31 »       ...31 »       ...
  
32 00001804·<throw_instantiation_error_ffi>:32 000018ac·<throw_instantiation_error_ffi>:
33 throw_instantiation_error_ffi():33 throw_instantiation_error_ffi():
34 »       movs»   r0,·r034 »       movs»   r0,·r0
35 »       ...35 »       ...
  
36 00001808·<ffi_read_int64_>:36 000018b0·<ffi_read_int64_>:
37 »       ...37 »       ...
  
38 00001888·<ffi_write_int64_>:38 00001930·<ffi_write_int64_>:
39 »       ...39 »       ...
  
40 00001900·<ffi_read_int32_>:40 000019a8·<ffi_read_int32_>:
41 »       ...41 »       ...
  
42 0000197c·<ffi_write_int32_>:42 00001a24·<ffi_write_int32_>:
43 »       ...43 »       ...
  
44 000019f4·<ffi_write_atoms_>:44 00001a9c·<ffi_write_atoms_>:
45 »       ...45 »       ...
  
46 00001ad4·<ffi_get_environ2_>:46 00001b7c·<ffi_get_environ2_>:
47 »       ...47 »       ...
  
48 00001b50·<ffi_get_environ1_>:48 00001bf8·<ffi_get_environ1_>:
49 »       ...49 »       ...
  
50 00001ba8·<query_rc_status_str_>:50 00001c50·<query_rc_status_str_>:
51 »       ...51 »       ...
  
52 00001cac·<query_flags_str_>:52 00001d54·<query_flags_str_>:
53 »       ...53 »       ...
  
54 00001df8·<ffi_options_>:54 00001ea0·<ffi_options_>:
55 »       ...55 »       ...
  
56 00001ee8·<atom_ffi_>:56 00001f90·<atom_ffi_>:
57 »       ...57 »       ...
  
58 00001f78·<w_atom_ffi_>:58 00002020·<w_atom_ffi_>:
59 »       ...59 »       ...
  
60 00002008·<range_ffialloc>:60 000020b0·<range_ffialloc>:
61 »       ...61 »       ...
  
62 0000212c·<range_ffi>:62 000021d4·<range_ffi>:
63 »       ...63 »       ...
  
64 000021fc·<unify_term_as_term_or_string.part.0>:64 000022a4·<unify_term_as_term_or_string.part.0>:
65 »       ...65 »       ...
  
66 000022d8·<sdprintfnl_>:66 00002380·<sdprintfnl_>:
67 »       ...67 »       ...
  
68 00002374·<sdprintf_>:68 0000241c·<sdprintf_>:
69 »       ...69 »       ...
  
70 00002410·<ffi_call_exc_>:70 000024b8·<ffi_call_exc_>:
71 »       ...71 »       ...
  
72 0000256c·<install_test_ffi>:72 00002614·<install_test_ffi>:
73 »       ...73 »       ...
  
74 0000286c·<uninstall_test_ffi>:74 00002914·<uninstall_test_ffi>:
75 »       ...75 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000028c0·<_fini>:2 00002968·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
12.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
9.54 MB
./usr/lib/debug/.build-id/02/ac02477c0077d6824b83a409349da5cbdbdc6a.debug vs.
./usr/lib/debug/.build-id/a2/a5148f96c42a6bf1800590eedb3eceb8ca9de6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········224572·(bytes·into·file)13 ··Start·of·section·headers:··········225152·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000195e0·0x000195e0·0x00000·0x006c0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x19380·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x19ca4·R·E·0x10000
7 ··LOAD···········0x00fcb4·0x0002fcb4·0x0002fcb4·0x00000·0x00708·RW··0x100008 ··LOAD···········0x00fcac·0x0002fcac·0x0002fcac·0x00000·0x00710·RW··0x10000
8 ··DYNAMIC········0x00fcb4·0x0002fcbc·0x0002fcbc·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fcac·0x0002fcb4·0x0002fcb4·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fcb4·0x0002fcb4·0x0002fcb4·0x00000·0x0034c·R···0x112 ··GNU_RELRO······0x00fcac·0x0002fcac·0x0002fcac·0x00000·0x00354·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x36d3c:1 There·are·37·section·headers,·starting·at·offset·0x36f80:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000030·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000030·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000148·000118·000930·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000168·000138·000950·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000a78·000118·0007bd·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000ab8·000138·000801·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00001236·000118·000126·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000012ba·000138·00012a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000135c·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000013e4·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000013ac·000118·000188·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001454·000138·000188·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001534·000118·000450·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000015dc·000138·000450·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00001984·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001a2c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001990·000118·0006cc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001a38·000138·0006cc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002060·000118·013bbc·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002108·000138·013bbc·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00015c1c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00015cc4·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00015c24·000118·003758·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00015ccc·000138·003758·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00019424·000138·0001bc·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········000195e0·000138·0006c0·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········0001937c·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00019ca0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0002fcb4·00fcb4·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0002fcac·00fcac·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0002fcb8·00fcb4·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0002fcb0·00fcac·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0002fcbc·00fcb4·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0002fcb4·00fcac·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0002fdb4·00fcb4·00024c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0002fdb4·00fcac·00024c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00030000·00fcb4·0001d4·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00030000·00fcac·0001d4·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········000301d4·00fcb4·0001e8·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000301d4·00fcac·0001e8·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·0000b2·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·0000b1·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·00021c·01487e·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·00023c·0148a2·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·014a9c·001598·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·014ae0·001598·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·016034·00a853·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·016078·00a859·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·020888·000ce4·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·0208d4·000ce6·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·02156c·001055·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·0215bc·001055·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0225c4·00c2e6·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·022614·00c2e7·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·02e8ac·002319·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·02e8fc·002319·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·030bc5·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·030c15·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·030c20·003e70·10·····33·855··438 ··[34]·.symtab···········SYMTAB··········00000000·030c70·004010·10·····35·879··4
37 ··[33]·.strtab···········STRTAB··········00000000·034a90·002149·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·034c80·002187·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·036bd9·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·036e07·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
124 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·02ac02477c0077d6824b83a409349da5cbdbdc6a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a2a5148f96c42a6bf1800590eedb3eceb8ca9de6
4.52 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
2.64 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
3.09 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 109 lines modifiedOffset 3, 109 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x20955 ··Offset·into·.debug_info:··0x2095
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002128·00007cf89 ····000021d0·00007cf8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xf6d613 ··Offset·into·.debug_info:··0xf6d6
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00009e20·00000d3017 ····00009ec8·00000d30
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x11a9121 ··Offset·into·.debug_info:··0x11a91
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0000ab50·0000019225 ····0000abf8·00000192
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x11ecf29 ··Offset·into·.debug_info:··0x11ecf
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····0000ace4·00000a1833 ····0000ad8c·00000a18
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x1342837 ··Offset·into·.debug_info:··0x13428
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····0000b6fc·0000094041 ····0000b7a4·00000940
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x14c8145 ··Offset·into·.debug_info:··0x14c81
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····0000c03c·0000043449 ····0000c0e4·00000434
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x157dd53 ··Offset·into·.debug_info:··0x157dd
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····0000c470·000002f857 ····0000c518·000002f8
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x1591561 ··Offset·into·.debug_info:··0x15915
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····0000c768·00001a3665 ····0000c810·00001a36
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x15a0d69 ··Offset·into·.debug_info:··0x15a0d
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000e1a0·00000d2873 ····0000e248·00000d28
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x171c677 ··Offset·into·.debug_info:··0x171c6
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····0000eec8·00004a4881 ····0000ef70·00004a48
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x1ffda85 ··Offset·into·.debug_info:··0x1ffda
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····00013910·00001aa489 ····000139b8·00001aa4
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2317a93 ··Offset·into·.debug_info:··0x2317a
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····000153b4·0000033497 ····0001545c·00000334
98 ····00000000·0000000098 ····00000000·00000000
  
2.2 MB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
3.09 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 109 lines modifiedOffset 3, 109 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x20955 ··Offset·into·.debug_info:··0x2095
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002128·00007cf89 ····000021d0·00007cf8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xf6d613 ··Offset·into·.debug_info:··0xf6d6
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00009e20·00000d3017 ····00009ec8·00000d30
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x11a9121 ··Offset·into·.debug_info:··0x11a91
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0000ab50·0000019225 ····0000abf8·00000192
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x11ecf29 ··Offset·into·.debug_info:··0x11ecf
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····0000ace4·00000a1833 ····0000ad8c·00000a18
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x1342837 ··Offset·into·.debug_info:··0x13428
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····0000b6fc·0000094041 ····0000b7a4·00000940
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x14c8145 ··Offset·into·.debug_info:··0x14c81
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····0000c03c·0000043449 ····0000c0e4·00000434
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x157dd53 ··Offset·into·.debug_info:··0x157dd
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····0000c470·000002f857 ····0000c518·000002f8
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x1591561 ··Offset·into·.debug_info:··0x15915
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····0000c768·00001a3665 ····0000c810·00001a36
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x15a0d69 ··Offset·into·.debug_info:··0x15a0d
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····0000e1a0·00000d2873 ····0000e248·00000d28
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x171c677 ··Offset·into·.debug_info:··0x171c6
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····0000eec8·00004a4881 ····0000ef70·00004a48
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x1ffda85 ··Offset·into·.debug_info:··0x1ffda
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····00013910·00001aa489 ····000139b8·00001aa4
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2317a93 ··Offset·into·.debug_info:··0x2317a
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····000153b4·0000033497 ····0001545c·00000334
98 ····00000000·0000000098 ····00000000·00000000
  
2.02 KB
strings --all --bytes=8 {}
    
Offset 1, 47 lines modifiedOffset 1, 57 lines modified
1 jGCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 BHBBBH#$
 3 ·%<t/·#B
 4 w0N{TTeT
 5 tE{0`>5p
 6 H>M8NgD?@
 7 n9>ST}|]
 8 }Pgs(OTk
 9 7<cj#_e1
 10 uJGaLw\F
 11 {~%{tpCc
 12 I6^[@KYVg
 13 kYOFe=sD=
 14 &!w"(zmj
 15 L0\22n22n
 16 EgMA|"aO
2 7c'c5(/6") 
3 r{L1Y20d 
4 :@`]]/)»/ 
5 :ew*Q_» d 
6 ;1vo{Co^T 
7 M[AN,`'mA 
8 rLYXEoVl 
9 .]TCFZ-s 
10 h<9GnSo6 
11 ]Y[-W:Ff 
12 LAsz:='z 
13 j0$PSo.e 
14 pe7l;I"m 
15 _O(k{YmW 
16 hp"I[hqY 
17 uLnj;6]^G 
18 Vi"52+Vk17 T?i"52+Vk
19 {"h%}}-/C 
20 C#[:FI"<2L 
21 ll:b*<|{ 
22 :BX.j1/:b 
23 p`{h`-@G 
24 ]»      :M}=v; 
25 SMYq7kZL 
26 ZNCGdiZ1 
27 ;]`oy\!` 
28 \Bo$=I-H 
29 9*ti=w2Z|L 
30 rM`6gKjC 
31 rRuXk'km?H 
32 #'NOZHtID 
33 &,Ye/Qgg 
34 %M1fJV&J 
35 \QO\8ZOq; 
36 QMe7F95m 
37 3w<hiZxB 
38 "OR#7y"Ob 
39 RcaWF.Pm 
40 DPe&xNXEa18 ·""MHE""
 19 Z9FI"<4L
 20 pF{V8Kql
 21 A?`X~vFUQ
 22 yiuTT]~y
 23 nC0p\N·#
 24 [S8}`hPJ
 25 KWOR&~dE
 26 |lN3D6p/
 27 ,`4bsoC&sv
 28 9s>,9o&A[
 29 ]S>W,.4j)
 30 #QSzo4bSysD:
 31 8;AN}7Xc
 32 <6AO+:Z#
 33 e{g*2'4U
 34 ;ewVMYt(
 35 @R1@R1@R1@
 36 *vuB0$l*
 37 +LipC0a<
 38 /)YB6+YR
 39 *(LCh@>e
 40 rC?J[V'_
 41 Thf89ffxN8
 42 0R0;Elt"
 43 M)d-*|ZT
 44 f_·mQJ(fWT{
 45 %fj$sxE)
 46 Ro}/2H)D*
 47 »       POEb:rV
 48 ||^<JU|a<
 49 4[L)DU/<
 50 3b{S;%Z{
41 \}S,"?%{`51 \}S,"?%{`
42 X/8/pl\H]@52 X/8/pl\H]@
43 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug53 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
44 call_weak_fn54 call_weak_fn
45 crtstuff.c55 crtstuff.c
46 all_implied_fbits56 all_implied_fbits
47 deregister_tm_clones57 deregister_tm_clones
Offset 385, 14 lines modifiedOffset 395, 15 lines modified
385 free_dtd_parser395 free_dtd_parser
386 sgml_calloc396 sgml_calloc
387 sgml2pl_error397 sgml2pl_error
388 set_file_dtd_parser398 set_file_dtd_parser
389 sgml_utf8_put_char399 sgml_utf8_put_char
390 istrcasehash400 istrcasehash
391 pthread_mutex_unlock@GLIBC_2.4401 pthread_mutex_unlock@GLIBC_2.4
 402 __aeabi_unwind_cpp_pr0@GCC_3.5
392 calloc@GLIBC_2.4403 calloc@GLIBC_2.4
393 PL_release_stream404 PL_release_stream
394 PL_unify_stream405 PL_unify_stream
395 PL_discard_foreign_frame406 PL_discard_foreign_frame
396 raise@GLIBC_2.4407 raise@GLIBC_2.4
397 PL_get_nil_ex408 PL_get_nil_ex
398 PL_unify_integer409 PL_unify_integer
Offset 478, 14 lines modifiedOffset 489, 15 lines modified
478 PL_is_atom489 PL_is_atom
479 PL_type_error490 PL_type_error
480 PL_copy_term_ref491 PL_copy_term_ref
481 __fwprintf_chk@GLIBC_2.4492 __fwprintf_chk@GLIBC_2.4
482 __errno_location@GLIBC_2.4493 __errno_location@GLIBC_2.4
483 __strcat_chk@GLIBC_2.4494 __strcat_chk@GLIBC_2.4
484 __sprintf_chk@GLIBC_2.4495 __sprintf_chk@GLIBC_2.4
 496 __aeabi_unwind_cpp_pr1@GCC_3.5
485 memset@GLIBC_2.4497 memset@GLIBC_2.4
486 PL_get_atom498 PL_get_atom
487 PL_unify_atom499 PL_unify_atom
488 _PL_get_arg_sz500 _PL_get_arg_sz
489 strtod@GLIBC_2.4501 strtod@GLIBC_2.4
490 PL_get_atom_ex502 PL_get_atom_ex
491 PL_put_nil503 PL_put_nil
Offset 527, 14 lines modifiedOffset 539, 16 lines modified
Max diff block lines reached; 206/2020 bytes (10.20%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001984·<_init>:2 00001a2c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001990·<.plt>:2 00001a38·<.plt>:
3 »       ...3 »       ...
17.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00015c1c·<_fini>:2 00015cc4·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
21.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.88 MB
./usr/lib/debug/.build-id/03/2b1262703e06eed301b036d79049555b50125f.debug vs.
./usr/lib/debug/.build-id/0b/6d5aec9cd4ac6d8f75050637926295609f124c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········29000·(bytes·into·file)13 ··Start·of·section·headers:··········29784·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00003a64·0x00003a64·0x00000·0x000d0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03938·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03b38·R·E·0x10000
7 ··LOAD···········0x00fd8c·0x0001fd8c·0x0001fd8c·0x00000·0x00304·RW··0x100008 ··LOAD···········0x00fdc0·0x0001fdc0·0x0001fdc0·0x00000·0x002c4·RW··0x10000
8 ··DYNAMIC········0x00fd8c·0x0001fd94·0x0001fd94·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fdc0·0x0001fdc8·0x0001fdc8·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd8c·0x0001fd8c·0x0001fd8c·0x00000·0x00274·R···0x112 ··GNU_RELRO······0x00fdc0·0x0001fdc0·0x0001fdc0·0x00000·0x00240·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x7148:1 There·are·36·section·headers,·starting·at·offset·0x7458:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0005d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0004e0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000708·000118·0004d7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000638·000138·000486·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000be0·000118·0000ba·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000abe·000138·00009c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000c9c·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000b5c·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000cec·000118·000070·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000bbc·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000d5c·000118·000298·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000bfc·000138·000230·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000ff4·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000e2c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001000·000118·000408·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000e38·000138·000378·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001408·000118·001fe8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000011b0·000138·0024c0·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000033f0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003670·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000033f8·000118·00053c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003678·000138·0003ec·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········00003a64·000138·0000d0·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00003934·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00003b34·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd8c·00fd8c·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fdc0·00fdc0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd90·00fd8c·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fdc4·00fdc0·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fd94·00fd8c·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fdc8·00fdc0·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fe8c·00fd8c·000174·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fec8·00fdc0·000138·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fd8c·00001c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fdc0·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·00fd8c·000074·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020008·00fdc0·00007c·00··WA··0···0··8
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·002611·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·0026ad·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0027b4·0003e3·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·002858·00036c·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002b98·001148·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·002bc4·001254·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·003ce0·0001c2·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·003e18·000240·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·003ea4·000228·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·004058·000221·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0040cc·001086·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·00427c·0012b2·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·005154·00032e·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·005530·00028d·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·005482·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0057bd·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0054e0·001120·10·····33·184··437 ··[33]·.symtab···········SYMTAB··········00000000·005818·0011d0·10·····34·210··4
37 ··[33]·.strtab···········STRTAB··········00000000·006600·0009e2·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·0069e8·0008ff·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·006fe2·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·0072e7·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
34.6 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·032b1262703e06eed301b036d79049555b50125f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0b6d5aec9cd4ac6d8f75050637926295609f124c
582 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
891 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
66.8 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
654 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 21 lines modifiedOffset 1, 12 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x9d4 ··Offset·into·.debug_info:··0
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000014d0·000004388 ····00001278·000023f8
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x776 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····00001908·00001ae8 
17 ····00000000·000000009 ····00000000·00000000
  
310 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
652 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 21 lines modifiedOffset 1, 12 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x9d4 ··Offset·into·.debug_info:··0
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000014d0·000004388 ····00001278·000023f8
9 ····00000000·00000000 
10 ··Length:···················28 
11 ··Version:··················2 
12 ··Offset·into·.debug_info:··0x776 
13 ··Pointer·Size:·············4 
14 ··Segment·Size:·············0 
  
15 ····Address····Length 
16 ····00001908·00001ae8 
17 ····00000000·000000009 ····00000000·00000000
  
4.54 KB
strings --all --bytes=8 {}
    
Offset 1, 167 lines modifiedOffset 1, 157 lines modified
1 _GCC:·(Debian·14.2.0-12)·14.2.01 LGCC:·(Debian·14.2.0-12)·14.2.0
 2 jx!9/lV6,
 3 Y.-@m>&ey
 4 0H)NGbo"{
2 cY$fGE)? 
3 `.|^8ZN) 
4 -#SMo*?2 
5 ~V8Sd>Gg 
6 HR/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
7 call_weak_fn6 call_weak_fn
8 crtstuff.c7 crtstuff.c
9 all_implied_fbits8 all_implied_fbits
10 deregister_tm_clones9 deregister_tm_clones
11 __do_global_dtors_aux10 __do_global_dtors_aux
12 completed.011 completed.0
13 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
14 frame_dummy13 frame_dummy
15 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
16 __PRETTY_FUNCTION__.0 
17 process.c 
18 Sread_process 
19 Swrite_process 
20 Scontrol_process 
21 process_set_method 
22 unify_exit_status 
23 wait_success 
24 Sclose_process 
25 process_kill_posix.part.0 
26 process_wait 
27 get_echars_arg_ex 
28 add_ecbuf.isra.0 
29 parse_environment 
30 process_kill 
31 process_group_kill 
32 do_create_process_fork 
33 process_create 
34 __PRETTY_FUNCTION__.215 redis4pl.c
 16 expects_string
 17 redis_resync
 18 redis_write_one
 19 ensure_space_charbuf
 20 redis_write_key
 21 get_as_type
 22 expect_crlf
 23 redis_error
 24 redis_write_typed.constprop.0
 25 redis_write_stream
 26 redis_write_msg
 27 return_type_error
 28 read_chunk
 29 fixup_number
 30 unify_bulk
 31 redis_write_msg_no_flush
 32 read_line
 33 read_number_line
 34 read_length
 35 read_bulk
 36 redis_read_stream
 37 read_array
 38 read_map
 39 redis_read_msg
35 __PRETTY_FUNCTION__.140 __PRETTY_FUNCTION__.1
36 create_process_method 
37 FUNCTOR_exit1 
38 FUNCTOR_killed1 
39 ATOM_null 
40 ATOM_std 
41 FUNCTOR_pipe1 
42 FUNCTOR_pipe2 
43 FUNCTOR_type141 __PRETTY_FUNCTION__.2
 42 __PRETTY_FUNCTION__.3
 43 FUNCTOR_colon2
 44 ATOM_atom
 45 ATOM_string
 46 ATOM_bytes
 47 ATOM_codes
 48 ATOM_chars
 49 ATOM_integer
 50 ATOM_tagged_integer
 51 ATOM_float
 52 ATOM_rational
 53 ATOM_number
 54 ATOM_auto
 55 ATOM_dict_key
 56 ATOM_pairs
 57 ATOM_dict
 58 ATOM_utf8
44 ATOM_text59 ATOM_text
45 ATOM_binary 
46 FUNCTOR_encoding1 
47 FUNCTOR_stream1 
48 ATOM_stdin 
49 FUNCTOR_error2 
50 FUNCTOR_process_error2 
51 ATOM_timeout 
52 ATOM_infinite 
53 ATOM_release 
54 FUNCTOR_eq260 FUNCTOR_as2
 61 ATOM_prolog
 62 FUNCTOR_prolog1
 63 MIN_TAGGED_INTEGER
 64 MAX_TAGGED_INTEGER
 65 FUNCTOR_status1
 66 ATOM_rnil
 67 FUNCTOR_attrib2
 68 FUNCTOR_pair2
55 ATOM_stdout 
56 ATOM_stderr 
57 ATOM_process 
58 ATOM_detached 
59 ATOM_cwd 
60 ATOM_window 
61 ATOM_env 
62 ATOM_environment 
63 ATOM_priority 
64 Sprocessfunctions 
65 __FRAME_END__69 __FRAME_END__
66 __dso_handle70 __dso_handle
67 _DYNAMIC71 _DYNAMIC
68 __TMC_END__72 __TMC_END__
69 _GLOBAL_OFFSET_TABLE_73 _GLOBAL_OFFSET_TABLE_
 74 __aeabi_unwind_cpp_pr0@GCC_3.5
 75 PL_release_stream
 76 PL_is_atomic
70 pl_error 
71 __prctl_time64@GLIBC_2.34 
72 PL_unify_stream 
Max diff block lines reached; 2169/4602 bytes (47.13%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000ff4·<_init>:2 00000e2c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001000·<.plt>:2 00000e38·<.plt>:
3 »       ...3 »       ...
2.18 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 78 lines modifiedOffset 1, 96 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001408·<call_weak_fn>:2 000011b0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000142c·<deregister_tm_clones>:4 000011d4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001458·<register_tm_clones>:6 00001200·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000148c·<__do_global_dtors_aux>:8 00001234·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000014cc·<frame_dummy>:10 00001274·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000014d0·<pl_error>:14 00001278·<expects_string>:
15 »       ...15 »       ...
  
16 00001908·<Sread_process>:16 000012e8·<redis_resync>:
17 »       ...17 »       ...
  
18 00001948·<Swrite_process>:18 000014cc·<redis_write_one>:
19 »       ...19 »       ...
  
20 00001988·<Scontrol_process>:20 0000157c·<ensure_space_charbuf>:
21 »       ...21 »       ...
  
22 000019d0·<process_set_method>:22 000015f4·<redis_write_key>:
23 »       ...23 »       ...
  
24 00001a94·<unify_exit_status>:24 000017b4·<get_as_type>:
25 »       ...25 »       ...
  
26 00001b08·<get_stream>:26 00001b58·<expect_crlf>:
27 »       ...27 »       ...
  
28 00001da4·<wait_success>:28 00001b94·<redis_error>:
29 »       ...29 »       ...
  
30 00001e7c·<Sclose_process>:30 00001c3c·<redis_write_typed.constprop.0>:
31 »       ...31 »       ...
  
32 00001ef4·<process_kill_posix.part.0>:32 00001cf4·<redis_write_stream>:
33 »       ...33 »       ...
  
34 00001f94·<process_wait>:34 00001e98·<redis_write_msg>:
35 »       ...35 »       ...
  
36 000021ac·<get_echars_arg_ex>:36 00001f2c·<return_type_error>:
37 »       ...37 »       ...
  
38 00002218·<add_ecbuf.isra.0>:38 00002000·<read_chunk>:
39 »       ...39 »       ...
  
40 00002270·<parse_environment>:40 000020a8·<fixup_number>:
41 »       ...41 »       ...
  
42 00002570·<process_kill>:42 000021ec·<unify_bulk>:
43 »       ...43 »       ...
  
44 000025fc·<process_group_kill>:44 00002524·<redis_write_msg_no_flush>:
45 »       ...45 »       ...
  
46 00002688·<do_create_process_fork>:46 000025a8·<read_line>:
47 »       ...47 »       ...
  
48 00002ce0·<process_create>:48 0000263c·<read_number_line>:
49 »       ...49 »       ...
  
50 0000311c·<install_process>:50 00002714·<read_length>:
 51 »       ...
  
 52 000027a4·<read_bulk>:
 53 »       ...
  
 54 00002900·<redis_read_stream>:
 55 »       ...
  
 56 00002e34·<read_map>:
 57 »       ...
  
 58 0000317c·<read_array>:
 59 »       ...
  
 60 00003320·<redis_read_msg>:
 61 »       ...
  
 62 0000342c·<install_redis4pl>:
51 »       ...63 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000033f0·<_fini>:2 00003670·<_fini>:
3 »       ...3 »       ...
4.84 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 97 lines modifiedOffset 1, 95 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··count0 
3 ··[·····7]··FUNCTOR_killed12 ··[·····0]··FUNCTOR_prolog1
4 ··[····17]··FUNCTOR_pipe1 
5 ··[····25]··FUNCTOR_type1 
6 ··[····33]··FUNCTOR_stream13 ··[····10]··FUNCTOR_status1
7 ··[····43]··FUNCTOR_exit1 
8 ··[····51]··FUNCTOR_pipe24 ··[····20]··FUNCTOR_attrib2
9 ··[····5f]··FUNCTOR_eq25 ··[····30]··FUNCTOR_as2
10 ··[····6b]··FUNCTOR_system_error2 
11 ··[····81]··FUNCTOR_process_error2 
12 ··[····98]··PCREATE_VFORK 
13 ··[····a6]··PCREATE_FORK 
14 ··[····b3]··PCREATE_SPAWN 
15 ··[····c1]··./packages/clib/process.c 
16 ··[····db]··cloexec 
17 ··[····e3]··ATOM_detached 
18 ··[····f1]··process_fd 
19 ··[····fc]··wait_for_pid 
20 ··[···109]··get_pid 
21 ··[···111]··create_method 
22 ··[···11f]··create_process_method 
23 ··[···135]··process_set_method 
24 ··[···148]··ATOM_std 
25 ··[···151]··std_std 
26 ··[···159]··ATOM_cwd 
27 ··[···162]··process_parent_side 
28 ··[···176]··my_side6 ··[····3c]··N_RATIONAL
 7 ··[····47]··T_RATIONAL
 8 ··[····52]··T_AUTO
 9 ··[····59]··T_NUMBER
 10 ··[····62]··MIN_TAGGED_INTEGER
 11 ··[····75]··T_TAGGED_INTEGER
 12 ··[····86]··MAX_TAGGED_INTEGER
 13 ··[····99]··N_INTEGER
 14 ··[····a3]··T_INTEGER
 15 ··[····ad]··T_PAIRS
 16 ··[····b5]··N_FLOAT
 17 ··[····bd]··T_FLOAT
 18 ··[····c5]··T_DICT
 19 ··[····cc]··T_TEXT
 20 ··[····d3]··attrib
 21 ··[····da]··./packages/redis/redis4pl.c
 22 ··[····f6]··Magic
 23 ··[····fc]··redis_resync
 24 ··[···109]··redis_write_typed
 25 ··[···11b]··newline_expected
 26 ··[···12c]··redis_type_kind
 27 ··[···13c]··is_number_kind
 28 ··[···14b]··has_e
 29 ··[···151]··read_double
 30 ··[···15d]··type_name
29 ··[···17e]··exe_name31 ··[···167]··error_name
30 ··[···187]··std_pipe 
31 ··[···190]··open_process_pipe32 ··[···172]··read_line
 33 ··[···17c]··read_number_line
 34 ··[···18d]··redis_write_one
 35 ··[···19d]··get_as_type
 36 ··[···1a9]··redis_type
 37 ··[···1b4]··etype
 38 ··[···1ba]··pltype
 39 ··[···1c1]··ntype
32 ··[···1a2]··std_type40 ··[···1c7]··ttype
 41 ··[···1cd]··expect_crlf
 42 ··[···1d9]··unexpected_eof
33 ··[···1ab]··ATOM_release 
34 ··[···1b8]··process_create 
35 ··[···1c7]··execve 
36 ··[···1ce]··get_exe 
37 ··[···1d6]··add_ecbuf 
38 ··[···1e0]··free_ecbuf 
39 ··[···1eb]··envbuf43 ··[···1e8]··nbuf
40 ··[···1f2]··close_ok 
41 ··[···1fb]··PL_cleanup_fork 
42 ··[···20b]··do_create_process_fork 
43 ··[···222]··vfork 
44 ··[···228]··open_mask 
45 ··[···232]··sigprocmask 
46 ··[···23e]··blockSignal44 ··[···1ed]··ensure_space_charbuf
 45 ··[···202]··add_byte_charbuf
 46 ··[···213]··empty_charbuf
 47 ··[···221]··PL_current_prolog_flag
 48 ··[···238]··expects_string
 49 ··[···247]··ATOM_prolog
 50 ··[···253]··redis_read_msg
 51 ··[···262]··redis_write_msg
 52 ··[···272]··redis_write_msg_no_flush
 53 ··[···28b]··push
 54 ··[···290]··read_length
 55 ··[···29c]··read_bulk
 56 ··[···2a6]··unify_bulk
 57 ··[···2b1]··read_chunk
47 ··[···24a]··signal58 ··[···2bc]··signok
48 ··[···251]··process_group_kill 
49 ··[···264]··process_kill 
50 ··[···271]··std_null 
51 ··[···27a]··std_stream 
52 ··[···285]··p_stream 
53 ··[···28e]··get_stream 
54 ··[···299]··pid_term 
55 ··[···2a2]··p_fdopen59 ··[···2c3]··ATOM_rational
 60 ··[···2d1]··PL_is_rational
 61 ··[···2e0]··ATOM_rnil
 62 ··[···2ea]··install_redis4pl
 63 ··[···2fb]··redis_read_stream
 64 ··[···30d]··redis_write_stream
 65 ··[···320]··compatible_num
 66 ··[···32f]··isnum
 67 ··[···335]··chlen
 68 ··[···33b]··maxlen
 69 ··[···342]··msgin
 70 ··[···348]··into
 71 ··[···34d]··read_map
 72 ··[···356]··ATOM_number
 73 ··[···362]··fixup_number
 74 ··[···36f]··str_is_number
 75 ··[···37d]··ATOM_tagged_integer
 76 ··[···391]··is_tagged_integer
 77 ··[···3a3]··return_type_error
 78 ··[···3b5]··map_length_error
 79 ··[···3c6]··redis_error
 80 ··[···3d2]··ATOM_bytes
 81 ··[···3dd]··./build/packages/redis
 82 ··[···3f4]··ATOM_chars
 83 ··[···3ff]··ATOM_pairs
 84 ··[···40a]··dict_from_pairs
Max diff block lines reached; 0/4845 bytes (0.00%) of diff not shown.
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
18.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
340 KB
./usr/lib/debug/.build-id/0e/b55ad4bd9106214b64be447763a50549a40e87.debug vs.
./usr/lib/debug/.build-id/e5/61927fb03c80ff252820ef5380b9d0184d2cb1.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········10068·(bytes·into·file)13 ··Start·of·section·headers:··········10192·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000014f4·0x000014f4·0x00000·0x00038·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01478·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01530·R·E·0x10000
7 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00178·RW··0x100008 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x00180·RW··0x10000
8 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe94·0x0001fe9c·0x0001fe9c·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x112 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x0016c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x2754:1 There·are·36·section·headers,·starting·at·offset·0x27d0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000180·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000190·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002b8·000118·000182·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002e8·000138·0001af·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000043a·000118·000030·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000498·000138·000032·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000046c·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000004cc·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000004ac·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000052c·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000004ec·000118·000088·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········0000056c·000138·000088·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000574·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000005f4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000580·000118·0000e8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000600·000138·0000e8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000668·000118·000c58·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000006e8·000138·000c58·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000012c0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001340·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000012c8·000118·0001ac·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001348·000138·0001ac·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········000014f4·000138·000038·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001474·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········0000152c·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe94·00fe94·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fe98·00fe94·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fea4·00fe9c·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fe9c·00fe94·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff9c·00fe9c·000064·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ff9c·00fe94·000064·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fe94·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe9c·000010·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020004·00fe94·000010·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000611·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001c0·00060c·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0007b4·0001e2·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·0007cc·0001e2·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000998·00054a·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0009b0·00054c·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000ee4·0000e0·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·000efc·0000df·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000fc4·00003d·01··MS··0···0··133 ··[29]·.debug_str········PROGBITS········00000000·000fdb·00003d·01··MS··0···0··1
33 ··[29]·.debug_loclists···PROGBITS········00000000·001004·000a0c·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·001018·000a0c·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·001a10·000097·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·001a24·000097·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001aa7·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·001abb·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·001b04·0007e0·10·····33·105··437 ··[33]·.symtab···········SYMTAB··········00000000·001b18·000820·10·····34·108··4
37 ··[33]·.strtab···········STRTAB··········00000000·0022e4·00030b·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·002338·00032a·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0025ef·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·002662·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
15.7 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·0eb55ad4bd9106214b64be447763a50549a40e873 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e561927fb03c80ff252820ef5380b9d0184d2cb1
151 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
48.0 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x395 ··Offset·into·.debug_info:··0x39
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000730·000001f89 ····000007b0·000001f8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x56613 ··Offset·into·.debug_info:··0x566
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000928·0000099817 ····000009a8·00000998
18 ····00000000·0000000018 ····00000000·00000000
  
105 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x395 ··Offset·into·.debug_info:··0x39
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000730·000001f89 ····000007b0·000001f8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x56613 ··Offset·into·.debug_info:··0x566
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000928·0000099817 ····000009a8·00000998
18 ····00000000·0000000018 ····00000000·00000000
  
823 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 ~y.~u{kck
 3 56RpI8V8
 4 haoekcmg
2 ./packages/clib/md54pl.c5 ./packages/clib/md54pl.c
3 md5_hash6 md5_hash
4 install_md54pl7 install_md54pl
5 md5_options8 md5_options
6 iOlu=ShMp9 iOlu=ShMp
7 +d```e`a10 +d```e`a
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
Offset 25, 14 lines modifiedOffset 28, 15 lines modified
25 md5_finish28 md5_finish
26 __dso_handle29 __dso_handle
27 _DYNAMIC30 _DYNAMIC
28 __TMC_END__31 __TMC_END__
29 _GLOBAL_OFFSET_TABLE_32 _GLOBAL_OFFSET_TABLE_
30 md5_append33 md5_append
31 md5_init34 md5_init
 35 __aeabi_unwind_cpp_pr0@GCC_3.5
32 __cxa_finalize@GLIBC_2.436 __cxa_finalize@GLIBC_2.4
33 _ITM_deregisterTMCloneTable37 _ITM_deregisterTMCloneTable
34 __stack_chk_guard@GLIBC_2.438 __stack_chk_guard@GLIBC_2.4
35 memcpy@GLIBC_2.439 memcpy@GLIBC_2.4
36 PL_register_foreign40 PL_register_foreign
37 PL_get_name_arity_sz41 PL_get_name_arity_sz
38 __stack_chk_fail@GLIBC_2.442 __stack_chk_fail@GLIBC_2.4
Offset 53, 14 lines modifiedOffset 57, 15 lines modified
53 .shstrtab57 .shstrtab
54 .note.gnu.build-id58 .note.gnu.build-id
55 .gnu.hash59 .gnu.hash
56 .gnu.version60 .gnu.version
57 .gnu.version_r61 .gnu.version_r
58 .rel.dyn62 .rel.dyn
59 .rel.plt63 .rel.plt
 64 .ARM.exidx
60 .eh_frame65 .eh_frame
61 .init_array66 .init_array
62 .fini_array67 .fini_array
63 .dynamic68 .dynamic
64 .comment69 .comment
65 .ARM.attributes70 .ARM.attributes
66 .debug_aranges71 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000574·<_init>:2 000005f4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000580·<.plt>:2 00000600·<.plt>:
3 »       ...3 »       ...
1.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000668·<call_weak_fn>:2 000006e8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000068c·<deregister_tm_clones>:4 0000070c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000006b8·<register_tm_clones>:6 00000738·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000006ec·<__do_global_dtors_aux>:8 0000076c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000072c·<frame_dummy>:10 000007ac·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000730·<md5_hash>:14 000007b0·<md5_hash>:
15 »       ...15 »       ...
  
16 000008c4·<install_md54pl>:16 00000944·<install_md54pl>:
17 »       ...17 »       ...
  
18 00000928·<md5_process>:18 000009a8·<md5_process>:
19 »       ...19 »       ...
  
20 00001104·<md5_init>:20 00001184·<md5_init>:
21 »       ...21 »       ...
  
22 0000113c·<md5_append>:22 000011bc·<md5_append>:
23 »       ...23 »       ...
  
24 0000120c·<md5_finish>:24 0000128c·<md5_finish>:
25 »       ...25 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000012c0·<_fini>:2 00001340·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
3.97 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 20, 33 lines modifiedOffset 20, 35 lines modified
20 ··0x00000110·5f70726f·63657373·00706164·2e30005f·_process.pad.0._20 ··0x00000110·5f70726f·63657373·00706164·2e30005f·_process.pad.0._
21 ··0x00000120·5f465241·4d455f45·4e445f5f·006d6435·_FRAME_END__.md521 ··0x00000120·5f465241·4d455f45·4e445f5f·006d6435·_FRAME_END__.md5
22 ··0x00000130·5f66696e·69736800·5f66696e·69005f5f·_finish._fini.__22 ··0x00000130·5f66696e·69736800·5f66696e·69005f5f·_finish._fini.__
23 ··0x00000140·64736f5f·68616e64·6c65005f·44594e41·dso_handle._DYNA23 ··0x00000140·64736f5f·68616e64·6c65005f·44594e41·dso_handle._DYNA
24 ··0x00000150·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.24 ··0x00000150·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
25 ··0x00000160·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T25 ··0x00000160·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
26 ··0x00000170·41424c45·5f006d64·355f6170·70656e64·ABLE_.md5_append26 ··0x00000170·41424c45·5f006d64·355f6170·70656e64·ABLE_.md5_append
27 ··0x00000180·006d6435·5f696e69·74005f5f·6378615f·.md5_init.__cxa_27 ··0x00000180·006d6435·5f696e69·74005f5f·61656162·.md5_init.__aeab
 28 ··0x00000190·695f756e·77696e64·5f637070·5f707230·i_unwind_cpp_pr0
 29 ··0x000001a0·40474343·5f332e35·005f5f63·78615f66·@GCC_3.5.__cxa_f
28 ··0x00000190·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_230 ··0x000001b0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.
29 ··0x000001a0·2e34005f·49544d5f·64657265·67697374·.4._ITM_deregist31 ··0x000001c0·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste
30 ··0x000001b0·6572544d·436c6f6e·65546162·6c65005f·erTMCloneTable._32 ··0x000001d0·72544d43·6c6f6e65·5461626c·65005f5f·rTMCloneTable.__
31 ··0x000001c0·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard33 ··0x000001e0·73746163·6b5f6368·6b5f6775·61726440·stack_chk_guard@
32 ··0x000001d0·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp34 ··0x000001f0·474c4942·435f322e·34006d65·6d637079·GLIBC_2.4.memcpy
33 ··0x000001e0·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r35 ··0x00000200·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re
34 ··0x000001f0·65676973·7465725f·666f7265·69676e00·egister_foreign.36 ··0x00000210·67697374·65725f66·6f726569·676e0050·gister_foreign.P
35 ··0x00000200·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit37 ··0x00000220·4c5f6765·745f6e61·6d655f61·72697479·L_get_name_arity
36 ··0x00000210·795f737a·005f5f73·7461636b·5f63686b·y_sz.__stack_chk38 ··0x00000230·5f737a00·5f5f7374·61636b5f·63686b5f·_sz.__stack_chk_
37 ··0x00000220·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.39 ··0x00000240·6661696c·40474c49·42435f32·2e340050·fail@GLIBC_2.4.P
38 ··0x00000230·504c5f6e·65775f74·65726d5f·72656600·PL_new_term_ref.40 ··0x00000250·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P
39 ··0x00000240·504c5f6e·65775f61·746f6d00·696e7374·PL_new_atom.inst41 ··0x00000260·4c5f6e65·775f6174·6f6d0069·6e737461·L_new_atom.insta
40 ··0x00000250·616c6c5f·6d643534·706c005f·5f676d6f·all_md54pl.__gmo42 ··0x00000270·6c6c5f6d·64353470·6c005f5f·676d6f6e·ll_md54pl.__gmon
41 ··0x00000260·6e5f7374·6172745f·5f00504c·5f747970·n_start__.PL_typ43 ··0x00000280·5f737461·72745f5f·00504c5f·74797065·_start__.PL_type
42 ··0x00000270·655f6572·726f7200·504c5f63·6f70795f·e_error.PL_copy_44 ··0x00000290·5f657272·6f720050·4c5f636f·70795f74·_error.PL_copy_t
43 ··0x00000280·7465726d·5f726566·005f504c·5f676574·term_ref._PL_get45 ··0x000002a0·65726d5f·72656600·5f504c5f·6765745f·erm_ref._PL_get_
44 ··0x00000290·5f617267·5f737a00·504c5f67·65745f61·_arg_sz.PL_get_a46 ··0x000002b0·6172675f·737a0050·4c5f6765·745f6174·arg_sz.PL_get_at
45 ··0x000002a0·746f6d5f·65780050·4c5f646f·6d61696e·tom_ex.PL_domain47 ··0x000002c0·6f6d5f65·7800504c·5f646f6d·61696e5f·om_ex.PL_domain_
46 ··0x000002b0·5f657272·6f72005f·49544d5f·72656769·_error._ITM_regi48 ··0x000002d0·6572726f·72005f49·544d5f72·65676973·error._ITM_regis
47 ··0x000002c0·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable49 ··0x000002e0·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
48 ··0x000002d0·00504c5f·6765745f·6e696c00·504c5f67·.PL_get_nil.PL_g 
49 ··0x000002e0·65745f6e·63686172·7300504c·5f676574·et_nchars.PL_get50 ··0x000002f0·504c5f67·65745f6e·696c0050·4c5f6765·PL_get_nil.PL_ge
 51 ··0x00000300·745f6e63·68617273·00504c5f·6765745f·t_nchars.PL_get_
50 ··0x000002f0·5f6c6973·7400504c·5f756e69·66795f61·_list.PL_unify_a52 ··0x00000310·6c697374·00504c5f·756e6966·795f6174·list.PL_unify_at
51 ··0x00000300·746f6d5f·6e636861·727300············tom_nchars.53 ··0x00000320·6f6d5f6e·63686172·7300··············om_nchars.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
215 KB
./usr/lib/debug/.build-id/14/4533debb718fa4f0a47efd6a91141dbc9daff5.debug vs.
./usr/lib/debug/.build-id/65/7a7f2162ccccca3207d3a1ef568038d7b56082.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········8164·(bytes·into·file)13 ··Start·of·section·headers:··········8404·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00001218·0x00001218·0x00000·0x00028·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01168·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01244·R·E·0x10000
7 ··LOAD···········0x00fe90·0x0001fe90·0x0001fe90·0x00000·0x00178·RW··0x100008 ··LOAD···········0x00fe88·0x0001fe88·0x0001fe88·0x00000·0x00180·RW··0x10000
8 ··DYNAMIC········0x00fe90·0x0001fe98·0x0001fe98·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe88·0x0001fe90·0x0001fe90·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe90·0x0001fe90·0x0001fe90·0x00000·0x00170·R···0x112 ··GNU_RELRO······0x00fe88·0x0001fe88·0x0001fe88·0x00000·0x00178·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x1fe4:1 There·are·37·section·headers,·starting·at·offset·0x20d4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001b0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0001d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002e8·000118·0001cd·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000328·000138·000211·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000004b6·000118·000036·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000053a·000138·00003a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000004ec·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000574·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000052c·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000005d4·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000056c·000118·0000a0·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000614·000138·0000a0·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0000060c·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000006b4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000618·000118·00010c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000006c0·000138·00010c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000724·000118·000778·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000007cc·000138·000778·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000e9c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000f44·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000ea4·000118·0002c0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000f4c·000138·0002c0·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········0000120c·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00001218·000138·000028·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001164·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00001240·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe90·00fe90·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe88·00fe88·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe94·00fe90·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe8c·00fe88·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe98·00fe90·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe90·00fe88·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff90·00fe90·000070·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff90·00fe88·000070·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe90·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe88·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe90·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·00fe88·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000654·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000659·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0007f4·000189·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·00081c·000189·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000980·0004ab·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0009a8·0004ad·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000e2c·0000b6·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·000e58·0000b6·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000ee4·00005a·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·000f10·00005a·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·000f40·000311·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·000f6c·000311·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·001251·0000a1·00······0···0··136 ··[32]·.debug_rnglists···PROGBITS········00000000·00127d·0000a1·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0012f2·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00131e·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·001350·0007e0·10·····33·102··438 ··[34]·.symtab···········SYMTAB··········00000000·00137c·000850·10·····35·107··4
37 ··[33]·.strtab···········STRTAB··········00000000·001b30·000351·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·001bcc·00038f·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·001e81·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·001f5b·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
16.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·144533debb718fa4f0a47efd6a91141dbc9daff53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·657a7f2162ccccca3207d3a1ef568038d7b56082
88.3 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
55.6 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x575 ··Offset·into·.debug_info:··0x57
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000007ec·000004389 ····00000894·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000c24·0000027817 ····00000ccc·00000278
18 ····00000000·0000000018 ····00000000·00000000
  
33.0 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x575 ··Offset·into·.debug_info:··0x57
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000007ec·000004389 ····00000894·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000c24·0000027817 ····00000ccc·00000278
18 ····00000000·0000000018 ····00000000·00000000
  
1.1 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 ;'·,V1?KjM 
3 4|6T&/NhJ 
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
5 call_weak_fn3 call_weak_fn
6 crtstuff.c4 crtstuff.c
7 all_implied_fbits5 all_implied_fbits
8 deregister_tm_clones6 deregister_tm_clones
9 __do_global_dtors_aux7 __do_global_dtors_aux
10 completed.08 completed.0
Offset 17, 14 lines modifiedOffset 15, 15 lines modified
17 stream_info15 stream_info
18 __FRAME_END__16 __FRAME_END__
19 __dso_handle17 __dso_handle
20 _DYNAMIC18 _DYNAMIC
21 __TMC_END__19 __TMC_END__
22 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
23 pl_error21 pl_error
 22 __aeabi_unwind_cpp_pr0@GCC_3.5
24 PL_get_stream_handle23 PL_get_stream_handle
25 PL_release_stream24 PL_release_stream
26 __cxa_finalize@GLIBC_2.425 __cxa_finalize@GLIBC_2.4
27 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
28 PL_unify_term27 PL_unify_term
29 PL_unify_atom_chars28 PL_unify_atom_chars
30 __stack_chk_guard@GLIBC_2.429 __stack_chk_guard@GLIBC_2.4
Offset 35, 27 lines modifiedOffset 34, 30 lines modified
35 PL_new_term_ref34 PL_new_term_ref
36 PL_new_atom35 PL_new_atom
37 PL_is_variable36 PL_is_variable
38 install_streaminfo37 install_streaminfo
39 strerror@GLIBC_2.438 strerror@GLIBC_2.4
40 __gmon_start__39 __gmon_start__
41 __ctype_b_loc@GLIBC_2.440 __ctype_b_loc@GLIBC_2.4
 41 __aeabi_unwind_cpp_pr1@GCC_3.5
42 PL_close_foreign_frame42 PL_close_foreign_frame
43 PL_open_foreign_frame43 PL_open_foreign_frame
44 Sfprintf44 Sfprintf
45 PL_put_atom_chars45 PL_put_atom_chars
46 _ITM_registerTMCloneTable46 _ITM_registerTMCloneTable
47 __assert_fail@GLIBC_2.447 __assert_fail@GLIBC_2.4
48 .shstrtab48 .shstrtab
49 .note.gnu.build-id49 .note.gnu.build-id
50 .gnu.hash50 .gnu.hash
51 .gnu.version51 .gnu.version
52 .gnu.version_r52 .gnu.version_r
53 .rel.dyn53 .rel.dyn
54 .rel.plt54 .rel.plt
 55 .ARM.extab
 56 .ARM.exidx
55 .eh_frame57 .eh_frame
56 .init_array58 .init_array
57 .fini_array59 .fini_array
58 .dynamic60 .dynamic
59 .comment61 .comment
60 .ARM.attributes62 .ARM.attributes
61 .debug_aranges63 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000060c·<_init>:2 000006b4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000618·<.plt>:2 000006c0·<.plt>:
3 »       ...3 »       ...
871 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000724·<call_weak_fn>:2 000007cc·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000748·<deregister_tm_clones>:4 000007f0·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000774·<register_tm_clones>:6 0000081c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000007a8·<__do_global_dtors_aux>:8 00000850·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000007e8·<frame_dummy>:10 00000890·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000007ec·<pl_error>:14 00000894·<pl_error>:
15 »       ...15 »       ...
  
16 00000c24·<print_buffer.isra.0>:16 00000ccc·<print_buffer.isra.0>:
17 »       ...17 »       ...
  
18 00000d04·<stream_info>:18 00000dac·<stream_info>:
19 »       ...19 »       ...
  
20 00000e84·<install_streaminfo>:20 00000f2c·<install_streaminfo>:
21 »       ...21 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000e9c·<_fini>:2 00000f44·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
4.81 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 19, 39 lines modifiedOffset 19, 42 lines modified
19 ··0x00000100·65722e69·7372612e·30007374·7265616d·er.isra.0.stream19 ··0x00000100·65722e69·7372612e·30007374·7265616d·er.isra.0.stream
20 ··0x00000110·5f696e66·6f005f5f·4652414d·455f454e·_info.__FRAME_EN20 ··0x00000110·5f696e66·6f005f5f·4652414d·455f454e·_info.__FRAME_EN
21 ··0x00000120·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_21 ··0x00000120·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_
22 ··0x00000130·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.22 ··0x00000130·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.
23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO23 ··0x00000140·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
24 ··0x00000150·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE24 ··0x00000150·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
25 ··0x00000160·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error25 ··0x00000160·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error
 26 ··0x00000170·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 27 ··0x00000180·6370705f·70723040·4743435f·332e3500·cpp_pr0@GCC_3.5.
26 ··0x00000170·00504c5f·6765745f·73747265·616d5f68·.PL_get_stream_h28 ··0x00000190·504c5f67·65745f73·74726561·6d5f6861·PL_get_stream_ha
27 ··0x00000180·616e646c·6500504c·5f72656c·65617365·andle.PL_release29 ··0x000001a0·6e646c65·00504c5f·72656c65·6173655f·ndle.PL_release_
28 ··0x00000190·5f737472·65616d00·5f5f6378·615f6669·_stream.__cxa_fi30 ··0x000001b0·73747265·616d005f·5f637861·5f66696e·stream.__cxa_fin
29 ··0x000001a0·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.431 ··0x000001c0·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.
30 ··0x000001b0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister32 ··0x000001d0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
31 ··0x000001c0·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_33 ··0x000001e0·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u
32 ··0x000001d0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un34 ··0x000001f0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni
33 ··0x000001e0·6966795f·61746f6d·5f636861·7273005f·ify_atom_chars._35 ··0x00000200·66795f61·746f6d5f·63686172·73005f5f·fy_atom_chars.__
34 ··0x000001f0·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard36 ··0x00000210·73746163·6b5f6368·6b5f6775·61726440·stack_chk_guard@
35 ··0x00000200·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re 
36 ··0x00000210·67697374·65725f66·6f726569·676e005f·gister_foreign._ 
37 ··0x00000220·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@ 
38 ··0x00000230·474c4942·435f322e·3400504c·5f726169·GLIBC_2.4.PL_rai37 ··0x00000220·474c4942·435f322e·3400504c·5f726567·GLIBC_2.4.PL_reg
 38 ··0x00000230·69737465·725f666f·72656967·6e005f5f·ister_foreign.__
 39 ··0x00000240·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G
 40 ··0x00000250·4c494243·5f322e34·00504c5f·72616973·LIBC_2.4.PL_rais
39 ··0x00000240·73655f65·78636570·74696f6e·00504c5f·se_exception.PL_41 ··0x00000260·655f6578·63657074·696f6e00·504c5f6e·e_exception.PL_n
40 ··0x00000250·6e65775f·66756e63·746f725f·737a0050·new_functor_sz.P42 ··0x00000270·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL
41 ··0x00000260·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P43 ··0x00000280·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL
42 ··0x00000270·4c5f6e65·775f6174·6f6d0050·4c5f6973·L_new_atom.PL_is44 ··0x00000290·5f6e6577·5f61746f·6d00504c·5f69735f·_new_atom.PL_is_
43 ··0x00000280·5f766172·6961626c·6500696e·7374616c·_variable.instal45 ··0x000002a0·76617269·61626c65·00696e73·74616c6c·variable.install
44 ··0x00000290·6c5f7374·7265616d·696e666f·00737472·l_streaminfo.str46 ··0x000002b0·5f737472·65616d69·6e666f00·73747265·_streaminfo.stre
45 ··0x000002a0·6572726f·7240474c·4942435f·322e3400·error@GLIBC_2.4.47 ··0x000002c0·72726f72·40474c49·42435f32·2e34005f·rror@GLIBC_2.4._
46 ··0x000002b0·5f5f676d·6f6e5f73·74617274·5f5f005f·__gmon_start__._48 ··0x000002d0·5f676d6f·6e5f7374·6172745f·5f005f5f·_gmon_start__.__
47 ··0x000002c0·5f637479·70655f62·5f6c6f63·40474c49·_ctype_b_loc@GLI49 ··0x000002e0·63747970·655f625f·6c6f6340·474c4942·ctype_b_loc@GLIB
 50 ··0x000002f0·435f322e·34005f5f·61656162·695f756e·C_2.4.__aeabi_un
 51 ··0x00000300·77696e64·5f637070·5f707231·40474343·wind_cpp_pr1@GCC
48 ··0x000002d0·42435f32·2e340050·4c5f636c·6f73655f·BC_2.4.PL_close_52 ··0x00000310·5f332e35·00504c5f·636c6f73·655f666f·_3.5.PL_close_fo
49 ··0x000002e0·666f7265·69676e5f·6672616d·6500504c·foreign_frame.PL53 ··0x00000320·72656967·6e5f6672·616d6500·504c5f6f·reign_frame.PL_o
50 ··0x000002f0·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr54 ··0x00000330·70656e5f·666f7265·69676e5f·6672616d·pen_foreign_fram
51 ··0x00000300·616d6500·53667072·696e7466·00504c5f·ame.Sfprintf.PL_55 ··0x00000340·65005366·7072696e·74660050·4c5f7075·e.Sfprintf.PL_pu
52 ··0x00000310·7075745f·61746f6d·5f636861·7273005f·put_atom_chars._56 ··0x00000350·745f6174·6f6d5f63·68617273·005f4954·t_atom_chars._IT
53 ··0x00000320·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl57 ··0x00000360·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
54 ··0x00000330·6f6e6554·61626c65·005f5f61·73736572·oneTable.__asser58 ··0x00000370·65546162·6c65005f·5f617373·6572745f·eTable.__assert_
55 ··0x00000340·745f6661·696c4047·4c494243·5f322e34·t_fail@GLIBC_2.459 ··0x00000380·6661696c·40474c49·42435f32·2e3400···fail@GLIBC_2.4.
56 ··0x00000350·00··································. 
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
159 KB
./usr/lib/debug/.build-id/25/7688f4c3ab366e7edf3ac8f15e28025253d869.debug vs.
./usr/lib/debug/.build-id/9b/2db84ae926d8e0df4782fa2ab647f1371e0715.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········6304·(bytes·into·file)13 ··Start·of·section·headers:··········6508·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00000ea8·0x00000ea8·0x00000·0x00028·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00df8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00ed4·R·E·0x10000
7 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x00164·RW··0x100008 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x0016c·RW··0x10000
8 ··DYNAMIC········0x00fea4·0x0001feac·0x0001feac·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x0015c·R···0x112 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x18a0:1 There·are·37·section·headers,·starting·at·offset·0x196c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000160·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000180·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000298·000118·00014a·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002d8·000138·00018e·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000003e2·000118·00002c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000466·000138·000030·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000410·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000498·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000450·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000004f8·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000490·000118·000078·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000538·000138·000078·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000508·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000005b0·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000514·000118·0000cc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000005bc·000138·0000cc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000005e0·000118·00059c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000688·000138·00059c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000b7c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000c24·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000b84·000118·000270·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000c2c·000138·000270·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00000e9c·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00000ea8·000138·000028·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000df4·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00000ed0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fea4·00fea4·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fea8·00fea4·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001feac·00fea4·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fea4·00fe9c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ffa4·00fea4·00005c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ffa4·00fe9c·00005c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fea4·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fea4·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·00fe9c·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·00044a·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·00044b·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0005d4·00014f·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·0005f4·00014f·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000724·000261·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·000744·00025f·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000988·00008f·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·0009a4·00008e·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000a18·000080·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·000a34·000080·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·000a98·00027e·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·000ab4·00027d·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·000d16·000040·00······0···0··136 ··[32]·.debug_rnglists···PROGBITS········00000000·000d31·000040·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000d56·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·000d71·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000db4·0006d0·10·····33··90··438 ··[34]·.symtab···········SYMTAB··········00000000·000dcc·000730·10·····35··94··4
37 ··[33]·.strtab···········STRTAB··········00000000·001484·0002b8·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·0014fc·0002f6·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00173c·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·0017f2·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
13.9 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·257688f4c3ab366e7edf3ac8f15e28025253d8693 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9b2db84ae926d8e0df4782fa2ab647f1371e0715
55.0 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
43.9 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000006a8·000004d49 ····00000750·000004d4
10 ····00000000·0000000010 ····00000000·00000000
  
26.1 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000006a8·000004d49 ····00000750·000004d4
10 ····00000000·0000000010 ····00000000·00000000
  
1.08 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 10 lines modified
1 iGCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 qHvkmys%
 3 $fc)nDY,
2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
3 call_weak_fn5 call_weak_fn
4 crtstuff.c6 crtstuff.c
5 all_implied_fbits7 all_implied_fbits
6 deregister_tm_clones8 deregister_tm_clones
7 __do_global_dtors_aux9 __do_global_dtors_aux
8 completed.010 completed.0
Offset 14, 40 lines modifiedOffset 16, 44 lines modified
14 pl_syslog16 pl_syslog
15 pl_openlog17 pl_openlog
16 __FRAME_END__18 __FRAME_END__
17 __dso_handle19 __dso_handle
18 _DYNAMIC20 _DYNAMIC
19 __TMC_END__21 __TMC_END__
20 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
 23 __aeabi_unwind_cpp_pr0@GCC_3.5
21 PL_get_nil_ex24 PL_get_nil_ex
22 strcmp@GLIBC_2.425 strcmp@GLIBC_2.4
23 __cxa_finalize@GLIBC_2.426 __cxa_finalize@GLIBC_2.4
24 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
25 __stack_chk_guard@GLIBC_2.428 __stack_chk_guard@GLIBC_2.4
26 PL_register_foreign29 PL_register_foreign
27 install_syslog30 install_syslog
28 strdup@GLIBC_2.431 strdup@GLIBC_2.4
29 __stack_chk_fail@GLIBC_2.432 __stack_chk_fail@GLIBC_2.4
30 PL_new_term_ref33 PL_new_term_ref
31 closelog@GLIBC_2.434 closelog@GLIBC_2.4
32 __gmon_start__35 __gmon_start__
33 PL_copy_term_ref36 PL_copy_term_ref
 37 __aeabi_unwind_cpp_pr1@GCC_3.5
34 __syslog_chk@GLIBC_2.438 __syslog_chk@GLIBC_2.4
35 PL_domain_error39 PL_domain_error
36 openlog@GLIBC_2.440 openlog@GLIBC_2.4
37 _ITM_registerTMCloneTable41 _ITM_registerTMCloneTable
38 PL_get_list_ex42 PL_get_list_ex
39 PL_get_chars43 PL_get_chars
40 .shstrtab44 .shstrtab
41 .note.gnu.build-id45 .note.gnu.build-id
42 .gnu.hash46 .gnu.hash
43 .gnu.version47 .gnu.version
44 .gnu.version_r48 .gnu.version_r
45 .rel.dyn49 .rel.dyn
46 .rel.plt50 .rel.plt
 51 .ARM.extab
 52 .ARM.exidx
47 .eh_frame53 .eh_frame
48 .init_array54 .init_array
49 .fini_array55 .fini_array
50 .dynamic56 .dynamic
51 .comment57 .comment
52 .ARM.attributes58 .ARM.attributes
53 .debug_aranges59 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000508·<_init>:2 000005b0·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000514·<.plt>:2 000005bc·<.plt>:
3 »       ...3 »       ...
847 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000005e0·<call_weak_fn>:2 00000688·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000604·<deregister_tm_clones>:4 000006ac·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000630·<register_tm_clones>:6 000006d8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000664·<__do_global_dtors_aux>:8 0000070c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000006a4·<frame_dummy>:10 0000074c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000006a8·<pl_closelog>:14 00000750·<pl_closelog>:
15 »       ...15 »       ...
  
16 000006c0·<pl_syslog>:16 00000768·<pl_syslog>:
17 »       ...17 »       ...
  
18 000007fc·<pl_openlog>:18 000008a4·<pl_openlog>:
19 »       ...19 »       ...
  
20 00000b20·<install_syslog>:20 00000bc8·<install_syslog>:
21 »       ...21 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000b7c·<_fini>:2 00000c24·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
3.96 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 16, 32 lines modifiedOffset 16, 36 lines modified
16 ··0x000000d0·672e6300·706c5f63·6c6f7365·6c6f6700·g.c.pl_closelog.16 ··0x000000d0·672e6300·706c5f63·6c6f7365·6c6f6700·g.c.pl_closelog.
17 ··0x000000e0·706c5f73·79736c6f·6700706c·5f6f7065·pl_syslog.pl_ope17 ··0x000000e0·706c5f73·79736c6f·6700706c·5f6f7065·pl_syslog.pl_ope
18 ··0x000000f0·6e6c6f67·005f5f46·52414d45·5f454e44·nlog.__FRAME_END18 ··0x000000f0·6e6c6f67·005f5f46·52414d45·5f454e44·nlog.__FRAME_END
19 ··0x00000100·5f5f005f·66696e69·005f5f64·736f5f68·__._fini.__dso_h19 ··0x00000100·5f5f005f·66696e69·005f5f64·736f5f68·__._fini.__dso_h
20 ··0x00000110·616e646c·65005f44·594e414d·4943005f·andle._DYNAMIC._20 ··0x00000110·616e646c·65005f44·594e414d·4943005f·andle._DYNAMIC._
21 ··0x00000120·5f544d43·5f454e44·5f5f005f·474c4f42·_TMC_END__._GLOB21 ··0x00000120·5f544d43·5f454e44·5f5f005f·474c4f42·_TMC_END__._GLOB
22 ··0x00000130·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_22 ··0x00000130·414c5f4f·46465345·545f5441·424c455f·AL_OFFSET_TABLE_
23 ··0x00000140·005f696e·69740050·4c5f6765·745f6e69·._init.PL_get_ni23 ··0x00000140·005f696e·6974005f·5f616561·62695f75·._init.__aeabi_u
 24 ··0x00000150·6e77696e·645f6370·705f7072·30404743·nwind_cpp_pr0@GC
 25 ··0x00000160·435f332e·3500504c·5f676574·5f6e696c·C_3.5.PL_get_nil
24 ··0x00000150·6c5f6578·00737472·636d7040·474c4942·l_ex.strcmp@GLIB26 ··0x00000170·5f657800·73747263·6d704047·4c494243·_ex.strcmp@GLIBC
25 ··0x00000160·435f322e·34005f5f·6378615f·66696e61·C_2.4.__cxa_fina27 ··0x00000180·5f322e34·005f5f63·78615f66·696e616c·_2.4.__cxa_final
26 ··0x00000170·6c697a65·40474c49·42435f32·2e34005f·lize@GLIBC_2.4._28 ··0x00000190·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I
27 ··0x00000180·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM29 ··0x000001a0·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
28 ··0x00000190·436c6f6e·65546162·6c65005f·5f737461·CloneTable.__sta30 ··0x000001b0·6c6f6e65·5461626c·65005f5f·73746163·loneTable.__stac
29 ··0x000001a0·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI31 ··0x000001c0·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB
30 ··0x000001b0·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist32 ··0x000001d0·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe
31 ··0x000001c0·65725f66·6f726569·676e0069·6e737461·er_foreign.insta33 ··0x000001e0·725f666f·72656967·6e00696e·7374616c·r_foreign.instal
32 ··0x000001d0·6c6c5f73·79736c6f·67007374·72647570·ll_syslog.strdup34 ··0x000001f0·6c5f7379·736c6f67·00737472·64757040·l_syslog.strdup@
33 ··0x000001e0·40474c49·42435f32·2e34005f·5f737461·@GLIBC_2.4.__sta35 ··0x00000200·474c4942·435f322e·34005f5f·73746163·GLIBC_2.4.__stac
34 ··0x000001f0·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB36 ··0x00000210·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
35 ··0x00000200·435f322e·3400504c·5f6e6577·5f746572·C_2.4.PL_new_ter37 ··0x00000220·5f322e34·00504c5f·6e65775f·7465726d·_2.4.PL_new_term
36 ··0x00000210·6d5f7265·6600636c·6f73656c·6f674047·m_ref.closelog@G38 ··0x00000230·5f726566·00636c6f·73656c6f·6740474c·_ref.closelog@GL
37 ··0x00000220·4c494243·5f322e34·005f5f67·6d6f6e5f·LIBC_2.4.__gmon_39 ··0x00000240·4942435f·322e3400·5f5f676d·6f6e5f73·IBC_2.4.__gmon_s
38 ··0x00000230·73746172·745f5f00·504c5f63·6f70795f·start__.PL_copy_40 ··0x00000250·74617274·5f5f0050·4c5f636f·70795f74·tart__.PL_copy_t
39 ··0x00000240·7465726d·5f726566·005f5f73·79736c6f·term_ref.__syslo41 ··0x00000260·65726d5f·72656600·5f5f6165·6162695f·erm_ref.__aeabi_
 42 ··0x00000270·756e7769·6e645f63·70705f70·72314047·unwind_cpp_pr1@G
 43 ··0x00000280·43435f33·2e35005f·5f737973·6c6f675f·CC_3.5.__syslog_
40 ··0x00000250·675f6368·6b40474c·4942435f·322e3400·g_chk@GLIBC_2.4.44 ··0x00000290·63686b40·474c4942·435f322e·3400504c·chk@GLIBC_2.4.PL
41 ··0x00000260·504c5f64·6f6d6169·6e5f6572·726f7200·PL_domain_error.45 ··0x000002a0·5f646f6d·61696e5f·6572726f·72006f70·_domain_error.op
42 ··0x00000270·6f70656e·6c6f6740·474c4942·435f322e·openlog@GLIBC_2.46 ··0x000002b0·656e6c6f·6740474c·4942435f·322e3400·enlog@GLIBC_2.4.
43 ··0x00000280·34005f49·544d5f72·65676973·74657254·4._ITM_registerT47 ··0x000002c0·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
44 ··0x00000290·4d436c6f·6e655461·626c6500·504c5f67·MCloneTable.PL_g48 ··0x000002d0·6c6f6e65·5461626c·6500504c·5f676574·loneTable.PL_get
45 ··0x000002a0·65745f6c·6973745f·65780050·4c5f6765·et_list_ex.PL_ge49 ··0x000002e0·5f6c6973·745f6578·00504c5f·6765745f·_list_ex.PL_get_
46 ··0x000002b0·745f6368·61727300···················t_chars.50 ··0x000002f0·63686172·7300·······················chars.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.09 MB
./usr/lib/debug/.build-id/2a/a706421bb4264e8cb11ee2b9783e859462a89d.debug vs.
./usr/lib/debug/.build-id/52/81d471334d50309bab21d111c8a75b1a085f0a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 77% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········25452·(bytes·into·file)13 ··Start·of·section·headers:··········25748·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000627c·0x0000627c·0x00000·0x00168·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x061cc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x063e8·R·E·0x10000
7 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x001bc·RW··0x100008 ··LOAD···········0x00fe68·0x0001fe68·0x0001fe68·0x00000·0x001c4·RW··0x10000
8 ··DYNAMIC········0x00fe70·0x0001fe78·0x0001fe78·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe68·0x0001fe70·0x0001fe70·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x00190·R···0x112 ··GNU_RELRO······0x00fe68·0x0001fe68·0x0001fe68·0x00000·0x00198·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x636c:1 There·are·37·section·headers,·starting·at·offset·0x6494:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000230·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000250·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000368·000118·00023c·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003a8·000138·000280·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005a4·000118·000046·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000628·000138·00004a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005ec·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000674·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000062c·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000006d4·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000066c·000118·0000e0·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000714·000138·0000e0·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0000074c·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000007f4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000758·000118·000170·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000800·000138·000170·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000008c8·000118·004d54·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000970·000138·004d54·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000561c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000056c4·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00005628·000118·000ba0·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········000056d0·000138·000ba0·00···A··0···0··8
 18 ··[14]·.ARM.extab········NOBITS··········00006270·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········0000627c·000138·000168·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········000061c8·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000063e4·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe70·00fe70·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe68·00fe68·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe74·00fe70·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe6c·00fe68·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe78·00fe70·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe70·00fe68·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff70·00fe70·000090·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff70·00fe68·000090·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe70·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe68·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe70·000028·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·00fe68·000028·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000066·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000064·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001d0·001b08·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001ec·001b11·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·001cd8·000387·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·001d00·000387·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002060·001329·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·002088·001326·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·00338c·0002dd·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·0033b0·0002dd·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00366c·0000cf·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·003690·0000cf·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00373c·0012c0·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·003760·0012c0·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0049fc·0002ca·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·004a20·0002ca·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004cc6·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004cea·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·004d24·000ef0·10·····33·207··438 ··[34]·.symtab···········SYMTAB··········00000000·004d48·000fa0·10·····35·216··4
37 ··[33]·.strtab···········STRTAB··········00000000·005c14·0005f2·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·005ce8·000630·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·006206·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·006318·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
29.5 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·2aa706421bb4264e8cb11ee2b9783e859462a89d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5281d471334d50309bab21d111c8a75b1a085f0a
568 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
255 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
1.59 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 55 lines modifiedOffset 3, 55 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1905 ··Offset·into·.debug_info:··0x190
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000990·000004389 ····00000a38·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x8a513 ··Offset·into·.debug_info:··0x8a5
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000dc8·000005e017 ····00000e70·000005e0
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x144621 ··Offset·into·.debug_info:··0x1446
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····000013a8·0000101c25 ····00001450·0000101c
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x181d29 ··Offset·into·.debug_info:··0x181d
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····000023c4·00002dec33 ····0000246c·00002dec
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x27bc37 ··Offset·into·.debug_info:··0x27bc
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····000051b0·0000023841 ····00005258·00000238
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x2d4045 ··Offset·into·.debug_info:··0x2d40
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····000053e8·0000023449 ····00005490·00000234
50 ····00000000·0000000050 ····00000000·00000000
  
239 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
1.58 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 55 lines modifiedOffset 3, 55 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1905 ··Offset·into·.debug_info:··0x190
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000990·000004389 ····00000a38·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x8a513 ··Offset·into·.debug_info:··0x8a5
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000dc8·000005e017 ····00000e70·000005e0
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x144621 ··Offset·into·.debug_info:··0x1446
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····000013a8·0000101c25 ····00001450·0000101c
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x181d29 ··Offset·into·.debug_info:··0x181d
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····000023c4·00002dec33 ····0000246c·00002dec
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x27bc37 ··Offset·into·.debug_info:··0x27bc
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····000051b0·0000023841 ····00005258·00000238
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x2d4045 ··Offset·into·.debug_info:··0x2d40
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····000053e8·0000023449 ····00005490·00000234
50 ····00000000·0000000050 ····00000000·00000000
  
1.2 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 +P,,(,`9s
 3 !!EXJX"lI
 4 s8W6PN{Ay
2 Bqv#H?3» 
3 :Jl:+{ST|` 
4 Pga1Fk2&. 
5 Y[ioO{?s 
6 6nM[sFb·)F 
7 ],\xU9sC 
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
9 call_weak_fn6 call_weak_fn
10 crtstuff.c7 crtstuff.c
11 all_implied_fbits8 all_implied_fbits
12 deregister_tm_clones9 deregister_tm_clones
13 __do_global_dtors_aux10 __do_global_dtors_aux
14 completed.011 completed.0
Offset 62, 14 lines modifiedOffset 59, 15 lines modified
62 sha1_hash59 sha1_hash
63 sha224_begin60 sha224_begin
64 __TMC_END__61 __TMC_END__
65 _GLOBAL_OFFSET_TABLE_62 _GLOBAL_OFFSET_TABLE_
66 sha2_hash63 sha2_hash
67 sha384_begin64 sha384_begin
68 pl_error65 pl_error
 66 __aeabi_unwind_cpp_pr0@GCC_3.5
69 __cxa_finalize@GLIBC_2.467 __cxa_finalize@GLIBC_2.4
70 _ITM_deregisterTMCloneTable68 _ITM_deregisterTMCloneTable
71 PL_unify_term69 PL_unify_term
72 PL_unify_atom_chars70 PL_unify_atom_chars
73 __stack_chk_guard@GLIBC_2.471 __stack_chk_guard@GLIBC_2.4
74 memcpy@GLIBC_2.472 memcpy@GLIBC_2.4
75 PL_register_foreign73 PL_register_foreign
Offset 82, 14 lines modifiedOffset 80, 15 lines modified
82 PL_new_term_ref80 PL_new_term_ref
83 PL_new_atom81 PL_new_atom
84 PL_is_variable82 PL_is_variable
85 strerror@GLIBC_2.483 strerror@GLIBC_2.4
86 PL_unify_list_ncodes84 PL_unify_list_ncodes
87 __gmon_start__85 __gmon_start__
88 PL_copy_term_ref86 PL_copy_term_ref
 87 __aeabi_unwind_cpp_pr1@GCC_3.5
89 memset@GLIBC_2.488 memset@GLIBC_2.4
90 _PL_get_arg_sz89 _PL_get_arg_sz
91 PL_get_atom_ex90 PL_get_atom_ex
92 PL_close_foreign_frame91 PL_close_foreign_frame
93 PL_open_foreign_frame92 PL_open_foreign_frame
94 PL_put_atom_chars93 PL_put_atom_chars
95 _ITM_registerTMCloneTable94 _ITM_registerTMCloneTable
Offset 101, 14 lines modifiedOffset 100, 16 lines modified
101 .shstrtab100 .shstrtab
102 .note.gnu.build-id101 .note.gnu.build-id
103 .gnu.hash102 .gnu.hash
104 .gnu.version103 .gnu.version
105 .gnu.version_r104 .gnu.version_r
106 .rel.dyn105 .rel.dyn
107 .rel.plt106 .rel.plt
 107 .ARM.extab
 108 .ARM.exidx
108 .eh_frame109 .eh_frame
109 .init_array110 .init_array
110 .fini_array111 .fini_array
111 .dynamic112 .dynamic
112 .comment113 .comment
113 .ARM.attributes114 .ARM.attributes
114 .debug_aranges115 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000074c·<_init>:2 000007f4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000758·<.plt>:2 00000800·<.plt>:
3 »       ...3 »       ...
3.53 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 8450 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 161 lines modifiedOffset 1, 161 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000008c8·<call_weak_fn>:2 00000970·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000008ec·<deregister_tm_clones>:4 00000994·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000918·<register_tm_clones>:6 000009c0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000094c·<__do_global_dtors_aux>:8 000009f4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000098c·<frame_dummy>:10 00000a34·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000990·<pl_error>:14 00000a38·<pl_error>:
15 »       ...15 »       ...
  
16 00000dc8·<sha_options>:16 00000e70·<sha_options>:
17 »       ...17 »       ...
  
18 00000f7c·<pl_hmac_sha>:18 00001024·<pl_hmac_sha>:
19 »       ...19 »       ...
  
20 0000105c·<pl_sha_new_ctx>:20 00001104·<pl_sha_new_ctx>:
21 »       ...21 »       ...
  
22 000010dc·<pl_sha_hash>:22 00001184·<pl_sha_hash>:
23 »       ...23 »       ...
  
24 0000117c·<pl_sha_hash_ctx>:24 00001224·<pl_sha_hash_ctx>:
25 »       ...25 »       ...
  
26 0000129c·<install_sha4pl>:26 00001344·<install_sha4pl>:
27 »       ...27 »       ...
  
28 000013a8·<sha1_compile>:28 00001450·<sha1_compile>:
29 »       ...29 »       ...
  
30 00002194·<sha1_begin>:30 0000223c·<sha1_begin>:
31 »       ...31 »       ...
  
32 000021d4·<sha1_hash>:32 0000227c·<sha1_hash>:
33 »       ...33 »       ...
  
34 0000224c·<sha1_end>:34 000022f4·<sha1_end>:
35 »       ...35 »       ...
  
36 0000232c·<sha1>:36 000023d4·<sha1>:
37 »       ...37 »       ...
  
38 000023c4·<sha256_compile>:38 0000246c·<sha256_compile>:
39 »       ...39 »       ...
  
40 00002c9c·<sha_end1>:40 00002d44·<sha_end1>:
41 »       ...41 »       ...
  
42 00002d8c·<sha256_hash>:42 00002e34·<sha256_hash>:
43 »       ...43 »       ...
  
44 00002e04·<sha224_begin>:44 00002eac·<sha224_begin>:
45 »       ...45 »       ...
  
46 00002e48·<sha224_end>:46 00002ef0·<sha224_end>:
47 sha224_end():47 sha224_end():
48 »       movs»   r0,·r048 »       movs»   r0,·r0
49 »       ...49 »       ...
  
50 00002e4c·<sha224>:50 00002ef4·<sha224>:
51 »       ...51 »       ...
  
52 00002ed8·<sha256_begin>:52 00002f80·<sha256_begin>:
53 »       ...53 »       ...
  
54 00002f1c·<sha256_end>:54 00002fc4·<sha256_end>:
55 sha256_end():55 sha256_end():
56 »       movs»   r0,·r056 »       movs»   r0,·r0
57 »       ...57 »       ...
  
58 00002f20·<sha256>:58 00002fc8·<sha256>:
59 »       ...59 »       ...
  
60 00002fac·<sha512_compile>:60 00003054·<sha512_compile>:
61 »       ...61 »       ...
  
62 00004bec·<sha_end2>:62 00004c94·<sha_end2>:
63 »       ...63 »       ...
  
64 00004d70·<sha512_hash>:64 00004e18·<sha512_hash>:
65 »       ...65 »       ...
  
66 00004e04·<sha384_begin>:66 00004eac·<sha384_begin>:
67 »       ...67 »       ...
  
68 00004e48·<sha384_end>:68 00004ef0·<sha384_end>:
69 sha384_end():69 sha384_end():
70 »       movs»   r0,·r070 »       movs»   r0,·r0
71 »       ...71 »       ...
  
72 00004e4c·<sha384>:72 00004ef4·<sha384>:
73 »       ...73 »       ...
  
74 00004eec·<sha512_begin>:74 00004f94·<sha512_begin>:
75 »       ...75 »       ...
  
76 00004f30·<sha512_end>:76 00004fd8·<sha512_end>:
77 sha512_end():77 sha512_end():
78 »       movs»   r0,·r078 »       movs»   r0,·r0
79 »       ...79 »       ...
  
80 00004f34·<sha512>:80 00004fdc·<sha512>:
81 »       ...81 »       ...
  
82 00004fd4·<sha2_begin>:82 0000507c·<sha2_begin>:
83 »       ...83 »       ...
  
84 000050e8·<sha2_hash>:84 00005190·<sha2_hash>:
85 »       ...85 »       ...
  
86 0000511c·<sha2_end>:86 000051c4·<sha2_end>:
Max diff block lines reached; 680/3079 bytes (22.09%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000561c·<_fini>:2 000056c4·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
5.86 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 53, 47 lines modifiedOffset 53, 50 lines modified
53 ··0x00000320·00736861·3531325f·656e6400·5f44594e·.sha512_end._DYN53 ··0x00000320·00736861·3531325f·656e6400·5f44594e·.sha512_end._DYN
54 ··0x00000330·414d4943·00736861·315f6861·7368006b·AMIC.sha1_hash.k54 ··0x00000330·414d4943·00736861·315f6861·7368006b·AMIC.sha1_hash.k
55 ··0x00000340·35313200·73686132·32345f62·6567696e·512.sha224_begin55 ··0x00000340·35313200·73686132·32345f62·6567696e·512.sha224_begin
56 ··0x00000350·005f5f54·4d435f45·4e445f5f·005f474c·.__TMC_END__._GL56 ··0x00000350·005f5f54·4d435f45·4e445f5f·005f474c·.__TMC_END__._GL
57 ··0x00000360·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL57 ··0x00000360·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
58 ··0x00000370·455f0073·6861325f·68617368·00736861·E_.sha2_hash.sha58 ··0x00000370·455f0073·6861325f·68617368·00736861·E_.sha2_hash.sha
59 ··0x00000380·3338345f·62656769·6e005f69·6e697400·384_begin._init.59 ··0x00000380·3338345f·62656769·6e005f69·6e697400·384_begin._init.
60 ··0x00000390·706c5f65·72726f72·005f5f63·78615f66·pl_error.__cxa_f60 ··0x00000390·706c5f65·72726f72·005f5f61·65616269·pl_error.__aeabi
 61 ··0x000003a0·5f756e77·696e645f·6370705f·70723040·_unwind_cpp_pr0@
 62 ··0x000003b0·4743435f·332e3500·5f5f6378·615f6669·GCC_3.5.__cxa_fi
61 ··0x000003a0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.63 ··0x000003c0·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4
62 ··0x000003b0·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste64 ··0x000003d0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
63 ··0x000003c0·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL65 ··0x000003e0·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_
64 ··0x000003d0·5f756e69·66795f74·65726d00·504c5f75·_unify_term.PL_u66 ··0x000003f0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un
65 ··0x000003e0·6e696679·5f61746f·6d5f6368·61727300·nify_atom_chars.67 ··0x00000400·6966795f·61746f6d·5f636861·7273005f·ify_atom_chars._
66 ··0x000003f0·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar68 ··0x00000410·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
67 ··0x00000400·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc69 ··0x00000420·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp
68 ··0x00000410·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_70 ··0x00000430·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r
69 ··0x00000420·72656769·73746572·5f666f72·6569676e·register_foreign71 ··0x00000440·65676973·7465725f·666f7265·69676e00·egister_foreign.
70 ··0x00000430·00504c5f·6765745f·6e616d65·5f617269·.PL_get_name_ari72 ··0x00000450·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit
71 ··0x00000440·74795f73·7a00504c·5f756e69·66795f73·ty_sz.PL_unify_s73 ··0x00000460·795f737a·00504c5f·756e6966·795f7374·y_sz.PL_unify_st
72 ··0x00000450·7472696e·675f6e63·68617273·005f5f73·tring_nchars.__s74 ··0x00000470·72696e67·5f6e6368·61727300·5f5f7374·ring_nchars.__st
73 ··0x00000460·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL75 ··0x00000480·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI
74 ··0x00000470·4942435f·322e3400·504c5f72·61697365·IBC_2.4.PL_raise76 ··0x00000490·42435f32·2e340050·4c5f7261·6973655f·BC_2.4.PL_raise_
75 ··0x00000480·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne77 ··0x000004a0·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new
76 ··0x00000490·775f6675·6e63746f·725f737a·00696e73·w_functor_sz.ins78 ··0x000004b0·5f66756e·63746f72·5f737a00·696e7374·_functor_sz.inst
77 ··0x000004a0·74616c6c·5f736861·34706c00·504c5f6e·tall_sha4pl.PL_n79 ··0x000004c0·616c6c5f·73686134·706c0050·4c5f6e65·all_sha4pl.PL_ne
78 ··0x000004b0·65775f74·65726d5f·72656600·504c5f6e·ew_term_ref.PL_n80 ··0x000004d0·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne
79 ··0x000004c0·65775f61·746f6d00·504c5f69·735f7661·ew_atom.PL_is_va81 ··0x000004e0·775f6174·6f6d0050·4c5f6973·5f766172·w_atom.PL_is_var
80 ··0x000004d0·72696162·6c650073·74726572·726f7240·riable.strerror@82 ··0x000004f0·6961626c·65007374·72657272·6f724047·iable.strerror@G
81 ··0x000004e0·474c4942·435f322e·3400504c·5f756e69·GLIBC_2.4.PL_uni83 ··0x00000500·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif
82 ··0x000004f0·66795f6c·6973745f·6e636f64·6573005f·fy_list_ncodes._84 ··0x00000510·795f6c69·73745f6e·636f6465·73005f5f·y_list_ncodes.__
83 ··0x00000500·5f676d6f·6e5f7374·6172745f·5f00504c·_gmon_start__.PL85 ··0x00000520·676d6f6e·5f737461·72745f5f·00504c5f·gmon_start__.PL_
84 ··0x00000510·5f636f70·795f7465·726d5f72·6566006d·_copy_term_ref.m86 ··0x00000530·636f7079·5f746572·6d5f7265·66005f5f·copy_term_ref.__
 87 ··0x00000540·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
 88 ··0x00000550·5f707231·40474343·5f332e35·006d656d·_pr1@GCC_3.5.mem
85 ··0x00000520·656d7365·7440474c·4942435f·322e3400·emset@GLIBC_2.4.89 ··0x00000560·73657440·474c4942·435f322e·34005f50·set@GLIBC_2.4._P
86 ··0x00000530·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P 
87 ··0x00000540·4c5f6765·745f6174·6f6d5f65·7800504c·L_get_atom_ex.PL90 ··0x00000570·4c5f6765·745f6172·675f737a·00504c5f·L_get_arg_sz.PL_
88 ··0x00000550·5f636c6f·73655f66·6f726569·676e5f66·_close_foreign_f 
89 ··0x00000560·72616d65·00504c5f·6f70656e·5f666f72·rame.PL_open_for91 ··0x00000580·6765745f·61746f6d·5f657800·504c5f63·get_atom_ex.PL_c
 92 ··0x00000590·6c6f7365·5f666f72·6569676e·5f667261·lose_foreign_fra
 93 ··0x000005a0·6d650050·4c5f6f70·656e5f66·6f726569·me.PL_open_forei
90 ··0x00000570·6569676e·5f667261·6d650050·4c5f7075·eign_frame.PL_pu94 ··0x000005b0·676e5f66·72616d65·00504c5f·7075745f·gn_frame.PL_put_
91 ··0x00000580·745f6174·6f6d5f63·68617273·005f4954·t_atom_chars._IT95 ··0x000005c0·61746f6d·5f636861·7273005f·49544d5f·atom_chars._ITM_
92 ··0x00000590·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon96 ··0x000005d0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
93 ··0x000005a0·65546162·6c650050·4c5f6765·745f6e69·eTable.PL_get_ni97 ··0x000005e0·61626c65·00504c5f·6765745f·6e696c00·able.PL_get_nil.
94 ··0x000005b0·6c00504c·5f676574·5f6e6368·61727300·l.PL_get_nchars. 
95 ··0x000005c0·504c5f67·65745f6c·69737400·504c5f67·PL_get_list.PL_g98 ··0x000005f0·504c5f67·65745f6e·63686172·7300504c·PL_get_nchars.PL
 99 ··0x00000600·5f676574·5f6c6973·7400504c·5f676574·_get_list.PL_get
96 ··0x000005d0·65745f73·7472696e·67005f5f·61737365·et_string.__asse100 ··0x00000610·5f737472·696e6700·5f5f6173·73657274·_string.__assert
97 ··0x000005e0·72745f66·61696c40·474c4942·435f322e·rt_fail@GLIBC_2.101 ··0x00000620·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.
98 ··0x000005f0·3400································4. 
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.29 MB
./usr/lib/debug/.build-id/2b/6c1dac855a215d68232ee0287fd2b8ca954c87.debug vs.
./usr/lib/debug/.build-id/0c/53904666d82ca317d4fdb9c229fac396438c9b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········36688·(bytes·into·file)13 ··Start·of·section·headers:··········36900·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000469c·0x0000469c·0x00000·0x00138·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x045ec·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x047d8·R·E·0x10000
7 ··LOAD···········0x00fd64·0x0001fd64·0x0001fd64·0x00000·0x003b4·RW··0x100008 ··LOAD···········0x00fd5c·0x0001fd5c·0x0001fd5c·0x00000·0x003bc·RW··0x10000
8 ··DYNAMIC········0x00fd64·0x0001fd6c·0x0001fd6c·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fd5c·0x0001fd64·0x0001fd64·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd64·0x0001fd64·0x0001fd64·0x00000·0x0029c·R···0x112 ··GNU_RELRO······0x00fd5c·0x0001fd5c·0x0001fd5c·0x00000·0x002a4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x8f50:1 There·are·37·section·headers,·starting·at·offset·0x9024:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000660·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000680·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000798·000118·0005a7·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000007d8·000138·0005eb·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000d40·000118·0000cc·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000dc4·000138·0000d0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000e0c·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000e94·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000e4c·000118·0000b0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000ef4·000138·0000b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000efc·000118·0002f8·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000fa4·000138·0002f8·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········000011f4·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000129c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001200·000118·0004a4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000012a8·000138·0004a4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000016a4·000118·00288c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········0000174c·000138·00288c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003f30·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003fd8·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003f38·000118·0006b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003fe0·000138·0006b0·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00004690·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········0000469c·000138·000138·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········000045e8·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000047d4·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd64·00fd64·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd5c·00fd5c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd68·00fd64·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fd60·00fd5c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fd6c·00fd64·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fd64·00fd5c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fe64·00fd64·00019c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fe64·00fd5c·00019c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fd64·000064·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fd5c·000064·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020068·00fd64·0000b0·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00020068·00fd5c·0000b0·00··WA··0···0··8
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·003064·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·003069·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0031ec·000390·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·003214·000390·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00357c·0017d1·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0035a4·0017cd·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·004d50·0002d5·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·004d74·0002d2·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·005028·0002e2·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·005048·0002e2·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00530c·0014e5·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·00532c·0014e5·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0067f4·000414·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·006814·000414·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·006c08·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·006c28·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·006c64·001590·10·····33·246··438 ··[34]·.symtab···········SYMTAB··········00000000·006c84·0015f0·10·····35·250··4
37 ··[33]·.strtab···········STRTAB··········00000000·0081f4·000bf7·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·008274·000c35·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·008deb·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·008ea9·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
43.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·2b6c1dac855a215d68232ee0287fd2b8ca954c873 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0c53904666d82ca317d4fdb9c229fac396438c9b
591 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
402 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000176c·000027c49 ····00001814·000027c4
10 ····00000000·0000000010 ····00000000·00000000
  
255 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000176c·000027c49 ····00001814·000027c4
10 ····00000000·0000000010 ····00000000·00000000
  
1.19 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 12 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 |"=·EV18
 3 CaqLD*+lAe
 4 v"R\]Y..,
 5 %J·^Y#+~"
2 ]TDPt-,"`c 
3 -99P(xJ&l 
4 ,sl5X/x, 
5 >&Tu?pW| 
6 /'f7g#)zpU; 
7 |/Na{q&> 
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
9 call_weak_fn7 call_weak_fn
10 crtstuff.c8 crtstuff.c
11 all_implied_fbits9 all_implied_fbits
12 deregister_tm_clones10 deregister_tm_clones
13 __do_global_dtors_aux11 __do_global_dtors_aux
14 completed.012 completed.0
Offset 93, 14 lines modifiedOffset 91, 15 lines modified
93 range_functions91 range_functions
94 __FRAME_END__92 __FRAME_END__
95 __dso_handle93 __dso_handle
96 _DYNAMIC94 _DYNAMIC
97 __TMC_END__95 __TMC_END__
98 _GLOBAL_OFFSET_TABLE_96 _GLOBAL_OFFSET_TABLE_
99 pthread_mutex_unlock@GLIBC_2.497 pthread_mutex_unlock@GLIBC_2.4
 98 __aeabi_unwind_cpp_pr0@GCC_3.5
100 PL_get_stream_handle99 PL_get_stream_handle
101 PL_release_stream100 PL_release_stream
102 PL_unify_stream101 PL_unify_stream
103 PL_discard_foreign_frame102 PL_discard_foreign_frame
104 PL_get_nil_ex103 PL_get_nil_ex
105 PL_atom_chars104 PL_atom_chars
106 __cxa_finalize@GLIBC_2.4105 __cxa_finalize@GLIBC_2.4
Offset 146, 14 lines modifiedOffset 145, 15 lines modified
146 PL_resource_error145 PL_resource_error
147 PL_uninstantiation_error146 PL_uninstantiation_error
148 PL_unify147 PL_unify
149 PL_put_atom148 PL_put_atom
150 PL_type_error149 PL_type_error
151 PL_copy_term_ref150 PL_copy_term_ref
152 __errno_location@GLIBC_2.4151 __errno_location@GLIBC_2.4
 152 __aeabi_unwind_cpp_pr1@GCC_3.5
153 memset@GLIBC_2.4153 memset@GLIBC_2.4
154 PL_get_atom154 PL_get_atom
155 Sset_filter155 Sset_filter
156 PL_unify_atom156 PL_unify_atom
157 _PL_get_arg_sz157 _PL_get_arg_sz
158 PL_cut_query158 PL_cut_query
159 PL_get_atom_ex159 PL_get_atom_ex
Offset 188, 14 lines modifiedOffset 188, 16 lines modified
188 .shstrtab188 .shstrtab
189 .note.gnu.build-id189 .note.gnu.build-id
190 .gnu.hash190 .gnu.hash
191 .gnu.version191 .gnu.version
192 .gnu.version_r192 .gnu.version_r
193 .rel.dyn193 .rel.dyn
194 .rel.plt194 .rel.plt
 195 .ARM.extab
 196 .ARM.exidx
195 .eh_frame197 .eh_frame
196 .init_array198 .init_array
197 .fini_array199 .fini_array
198 .dynamic200 .dynamic
199 .comment201 .comment
200 .ARM.attributes202 .ARM.attributes
201 .debug_aranges203 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000011f4·<_init>:2 0000129c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001200·<.plt>:2 000012a8·<.plt>:
3 »       ...3 »       ...
3.44 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 147 lines modifiedOffset 1, 147 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000016a4·<call_weak_fn>:2 0000174c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000016c8·<deregister_tm_clones>:4 00001770·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000016f4·<register_tm_clones>:6 0000179c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001728·<__do_global_dtors_aux>:8 000017d0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001768·<frame_dummy>:10 00001810·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000176c·<range_write>:14 00001814·<range_write>:
15 »       ...15 »       ...
  
16 00001774·<http_stream_debug>:16 0000181c·<http_stream_debug>:
17 »       ...17 »       ...
  
18 00001780·<cgi_control>:18 00001828·<cgi_control>:
19 »       ...19 »       ...
  
20 000017f0·<chunked_write_trailer>:20 00001898·<chunked_write_trailer>:
21 »       ...21 »       ...
  
22 0000192c·<free_chunked_metadata>:22 000019d4·<free_chunked_metadata>:
23 »       ...23 »       ...
  
24 00001970·<free_cgi_context>:24 00001a18·<free_cgi_context>:
25 »       ...25 »       ...
  
26 000019dc·<chunked_write_chunk>:26 00001a84·<chunked_write_chunk>:
27 »       ...27 »       ...
  
28 00001b60·<chunked_write>:28 00001c08·<chunked_write>:
29 »       ...29 »       ...
  
30 00001b6c·<range_read>:30 00001c14·<range_read>:
31 »       ...31 »       ...
  
32 00001ba8·<multipart_read>:32 00001c50·<multipart_read>:
33 »       ...33 »       ...
  
34 00001f5c·<get_chunked_metadata>:34 00002004·<get_chunked_metadata>:
35 »       ...35 »       ...
  
36 00002040·<http_chunked_add_trailer>:36 000020e8·<http_chunked_add_trailer>:
37 »       ...37 »       ...
  
38 000020e8·<http_chunked_flush>:38 00002190·<http_chunked_flush>:
39 »       ...39 »       ...
  
40 00002168·<http_is_chunked>:40 00002210·<http_is_chunked>:
41 »       ...41 »       ...
  
42 000021c0·<domain_error>:42 00002268·<domain_error>:
43 »       ...43 »       ...
  
44 00002218·<type_error>:44 000022c0·<type_error>:
45 »       ...45 »       ...
  
46 00002270·<existence_error>:46 00002318·<existence_error>:
47 »       ...47 »       ...
  
48 000022c8·<instantiation_error>:48 00002370·<instantiation_error>:
49 »       ...49 »       ...
  
50 00002318·<cgi_statistics>:50 000023c0·<cgi_statistics>:
51 »       ...51 »       ...
  
52 00002350·<multipart_open_next>:52 000023f8·<multipart_open_next>:
53 »       ...53 »       ...
  
54 0000240c·<chunked_control>:54 000024b4·<chunked_control>:
55 »       ...55 »       ...
  
56 00002448·<range_control>:56 000024f0·<range_control>:
57 »       ...57 »       ...
  
58 00002498·<multipart_control>:58 00002540·<multipart_control>:
59 »       ...59 »       ...
  
60 000024b4·<set_stream_error>:60 0000255c·<set_stream_error>:
61 »       ...61 »       ...
  
62 00002554·<call_hook>:62 000025fc·<call_hook>:
63 »       ...63 »       ...
  
64 000025e0·<cgi_close>:64 00002688·<cgi_close>:
65 »       ...65 »       ...
  
66 000026f0·<chunked_read.part.0>:66 00002798·<chunked_read.part.0>:
67 »       ...67 »       ...
  
68 000028c8·<chunked_read>:68 00002970·<chunked_read>:
69 »       ...69 »       ...
  
70 000028d4·<pl_http_chunked_open>:70 0000297c·<pl_http_chunked_open>:
71 »       ...71 »       ...
  
72 00002ad8·<cgi_write>:72 00002b80·<cgi_write>:
73 »       ...73 »       ...
  
74 00002c90·<is_cgi_stream>:74 00002d38·<is_cgi_stream>:
75 »       ...75 »       ...
  
76 00002d08·<chunked_close>:76 00002db0·<chunked_close>:
77 »       ...77 »       ...
  
78 00002d8c·<get_cgi_stream>:78 00002e34·<get_cgi_stream>:
79 »       ...79 »       ...
  
80 00002e1c·<cgi_discard>:80 00002ec4·<cgi_discard>:
81 »       ...81 »       ...
  
82 00002eb8·<cgi_set>:82 00002f60·<cgi_set>:
83 »       ...83 »       ...
  
Max diff block lines reached; 396/3179 bytes (12.46%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003f30·<_fini>:2 00003fd8·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
13.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
130 KB
./usr/lib/debug/.build-id/2f/f7a8a84b5fc6a8edc34b4013f18d9e1b33852f.debug vs.
./usr/lib/debug/.build-id/ec/888a92147d59b2fa35d7dc883d8b1ad29ff1fd.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 81% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········6916·(bytes·into·file)13 ··Start·of·section·headers:··········7036·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000105c·0x0000105c·0x00000·0x00018·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00fe0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01078·R·E·0x10000
7 ··LOAD···········0x00fe64·0x0001fe64·0x0001fe64·0x00000·0x001c4·RW··0x100008 ··LOAD···········0x00fe5c·0x0001fe5c·0x0001fe5c·0x00000·0x001cc·RW··0x10000
8 ··DYNAMIC········0x00fe64·0x0001fe6c·0x0001fe6c·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fe5c·0x0001fe64·0x0001fe64·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe64·0x0001fe64·0x0001fe64·0x00000·0x0019c·R···0x112 ··GNU_RELRO······0x00fe5c·0x0001fe5c·0x0001fe5c·0x00000·0x001a4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x1b04:1 There·are·36·section·headers,·starting·at·offset·0x1b7c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000240·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000250·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000378·000118·00022f·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003a8·000138·00025c·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005a8·000118·000048·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000604·000138·00004a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005f0·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000650·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000630·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000006b0·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000670·000118·0000e8·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000006f0·000138·0000e8·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000758·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000007d8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000764·000118·000174·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000007e4·000138·000174·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000008d8·000118·0004e8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000958·000138·0004e8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000dc0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000e40·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000dc8·000118·000214·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000e48·000138·000214·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········0000105c·000138·000018·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000fdc·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00001074·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe64·00fe64·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe5c·00fe5c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe68·00fe64·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fe60·00fe5c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe6c·00fe64·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fe64·00fe5c·000108·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff6c·00fe64·000094·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ff6c·00fe5c·000094·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe64·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fe5c·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe64·000024·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020004·00fe5c·000024·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·0004e6·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·0004e4·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000670·000144·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·00068c·000144·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0007b4·0002af·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0007d0·0002b0·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000a64·00005c·00······0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·000a80·00005c·00······0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000ac0·0000e2·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·000adc·0000e2·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·000ba4·00012a·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·000bc0·00012a·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·000cd0·000088·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·000cec·000088·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000d58·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·000d74·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000db4·000830·10·····33··98··437 ··[33]·.symtab···········SYMTAB··········00000000·000dd0·000860·10·····34·100··4
37 ··[33]·.strtab···········STRTAB··········00000000·0015e4·0003bc·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·001630·0003db·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0019a0·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·001a0b·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
16.5 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·2ff7a8a84b5fc6a8edc34b4013f18d9e1b33852f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec888a92147d59b2fa35d7dc883d8b1ad29ff1fd
47.2 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
33.7 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000009a0·000004209 ····00000a20·00000420
10 ····00000000·0000000010 ····00000000·00000000
  
12.0 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000009a0·000004209 ····00000a20·00000420
10 ····00000000·0000000010 ····00000000·00000000
  
838 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 /GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 MXL<T@Tm
2 ,Q1,q@EY,3 ,Q1,q@EY,
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn5 call_weak_fn
5 crtstuff.c6 crtstuff.c
6 all_implied_fbits7 all_implied_fbits
7 deregister_tm_clones8 deregister_tm_clones
8 __do_global_dtors_aux9 __do_global_dtors_aux
Offset 21, 14 lines modifiedOffset 22, 15 lines modified
21 ATOM_oid22 ATOM_oid
22 ATOM_x50023 ATOM_x500
23 __FRAME_END__24 __FRAME_END__
24 __dso_handle25 __dso_handle
25 _DYNAMIC26 _DYNAMIC
26 __TMC_END__27 __TMC_END__
27 _GLOBAL_OFFSET_TABLE_28 _GLOBAL_OFFSET_TABLE_
 29 __aeabi_unwind_cpp_pr0@GCC_3.5
28 PL_get_nil_ex30 PL_get_nil_ex
29 __cxa_finalize@GLIBC_2.431 __cxa_finalize@GLIBC_2.4
30 _ITM_deregisterTMCloneTable32 _ITM_deregisterTMCloneTable
31 __stack_chk_guard@GLIBC_2.433 __stack_chk_guard@GLIBC_2.4
32 PL_register_foreign34 PL_register_foreign
33 PL_get_name_arity_sz35 PL_get_name_arity_sz
34 PL_chars_to_term36 PL_chars_to_term
Offset 61, 14 lines modifiedOffset 63, 15 lines modified
61 .shstrtab63 .shstrtab
62 .note.gnu.build-id64 .note.gnu.build-id
63 .gnu.hash65 .gnu.hash
64 .gnu.version66 .gnu.version
65 .gnu.version_r67 .gnu.version_r
66 .rel.dyn68 .rel.dyn
67 .rel.plt69 .rel.plt
 70 .ARM.exidx
68 .eh_frame71 .eh_frame
69 .init_array72 .init_array
70 .fini_array73 .fini_array
71 .dynamic74 .dynamic
72 .comment75 .comment
73 .ARM.attributes76 .ARM.attributes
74 .debug_aranges77 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000758·<_init>:2 000007d8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000764·<.plt>:2 000007e4·<.plt>:
3 »       ...3 »       ...
725 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000008d8·<call_weak_fn>:2 00000958·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000008fc·<deregister_tm_clones>:4 0000097c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000928·<register_tm_clones>:6 000009a8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000095c·<__do_global_dtors_aux>:8 000009dc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000099c·<frame_dummy>:10 00000a1c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000009a0·<pl_uuid>:14 00000a20·<pl_uuid>:
15 »       ...15 »       ...
  
16 00000d0c·<install_uuid>:16 00000d8c·<install_uuid>:
17 »       ...17 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000dc0·<_fini>:2 00000e40·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
5.15 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 42 lines modifiedOffset 22, 44 lines modified
22 ··0x00000130·6e730041·544f4d5f·75726c00·41544f4d·ns.ATOM_url.ATOM22 ··0x00000130·6e730041·544f4d5f·75726c00·41544f4d·ns.ATOM_url.ATOM
23 ··0x00000140·5f6f6964·0041544f·4d5f7835·3030005f·_oid.ATOM_x500._23 ··0x00000140·5f6f6964·0041544f·4d5f7835·3030005f·_oid.ATOM_x500._
24 ··0x00000150·5f465241·4d455f45·4e445f5f·005f6669·_FRAME_END__._fi24 ··0x00000150·5f465241·4d455f45·4e445f5f·005f6669·_FRAME_END__._fi
25 ··0x00000160·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.25 ··0x00000160·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.
26 ··0x00000170·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E26 ··0x00000170·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
27 ··0x00000180·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF27 ··0x00000180·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF
28 ··0x00000190·5345545f·5441424c·455f005f·696e6974·SET_TABLE_._init28 ··0x00000190·5345545f·5441424c·455f005f·696e6974·SET_TABLE_._init
 29 ··0x000001a0·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 30 ··0x000001b0·6370705f·70723040·4743435f·332e3500·cpp_pr0@GCC_3.5.
29 ··0x000001a0·00504c5f·6765745f·6e696c5f·6578005f·.PL_get_nil_ex._31 ··0x000001c0·504c5f67·65745f6e·696c5f65·78005f5f·PL_get_nil_ex.__
30 ··0x000001b0·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL32 ··0x000001d0·6378615f·66696e61·6c697a65·40474c49·cxa_finalize@GLI
31 ··0x000001c0·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der33 ··0x000001e0·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere
32 ··0x000001d0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa34 ··0x000001f0·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
33 ··0x000001e0·626c6500·5f5f7374·61636b5f·63686b5f·ble.__stack_chk_35 ··0x00000200·6c65005f·5f737461·636b5f63·686b5f67·le.__stack_chk_g
34 ··0x000001f0·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.36 ··0x00000210·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P
35 ··0x00000200·504c5f72·65676973·7465725f·666f7265·PL_register_fore37 ··0x00000220·4c5f7265·67697374·65725f66·6f726569·L_register_forei
36 ··0x00000210·69676e00·504c5f67·65745f6e·616d655f·ign.PL_get_name_38 ··0x00000230·676e0050·4c5f6765·745f6e61·6d655f61·gn.PL_get_name_a
37 ··0x00000220·61726974·795f737a·00504c5f·63686172·arity_sz.PL_char39 ··0x00000240·72697479·5f737a00·504c5f63·68617273·rity_sz.PL_chars
38 ··0x00000230·735f746f·5f746572·6d007575·69645f65·s_to_term.uuid_e40 ··0x00000250·5f746f5f·7465726d·00757569·645f6578·_to_term.uuid_ex
39 ··0x00000240·78706f72·7400504c·5f756e69·66795f63·xport.PL_unify_c41 ··0x00000260·706f7274·00504c5f·756e6966·795f6368·port.PL_unify_ch
40 ··0x00000250·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk42 ··0x00000270·61727300·5f5f7374·61636b5f·63686b5f·ars.__stack_chk_
41 ··0x00000260·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.43 ··0x00000280·6661696c·40474c49·42435f32·2e340075·fail@GLIBC_2.4.u
42 ··0x00000270·75756964·5f657272·6f720050·4c5f6578·uuid_error.PL_ex44 ··0x00000290·7569645f·6572726f·7200504c·5f657869·uid_error.PL_exi
43 ··0x00000280·69737465·6e63655f·6572726f·7200504c·istence_error.PL45 ··0x000002a0·7374656e·63655f65·72726f72·00504c5f·stence_error.PL_
44 ··0x00000290·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL46 ··0x000002b0·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_
45 ··0x000002a0·5f6e6577·5f61746f·6d007575·69645f6c·_new_atom.uuid_l47 ··0x000002c0·6e65775f·61746f6d·00757569·645f6c6f·new_atom.uuid_lo
46 ··0x000002b0·6f616400·5f5f676d·6f6e5f73·74617274·oad.__gmon_start48 ··0x000002d0·6164005f·5f676d6f·6e5f7374·6172745f·ad.__gmon_start_
47 ··0x000002c0·5f5f0050·4c5f756e·69667900·504c5f67·__.PL_unify.PL_g49 ··0x000002e0·5f00504c·5f756e69·66790050·4c5f6765·_.PL_unify.PL_ge
48 ··0x000002d0·65745f69·6e746567·65725f65·7800504c·et_integer_ex.PL50 ··0x000002f0·745f696e·74656765·725f6578·00504c5f·t_integer_ex.PL_
49 ··0x000002e0·5f747970·655f6572·726f7200·504c5f63·_type_error.PL_c51 ··0x00000300·74797065·5f657272·6f720050·4c5f636f·type_error.PL_co
50 ··0x000002f0·6f70795f·7465726d·5f726566·005f504c·opy_term_ref._PL52 ··0x00000310·70795f74·65726d5f·72656600·5f504c5f·py_term_ref._PL_
51 ··0x00000300·5f676574·5f617267·5f737a00·504c5f67·_get_arg_sz.PL_g53 ··0x00000320·6765745f·6172675f·737a0050·4c5f6765·get_arg_sz.PL_ge
52 ··0x00000310·65745f61·746f6d5f·65780069·6e737461·et_atom_ex.insta54 ··0x00000330·745f6174·6f6d5f65·7800696e·7374616c·t_atom_ex.instal
53 ··0x00000320·6c6c5f75·75696400·504c5f64·6f6d6169·ll_uuid.PL_domai55 ··0x00000340·6c5f7575·69640050·4c5f646f·6d61696e·l_uuid.PL_domain
54 ··0x00000330·6e5f6572·726f7200·504c5f77·61726e69·n_error.PL_warni56 ··0x00000350·5f657272·6f720050·4c5f7761·726e696e·_error.PL_warnin
55 ··0x00000340·6e670075·7569645f·64657374·726f7900·ng.uuid_destroy.57 ··0x00000360·67007575·69645f64·65737472·6f790075·g.uuid_destroy.u
56 ··0x00000350·75756964·5f6d616b·65005f49·544d5f72·uuid_make._ITM_r58 ··0x00000370·7569645f·6d616b65·005f4954·4d5f7265·uid_make._ITM_re
57 ··0x00000360·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa59 ··0x00000380·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
58 ··0x00000370·626c6500·504c5f67·65745f6e·696c0075·ble.PL_get_nil.u60 ··0x00000390·6c650050·4c5f6765·745f6e69·6c007575·le.PL_get_nil.uu
59 ··0x00000380·7569645f·63726561·74650050·4c5f6765·uid_create.PL_ge61 ··0x000003a0·69645f63·72656174·6500504c·5f676574·id_create.PL_get
60 ··0x00000390·745f6c69·73740050·4c5f6765·745f6368·t_list.PL_get_ch62 ··0x000003b0·5f6c6973·7400504c·5f676574·5f636861·_list.PL_get_cha
61 ··0x000003a0·61727300·5f5f6173·73657274·5f666169·ars.__assert_fai63 ··0x000003c0·7273005f·5f617373·6572745f·6661696c·rs.__assert_fail
62 ··0x000003b0·6c40474c·4942435f·322e3400··········l@GLIBC_2.4.64 ··0x000003d0·40474c49·42435f32·2e3400············@GLIBC_2.4.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
301 KB
./usr/lib/debug/.build-id/31/cc0d01899f48bd6847a311ad02958da6d2f31d.debug vs.
./usr/lib/debug/.build-id/67/bd79737b8f869d126cf8c1bd232311fc890b3f.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········11420·(bytes·into·file)13 ··Start·of·section·headers:··········11652·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00001cd0·0x00001cd0·0x00000·0x00048·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01c20·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01d1c·R·E·0x10000
7 ··LOAD···········0x00fe48·0x0001fe48·0x0001fe48·0x00000·0x001d8·RW··0x100008 ··LOAD···········0x00fe40·0x0001fe40·0x0001fe40·0x00000·0x001e0·RW··0x10000
8 ··DYNAMIC········0x00fe48·0x0001fe50·0x0001fe50·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe40·0x0001fe48·0x0001fe48·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe48·0x0001fe48·0x0001fe48·0x00000·0x001b8·R···0x112 ··GNU_RELRO······0x00fe40·0x0001fe40·0x0001fe40·0x00000·0x001c0·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x2c9c:1 There·are·37·section·headers,·starting·at·offset·0x2d84:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0002d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0002f0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000408·000118·0002a4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000448·000138·0002e8·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000006ac·000118·00005a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000730·000138·00005e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000708·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000790·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000758·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000800·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000798·000118·000130·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000840·000138·000130·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········000008c8·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000970·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000008d4·000118·0001e4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000097c·000138·0001e4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000ab8·000118·000eac·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000b60·000138·000eac·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001964·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001a0c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000196c·000118·0002b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001a14·000138·0002b0·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00001cc4·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00001cd0·000138·000048·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001c1c·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00001d18·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe48·00fe48·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe40·00fe40·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe4c·00fe48·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe44·00fe40·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe50·00fe48·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe48·00fe40·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff48·00fe48·0000b8·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff48·00fe40·0000b8·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe48·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe40·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe48·00001c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·00fe40·00001c·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000a7d·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000a82·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000c20·000211·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·000c44·000211·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000e34·000587·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·000e58·000587·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·0013bc·00011d·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·0013e0·00011d·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·0014dc·0000c3·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·001500·0000c3·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0015a0·0003e4·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0015c4·0003e4·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·001984·000091·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·0019a8·000091·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001a15·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·001a39·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·001a70·000b20·10·····33·136··438 ··[34]·.symtab···········SYMTAB··········00000000·001a94·000b90·10·····35·141··4
37 ··[33]·.strtab···········STRTAB··········00000000·002590·0005a7·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·002624·0005e5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·002b37·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·002c09·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
22.6 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·31cc0d01899f48bd6847a311ad02958da6d2f31d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·67bd79737b8f869d126cf8c1bd232311fc890b3f
115 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
95.9 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x755 ··Offset·into·.debug_info:··0x75
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000b80·000004389 ····00000c28·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000fb8·0000063417 ····00001060·00000634
18 ····00000000·0000000018 ····00000000·00000000
  
42.7 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x755 ··Offset·into·.debug_info:··0x75
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000b80·000004389 ····00000c28·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000fb8·0000063417 ····00001060·00000634
18 ····00000000·0000000018 ····00000000·00000000
  
1.17 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 ?GCC:·(Debian·14.2.0-12)·14.2.0
2 |1^X]hX- 
3 C»      74|-5| 
4 WiL=o]4^1 
5 -\a!ibRE 
6 #L/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug2 #L/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
7 call_weak_fn3 call_weak_fn
8 crtstuff.c4 crtstuff.c
9 all_implied_fbits5 all_implied_fbits
10 deregister_tm_clones6 deregister_tm_clones
11 __do_global_dtors_aux7 __do_global_dtors_aux
12 completed.08 completed.0
Offset 44, 14 lines modifiedOffset 40, 15 lines modified
44 _GLOBAL_OFFSET_TABLE_40 _GLOBAL_OFFSET_TABLE_
45 __aeabi_dadd41 __aeabi_dadd
46 __floatunsidf42 __floatunsidf
47 __aeabi_ui2d43 __aeabi_ui2d
48 pl_error44 pl_error
49 __extendsfdf245 __extendsfdf2
50 __aeabi_l2d46 __aeabi_l2d
 47 __aeabi_unwind_cpp_pr0@GCC_3.5
51 __stat64_time64@GLIBC_2.3448 __stat64_time64@GLIBC_2.34
52 PL_unify_integer49 PL_unify_integer
53 __cxa_finalize@GLIBC_2.450 __cxa_finalize@GLIBC_2.4
54 _ITM_deregisterTMCloneTable51 _ITM_deregisterTMCloneTable
55 PL_unify_term52 PL_unify_term
56 PL_unify_atom_chars53 PL_unify_atom_chars
57 PL_unify_nil54 PL_unify_nil
Offset 66, 14 lines modifiedOffset 63, 15 lines modified
66 PL_is_variable63 PL_is_variable
67 PL_is_functor64 PL_is_functor
68 strerror@GLIBC_2.465 strerror@GLIBC_2.4
69 __gmon_start__66 __gmon_start__
70 PL_get_integer_ex67 PL_get_integer_ex
71 PL_copy_term_ref68 PL_copy_term_ref
72 __errno_location@GLIBC_2.469 __errno_location@GLIBC_2.4
 70 __aeabi_unwind_cpp_pr1@GCC_3.5
73 PL_get_atom71 PL_get_atom
74 _PL_get_arg_sz72 _PL_get_arg_sz
75 PL_get_file_name73 PL_get_file_name
76 PL_close_foreign_frame74 PL_close_foreign_frame
77 PL_get_float75 PL_get_float
78 PL_open_foreign_frame76 PL_open_foreign_frame
79 __utime64@GLIBC_2.3477 __utime64@GLIBC_2.34
Offset 91, 14 lines modifiedOffset 89, 16 lines modified
91 .shstrtab89 .shstrtab
92 .note.gnu.build-id90 .note.gnu.build-id
93 .gnu.hash91 .gnu.hash
94 .gnu.version92 .gnu.version
95 .gnu.version_r93 .gnu.version_r
96 .rel.dyn94 .rel.dyn
97 .rel.plt95 .rel.plt
 96 .ARM.extab
 97 .ARM.exidx
98 .eh_frame98 .eh_frame
99 .init_array99 .init_array
100 .fini_array100 .fini_array
101 .dynamic101 .dynamic
102 .comment102 .comment
103 .ARM.attributes103 .ARM.attributes
104 .debug_aranges104 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000008c8·<_init>:2 00000970·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000008d4·<.plt>:2 0000097c·<.plt>:
3 »       ...3 »       ...
1.58 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 71 lines modifiedOffset 1, 71 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000ab8·<call_weak_fn>:2 00000b60·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000adc·<deregister_tm_clones>:4 00000b84·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000b08·<register_tm_clones>:6 00000bb0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000b3c·<__do_global_dtors_aux>:8 00000be4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000b7c·<frame_dummy>:10 00000c24·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000b80·<pl_error>:14 00000c28·<pl_error>:
15 »       ...15 »       ...
  
16 00000fb8·<pl_chmod>:16 00001060·<pl_chmod>:
17 »       ...17 »       ...
  
18 0000105c·<pl_link_file>:18 00001104·<pl_link_file>:
19 »       ...19 »       ...
  
20 0000117c·<get_time_option>:20 00001224·<get_time_option>:
21 »       ...21 »       ...
  
22 00001270·<pl_file_mode>:22 00001318·<pl_file_mode>:
23 »       ...23 »       ...
  
24 0000130c·<add_time_option.isra.0>:24 000013b4·<add_time_option.isra.0>:
25 »       ...25 »       ...
  
26 000013ac·<pl_set_time_file>:26 00001454·<pl_set_time_file>:
27 »       ...27 »       ...
  
28 00001500·<install_files>:28 000015a8·<install_files>:
29 »       ...29 »       ...
  
30 000015ec·<__aeabi_drsub>:30 00001694·<__aeabi_drsub>:
31 »       ...31 »       ...
  
32 000015f4·<__aeabi_dsub>:32 0000169c·<__aeabi_dsub>:
33 __aeabi_dsub():33 __aeabi_dsub():
34 »       movs»   r0,·r034 »       movs»   r0,·r0
35 »       ...35 »       ...
  
36 000015f8·<__adddf3>:36 000016a0·<__adddf3>:
37 »       ...37 »       ...
  
38 00001870·<__aeabi_ui2d>:38 00001918·<__aeabi_ui2d>:
39 »       ...39 »       ...
  
40 00001890·<__aeabi_i2d>:40 00001938·<__aeabi_i2d>:
41 »       ...41 »       ...
  
42 000018b4·<__aeabi_f2d>:42 0000195c·<__aeabi_f2d>:
43 »       ...43 »       ...
  
44 000018f8·<__aeabi_ul2d>:44 000019a0·<__aeabi_ul2d>:
45 »       ...45 »       ...
  
46 00001908·<__aeabi_l2d>:46 000019b0·<__aeabi_l2d>:
47 »       ...47 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001964·<_fini>:2 00001a0c·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
6.97 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 40, 55 lines modifiedOffset 40, 59 lines modified
40 ··0x00000250·6466005f·5f544d43·5f454e44·5f5f005f·df.__TMC_END__._40 ··0x00000250·6466005f·5f544d43·5f454e44·5f5f005f·df.__TMC_END__._
41 ··0x00000260·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA41 ··0x00000260·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
42 ··0x00000270·424c455f·005f5f61·65616269·5f646164·BLE_.__aeabi_dad42 ··0x00000270·424c455f·005f5f61·65616269·5f646164·BLE_.__aeabi_dad
43 ··0x00000280·64005f5f·666c6f61·74756e73·69646600·d.__floatunsidf.43 ··0x00000280·64005f5f·666c6f61·74756e73·69646600·d.__floatunsidf.
44 ··0x00000290·5f5f6165·6162695f·75693264·005f696e·__aeabi_ui2d._in44 ··0x00000290·5f5f6165·6162695f·75693264·005f696e·__aeabi_ui2d._in
45 ··0x000002a0·69740070·6c5f6572·726f7200·5f5f6578·it.pl_error.__ex45 ··0x000002a0·69740070·6c5f6572·726f7200·5f5f6578·it.pl_error.__ex
46 ··0x000002b0·74656e64·73666466·32005f5f·61656162·tendsfdf2.__aeab46 ··0x000002b0·74656e64·73666466·32005f5f·61656162·tendsfdf2.__aeab
 47 ··0x000002c0·695f6c32·64005f5f·61656162·695f756e·i_l2d.__aeabi_un
 48 ··0x000002d0·77696e64·5f637070·5f707230·40474343·wind_cpp_pr0@GCC
47 ··0x000002c0·695f6c32·64005f5f·73746174·36345f74·i_l2d.__stat64_t49 ··0x000002e0·5f332e35·005f5f73·74617436·345f7469·_3.5.__stat64_ti
48 ··0x000002d0·696d6536·3440474c·4942435f·322e3334·ime64@GLIBC_2.3450 ··0x000002f0·6d653634·40474c49·42435f32·2e333400·me64@GLIBC_2.34.
49 ··0x000002e0·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege51 ··0x00000300·504c5f75·6e696679·5f696e74·65676572·PL_unify_integer
50 ··0x000002f0·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize52 ··0x00000310·005f5f63·78615f66·696e616c·697a6540·.__cxa_finalize@
51 ··0x00000300·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_53 ··0x00000320·474c4942·435f322e·34005f49·544d5f64·GLIBC_2.4._ITM_d
52 ··0x00000310·64657265·67697374·6572544d·436c6f6e·deregisterTMClon54 ··0x00000330·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
53 ··0x00000320·65546162·6c650050·4c5f756e·6966795f·eTable.PL_unify_55 ··0x00000340·5461626c·6500504c·5f756e69·66795f74·Table.PL_unify_t
54 ··0x00000330·7465726d·00504c5f·756e6966·795f6174·term.PL_unify_at56 ··0x00000350·65726d00·504c5f75·6e696679·5f61746f·erm.PL_unify_ato
55 ··0x00000340·6f6d5f63·68617273·00504c5f·756e6966·om_chars.PL_unif57 ··0x00000360·6d5f6368·61727300·504c5f75·6e696679·m_chars.PL_unify
56 ··0x00000350·795f6e69·6c005f5f·73746163·6b5f6368·y_nil.__stack_ch58 ··0x00000370·5f6e696c·005f5f73·7461636b·5f63686b·_nil.__stack_chk
57 ··0x00000360·6b5f6775·61726440·474c4942·435f322e·k_guard@GLIBC_2.59 ··0x00000380·5f677561·72644047·4c494243·5f322e34·_guard@GLIBC_2.4
58 ··0x00000370·3400504c·5f726567·69737465·725f666f·4.PL_register_fo60 ··0x00000390·00504c5f·72656769·73746572·5f666f72·.PL_register_for
59 ··0x00000380·72656967·6e00504c·5f756e69·66795f66·reign.PL_unify_f61 ··0x000003a0·6569676e·00504c5f·756e6966·795f6675·eign.PL_unify_fu
60 ··0x00000390·756e6374·6f72005f·5f737461·636b5f63·unctor.__stack_c62 ··0x000003b0·6e63746f·72005f5f·73746163·6b5f6368·nctor.__stack_ch
61 ··0x000003a0·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.63 ··0x000003c0·6b5f6661·696c4047·4c494243·5f322e34·k_fail@GLIBC_2.4
62 ··0x000003b0·3400504c·5f726169·73655f65·78636570·4.PL_raise_excep64 ··0x000003d0·00504c5f·72616973·655f6578·63657074·.PL_raise_except
63 ··0x000003c0·74696f6e·00504c5f·6e65775f·66756e63·tion.PL_new_func65 ··0x000003e0·696f6e00·504c5f6e·65775f66·756e6374·ion.PL_new_funct
64 ··0x000003d0·746f725f·737a0050·4c5f6e65·775f7465·tor_sz.PL_new_te66 ··0x000003f0·6f725f73·7a00504c·5f6e6577·5f746572·or_sz.PL_new_ter
65 ··0x000003e0·726d5f72·65660050·4c5f6e65·775f6174·rm_ref.PL_new_at67 ··0x00000400·6d5f7265·6600504c·5f6e6577·5f61746f·m_ref.PL_new_ato
66 ··0x000003f0·6f6d0050·4c5f6973·5f766172·6961626c·om.PL_is_variabl68 ··0x00000410·6d00504c·5f69735f·76617269·61626c65·m.PL_is_variable
67 ··0x00000400·6500504c·5f69735f·66756e63·746f7200·e.PL_is_functor.69 ··0x00000420·00504c5f·69735f66·756e6374·6f720073·.PL_is_functor.s
68 ··0x00000410·73747265·72726f72·40474c49·42435f32·strerror@GLIBC_270 ··0x00000430·74726572·726f7240·474c4942·435f322e·trerror@GLIBC_2.
69 ··0x00000420·2e34005f·5f676d6f·6e5f7374·6172745f·.4.__gmon_start_71 ··0x00000440·34005f5f·676d6f6e·5f737461·72745f5f·4.__gmon_start__
70 ··0x00000430·5f00504c·5f676574·5f696e74·65676572·_.PL_get_integer72 ··0x00000450·00504c5f·6765745f·696e7465·6765725f·.PL_get_integer_
71 ··0x00000440·5f657800·504c5f63·6f70795f·7465726d·_ex.PL_copy_term73 ··0x00000460·65780050·4c5f636f·70795f74·65726d5f·ex.PL_copy_term_
72 ··0x00000450·5f726566·005f5f65·72726e6f·5f6c6f63·_ref.__errno_loc74 ··0x00000470·72656600·5f5f6572·726e6f5f·6c6f6361·ref.__errno_loca
73 ··0x00000460·6174696f·6e40474c·4942435f·322e3400·ation@GLIBC_2.4.75 ··0x00000480·74696f6e·40474c49·42435f32·2e34005f·tion@GLIBC_2.4._
74 ··0x00000470·504c5f67·65745f61·746f6d00·5f504c5f·PL_get_atom._PL_ 
75 ··0x00000480·6765745f·6172675f·737a0050·4c5f6765·get_arg_sz.PL_ge76 ··0x00000490·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 77 ··0x000004a0·705f7072·31404743·435f332e·3500504c·p_pr1@GCC_3.5.PL
 78 ··0x000004b0·5f676574·5f61746f·6d005f50·4c5f6765·_get_atom._PL_ge
 79 ··0x000004c0·745f6172·675f737a·00504c5f·6765745f·t_arg_sz.PL_get_
76 ··0x00000490·745f6669·6c655f6e·616d6500·504c5f63·t_file_name.PL_c80 ··0x000004d0·66696c65·5f6e616d·6500504c·5f636c6f·file_name.PL_clo
77 ··0x000004a0·6c6f7365·5f666f72·6569676e·5f667261·lose_foreign_fra81 ··0x000004e0·73655f66·6f726569·676e5f66·72616d65·se_foreign_frame
78 ··0x000004b0·6d650050·4c5f6765·745f666c·6f617400·me.PL_get_float.82 ··0x000004f0·00504c5f·6765745f·666c6f61·7400504c·.PL_get_float.PL
79 ··0x000004c0·504c5f6f·70656e5f·666f7265·69676e5f·PL_open_foreign_83 ··0x00000500·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr
80 ··0x000004d0·6672616d·65005f5f·7574696d·65363440·frame.__utime64@84 ··0x00000510·616d6500·5f5f7574·696d6536·3440474c·ame.__utime64@GL
81 ··0x000004e0·474c4942·435f322e·33340050·4c5f756e·GLIBC_2.34.PL_un 
82 ··0x000004f0·6966795f·6c697374·00696e73·74616c6c·ify_list.install 
83 ··0x00000500·5f66696c·65730073·796d6c69·6e6b4047·_files.symlink@G 
84 ··0x00000510·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif85 ··0x00000520·4942435f·322e3334·00504c5f·756e6966·IBC_2.34.PL_unif
85 ··0x00000520·795f666c·6f617400·504c5f70·75745f61·y_float.PL_put_a86 ··0x00000530·795f6c69·73740069·6e737461·6c6c5f66·y_list.install_f
 87 ··0x00000540·696c6573·0073796d·6c696e6b·40474c49·iles.symlink@GLI
 88 ··0x00000550·42435f32·2e340050·4c5f756e·6966795f·BC_2.4.PL_unify_
 89 ··0x00000560·666c6f61·7400504c·5f707574·5f61746f·float.PL_put_ato
86 ··0x00000530·746f6d5f·63686172·73005f49·544d5f72·tom_chars._ITM_r90 ··0x00000570·6d5f6368·61727300·5f49544d·5f726567·m_chars._ITM_reg
87 ··0x00000540·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa91 ··0x00000580·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
88 ··0x00000550·626c6500·504c5f67·65745f6e·696c0063·ble.PL_get_nil.c92 ··0x00000590·6500504c·5f676574·5f6e696c·0063686d·e.PL_get_nil.chm
89 ··0x00000560·686d6f64·40474c49·42435f32·2e340050·hmod@GLIBC_2.4.P93 ··0x000005a0·6f644047·4c494243·5f322e34·00504c5f·od@GLIBC_2.4.PL_
90 ··0x00000570·4c5f6765·745f6c69·7374005f·5f617373·L_get_list.__ass94 ··0x000005b0·6765745f·6c697374·005f5f61·73736572·get_list.__asser
91 ··0x00000580·6572745f·6661696c·40474c49·42435f32·ert_fail@GLIBC_295 ··0x000005c0·745f6661·696c4047·4c494243·5f322e34·t_fail@GLIBC_2.4
92 ··0x00000590·2e34005f·5f74696d·65363440·474c4942·.4.__time64@GLIB96 ··0x000005d0·005f5f74·696d6536·3440474c·4942435f·.__time64@GLIBC_
93 ··0x000005a0·435f322e·333400·····················C_2.34.97 ··0x000005e0·322e3334·00·························2.34.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
161 KB
./usr/lib/debug/.build-id/33/61b3f3618688315d0c8eccc7301454cfc9fa2a.debug vs.
./usr/lib/debug/.build-id/72/13a477a6c5f06f69cf87651345cd09c56068f6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········7444·(bytes·into·file)13 ··Start·of·section·headers:··········7568·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00000a9c·0x00000a9c·0x00000·0x00040·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00a20·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00ae0·R·E·0x10000
7 ··LOAD···········0x00fecc·0x0001fecc·0x0001fecc·0x00000·0x00148·RW··0x100008 ··LOAD···········0x00fec4·0x0001fec4·0x0001fec4·0x00000·0x00150·RW··0x10000
8 ··DYNAMIC········0x00fecc·0x0001fed4·0x0001fed4·0x00000·0x000f0·RW··0x49 ··DYNAMIC········0x00fec4·0x0001fecc·0x0001fecc·0x00000·0x000f8·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fecc·0x0001fecc·0x0001fecc·0x00000·0x00134·R···0x112 ··GNU_RELRO······0x00fec4·0x0001fec4·0x0001fec4·0x00000·0x0013c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x1d14:1 There·are·36·section·headers,·starting·at·offset·0x1d90:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0000e0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0000f0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000218·000118·0000c2·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000248·000138·0000ef·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000002da·000118·00001c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000338·000138·00001e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000002f8·000118·000020·00···A··4···1··410 ··[·6]·.gnu.version_r····NOBITS··········00000358·000138·000040·00···A··4···2··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000318·000118·000038·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000398·000138·000038·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000350·000118·000040·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000003d0·000138·000040·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000390·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000410·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000039c·000118·000078·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000041c·000138·000078·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000414·000118·000454·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000494·000138·000454·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000868·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000008e8·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000870·000118·0001ac·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000008f0·000138·0001ac·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········00000a9c·000138·000040·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000a1c·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00000adc·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fecc·00fecc·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fec4·00fec4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fed0·00fecc·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fec8·00fec4·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fed4·00fecc·0000f0·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fecc·00fec4·0000f8·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ffc4·00fecc·00003c·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ffc4·00fec4·00003c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fecc·00000a·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fec4·00000a·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002000c·00fecc·000008·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002000c·00fec4·000008·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·000688·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00068b·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000810·0001e5·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·000834·0001e5·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0009f8·000379·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·000a1c·000378·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000d74·0000c8·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·000d94·0000c9·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000e3c·000098·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·000e60·000098·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·000ed4·00022a·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·000ef8·00022a·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0010fe·000068·00······0···0··135 ··[31]·.debug_rnglists···PROGBITS········00000000·001122·000068·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001166·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00118a·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0011c4·000760·10·····33·107··437 ··[33]·.symtab···········SYMTAB··········00000000·0011e8·000790·10·····34·109··4
37 ··[33]·.strtab···········STRTAB··········00000000·001924·00028a·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·001978·0002a9·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·001bae·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·001c21·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
14.6 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3361b3f3618688315d0c8eccc7301454cfc9fa2a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7213a477a6c5f06f69cf87651345cd09c56068f6
56.7 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
45.3 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000004dc·0000038c9 ····0000055c·0000038c
10 ····00000000·0000000010 ····00000000·00000000
  
25.4 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000004dc·0000038c9 ····0000055c·0000038c
10 ····00000000·0000000010 ····00000000·00000000
  
828 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 8 lines modified
1 *GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 #a),"yeD 
3 hakemcig 
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
5 call_weak_fn3 call_weak_fn
6 crtstuff.c4 crtstuff.c
7 all_implied_fbits5 all_implied_fbits
8 deregister_tm_clones6 deregister_tm_clones
9 __do_global_dtors_aux7 __do_global_dtors_aux
10 completed.08 completed.0
Offset 23, 14 lines modifiedOffset 21, 15 lines modified
23 go_single.021 go_single.0
24 consoles22 consoles
25 __FRAME_END__23 __FRAME_END__
26 __dso_handle24 __dso_handle
27 _DYNAMIC25 _DYNAMIC
28 __TMC_END__26 __TMC_END__
29 _GLOBAL_OFFSET_TABLE_27 _GLOBAL_OFFSET_TABLE_
 28 __aeabi_unwind_cpp_pr0@GCC_3.5
30 calloc@GLIBC_2.429 calloc@GLIBC_2.4
31 __cxa_finalize@GLIBC_2.430 __cxa_finalize@GLIBC_2.4
32 _ITM_deregisterTMCloneTable31 _ITM_deregisterTMCloneTable
33 free@GLIBC_2.432 free@GLIBC_2.4
34 _PL_streams33 _PL_streams
35 PL_register_foreign34 PL_register_foreign
36 PL_ttymode35 PL_ttymode
Offset 41, 14 lines modifiedOffset 40, 15 lines modified
41 .shstrtab40 .shstrtab
42 .note.gnu.build-id41 .note.gnu.build-id
43 .gnu.hash42 .gnu.hash
44 .gnu.version43 .gnu.version
45 .gnu.version_r44 .gnu.version_r
46 .rel.dyn45 .rel.dyn
47 .rel.plt46 .rel.plt
 47 .ARM.exidx
48 .eh_frame48 .eh_frame
49 .init_array49 .init_array
50 .fini_array50 .fini_array
51 .dynamic51 .dynamic
52 .comment52 .comment
53 .ARM.attributes53 .ARM.attributes
54 .debug_aranges54 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000390·<_init>:2 00000410·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000039c·<.plt>:2 0000041c·<.plt>:
3 »       ...3 »       ...
1.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000414·<call_weak_fn>:2 00000494·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000438·<deregister_tm_clones>:4 000004b8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000464·<register_tm_clones>:6 000004e4·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000498·<__do_global_dtors_aux>:8 00000518·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000004d8·<frame_dummy>:10 00000558·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000004dc·<free_console>:14 0000055c·<free_console>:
15 »       ...15 »       ...
  
16 00000588·<pdt_close_out>:16 00000608·<pdt_close_out>:
17 »       ...17 »       ...
  
18 000005b4·<pdt_close_in>:18 00000634·<pdt_close_in>:
19 »       ...19 »       ...
  
20 000005dc·<find_console>:20 0000065c·<find_console>:
21 »       ...21 »       ...
  
22 00000678·<pdt_wrap_console>:22 000006f8·<pdt_wrap_console>:
23 »       ...23 »       ...
  
24 00000724·<pdt_write>:24 000007a4·<pdt_write>:
25 »       ...25 »       ...
  
26 000007d4·<pdt_read>:26 00000854·<pdt_read>:
27 »       ...27 »       ...
  
28 00000850·<install_pdt_console>:28 000008d0·<install_pdt_console>:
29 »       ...29 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000868·<_fini>:2 000008e8·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
2.53 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 23, 22 lines modifiedOffset 23, 24 lines modified
23 ··0x00000140·494f4e5f·5f2e3200·6573632e·3100676f·ION__.2.esc.1.go23 ··0x00000140·494f4e5f·5f2e3200·6573632e·3100676f·ION__.2.esc.1.go
24 ··0x00000150·5f73696e·676c652e·3000636f·6e736f6c·_single.0.consol24 ··0x00000150·5f73696e·676c652e·3000636f·6e736f6c·_single.0.consol
25 ··0x00000160·6573005f·5f465241·4d455f45·4e445f5f·es.__FRAME_END__25 ··0x00000160·6573005f·5f465241·4d455f45·4e445f5f·es.__FRAME_END__
26 ··0x00000170·005f6669·6e69005f·5f64736f·5f68616e·._fini.__dso_han26 ··0x00000170·005f6669·6e69005f·5f64736f·5f68616e·._fini.__dso_han
27 ··0x00000180·646c6500·5f44594e·414d4943·005f5f54·dle._DYNAMIC.__T27 ··0x00000180·646c6500·5f44594e·414d4943·005f5f54·dle._DYNAMIC.__T
28 ··0x00000190·4d435f45·4e445f5f·005f474c·4f42414c·MC_END__._GLOBAL28 ··0x00000190·4d435f45·4e445f5f·005f474c·4f42414c·MC_END__._GLOBAL
29 ··0x000001a0·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._29 ··0x000001a0·5f4f4646·5345545f·5441424c·455f005f·_OFFSET_TABLE_._
 30 ··0x000001b0·696e6974·005f5f61·65616269·5f756e77·init.__aeabi_unw
 31 ··0x000001c0·696e645f·6370705f·70723040·4743435f·ind_cpp_pr0@GCC_
30 ··0x000001b0·696e6974·0063616c·6c6f6340·474c4942·init.calloc@GLIB32 ··0x000001d0·332e3500·63616c6c·6f634047·4c494243·3.5.calloc@GLIBC
31 ··0x000001c0·435f322e·34005f5f·6378615f·66696e61·C_2.4.__cxa_fina33 ··0x000001e0·5f322e34·005f5f63·78615f66·696e616c·_2.4.__cxa_final
32 ··0x000001d0·6c697a65·40474c49·42435f32·2e34005f·lize@GLIBC_2.4._34 ··0x000001f0·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I
33 ··0x000001e0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM35 ··0x00000200·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC
34 ··0x000001f0·436c6f6e·65546162·6c650066·72656540·CloneTable.free@36 ··0x00000210·6c6f6e65·5461626c·65006672·65654047·loneTable.free@G
35 ··0x00000200·474c4942·435f322e·34005f50·4c5f7374·GLIBC_2.4._PL_st37 ··0x00000220·4c494243·5f322e34·005f504c·5f737472·LIBC_2.4._PL_str
36 ··0x00000210·7265616d·7300504c·5f726567·69737465·reams.PL_registe38 ··0x00000230·65616d73·00504c5f·72656769·73746572·eams.PL_register
37 ··0x00000220·725f666f·72656967·6e00504c·5f747479·r_foreign.PL_tty39 ··0x00000240·5f666f72·6569676e·00504c5f·7474796d·_foreign.PL_ttym
38 ··0x00000230·6d6f6465·005f5f67·6d6f6e5f·73746172·mode.__gmon_star40 ··0x00000250·6f646500·5f5f676d·6f6e5f73·74617274·ode.__gmon_start
39 ··0x00000240·745f5f00·696e7374·616c6c5f·7064745f·t__.install_pdt_41 ··0x00000260·5f5f0069·6e737461·6c6c5f70·64745f63·__.install_pdt_c
40 ··0x00000250·636f6e73·6f6c6500·5f49544d·5f726567·console._ITM_reg42 ··0x00000270·6f6e736f·6c65005f·49544d5f·72656769·onsole._ITM_regi
41 ··0x00000260·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl43 ··0x00000280·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
42 ··0x00000270·65005f5f·61737365·72745f66·61696c40·e.__assert_fail@44 ··0x00000290·005f5f61·73736572·745f6661·696c4047·.__assert_fail@G
43 ··0x00000280·474c4942·435f322e·3400··············GLIBC_2.4.45 ··0x000002a0·4c494243·5f322e34·00················LIBC_2.4.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
1.57 MB
./usr/lib/debug/.build-id/39/17c58c5048dbbcfc89b912b23c2483608c8f82.debug vs.
./usr/lib/debug/.build-id/08/95966924723715b8a998010291404f69f4ba13.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 74% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········22804·(bytes·into·file)13 ··Start·of·section·headers:··········23216·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·36
1.96 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00002b78·0x00002b78·0x00000·0x000d8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02ab4·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02c54·R·E·0x10000
7 ··LOAD···········0x00fd6c·0x0001fd6c·0x0001fd6c·0x00000·0x0029c·RW··0x100008 ··LOAD···········0x00fe28·0x0001fe28·0x0001fe28·0x00000·0x001ec·RW··0x10000
8 ··DYNAMIC········0x00fd6c·0x0001fe74·0x0001fe74·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe28·0x0001fe30·0x0001fe30·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd6c·0x0001fd6c·0x0001fd6c·0x00000·0x00294·R···0x112 ··GNU_RELRO······0x00fe28·0x0001fe28·0x0001fe28·0x00000·0x001d8·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.32 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 46 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x5914:1 There·are·37·section·headers,·starting·at·offset·0x5ab0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000240·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000360·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000378·000118·000208·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000004bc·000138·000338·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000580·000118·000048·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000007f4·000138·00006c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005c8·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000860·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000608·000118·000210·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000008c0·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000818·000118·0000e8·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000900·000138·000160·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000900·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000a60·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000090c·000118·000178·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000a6c·000138·000234·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000a84·000118·001ca0·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000ca0·000138·00166c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002724·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000230c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000272c·000118·000384·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002314·000138·00084c·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00002b60·000138·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00002b78·000138·0000d8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002ab0·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002c50·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd6c·00fd6c·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe28·00fe28·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd70·00fd6c·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe2c·00fe28·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········0001fd74·00fd6c·000100·00··WA··0···0··4 
22 ··[18]·.dynamic··········NOBITS··········0001fe74·00fd6c·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe30·00fe28·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001ff6c·00fd6c·000094·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff30·00fe28·0000d0·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fd6c·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe28·000008·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020004·00fd6c·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020008·00fe28·00000c·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·000188·001a95·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001f90·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·001c20·0002e1·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·002138·00037c·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·001f04·000e64·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0024b4·000b46·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·002d68·00016a·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·002ffc·000248·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·002ed4·0000d2·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·003244·0002e4·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·002fa8·001461·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·003528·000d1b·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·00440c·0003d0·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·004244·00012c·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0047dc·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004370·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·004838·000b50·10·····34·148··438 ··[34]·.symtab···········SYMTAB··········00000000·0043cc·000ee0·10·····35·187··4
38 ··[34]·.strtab···········STRTAB··········00000000·005388·00041c·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·0052ac·000688·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·0057a4·000170·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·005934·000179·00······0···0··1
40 Key·to·Flags:41 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
25.4 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3917c58c5048dbbcfc89b912b23c2483608c8f823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0895966924723715b8a998010291404f69f4ba13
457 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
707 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
58.9 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000b4c·00001bd89 ····00000d68·000015a4
10 ····00000000·0000000010 ····00000000·00000000
  
324 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000b4c·00001bd89 ····00000d68·000015a4
10 ····00000000·0000000010 ····00000000·00000000
  
2.74 KB
strings --all --bytes=8 {}
    
Offset 1, 83 lines modifiedOffset 1, 115 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 (N)))RRPRD
2 eCf.?Zkh0 
3 4skyvn]L 
4 Mt"p8VSyk 
5 W9*,P~Ax 
6 L[@;mIZ@ 
7 ADB"$BDb 
8 T/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
9 call_weak_fn4 call_weak_fn
10 crtstuff.c5 crtstuff.c
11 all_implied_fbits6 all_implied_fbits
12 deregister_tm_clones7 deregister_tm_clones
13 __do_global_dtors_aux8 __do_global_dtors_aux
14 completed.09 completed.0
15 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
16 frame_dummy11 frame_dummy
17 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
 13 sweep_cleanup
 14 sweep_fd_open
 15 sweep_is_initialized
 16 sweep_initialize
 17 sweep_funcall1
 18 sweep_funcall0
 19 term_to_value
 20 value_to_term
18 porter_stem.c 
19 unify_tokenA 
20 pl_unaccent 
21 tokenizeA 
22 pl_atom_to_stem_list 
23 unify_stem 
24 unify_tokenW 
25 pl_tokenize 
26 stem.constprop.0 
27 unify_stem.part.0 
28 unaccent_def 
29 __FRAME_END__21 __FRAME_END__
 22 estring_to_pstring
 23 estring_to_cstring
 24 value_to_term_integer
 25 term_to_value_dict
 26 env_stack
 27 sweep_next_solution
 28 value_to_term_list
 29 sweep_env_pop
30 __dso_handle30 __dso_handle
 31 sweep_cut_query
 32 term_to_value_blob
 33 term_to_value_variable
 34 term_to_value_compound
31 _DYNAMIC35 _DYNAMIC
 36 value_to_term_string
 37 sweep_open_query
 38 term_to_value_atom
 39 sweep_env_push
 40 term_to_value_string
 41 sweep_thread_id
 42 sweep_open_channel
 43 value_to_term_float
32 __TMC_END__44 __TMC_END__
33 _GLOBAL_OFFSET_TABLE_45 _GLOBAL_OFFSET_TABLE_
 46 sweep_close_query
 47 __aeabi_unwind_cpp_pr0@GCC_3.5
 48 calloc@GLIBC_2.4
 49 PL_unify_stream
34 __cxa_finalize@GLIBC_2.450 __cxa_finalize@GLIBC_2.4
35 _ITM_deregisterTMCloneTable51 _ITM_deregisterTMCloneTable
36 PL_unify_atom_chars 
37 PL_unify_wchars52 PL_close_query
 53 PL_next_solution
38 free@GLIBC_2.454 free@GLIBC_2.4
39 PL_unify_nil 
40 PL_put_variable 
41 __stack_chk_guard@GLIBC_2.455 __stack_chk_guard@GLIBC_2.4
42 memcpy@GLIBC_2.4 
43 PL_register_foreign56 PL_register_foreign
 57 PL_initialise
 58 PL_get_int64
44 PL_chars_to_term 
45 memcmp@GLIBC_2.4 
46 PL_put_atom_nchars 
47 __stack_chk_fail@GLIBC_2.459 __stack_chk_fail@GLIBC_2.4
 60 PL_atom_nchars
 61 PL_term_type
 62 PL_get_compound_name_arity_sz
 63 PL_action
 64 PL_put_float
48 PL_new_term_ref65 PL_new_term_ref
49 PL_get_wchars66 PL_new_atom
 67 emacs_module_init
 68 PL_version_info
50 PL_exception69 PL_exception
51 install_porter_stem70 PL_new_term_refs
52 malloc@GLIBC_2.471 malloc@GLIBC_2.4
53 __ctype_tolower_loc@GLIBC_2.472 PL_open_query
54 __gmon_start__73 __gmon_start__
 74 strlen@GLIBC_2.4
55 PL_resource_error 
56 iswspace@GLIBC_2.4 
57 PL_unify75 PL_unify
58 PL_copy_term_ref 
59 iswalnum@GLIBC_2.4 
60 PL_is_number 
61 PL_unify_list76 PL_current_query
 77 __aeabi_unwind_cpp_pr1@GCC_3.5
 78 memset@GLIBC_2.4
 79 PL_cut_query
 80 PL_put_nil
 81 PL_get_float
 82 PL_put_chars
 83 PL_put_int64
 84 PL_thread_self
 85 plugin_is_GPL_compatible
 86 PL_cons_list
 87 PL_permission_error
 88 PL_predicate
 89 PL_new_module
 90 PL_cleanup
 91 PL_is_initialised
62 _ITM_registerTMCloneTable92 _ITM_registerTMCloneTable
 93 PL_get_arg_sz
63 PL_get_nchars94 PL_get_nchars
64 PL_malloc 
65 PL_unify_atom_nchars95 PL_get_list
 96 PL_get_integer
66 .shstrtab97 .shstrtab
Max diff block lines reached; 230/2749 bytes (8.37%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000900·<_init>:2 00000a60·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000090c·<.plt>:2 00000a6c·<.plt>:
3 »       ...3 »       ...
2.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}` (b): objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 69 lines modifiedOffset 1, 114 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000a84·<call_weak_fn>:2 00000ca0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000aa8·<deregister_tm_clones>:4 00000cc4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000ad4·<register_tm_clones>:6 00000cf0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000b08·<__do_global_dtors_aux>:8 00000d24·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000b48·<frame_dummy>:10 00000d64·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000b4c·<cons>:14 00000d68·<sweep_cleanup>:
15 »       ...15 »       ...
  
16 00000ba0·<cvc>:16 00000da8·<sweep_fd_open>:
17 »       ...17 »       ...
  
18 00000be8·<unaccent>:18 00000e24·<sweep_is_initialized>:
19 »       ...19 »       ...
  
20 00000c68·<unify_tokenA>:20 00000e60·<sweep_open_channel>:
21 »       ...21 »       ...
  
22 00000d78·<pl_unaccent>:22 00000e9c·<sweep_env_push>:
23 »       ...23 »       ...
  
24 00000e3c·<ends>:24 00000ed0·<sweep_env_pop>:
25 »       ...25 »       ...
  
26 00000e80·<tokenizeA>:26 00000efc·<ethrow>:
27 »       ...27 »       ...
  
28 00001064·<pl_atom_to_stem_list>:28 00000f90·<estring_to_cstring>:
29 »       ...29 »       ...
  
30 000010fc·<unify_tokenW>:30 00001058·<sweep_initialize>:
31 »       ...31 »       ...
  
32 0000121c·<m>:32 0000123c·<estring_to_pstring>:
33 »       ...33 »       ...
  
34 000012bc·<pl_tokenize>:34 000012b8·<enil>:
35 »       ...35 »       ...
  
36 00001564·<stem.constprop.0>:36 000012c4·<et>:
37 »       ...37 »       ...
  
38 0000242c·<pl_stem>:38 000012d0·<term_to_value_string>:
39 »       ...39 »       ...
  
40 00002590·<unify_stem.part.0>:40 00001348·<term_to_value_atom>:
41 »       ...41 »       ...
  
42 00002694·<unify_stem>:42 000013f0·<term_to_value_variable>:
43 »       ...43 »       ...
  
44 000026b0·<install_porter_stem>:44 000013fc·<term_to_value_dict>:
 45 »       ...
  
 46 00001408·<term_to_value_blob>:
 47 »       ...
  
 48 00001414·<term_to_value_compound>:
 49 »       ...
  
 50 00001560·<term_to_value>:
 51 »       ...
  
 52 000017d8·<sweep_close_query>:
 53 »       ...
  
 54 00001840·<sweep_cut_query>:
 55 »       ...
  
 56 000018a8·<sweep_next_solution>:
 57 »       ...
  
 58 000019f8·<value_to_term_string>:
 59 »       ...
  
 60 00001a74·<value_to_term_integer>:
 61 »       ...
  
 62 00001a98·<value_to_term_float>:
 63 »       ...
  
 64 00001ab8·<value_to_term_list>:
 65 »       ...
  
 66 00001b9c·<value_to_term>:
 67 »       ...
  
 68 00001d58·<sweep_open_query>:
 69 »       ...
  
 70 00001e84·<sweep_funcall0>:
 71 »       ...
  
 72 00001f64·<sweep_funcall1>:
 73 »       ...
  
 74 00002050·<emacs_module_init>:
45 »       ...75 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002724·<_fini>:2 0000230c·<_fini>:
3 »       ...3 »       ...
4.74 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 35 lines modifiedOffset 1, 138 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··step2 
3 ··[·····6]··step3 
4 ··[·····c]··step4 
5 ··[····12]··step5 
6 ··[····18]··tokenizeA 
7 ··[····22]··unify_tokenA 
8 ··[····2f]··TOK_WORD 
9 ··[····38]··TOK_UNKNOWN 
10 ··[····44]··TOK_FLOAT 
11 ··[····4e]··TOK_PUNCT 
12 ··[····58]··TOK_INT 
13 ··[····60]··tokenizeW 
14 ··[····6a]··unify_tokenW 
15 ··[····77]··step1ab 
16 ··[····7f]··./packages/nlp/porter_stem.c 
17 ··[····9c]··step1c 
18 ··[····a3]··doublec 
19 ··[····ab]··toktype 
20 ··[····b3]··pl_tokenize 
21 ··[····bf]··unaccent_def 
22 ··[····cc]··pl_stem 
23 ··[····d4]··install_porter_stem 
24 ··[····e8]··t_stem 
25 ··[····ef]··unify_stem 
26 ··[····fa]··vowelinstem 
27 ··[···106]··t_in 
28 ··[···10b]··plain 
29 ··[···111]··setto 
30 ··[···117]··stems2 ··[·····0]··sweep_funcall0
 3 ··[·····f]··sweep_funcall1
 4 ··[····1e]··emacs_env_29
 5 ··[····2b]··term_to_value_blob
 6 ··[····3e]··./packages/sweep/sweep.c
 7 ··[····57]··PL_is_initialised
 8 ··[····69]··func_is_initialized
 9 ··[····7d]··symbol_is_initialized
 10 ··[····93]··sweep_is_initialized
 11 ··[····a8]··args_is_initialized
 12 ··[····bc]··sweep_thread_id
 13 ··[····cc]··term_to_value_compound
 14 ··[····e3]··Qprovide
 15 ··[····ec]··term_to_value_variable
 16 ··[···103]··plugin_is_GPL_compatible
 17 ··[···11c]··make_time
 18 ··[···126]··extract_time
 19 ··[···133]··emacs_runtime
 20 ··[···141]··feature
 21 ··[···149]··PL_initialise
 22 ··[···157]··emacs_runtime_private
 23 ··[···16d]··emacs_env_private
 24 ··[···17f]··term_to_value
 25 ··[···18d]··emacs_value
 26 ··[···199]··emacs_process_input_continue
 27 ··[···1b6]··make_interactive
 28 ··[···1c7]··func_initialize
 29 ··[···1d7]··symbol_initialize
 30 ··[···1e9]··sweep_initialize
 31 ··[···1fa]··args_initialize
 32 ··[···20a]··vec_size
 33 ··[···213]··free_global_ref
 34 ··[···223]··make_global_ref
 35 ··[···233]··type_of
 36 ··[···23b]··emacs_value_tag
 37 ··[···24b]··make_string
 38 ··[···257]··make_unibyte_string
 39 ··[···26b]··term_to_value_string
 40 ··[···280]··value_to_term_string
 41 ··[···295]··estring_to_cstring
 42 ··[···2a8]··estring
 43 ··[···2b0]··estring_to_pstring
 44 ··[···2c3]··sweep_env_push
 45 ··[···2d2]··env_stack
 46 ··[···2dc]··non_local_exit_check
 47 ··[···2f1]··non_local_exit_signal
 48 ··[···307]··emacs_funcall_exit_signal
 49 ··[···321]··func_open_channel
 50 ··[···333]··symbol_open_channel
 51 ··[···347]··sweep_open_channel
 52 ··[···35a]··args_open_channel
 53 ··[···36c]··is_not_nil
 54 ··[···377]··enil
 55 ··[···37c]··funcall
 56 ··[···384]··term_to_value_atom
 57 ··[···397]··value_to_term
 58 ··[···3a5]··output_term
 59 ··[···3b1]··sweep_fd_open
 60 ··[···3bf]··emacs_variadic_function
 61 ··[···3d7]··make_function
 62 ··[···3e5]··func_next_solution
 63 ··[···3f8]··symbol_next_solution
 64 ··[···40d]··sweep_next_solution
 65 ··[···421]··args_next_solution
 66 ··[···434]··intern
 67 ··[···43b]··emacs_funcall_exit_return
 68 ··[···455]··PL_version_info
 69 ··[···465]··len_p
 70 ··[···46b]··./build/packages/sweep
 71 ··[···482]··sweep_env_pop
 72 ··[···490]··PL_cleanup
 73 ··[···49b]··func_cleanup
 74 ··[···4a8]··symbol_cleanup
 75 ··[···4b7]··sweep_cleanup
 76 ··[···4c5]··args_cleanup
 77 ··[···4d2]··ecar
 78 ··[···4d7]··non_local_exit_clear
 79 ··[···4ec]··ecdr
 80 ··[···4f1]··make_integer
 81 ··[···4fe]··term_to_value_integer
 82 ··[···514]··make_big_integer
 83 ··[···525]··extract_big_integer
 84 ··[···539]··value_to_term_integer
 85 ··[···54f]··extract_integer
 86 ··[···55f]··get_function_finalizer
 87 ··[···576]··set_function_finalizer
 88 ··[···58d]··get_user_finalizer
 89 ··[···5a0]··set_user_finalizer
 90 ··[···5b3]··make_user_ptr
 91 ··[···5c1]··get_user_ptr
 92 ··[···5ce]··set_user_ptr
31 ··[···11d]··vars93 ··[···5db]··vals
32 ··[···122]··pl_unaccent 
33 ··[···12e]··pl_atom_to_stem_list94 ··[···5e0]··econs
 95 ··[···5e6]··private_members
 96 ··[···5f6]··copy_string_contents
 97 ··[···60b]··emacs_limb_t
Max diff block lines reached; 0/4747 bytes (0.00%) of diff not shown.
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
10.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 62 lines modifiedOffset 8, 101 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790070·6f727465·rray_entry.porte15 ··0x000000c0·72726179·5f656e74·72790073·77656570·rray_entry.sweep
16 ··0x000000d0·725f7374·656d2e63·00636f6e·73006376·r_stem.c.cons.cv 
17 ··0x000000e0·6300756e·6966795f·746f6b65·6e410070·c.unify_tokenA.p 
18 ··0x000000f0·6c5f756e·61636365·6e740065·6e647300·l_unaccent.ends. 
19 ··0x00000100·746f6b65·6e697a65·4100706c·5f61746f·tokenizeA.pl_ato 
20 ··0x00000110·6d5f746f·5f737465·6d5f6c69·73740075·m_to_stem_list.u 
21 ··0x00000120·6e696679·5f737465·6d00756e·6966795f·nify_stem.unify_ 
22 ··0x00000130·746f6b65·6e570070·6c5f746f·6b656e69·tokenW.pl_tokeni 
23 ··0x00000140·7a650073·74656d2e·636f6e73·7470726f·ze.stem.constpro 
24 ··0x00000150·702e3000·706c5f73·74656d00·756e6966·p.0.pl_stem.unif 
25 ··0x00000160·795f7374·656d2e70·6172742e·3000756e·y_stem.part.0.un 
26 ··0x00000170·61636365·6e745f64·6566005f·5f465241·accent_def.__FRA 
27 ··0x00000180·4d455f45·4e445f5f·005f6669·6e69005f·ME_END__._fini._ 
28 ··0x00000190·5f64736f·5f68616e·646c6500·5f44594e·_dso_handle._DYN 
29 ··0x000001a0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__ 
30 ··0x000001b0·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_ 
31 ··0x000001c0·5441424c·455f005f·696e6974·005f5f63·TABLE_._init.__c 
32 ··0x000001d0·78615f66·696e616c·697a6540·474c4942·xa_finalize@GLIB 
33 ··0x000001e0·435f322e·34005f49·544d5f64·65726567·C_2.4._ITM_dereg 
34 ··0x000001f0·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl 
35 ··0x00000200·6500504c·5f756e69·66795f61·746f6d5f·e.PL_unify_atom_ 
36 ··0x00000210·63686172·7300504c·5f756e69·66795f77·chars.PL_unify_w 
37 ··0x00000220·63686172·73006672·65654047·4c494243·chars.free@GLIBC 
38 ··0x00000230·5f322e34·00504c5f·756e6966·795f6e69·_2.4.PL_unify_ni 
39 ··0x00000240·6c00504c·5f707574·5f766172·6961626c·l.PL_put_variabl 
40 ··0x00000250·65005f5f·73746163·6b5f6368·6b5f6775·e.__stack_chk_gu 
41 ··0x00000260·61726440·474c4942·435f322e·34006d65·ard@GLIBC_2.4.me16 ··0x000000d0·2e630073·77656570·5f636c65·616e7570·.c.sweep_cleanup
 17 ··0x000000e0·00737765·65705f66·645f6f70·656e0073·.sweep_fd_open.s
 18 ··0x000000f0·77656570·5f69735f·696e6974·69616c69·weep_is_initiali
 19 ··0x00000100·7a656400·73776565·705f696e·69746961·zed.sweep_initia
 20 ··0x00000110·6c697a65·00737765·65705f66·756e6361·lize.sweep_funca
 21 ··0x00000120·6c6c3100·73776565·705f6675·6e63616c·ll1.sweep_funcal
 22 ··0x00000130·6c300074·65726d5f·746f5f76·616c7565·l0.term_to_value
 23 ··0x00000140·0076616c·75655f74·6f5f7465·726d005f·.value_to_term._
 24 ··0x00000150·5f465241·4d455f45·4e445f5f·00657374·_FRAME_END__.est
 25 ··0x00000160·72696e67·5f746f5f·70737472·696e6700·ring_to_pstring.
 26 ··0x00000170·65737472·696e675f·746f5f63·73747269·estring_to_cstri
 27 ··0x00000180·6e670076·616c7565·5f746f5f·7465726d·ng.value_to_term
 28 ··0x00000190·5f696e74·65676572·00746572·6d5f746f·_integer.term_to
 29 ··0x000001a0·5f76616c·75655f64·69637400·656e765f·_value_dict.env_
 30 ··0x000001b0·73746163·6b005f66·696e6900·73776565·stack._fini.swee
 31 ··0x000001c0·705f6e65·78745f73·6f6c7574·696f6e00·p_next_solution.
 32 ··0x000001d0·65746872·6f770076·616c7565·5f746f5f·ethrow.value_to_
 33 ··0x000001e0·7465726d·5f6c6973·74007377·6565705f·term_list.sweep_
 34 ··0x000001f0·656e765f·706f7000·5f5f6473·6f5f6861·env_pop.__dso_ha
 35 ··0x00000200·6e646c65·00737765·65705f63·75745f71·ndle.sweep_cut_q
 36 ··0x00000210·75657279·00657400·7465726d·5f746f5f·uery.et.term_to_
 37 ··0x00000220·76616c75·655f626c·6f620074·65726d5f·value_blob.term_
 38 ··0x00000230·746f5f76·616c7565·5f766172·6961626c·to_value_variabl
 39 ··0x00000240·65007465·726d5f74·6f5f7661·6c75655f·e.term_to_value_
 40 ··0x00000250·636f6d70·6f756e64·00656e69·6c005f44·compound.enil._D
 41 ··0x00000260·594e414d·49430076·616c7565·5f746f5f·YNAMIC.value_to_
 42 ··0x00000270·7465726d·5f737472·696e6700·73776565·term_string.swee
 43 ··0x00000280·705f6f70·656e5f71·75657279·00746572·p_open_query.ter
 44 ··0x00000290·6d5f746f·5f76616c·75655f61·746f6d00·m_to_value_atom.
 45 ··0x000002a0·73776565·705f656e·765f7075·73680074·sweep_env_push.t
 46 ··0x000002b0·65726d5f·746f5f76·616c7565·5f737472·erm_to_value_str
 47 ··0x000002c0·696e6700·73776565·705f7468·72656164·ing.sweep_thread
 48 ··0x000002d0·5f696400·73776565·705f6f70·656e5f63·_id.sweep_open_c
 49 ··0x000002e0·68616e6e·656c0076·616c7565·5f746f5f·hannel.value_to_
 50 ··0x000002f0·7465726d·5f666c6f·6174005f·5f544d43·term_float.__TMC
 51 ··0x00000300·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O
 52 ··0x00000310·46465345·545f5441·424c455f·00737765·FFSET_TABLE_.swe
 53 ··0x00000320·65705f63·6c6f7365·5f717565·7279005f·ep_close_query._
 54 ··0x00000330·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 55 ··0x00000340·705f7072·30404743·435f332e·35006361·p_pr0@GCC_3.5.ca
42 ··0x00000270·6d637079·40474c49·42435f32·2e340050·mcpy@GLIBC_2.4.P56 ··0x00000350·6c6c6f63·40474c49·42435f32·2e340050·lloc@GLIBC_2.4.P
 57 ··0x00000360·4c5f756e·6966795f·73747265·616d005f·L_unify_stream._
 58 ··0x00000370·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL
 59 ··0x00000380·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der
 60 ··0x00000390·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
 61 ··0x000003a0·626c6500·504c5f63·6c6f7365·5f717565·ble.PL_close_que
 62 ··0x000003b0·72790050·4c5f6e65·78745f73·6f6c7574·ry.PL_next_solut
 63 ··0x000003c0·696f6e00·66726565·40474c49·42435f32·ion.free@GLIBC_2
 64 ··0x000003d0·2e34005f·5f737461·636b5f63·686b5f67·.4.__stack_chk_g
 65 ··0x000003e0·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P
43 ··0x00000280·4c5f7265·67697374·65725f66·6f726569·L_register_forei66 ··0x000003f0·4c5f7265·67697374·65725f66·6f726569·L_register_forei
44 ··0x00000290·676e0050·4c5f6368·6172735f·746f5f74·gn.PL_chars_to_t 
45 ··0x000002a0·65726d00·6d656d63·6d704047·4c494243·erm.memcmp@GLIBC67 ··0x00000400·676e0050·4c5f696e·69746961·6c697365·gn.PL_initialise
 68 ··0x00000410·00504c5f·6765745f·696e7436·34005f5f·.PL_get_int64.__
 69 ··0x00000420·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G
46 ··0x000002b0·5f322e34·00504c5f·7075745f·61746f6d·_2.4.PL_put_atom70 ··0x00000430·4c494243·5f322e34·00504c5f·61746f6d·LIBC_2.4.PL_atom
47 ··0x000002c0·5f6e6368·61727300·5f5f7374·61636b5f·_nchars.__stack_71 ··0x00000440·5f6e6368·61727300·504c5f74·65726d5f·_nchars.PL_term_
48 ··0x000002d0·63686b5f·6661696c·40474c49·42435f32·chk_fail@GLIBC_272 ··0x00000450·74797065·00504c5f·6765745f·636f6d70·type.PL_get_comp
 73 ··0x00000460·6f756e64·5f6e616d·655f6172·6974795f·ound_name_arity_
 74 ··0x00000470·737a0050·4c5f6163·74696f6e·00504c5f·sz.PL_action.PL_
 75 ··0x00000480·7075745f·666c6f61·7400504c·5f6e6577·put_float.PL_new
 76 ··0x00000490·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new
 77 ··0x000004a0·5f61746f·6d00656d·6163735f·6d6f6475·_atom.emacs_modu
 78 ··0x000004b0·6c655f69·6e697400·504c5f76·65727369·le_init.PL_versi
 79 ··0x000004c0·6f6e5f69·6e666f00·504c5f65·78636570·on_info.PL_excep
49 ··0x000002e0·2e340050·4c5f6e65·775f7465·726d5f72·.4.PL_new_term_r80 ··0x000004d0·74696f6e·00504c5f·6e65775f·7465726d·tion.PL_new_term
50 ··0x000002f0·65660050·4c5f6765·745f7763·68617273·ef.PL_get_wchars 
51 ··0x00000300·00504c5f·65786365·7074696f·6e00696e·.PL_exception.in 
52 ··0x00000310·7374616c·6c5f706f·72746572·5f737465·stall_porter_ste 
53 ··0x00000320·6d006d61·6c6c6f63·40474c49·42435f32·m.malloc@GLIBC_281 ··0x000004e0·5f726566·73006d61·6c6c6f63·40474c49·_refs.malloc@GLI
 82 ··0x000004f0·42435f32·2e340050·4c5f6f70·656e5f71·BC_2.4.PL_open_q
54 ··0x00000330·2e34005f·5f637479·70655f74·6f6c6f77·.4.__ctype_tolow 
55 ··0x00000340·65725f6c·6f634047·4c494243·5f322e34·er_loc@GLIBC_2.4 
56 ··0x00000350·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.83 ··0x00000500·75657279·005f5f67·6d6f6e5f·73746172·uery.__gmon_star
 84 ··0x00000510·745f5f00·7374726c·656e4047·4c494243·t__.strlen@GLIBC
57 ··0x00000360·504c5f72·65736f75·7263655f·6572726f·PL_resource_erro 
58 ··0x00000370·72006973·77737061·63654047·4c494243·r.iswspace@GLIBC 
59 ··0x00000380·5f322e34·00504c5f·756e6966·7900504c·_2.4.PL_unify.PL85 ··0x00000520·5f322e34·00504c5f·756e6966·7900504c·_2.4.PL_unify.PL
60 ··0x00000390·5f636f70·795f7465·726d5f72·65660069·_copy_term_ref.i 
61 ··0x000003a0·7377616c·6e756d40·474c4942·435f322e·swalnum@GLIBC_2. 
62 ··0x000003b0·3400504c·5f69735f·6e756d62·65720050·4.PL_is_number.P 
63 ··0x000003c0·4c5f756e·6966795f·6c697374·00504c5f·L_unify_list.PL_ 
64 ··0x000003d0·66726565·005f4954·4d5f7265·67697374·free._ITM_regist86 ··0x00000530·5f637572·72656e74·5f717565·7279005f·_current_query._
 87 ··0x00000540·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 88 ··0x00000550·705f7072·31404743·435f332e·35006d65·p_pr1@GCC_3.5.me
 89 ··0x00000560·6d736574·40474c49·42435f32·2e340050·mset@GLIBC_2.4.P
 90 ··0x00000570·4c5f6375·745f7175·65727900·504c5f70·L_cut_query.PL_p
 91 ··0x00000580·75745f6e·696c0050·4c5f6765·745f666c·ut_nil.PL_get_fl
 92 ··0x00000590·6f617400·504c5f70·75745f63·68617273·oat.PL_put_chars
 93 ··0x000005a0·00504c5f·7075745f·696e7436·3400504c·.PL_put_int64.PL
 94 ··0x000005b0·5f746872·6561645f·73656c66·00536664·_thread_self.Sfd
 95 ··0x000005c0·6f70656e·00706c75·67696e5f·69735f47·open.plugin_is_G
 96 ··0x000005d0·504c5f63·6f6d7061·7469626c·6500504c·PL_compatible.PL
 97 ··0x000005e0·5f636f6e·735f6c69·73740050·4c5f7065·_cons_list.PL_pe
Max diff block lines reached; 0/10327 bytes (0.00%) of diff not shown.
2.47 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes 
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges. 
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb 
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug 
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·73002e67·ebug_rnglists..g 
25 ··0x00000160·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink.22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
  
7.54 MB
./usr/lib/debug/.build-id/39/d824fd755fba022d63b2dd14a1fe309612a9af.debug vs.
./usr/lib/debug/.build-id/eb/d18c4d7cd90aa95a39c7149447534816202d8c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 95% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········182952·(bytes·into·file)13 ··Start·of·section·headers:··········183512·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00011db4·0x00011db4·0x00000·0x00260·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x11cec·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x12018·R·E·0x10000
7 ··LOAD···········0x006d5c·0x00026d5c·0x00026d5c·0x00000·0x09718·RW··0x100008 ··LOAD···········0x006d54·0x00026d54·0x00026d54·0x00000·0x09720·RW··0x10000
8 ··DYNAMIC········0x006d5c·0x0002fe00·0x0002fe00·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x006d54·0x0002fdf8·0x0002fdf8·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x006d5c·0x00026d5c·0x00026d5c·0x00000·0x092a4·R···0x112 ··GNU_RELRO······0x006d54·0x00026d54·0x00026d54·0x00000·0x092ac·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x2caa8:1 There·are·37·section·headers,·starting·at·offset·0x2ccd8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·0002a4·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0002a4·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000003bc·000118·000790·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········000003dc·000138·0007b0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000b4c·000118·000816·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000b8c·000138·00085a·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00001362·000118·0000f2·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000013e6·000138·0000f6·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001454·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000014dc·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000014a4·000118·0040c0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000154c·000138·0040c0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00005564·000118·0001d0·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········0000560c·000138·0001d0·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········00005734·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000057dc·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00005740·000118·0002f4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000057e8·000138·0002f4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00005a34·000118·0091e4·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00005adc·000138·0091e4·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········0000ec18·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000ecc0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000ec20·000118·0030c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000ecc8·000138·0030c8·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00011d90·000138·000024·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00011db4·000138·000260·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00011ce8·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00012014·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00026d5c·006d5c·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········00026d54·006d54·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00026d60·006d5c·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········00026d58·006d54·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········00026d64·006d5c·00909c·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········00026d5c·006d54·00909c·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0002fe00·006d5c·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0002fdf8·006d54·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0002fef8·006d5c·000108·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0002fef8·006d54·000108·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00030000·006d5c·000468·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00030000·006d54·000468·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00030468·006d5c·00000c·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00030468·006d54·00000c·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·00010a·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000108·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·000274·011fb8·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·000290·011fb8·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·01222c·0005f4·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·012248·0005f4·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·012820·004ecc·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·01283c·004ec9·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·0176ec·000548·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·017708·000542·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·017c34·001048·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·017c4c·00105c·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·018c7c·00425f·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·018ca8·00425f·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·01cedc·00235e·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·01cf08·00235e·00···C··0···0··4
36 ··[32]·.symtab···········SYMTAB··········00000000·01f23c·00b2b0·10·····33·2741··438 ··[34]·.symtab···········SYMTAB··········00000000·01f268·00b460·10·····35·2766··4
37 ··[33]·.strtab···········STRTAB··········00000000·02a4ec·00245c·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·02a6c8·00249a·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·02c948·00015e·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·02cb62·000174·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
330 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·39d824fd755fba022d63b2dd14a1fe309612a9af3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ebd18c4d7cd90aa95a39c7149447534816202d8c
2.72 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
3.56 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
5.08 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 181 lines modifiedOffset 3, 181 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x9245 ··Offset·into·.debug_info:··0x924
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00005afc·0000027c9 ····00005ba4·0000027c
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x115413 ··Offset·into·.debug_info:··0x1154
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00005d78·0000010e17 ····00005e20·0000010e
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x17d021 ··Offset·into·.debug_info:··0x17d0
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00005e88·000002fa25 ····00005f30·000002fa
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x232129 ··Offset·into·.debug_info:··0x2321
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····00006184·0000082a33 ····0000622c·0000082a
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x3c4437 ··Offset·into·.debug_info:··0x3c44
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····000069b0·00000d1e41 ····00006a58·00000d1e
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x677245 ··Offset·into·.debug_info:··0x6772
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····000076d0·0000083649 ····00007778·00000836
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x833253 ··Offset·into·.debug_info:··0x8332
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····00007f08·00000bb257 ····00007fb0·00000bb2
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0xb43661 ··Offset·into·.debug_info:··0xb436
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····00008abc·000005c665 ····00008b64·000005c6
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0xc81269 ··Offset·into·.debug_info:··0xc812
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····00009084·0000095673 ····0000912c·00000956
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0xf13577 ··Offset·into·.debug_info:··0xf135
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····000099dc·0000083681 ····00009a84·00000836
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x1198d85 ··Offset·into·.debug_info:··0x1198d
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····0000a214·0000024689 ····0000a2bc·00000246
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x1237993 ··Offset·into·.debug_info:··0x12379
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0000a45c·000008a297 ····0000a504·000008a2
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x14099101 ··Offset·into·.debug_info:··0x14099
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····0000ad00·000007b6105 ····0000ada8·000007b6
106 ····00000000·00000000106 ····00000000·00000000
107 ··Length:···················28107 ··Length:···················28
108 ··Version:··················2108 ··Version:··················2
109 ··Offset·into·.debug_info:··0x164d6109 ··Offset·into·.debug_info:··0x164d6
110 ··Pointer·Size:·············4110 ··Pointer·Size:·············4
111 ··Segment·Size:·············0111 ··Segment·Size:·············0
  
112 ····Address····Length112 ····Address····Length
113 ····0000b4b8·000006b6113 ····0000b560·000006b6
114 ····00000000·00000000114 ····00000000·00000000
115 ··Length:···················28115 ··Length:···················28
Max diff block lines reached; 1475/5131 bytes (28.75%) of diff not shown.
868 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
5.08 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 181 lines modifiedOffset 3, 181 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x9245 ··Offset·into·.debug_info:··0x924
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00005afc·0000027c9 ····00005ba4·0000027c
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x115413 ··Offset·into·.debug_info:··0x1154
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00005d78·0000010e17 ····00005e20·0000010e
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x17d021 ··Offset·into·.debug_info:··0x17d0
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00005e88·000002fa25 ····00005f30·000002fa
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x232129 ··Offset·into·.debug_info:··0x2321
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····00006184·0000082a33 ····0000622c·0000082a
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x3c4437 ··Offset·into·.debug_info:··0x3c44
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····000069b0·00000d1e41 ····00006a58·00000d1e
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x677245 ··Offset·into·.debug_info:··0x6772
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····000076d0·0000083649 ····00007778·00000836
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x833253 ··Offset·into·.debug_info:··0x8332
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····00007f08·00000bb257 ····00007fb0·00000bb2
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0xb43661 ··Offset·into·.debug_info:··0xb436
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····00008abc·000005c665 ····00008b64·000005c6
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0xc81269 ··Offset·into·.debug_info:··0xc812
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····00009084·0000095673 ····0000912c·00000956
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0xf13577 ··Offset·into·.debug_info:··0xf135
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····000099dc·0000083681 ····00009a84·00000836
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x1198d85 ··Offset·into·.debug_info:··0x1198d
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····0000a214·0000024689 ····0000a2bc·00000246
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x1237993 ··Offset·into·.debug_info:··0x12379
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····0000a45c·000008a297 ····0000a504·000008a2
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x14099101 ··Offset·into·.debug_info:··0x14099
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····0000ad00·000007b6105 ····0000ada8·000007b6
106 ····00000000·00000000106 ····00000000·00000000
107 ··Length:···················28107 ··Length:···················28
108 ··Version:··················2108 ··Version:··················2
109 ··Offset·into·.debug_info:··0x164d6109 ··Offset·into·.debug_info:··0x164d6
110 ··Pointer·Size:·············4110 ··Pointer·Size:·············4
111 ··Segment·Size:·············0111 ··Segment·Size:·············0
  
112 ····Address····Length112 ····Address····Length
113 ····0000b4b8·000006b6113 ····0000b560·000006b6
114 ····00000000·00000000114 ····00000000·00000000
115 ··Length:···················28115 ··Length:···················28
Max diff block lines reached; 1475/5131 bytes (28.75%) of diff not shown.
1.66 KB
strings --all --bytes=8 {}
    
Offset 1, 35 lines modifiedOffset 1, 40 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 b76TJx76lR 
3 G1A^Okbn/&f 
4 |5Y-1_W/4_? 
5 dh57,{]o2 
6 LE3/{A?o}M 
7 y"/K:-&2 
8 `<k»    gP>> 
9 i8M>*b'N 
10 4fK|$Qn;Z 
11 uU&NP-}"q 
12 ]3CTv::q2 r»      mRLkXVO
 3 iU·\»    !uf
 4 *&3_9iz[.c
 5 U0_9iV/r
 6 >$:<E&ZW
 7 Jp;n(Kp'
 8 S_kGf10]o
 9 SY:mNQ>|
 10 #o0K\5-R
 11 G[R~:H;M$
 12 V;}VrM2s
 13 qRn'*J{Tqq
13 <>Sf&d.&414 <>Sf&d."4
14 *I']~+~A%(»      
15 -VGGRs;K 
16 /dkY`xG_$ 
17 q;_eq;_U 
18 s2I$A*uO 
19 :Qj{r,5h 
20 H1<jG\k: 
21 Js0[ev0[u15 fJxIOM6^
 16 E168DYbl
 17 '`xG/akY`xG_(
 18 ];)|;d"m{W
 19 :q#·W7n*~
 20 CWh8E,6[
 21 a>1#(D[/
 22 o*8"Q.gg.
 23 ni!#[,&`
22 FlnG7·A224 FlnG7·A2
23 m8!d,k|m# 
24 w!,eQ#xG 
25 rb*tt-aB25 o<1d,k|m#
 26 ,oZf>E8PvI
 27 meP~K3`e
26 m_/mU^,NK28 m_/mU^,NK
27 *09h%':r$ 
28 7z.a_%dV29 =J>ptp9fV
 30 {bP[V~9VR4
 31 4aA,QZI5c
 32 s/m*m&m.-g
 33 `5#XM»  Vs
29 IuW6W&S;eU34 IuW6W&S;eU
30 1YwxVmkt35 1YwxVmkt
31 4#aV*H(J#36 4#aV*H(J#
32 gno&}KKt:OZ37 gno&}KKt:OZ
33 call_weak_fn38 call_weak_fn
34 crtstuff.c39 crtstuff.c
35 all_implied_fbits40 all_implied_fbits
Offset 100, 14 lines modifiedOffset 105, 15 lines modified
100 g_vowel6105 g_vowel6
101 utilities.c106 utilities.c
102 __FRAME_END__107 __FRAME_END__
103 __dso_handle108 __dso_handle
104 _DYNAMIC109 _DYNAMIC
105 __TMC_END__110 __TMC_END__
106 _GLOBAL_OFFSET_TABLE_111 _GLOBAL_OFFSET_TABLE_
 112 __aeabi_unwind_cpp_pr0@GCC_3.5
107 russian_UTF_8_close_env113 russian_UTF_8_close_env
108 calloc@GLIBC_2.4114 calloc@GLIBC_2.4
109 finnish_UTF_8_stem115 finnish_UTF_8_stem
110 danish_UTF_8_stem116 danish_UTF_8_stem
111 danish_UTF_8_create_env117 danish_UTF_8_create_env
112 create_s118 create_s
113 strcmp@GLIBC_2.4119 strcmp@GLIBC_2.4
Offset 166, 14 lines modifiedOffset 172, 15 lines modified
166 hungarian_UTF_8_create_env172 hungarian_UTF_8_create_env
167 russian_UTF_8_stem173 russian_UTF_8_stem
168 PL_type_error174 PL_type_error
169 PL_copy_term_ref175 PL_copy_term_ref
170 russian_UTF_8_create_env176 russian_UTF_8_create_env
171 english_UTF_8_create_env177 english_UTF_8_create_env
172 __errno_location@GLIBC_2.4178 __errno_location@GLIBC_2.4
 179 __aeabi_unwind_cpp_pr1@GCC_3.5
173 memset@GLIBC_2.4180 memset@GLIBC_2.4
174 PL_get_atom181 PL_get_atom
175 dutch_UTF_8_create_env182 dutch_UTF_8_create_env
176 italian_UTF_8_close_env183 italian_UTF_8_close_env
177 turkish_UTF_8_close_env184 turkish_UTF_8_close_env
178 finnish_UTF_8_create_env185 finnish_UTF_8_create_env
179 french_UTF_8_create_env186 french_UTF_8_create_env
Offset 219, 14 lines modifiedOffset 226, 16 lines modified
219 .shstrtab226 .shstrtab
220 .note.gnu.build-id227 .note.gnu.build-id
221 .gnu.hash228 .gnu.hash
222 .gnu.version229 .gnu.version
223 .gnu.version_r230 .gnu.version_r
224 .rel.dyn231 .rel.dyn
225 .rel.plt232 .rel.plt
 233 .ARM.extab
 234 .ARM.exidx
226 .eh_frame235 .eh_frame
227 .init_array236 .init_array
228 .fini_array237 .fini_array
229 .data.rel.ro238 .data.rel.ro
230 .dynamic239 .dynamic
231 .comment240 .comment
232 .ARM.attributes241 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00005734·<_init>:2 000057dc·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00005740·<.plt>:2 000057e8·<.plt>:
3 »       ...3 »       ...
8.18 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 360 lines modifiedOffset 1, 360 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00005a34·<call_weak_fn>:2 00005adc·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00005a58·<deregister_tm_clones>:4 00005b00·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00005a84·<register_tm_clones>:6 00005b2c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00005ab8·<__do_global_dtors_aux>:8 00005b60·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00005af8·<frame_dummy>:10 00005ba0·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00005afc·<snowball_algorithms>:14 00005ba4·<snowball_algorithms>:
15 »       ...15 »       ...
  
16 00005b50·<stem_key_alloc>:16 00005bf8·<stem_key_alloc>:
17 »       ...17 »       ...
  
18 00005b64·<stem_destroy_cache>:18 00005c0c·<stem_destroy_cache>:
19 »       ...19 »       ...
  
20 00005bac·<snowball>:20 00005c54·<snowball>:
21 »       ...21 »       ...
  
22 00005d34·<install_snowball>:22 00005ddc·<install_snowball>:
23 »       ...23 »       ...
  
24 00005d78·<sb_stemmer_list>:24 00005e20·<sb_stemmer_list>:
25 »       ...25 »       ...
  
26 00005d84·<sb_stemmer_delete>:26 00005e2c·<sb_stemmer_delete>:
27 »       ...27 »       ...
  
28 00005dac·<sb_stemmer_new>:28 00005e54·<sb_stemmer_new>:
29 »       ...29 »       ...
  
30 00005e40·<sb_stemmer_stem>:30 00005ee8·<sb_stemmer_stem>:
31 »       ...31 »       ...
  
32 00005e80·<sb_stemmer_length>:32 00005f28·<sb_stemmer_length>:
33 »       ...33 »       ...
  
34 00005e88·<r_consonant_pair>:34 00005f30·<r_consonant_pair>:
35 »       ...35 »       ...
  
36 00005f10·<danish_UTF_8_stem>:36 00005fb8·<danish_UTF_8_stem>:
37 »       ...37 »       ...
  
38 00006170·<danish_UTF_8_create_env>:38 00006218·<danish_UTF_8_create_env>:
39 »       ...39 »       ...
  
40 0000617c·<danish_UTF_8_close_env>:40 00006224·<danish_UTF_8_close_env>:
41 »       ...41 »       ...
  
42 00006184·<r_undouble>:42 0000622c·<r_undouble>:
43 »       ...43 »       ...
  
44 00006210·<r_en_ending>:44 000062b8·<r_en_ending>:
45 »       ...45 »       ...
  
46 00006284·<r_e_ending>:46 0000632c·<r_e_ending>:
47 »       ...47 »       ...
  
48 00006300·<dutch_UTF_8_stem>:48 000063a8·<dutch_UTF_8_stem>:
49 »       ...49 »       ...
  
50 0000699c·<dutch_UTF_8_create_env>:50 00006a44·<dutch_UTF_8_create_env>:
51 »       ...51 »       ...
  
52 000069a8·<dutch_UTF_8_close_env>:52 00006a50·<dutch_UTF_8_close_env>:
53 »       ...53 »       ...
  
54 000069b0·<r_shortv>:54 00006a58·<r_shortv>:
55 »       ...55 »       ...
  
56 00006a58·<english_UTF_8_stem>:56 00006b00·<english_UTF_8_stem>:
57 »       ...57 »       ...
  
58 000076bc·<english_UTF_8_create_env>:58 00007764·<english_UTF_8_create_env>:
59 »       ...59 »       ...
  
60 000076c8·<english_UTF_8_close_env>:60 00007770·<english_UTF_8_close_env>:
61 »       ...61 »       ...
  
62 000076d0·<r_LONG>:62 00007778·<r_LONG>:
63 »       ...63 »       ...
  
64 000076f4·<r_VI>:64 0000779c·<r_VI>:
65 »       ...65 »       ...
  
66 00007734·<finnish_UTF_8_stem>:66 000077dc·<finnish_UTF_8_stem>:
67 »       ...67 »       ...
  
68 00007ef4·<finnish_UTF_8_create_env>:68 00007f9c·<finnish_UTF_8_create_env>:
69 »       ...69 »       ...
  
70 00007f00·<finnish_UTF_8_close_env>:70 00007fa8·<finnish_UTF_8_close_env>:
71 »       ...71 »       ...
  
72 00007f08·<french_UTF_8_stem>:72 00007fb0·<french_UTF_8_stem>:
73 »       ...73 »       ...
  
74 00008aa8·<french_UTF_8_create_env>:74 00008b50·<french_UTF_8_create_env>:
75 »       ...75 »       ...
  
76 00008ab4·<french_UTF_8_close_env>:76 00008b5c·<french_UTF_8_close_env>:
77 »       ...77 »       ...
  
78 00008abc·<german_UTF_8_stem>:78 00008b64·<german_UTF_8_stem>:
79 »       ...79 »       ...
  
80 00009070·<german_UTF_8_create_env>:80 00009118·<german_UTF_8_create_env>:
81 »       ...81 »       ...
  
82 0000907c·<german_UTF_8_close_env>:82 00009124·<german_UTF_8_close_env>:
83 »       ...83 »       ...
  
Max diff block lines reached; 5258/8187 bytes (64.22%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000ec18·<_fini>:2 0000ecc0·<_fini>:
3 »       ...3 »       ...
52.9 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
18.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.4 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 21 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300····························sts.
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·7300·····ebug_rnglists. 
  
653 KB
./usr/lib/debug/.build-id/3b/5c3df9bf622afabb05fbca6592a346a748bb45.debug vs.
./usr/lib/debug/.build-id/38/2b50db74c86c5e6b27972c9142c7e481fd74dd.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 81% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········20220·(bytes·into·file)13 ··Start·of·section·headers:··········20344·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·36
1.97 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0003c290·0x0003c290·0x00000·0x00078·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x3c214·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3c30c·R·E·0x10000
7 ··LOAD···········0x0038c8·0x000438c8·0x000438c8·0x00000·0x3caf8·RW··0x100008 ··LOAD···········0x0038c0·0x000438c0·0x000438c0·0x00000·0x3cb00·RW··0x10000
8 ··DYNAMIC········0x0038c8·0x0007fe68·0x0007fe68·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x0038c0·0x0007fe60·0x0007fe60·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x0038c8·0x000438c8·0x000438c8·0x00000·0x3c738·R···0x112 ··GNU_RELRO······0x0038c0·0x000438c0·0x000438c0·0x00000·0x3c740·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.32 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 46 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x4efc:1 There·are·37·section·headers,·starting·at·offset·0x4f78:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000270·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000280·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003a8·000118·00024d·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003d8·000138·00027a·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005f6·000118·00004e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000652·000138·000050·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000644·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000006a4·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000684·000118·00aa98·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000704·000138·00aa98·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000b11c·000118·000100·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········0000b19c·000138·000100·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0000b21c·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000b29c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000b228·000118·00019c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000b2a8·000138·00019c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0000b3c8·000118·001ba4·00··AX··0···0··815 ··[11]·.text·············NOBITS··········0000b448·000138·001ba4·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000cf6c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000cfec·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000cf74·000118·02f29c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000cff4·000138·02f29c·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········0003c290·000138·000078·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········0003c210·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········0003c308·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········000438c8·0038c8·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········000438c0·0038c0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········000438cc·0038c8·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········000438c4·0038c0·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········000438d0·0038c8·03c598·00··WA··0···0··422 ··[18]·.data.rel.ro······NOBITS··········000438c8·0038c0·03c598·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0007fe68·0038c8·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0007fe60·0038c0·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0007ff60·0038c8·0000a0·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0007ff60·0038c0·0000a0·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00080000·0038c8·000334·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00080000·0038c0·000334·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00080334·0038c8·00008c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00080334·0038c0·00008c·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000039·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000039·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a4·001286·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c4·001285·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·00142c·000353·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·00144c·000353·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·001780·000cbb·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0017a0·000cb7·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·00243c·0001cd·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·002458·0001c1·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·00260c·000238·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00261c·000238·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·002844·000ac0·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·002854·000abf·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·003304·000160·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·003314·000160·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·003464·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003474·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·0034c0·001010·10·····34·221··438 ··[34]·.symtab···········SYMTAB··········00000000·0034d0·001050·10·····35·224··4
38 ··[34]·.strtab···········STRTAB··········00000000·0044d0·0008bc·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·004520·0008db·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·004d8c·000170·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·004dfb·00017b·00······0···0··1
40 Key·to·Flags:41 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
32.2 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3b5c3df9bf622afabb05fbca6592a346a748bb453 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·382b50db74c86c5e6b27972c9142c7e481fd74dd
319 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
145 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
605 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x16d5 ··Offset·into·.debug_info:··0x16d
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000b490·00000af09 ····0000b510·00000af0
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x125213 ··Offset·into·.debug_info:··0x1252
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000bf80·00000d2c17 ····0000c000·00000d2c
18 ····00000000·0000000018 ····00000000·00000000
  
132 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x16d5 ··Offset·into·.debug_info:··0x16d
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····0000b490·00000af09 ····0000b510·00000af0
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x125213 ··Offset·into·.debug_info:··0x1252
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000bf80·00000d2c17 ····0000c000·00000d2c
18 ····00000000·0000000018 ····00000000·00000000
  
918 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 EGCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 _dfG/)I5 
3 YIhT<J=t 
4 B_Q0&('> 
5 P>Zo-GSH\-2 Y({/dG[L
 3 =5j>\^N#
 4 dmW\"&lx
 5 s=LZ-RKBt
6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
7 call_weak_fn7 call_weak_fn
8 crtstuff.c8 crtstuff.c
9 all_implied_fbits9 all_implied_fbits
10 deregister_tm_clones10 deregister_tm_clones
11 __do_global_dtors_aux11 __do_global_dtors_aux
12 completed.012 completed.0
Offset 92, 14 lines modifiedOffset 92, 15 lines modified
92 utf8proc_NFC92 utf8proc_NFC
93 utf8proc_stage1table93 utf8proc_stage1table
94 __TMC_END__94 __TMC_END__
95 _GLOBAL_OFFSET_TABLE_95 _GLOBAL_OFFSET_TABLE_
96 __aeabi_idiv96 __aeabi_idiv
97 utf8proc_errmsg97 utf8proc_errmsg
98 utf8proc_NFKD98 utf8proc_NFKD
 99 __aeabi_unwind_cpp_pr0@GCC_3.5
99 raise@GLIBC_2.4100 raise@GLIBC_2.4
100 PL_unify_integer101 PL_unify_integer
101 __cxa_finalize@GLIBC_2.4102 __cxa_finalize@GLIBC_2.4
102 _ITM_deregisterTMCloneTable103 _ITM_deregisterTMCloneTable
103 PL_unify_term104 PL_unify_term
104 install_unicode4pl105 install_unicode4pl
105 free@GLIBC_2.4106 free@GLIBC_2.4
Offset 135, 14 lines modifiedOffset 136, 15 lines modified
135 .shstrtab136 .shstrtab
136 .note.gnu.build-id137 .note.gnu.build-id
137 .gnu.hash138 .gnu.hash
138 .gnu.version139 .gnu.version
139 .gnu.version_r140 .gnu.version_r
140 .rel.dyn141 .rel.dyn
141 .rel.plt142 .rel.plt
 143 .ARM.exidx
142 .eh_frame144 .eh_frame
143 .init_array145 .init_array
144 .fini_array146 .fini_array
145 .data.rel.ro147 .data.rel.ro
146 .dynamic148 .dynamic
147 .comment149 .comment
148 .ARM.attributes150 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000b21c·<_init>:2 0000b29c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000b228·<.plt>:2 0000b2a8·<.plt>:
3 »       ...3 »       ...
2.52 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 109 lines modifiedOffset 1, 109 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000b3c8·<call_weak_fn>:2 0000b448·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000b3ec·<deregister_tm_clones>:4 0000b46c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000b418·<register_tm_clones>:6 0000b498·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000b44c·<__do_global_dtors_aux>:8 0000b4cc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000b48c·<frame_dummy>:10 0000b50c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 0000b490·<domain_error>:14 0000b510·<domain_error>:
15 »       ...15 »       ...
  
16 0000b4e8·<type_error>:16 0000b568·<type_error>:
17 »       ...17 »       ...
  
18 0000b540·<get_map_mask>:18 0000b5c0·<get_map_mask>:
19 »       ...19 »       ...
  
20 0000b6d8·<unicode_option_mask>:20 0000b758·<unicode_option_mask>:
21 »       ...21 »       ...
  
22 0000b734·<resource_error>:22 0000b7b4·<resource_error>:
23 »       ...23 »       ...
  
24 0000b784·<unicode_map>:24 0000b804·<unicode_map>:
25 »       ...25 »       ...
  
26 0000b89c·<unify_symbol>:26 0000b91c·<unify_symbol>:
27 »       ...27 »       ...
  
28 0000b9f4·<unicode_property>:28 0000ba74·<unicode_property>:
29 »       ...29 »       ...
  
30 0000bce0·<install_unicode4pl>:30 0000bd60·<install_unicode4pl>:
31 »       ...31 »       ...
  
32 0000bf80·<utf8proc_iterate.part.0.constprop.0>:32 0000c000·<utf8proc_iterate.part.0.constprop.0>:
33 »       ...33 »       ...
  
34 0000c068·<utf8proc_version>:34 0000c0e8·<utf8proc_version>:
35 »       ...35 »       ...
  
36 0000c074·<utf8proc_errmsg>:36 0000c0f4·<utf8proc_errmsg>:
37 »       ...37 »       ...
  
38 0000c0c0·<utf8proc_iterate>:38 0000c140·<utf8proc_iterate>:
39 »       ...39 »       ...
  
40 0000c0d0·<utf8proc_codepoint_valid>:40 0000c150·<utf8proc_codepoint_valid>:
41 »       ...41 »       ...
  
42 0000c100·<utf8proc_encode_char>:42 0000c180·<utf8proc_encode_char>:
43 »       ...43 »       ...
  
44 0000c1a8·<utf8proc_get_property>:44 0000c228·<utf8proc_get_property>:
45 »       ...45 »       ...
  
46 0000c1e0·<utf8proc_decompose_char>:46 0000c260·<utf8proc_decompose_char>:
47 »       ...47 »       ...
  
48 0000c638·<utf8proc_decompose>:48 0000c6b8·<utf8proc_decompose>:
49 »       ...49 »       ...
  
50 0000c7cc·<utf8proc_reencode>:50 0000c84c·<utf8proc_reencode>:
51 »       ...51 »       ...
  
52 0000caa8·<utf8proc_map>:52 0000cb28·<utf8proc_map>:
53 »       ...53 »       ...
  
54 0000cb2c·<utf8proc_NFD>:54 0000cbac·<utf8proc_NFD>:
55 »       ...55 »       ...
  
56 0000cb8c·<utf8proc_NFC>:56 0000cc0c·<utf8proc_NFC>:
57 »       ...57 »       ...
  
58 0000cbec·<utf8proc_NFKD>:58 0000cc6c·<utf8proc_NFKD>:
59 »       ...59 »       ...
  
60 0000cc4c·<utf8proc_NFKC>:60 0000cccc·<utf8proc_NFKC>:
61 »       ...61 »       ...
  
62 0000ccb0·<__divsi3>:62 0000cd30·<__divsi3>:
63 __aeabi_idiv():63 __aeabi_idiv():
64 »       movs»   r0,·r064 »       movs»   r0,·r0
65 __divsi3():65 __divsi3():
66 »       movs»   r0,·r066 »       movs»   r0,·r0
67 »       ...67 »       ...
  
68 0000ccb6·<.divsi3_skip_div0_test>:68 0000cd36·<.divsi3_skip_div0_test>:
69 »       ...69 »       ...
  
70 0000cf44·<__aeabi_idivmod>:70 0000cfc4·<__aeabi_idivmod>:
71 »       ...71 »       ...
  
72 0000cf60·<__aeabi_idiv0>:72 0000cfe0·<__aeabi_idiv0>:
73 »       ...73 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000cf6c·<_fini>:2 0000cfec·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
6.06 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 95, 49 lines modifiedOffset 95, 51 lines modified
95 ··0x000005c0·74663870·726f635f·4e464300·75746638·tf8proc_NFC.utf895 ··0x000005c0·74663870·726f635f·4e464300·75746638·tf8proc_NFC.utf8
96 ··0x000005d0·70726f63·5f737461·67653174·61626c65·proc_stage1table96 ··0x000005d0·70726f63·5f737461·67653174·61626c65·proc_stage1table
97 ··0x000005e0·005f5f54·4d435f45·4e445f5f·005f474c·.__TMC_END__._GL97 ··0x000005e0·005f5f54·4d435f45·4e445f5f·005f474c·.__TMC_END__._GL
98 ··0x000005f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL98 ··0x000005f0·4f42414c·5f4f4646·5345545f·5441424c·OBAL_OFFSET_TABL
99 ··0x00000600·455f005f·5f616561·62695f69·64697600·E_.__aeabi_idiv.99 ··0x00000600·455f005f·5f616561·62695f69·64697600·E_.__aeabi_idiv.
100 ··0x00000610·75746638·70726f63·5f657272·6d736700·utf8proc_errmsg.100 ··0x00000610·75746638·70726f63·5f657272·6d736700·utf8proc_errmsg.
101 ··0x00000620·75746638·70726f63·5f4e464b·44005f69·utf8proc_NFKD._i101 ··0x00000620·75746638·70726f63·5f4e464b·44005f69·utf8proc_NFKD._i
 102 ··0x00000630·6e697400·5f5f6165·6162695f·756e7769·nit.__aeabi_unwi
 103 ··0x00000640·6e645f63·70705f70·72304047·43435f33·nd_cpp_pr0@GCC_3
102 ··0x00000630·6e697400·72616973·6540474c·4942435f·nit.raise@GLIBC_104 ··0x00000650·2e350072·61697365·40474c49·42435f32·.5.raise@GLIBC_2
103 ··0x00000640·322e3400·504c5f75·6e696679·5f696e74·2.4.PL_unify_int105 ··0x00000660·2e340050·4c5f756e·6966795f·696e7465·.4.PL_unify_inte
104 ··0x00000650·65676572·005f5f63·78615f66·696e616c·eger.__cxa_final106 ··0x00000670·67657200·5f5f6378·615f6669·6e616c69·ger.__cxa_finali
105 ··0x00000660·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I107 ··0x00000680·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT
106 ··0x00000670·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC108 ··0x00000690·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
107 ··0x00000680·6c6f6e65·5461626c·6500504c·5f756e69·loneTable.PL_uni109 ··0x000006a0·6f6e6554·61626c65·00504c5f·756e6966·oneTable.PL_unif
108 ··0x00000690·66795f74·65726d00·696e7374·616c6c5f·fy_term.install_110 ··0x000006b0·795f7465·726d0069·6e737461·6c6c5f75·y_term.install_u
109 ··0x000006a0·756e6963·6f646534·706c0066·72656540·unicode4pl.free@111 ··0x000006c0·6e69636f·64653470·6c006672·65654047·nicode4pl.free@G
110 ··0x000006b0·474c4942·435f322e·3400504c·5f756e69·GLIBC_2.4.PL_uni112 ··0x000006d0·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif
111 ··0x000006c0·66795f6e·696c005f·5f737461·636b5f63·fy_nil.__stack_c113 ··0x000006e0·795f6e69·6c005f5f·73746163·6b5f6368·y_nil.__stack_ch
112 ··0x000006d0·686b5f67·75617264·40474c49·42435f32·hk_guard@GLIBC_2114 ··0x000006f0·6b5f6775·61726440·474c4942·435f322e·k_guard@GLIBC_2.
113 ··0x000006e0·2e340050·4c5f7265·67697374·65725f66·.4.PL_register_f115 ··0x00000700·3400504c·5f726567·69737465·725f666f·4.PL_register_fo
114 ··0x000006f0·6f726569·676e0050·4c5f6765·745f6e61·oreign.PL_get_na116 ··0x00000710·72656967·6e00504c·5f676574·5f6e616d·reign.PL_get_nam
115 ··0x00000700·6d655f61·72697479·5f737a00·504c5f75·me_arity_sz.PL_u117 ··0x00000720·655f6172·6974795f·737a0050·4c5f756e·e_arity_sz.PL_un
116 ··0x00000710·6e696679·5f636861·7273005f·5f737461·nify_chars.__sta118 ··0x00000730·6966795f·63686172·73005f5f·73746163·ify_chars.__stac
117 ··0x00000720·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB119 ··0x00000740·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
118 ··0x00000730·435f322e·34007265·616c6c6f·6340474c·C_2.4.realloc@GL120 ··0x00000750·5f322e34·00726561·6c6c6f63·40474c49·_2.4.realloc@GLI
119 ··0x00000740·4942435f·322e3400·504c5f72·61697365·IBC_2.4.PL_raise121 ··0x00000760·42435f32·2e340050·4c5f7261·6973655f·BC_2.4.PL_raise_
120 ··0x00000750·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne122 ··0x00000770·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new
121 ··0x00000760·775f6675·6e63746f·725f737a·00504c5f·w_functor_sz.PL_123 ··0x00000780·5f66756e·63746f72·5f737a00·504c5f6e·_functor_sz.PL_n
122 ··0x00000770·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_124 ··0x00000790·65775f74·65726d5f·72656600·504c5f6e·ew_term_ref.PL_n
123 ··0x00000780·6e65775f·61746f6d·00504c5f·756e6966·new_atom.PL_unif125 ··0x000007a0·65775f61·746f6d00·504c5f75·6e696679·ew_atom.PL_unify
124 ··0x00000790·795f626f·6f6c0050·4c5f6765·745f7763·y_bool.PL_get_wc126 ··0x000007b0·5f626f6f·6c00504c·5f676574·5f776368·_bool.PL_get_wch
125 ··0x000007a0·68617273·006d616c·6c6f6340·474c4942·hars.malloc@GLIB127 ··0x000007c0·61727300·6d616c6c·6f634047·4c494243·ars.malloc@GLIBC
126 ··0x000007b0·435f322e·34005f5f·63747970·655f746f·C_2.4.__ctype_to128 ··0x000007d0·5f322e34·005f5f63·74797065·5f746f6c·_2.4.__ctype_tol
127 ··0x000007c0·6c6f7765·725f6c6f·6340474c·4942435f·lower_loc@GLIBC_129 ··0x000007e0·6f776572·5f6c6f63·40474c49·42435f32·ower_loc@GLIBC_2
128 ··0x000007d0·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start130 ··0x000007f0·2e34005f·5f676d6f·6e5f7374·6172745f·.4.__gmon_start_
129 ··0x000007e0·5f5f005f·5f637479·70655f62·5f6c6f63·__.__ctype_b_loc131 ··0x00000800·5f005f5f·63747970·655f625f·6c6f6340·_.__ctype_b_loc@
130 ··0x000007f0·40474c49·42435f32·2e340050·4c5f6765·@GLIBC_2.4.PL_ge132 ··0x00000810·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get
131 ··0x00000800·745f6174·6f6d5f6e·63686172·7300504c·t_atom_nchars.PL133 ··0x00000820·5f61746f·6d5f6e63·68617273·00504c5f·_atom_nchars.PL_
132 ··0x00000810·5f636f70·795f7465·726d5f72·65660050·_copy_term_ref.P134 ··0x00000830·636f7079·5f746572·6d5f7265·6600504c·copy_term_ref.PL
133 ··0x00000820·4c5f6765·745f6174·6f6d0050·4c5f756e·L_get_atom.PL_un135 ··0x00000840·5f676574·5f61746f·6d00504c·5f756e69·_get_atom.PL_uni
134 ··0x00000830·6966795f·61746f6d·005f504c·5f676574·ify_atom._PL_get136 ··0x00000850·66795f61·746f6d00·5f504c5f·6765745f·fy_atom._PL_get_
135 ··0x00000840·5f617267·5f737a00·504c5f75·6e696679·_arg_sz.PL_unify137 ··0x00000860·6172675f·737a0050·4c5f756e·6966795f·arg_sz.PL_unify_
136 ··0x00000850·5f6c6973·74005f49·544d5f72·65676973·_list._ITM_regis138 ··0x00000870·6c697374·005f4954·4d5f7265·67697374·list._ITM_regist
137 ··0x00000860·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.139 ··0x00000880·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P
138 ··0x00000870·504c5f67·65745f6e·696c0050·4c5f6765·PL_get_nil.PL_ge140 ··0x00000890·4c5f6765·745f6e69·6c00504c·5f676574·L_get_nil.PL_get
139 ··0x00000880·745f6e63·68617273·00504c5f·6765745f·t_nchars.PL_get_141 ··0x000008a0·5f6e6368·61727300·504c5f67·65745f6c·_nchars.PL_get_l
140 ··0x00000890·6c697374·00504c5f·6765745f·696e7465·list.PL_get_inte142 ··0x000008b0·69737400·504c5f67·65745f69·6e746567·ist.PL_get_integ
141 ··0x000008a0·67657200·5f5f6173·73657274·5f666169·ger.__assert_fai143 ··0x000008c0·6572005f·5f617373·6572745f·6661696c·er.__assert_fail
142 ··0x000008b0·6c40474c·4942435f·322e3400··········l@GLIBC_2.4.144 ··0x000008d0·40474c49·42435f32·2e3400············@GLIBC_2.4.
  
2.47 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6461·..fini_array..da
 15 ··0x000000c0·74612e72·656c2e72·6f002e64·796e616d·ta.rel.ro..dynam
 16 ··0x000000d0·6963002e·676f7400·2e646174·61002e62·ic..got..data..b
 17 ··0x000000e0·7373002e·636f6d6d·656e7400·2e41524d·ss..comment..ARM
 18 ··0x000000f0·2e617474·72696275·74657300·2e646562·.attributes..deb
 19 ··0x00000100·75675f61·72616e67·6573002e·64656275·ug_aranges..debu
 20 ··0x00000110·675f696e·666f002e·64656275·675f6162·g_info..debug_ab
 21 ··0x00000120·62726576·002e6465·6275675f·6c696e65·brev..debug_line
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.22 ··0x00000130·002e6465·6275675f·6672616d·65002e64·..debug_frame..d
 23 ··0x00000140·65627567·5f737472·002e6465·6275675f·ebug_str..debug_
 24 ··0x00000150·6c6f636c·69737473·002e6465·6275675f·loclists..debug_
 25 ··0x00000160·726e676c·69737473·002e676e·755f6465·rnglists..gnu_de
 26 ··0x00000170·62756761·6c746c69·6e6b00············bugaltlink.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb 
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug 
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·73002e67·ebug_rnglists..g 
25 ··0x00000160·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink. 
  
265 KB
./usr/lib/debug/.build-id/3c/0faa1e5fa421cf6a5afebb71ba7c99eab41133.debug vs.
./usr/lib/debug/.build-id/a8/2a948949422f0a70b4ced6c46f0d7a3a7b9ab0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9628·(bytes·into·file)13 ··Start·of·section·headers:··········9856·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00000eac·0x00000eac·0x00000·0x00038·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00df0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00ee8·R·E·0x10000
7 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x00164·RW··0x100008 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x0016c·RW··0x10000
8 ··DYNAMIC········0x00fea4·0x0001feac·0x0001feac·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x0015c·R···0x112 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x259c:1 There·are·37·section·headers,·starting·at·offset·0x2680:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000160·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000180·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000298·000118·000127·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002d8·000138·00016b·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000003c0·000118·00002c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000444·000138·000030·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000003ec·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000474·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000042c·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000004d4·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000046c·000118·000078·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000514·000138·000078·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········000004e4·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000058c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000004f0·000118·0000d0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000598·000138·0000d0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000005c0·000118·0006fc·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000668·000138·0006fc·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00000cbc·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000d64·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000cc4·000118·000128·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000d6c·000138·000128·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00000e94·000138·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00000eac·000138·000038·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000dec·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00000ee4·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fea4·00fea4·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fea8·00fea4·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001feac·00fea4·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fea4·00fe9c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ffa4·00fea4·00005c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ffa4·00fe9c·00005c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fea4·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fea4·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·00fe9c·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000841·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000847·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0009e4·000251·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·000a08·000251·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000c38·0004f9·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·000c5c·0004f8·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·001134·0000ec·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·001154·0000ec·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·001220·0000e8·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·001240·0000e8·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·001308·000614·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·001328·000614·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·00191c·00009c·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·00193c·00009c·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0019b8·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0019d8·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·001a14·000750·10·····33··98··438 ··[34]·.symtab···········SYMTAB··········00000000·001a34·0007c0·10·····35·103··4
37 ··[33]·.strtab···········STRTAB··········00000000·002164·0002d4·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·0021f4·000312·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·002438·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·002506·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
14.9 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3c0faa1e5fa421cf6a5afebb71ba7c99eab411333 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a82a948949422f0a70b4ced6c46f0d7a3a7b9ab0
101 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
55.9 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x735 ··Offset·into·.debug_info:··0x73
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000688·0000048c9 ····00000730·0000048c
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x89f13 ··Offset·into·.debug_info:··0x89f
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000b14·000001a817 ····00000bbc·000001a8
18 ····00000000·0000000018 ····00000000·00000000
  
72.0 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x735 ··Offset·into·.debug_info:··0x73
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000688·0000048c9 ····00000730·0000048c
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x89f13 ··Offset·into·.debug_info:··0x89f
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000b14·000001a817 ····00000bbc·000001a8
18 ····00000000·0000000018 ····00000000·00000000
  
1.06 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 3GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 AbK}IR$2H 
3 isV·BcZC2 isV·BcZC
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
5 call_weak_fn4 call_weak_fn
6 crtstuff.c5 crtstuff.c
7 all_implied_fbits6 all_implied_fbits
8 deregister_tm_clones7 deregister_tm_clones
9 __do_global_dtors_aux8 __do_global_dtors_aux
Offset 17, 39 lines modifiedOffset 16, 43 lines modified
17 __FRAME_END__16 __FRAME_END__
18 isub_score_inplace17 isub_score_inplace
19 __dso_handle18 __dso_handle
20 _DYNAMIC19 _DYNAMIC
21 __TMC_END__20 __TMC_END__
22 _GLOBAL_OFFSET_TABLE_21 _GLOBAL_OFFSET_TABLE_
23 isub_score22 isub_score
 23 __aeabi_unwind_cpp_pr0@GCC_3.5
24 __cxa_finalize@GLIBC_2.424 __cxa_finalize@GLIBC_2.4
25 _ITM_deregisterTMCloneTable25 _ITM_deregisterTMCloneTable
26 memmove@GLIBC_2.426 memmove@GLIBC_2.4
27 free@GLIBC_2.427 free@GLIBC_2.4
28 __stack_chk_guard@GLIBC_2.428 __stack_chk_guard@GLIBC_2.4
29 PL_register_foreign29 PL_register_foreign
30 towlower@GLIBC_2.430 towlower@GLIBC_2.4
31 __stack_chk_fail@GLIBC_2.431 __stack_chk_fail@GLIBC_2.4
32 wcscpy@GLIBC_2.432 wcscpy@GLIBC_2.4
33 PL_get_wchars33 PL_get_wchars
34 malloc@GLIBC_2.434 malloc@GLIBC_2.4
35 __gmon_start__35 __gmon_start__
36 PL_get_integer_ex36 PL_get_integer_ex
 37 __aeabi_unwind_cpp_pr1@GCC_3.5
37 iswupper@GLIBC_2.438 iswupper@GLIBC_2.4
38 wcslen@GLIBC_2.439 wcslen@GLIBC_2.4
39 install_isub40 install_isub
40 PL_unify_float41 PL_unify_float
41 _ITM_registerTMCloneTable42 _ITM_registerTMCloneTable
42 .shstrtab43 .shstrtab
43 .note.gnu.build-id44 .note.gnu.build-id
44 .gnu.hash45 .gnu.hash
45 .gnu.version46 .gnu.version
46 .gnu.version_r47 .gnu.version_r
47 .rel.dyn48 .rel.dyn
48 .rel.plt49 .rel.plt
 50 .ARM.extab
 51 .ARM.exidx
49 .eh_frame52 .eh_frame
50 .init_array53 .init_array
51 .fini_array54 .fini_array
52 .dynamic55 .dynamic
53 .comment56 .comment
54 .ARM.attributes57 .ARM.attributes
55 .debug_aranges58 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000004e4·<_init>:2 0000058c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000004f0·<.plt>:2 00000598·<.plt>:
3 »       ...3 »       ...
1.11 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 9309
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000005c0·<call_weak_fn>:2 00000668·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000005e4·<deregister_tm_clones>:4 0000068c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000610·<register_tm_clones>:6 000006b8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000644·<__do_global_dtors_aux>:8 000006ec·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000684·<frame_dummy>:10 0000072c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000688·<my_wcsdup>:14 00000730·<my_wcsdup>:
15 »       ...15 »       ...
  
16 000006b4·<isub_score_inplace>:16 0000075c·<isub_score_inplace>:
17 »       ...17 »       ...
  
18 00000ac8·<isub_score>:18 00000b70·<isub_score>:
19 »       ...19 »       ...
  
20 00000b14·<get_chars.constprop.0>:20 00000bbc·<get_chars.constprop.0>:
21 »       ...21 »       ...
  
22 00000bb0·<pl_isub>:22 00000c58·<pl_isub>:
23 »       ...23 »       ...
  
24 00000ca4·<install_isub>:24 00000d4c·<install_isub>:
25 »       ...25 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000cbc·<_fini>:2 00000d64·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
3.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 32 lines modifiedOffset 18, 36 lines modified
18 ··0x000000f0·6f702e30·00706c5f·69737562·005f5f46·op.0.pl_isub.__F18 ··0x000000f0·6f702e30·00706c5f·69737562·005f5f46·op.0.pl_isub.__F
19 ··0x00000100·52414d45·5f454e44·5f5f005f·66696e69·RAME_END__._fini19 ··0x00000100·52414d45·5f454e44·5f5f005f·66696e69·RAME_END__._fini
20 ··0x00000110·00697375·625f7363·6f72655f·696e706c·.isub_score_inpl20 ··0x00000110·00697375·625f7363·6f72655f·696e706c·.isub_score_inpl
21 ··0x00000120·61636500·5f5f6473·6f5f6861·6e646c65·ace.__dso_handle21 ··0x00000120·61636500·5f5f6473·6f5f6861·6e646c65·ace.__dso_handle
22 ··0x00000130·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_22 ··0x00000130·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
23 ··0x00000140·454e445f·5f005f47·4c4f4241·4c5f4f46·END__._GLOBAL_OF23 ··0x00000140·454e445f·5f005f47·4c4f4241·4c5f4f46·END__._GLOBAL_OF
24 ··0x00000150·46534554·5f544142·4c455f00·69737562·FSET_TABLE_.isub24 ··0x00000150·46534554·5f544142·4c455f00·69737562·FSET_TABLE_.isub
25 ··0x00000160·5f73636f·7265005f·696e6974·005f5f63·_score._init.__c25 ··0x00000160·5f73636f·7265005f·696e6974·005f5f61·_score._init.__a
 26 ··0x00000170·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
 27 ··0x00000180·70723040·4743435f·332e3500·5f5f6378·pr0@GCC_3.5.__cx
26 ··0x00000170·78615f66·696e616c·697a6540·474c4942·xa_finalize@GLIB28 ··0x00000190·615f6669·6e616c69·7a654047·4c494243·a_finalize@GLIBC
27 ··0x00000180·435f322e·34005f49·544d5f64·65726567·C_2.4._ITM_dereg29 ··0x000001a0·5f322e34·005f4954·4d5f6465·72656769·_2.4._ITM_deregi
 30 ··0x000001b0·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
 31 ··0x000001c0·006d656d·6d6f7665·40474c49·42435f32·.memmove@GLIBC_2
 32 ··0x000001d0·2e340066·72656540·474c4942·435f322e·.4.free@GLIBC_2.
 33 ··0x000001e0·34005f5f·73746163·6b5f6368·6b5f6775·4.__stack_chk_gu
 34 ··0x000001f0·61726440·474c4942·435f322e·3400504c·ard@GLIBC_2.4.PL
 35 ··0x00000200·5f726567·69737465·725f666f·72656967·_register_foreig
 36 ··0x00000210·6e00746f·776c6f77·65724047·4c494243·n.towlower@GLIBC
 37 ··0x00000220·5f322e34·005f5f73·7461636b·5f63686b·_2.4.__stack_chk
 38 ··0x00000230·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.
 39 ··0x00000240·77637363·70794047·4c494243·5f322e34·wcscpy@GLIBC_2.4
 40 ··0x00000250·00504c5f·6765745f·77636861·7273006d·.PL_get_wchars.m
 41 ··0x00000260·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.
 42 ··0x00000270·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P
 43 ··0x00000280·4c5f6765·745f696e·74656765·725f6578·L_get_integer_ex
 44 ··0x00000290·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 45 ··0x000002a0·6370705f·70723140·4743435f·332e3500·cpp_pr1@GCC_3.5.
 46 ··0x000002b0·69737775·70706572·40474c49·42435f32·iswupper@GLIBC_2
 47 ··0x000002c0·2e340077·63736c65·6e40474c·4942435f·.4.wcslen@GLIBC_
 48 ··0x000002d0·322e3400·504c5f66·72656500·696e7374·2.4.PL_free.inst
 49 ··0x000002e0·616c6c5f·69737562·00504c5f·756e6966·all_isub.PL_unif
 50 ··0x000002f0·795f666c·6f617400·5f49544d·5f726567·y_float._ITM_reg
28 ··0x00000190·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl51 ··0x00000300·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
29 ··0x000001a0·65006d65·6d6d6f76·6540474c·4942435f·e.memmove@GLIBC_ 
30 ··0x000001b0·322e3400·66726565·40474c49·42435f32·2.4.free@GLIBC_2 
31 ··0x000001c0·2e34005f·5f737461·636b5f63·686b5f67·.4.__stack_chk_g 
32 ··0x000001d0·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P 
33 ··0x000001e0·4c5f7265·67697374·65725f66·6f726569·L_register_forei 
34 ··0x000001f0·676e0074·6f776c6f·77657240·474c4942·gn.towlower@GLIB 
35 ··0x00000200·435f322e·34005f5f·73746163·6b5f6368·C_2.4.__stack_ch 
36 ··0x00000210·6b5f6661·696c4047·4c494243·5f322e34·k_fail@GLIBC_2.4 
37 ··0x00000220·00776373·63707940·474c4942·435f322e·.wcscpy@GLIBC_2. 
38 ··0x00000230·3400504c·5f676574·5f776368·61727300·4.PL_get_wchars. 
39 ··0x00000240·6d616c6c·6f634047·4c494243·5f322e34·malloc@GLIBC_2.4 
40 ··0x00000250·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__. 
41 ··0x00000260·504c5f67·65745f69·6e746567·65725f65·PL_get_integer_e 
42 ··0x00000270·78006973·77757070·65724047·4c494243·x.iswupper@GLIBC 
43 ··0x00000280·5f322e34·00776373·6c656e40·474c4942·_2.4.wcslen@GLIB 
44 ··0x00000290·435f322e·3400504c·5f667265·6500696e·C_2.4.PL_free.in 
45 ··0x000002a0·7374616c·6c5f6973·75620050·4c5f756e·stall_isub.PL_un 
46 ··0x000002b0·6966795f·666c6f61·74005f49·544d5f72·ify_float._ITM_r 
47 ··0x000002c0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa 
48 ··0x000002d0·626c6500····························ble.52 ··0x00000310·6500································e.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
3.32 MB
./usr/lib/debug/.build-id/3e/ad8b11236255378d3d6beafe9412a7cc6c0582.debug vs.
./usr/lib/debug/.build-id/e5/8cc01633611de33c808a4ea3dfea2b77569142.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 75% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········78272·(bytes·into·file)13 ··Start·of·section·headers:··········78496·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000828c·0x0000828c·0x00000·0x001e0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x08170·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x08470·R·E·0x10000
7 ··LOAD···········0x00fda4·0x0001fda4·0x0001fda4·0x00000·0x013ac·RW··0x100008 ··LOAD···········0x00fd9c·0x0001fd9c·0x0001fd9c·0x00000·0x013b4·RW··0x10000
8 ··DYNAMIC········0x00fda4·0x0001fdac·0x0001fdac·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fd9c·0x0001fda4·0x0001fda4·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fda4·0x0001fda4·0x0001fda4·0x00000·0x0025c·R···0x112 ··GNU_RELRO······0x00fd9c·0x0001fd9c·0x0001fd9c·0x00000·0x00264·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x131c0:1 There·are·37·section·headers,·starting·at·offset·0x132a0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000560·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000580·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000698·000118·0004ac·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000006d8·000138·0004f0·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000b44·000118·0000ac·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000bc8·000138·0000b0·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000bf0·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000c78·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000c30·000118·0000a8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000cd8·000138·0000a8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000cd8·000118·000278·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000d80·000138·000278·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000f50·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000ff8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000f5c·000118·0003fc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001004·000138·0003fc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001358·000118·005d44·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001400·000138·005d44·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000709c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00007144·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000070a4·000118·0010c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000714c·000138·0010c8·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00008214·000138·000078·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········0000828c·000138·0001e0·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000816c·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0000846c·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fda4·00fda4·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd9c·00fd9c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fda8·00fda4·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fda0·00fd9c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fdac·00fda4·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fda4·00fd9c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fea4·00fda4·00015c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fea4·00fd9c·00015c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fda4·0010e0·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fd9c·0010e0·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········000210e0·00fda4·000070·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000210e0·00fd9c·000070·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000036·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000036·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·00729a·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·007297·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00743c·00046c·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·007458·00046c·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0078a8·003845·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0078c4·003843·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·00b0f0·00046a·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·00b108·000470·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00b55c·000454·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00b578·000454·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00b9b0·003d47·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·00b9cc·003d47·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·00f6f8·00114b·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·00f714·00114b·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·010843·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·01085f·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0108a0·001a60·10·····33·339··438 ··[34]·.symtab···········SYMTAB··········00000000·0108bc·001ad0·10·····35·344··4
37 ··[33]·.strtab···········STRTAB··········00000000·012300·000d5b·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·01238c·000d99·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·01305b·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·013125·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
52.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·3ead8b11236255378d3d6beafe9412a7cc6c05823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e58cc01633611de33c808a4ea3dfea2b77569142
1.46 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.03 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
604 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x485 ··Offset·into·.debug_info:··0x48
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001420·000057f49 ····000014c8·000057f4
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xc0f213 ··Offset·into·.debug_info:··0xc0f2
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00006c14·0000020417 ····00006cbc·00000204
18 ····00000000·0000000018 ····00000000·00000000
  
774 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
602 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x485 ··Offset·into·.debug_info:··0x48
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001420·000057f49 ····000014c8·000057f4
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xc0f213 ··Offset·into·.debug_info:··0xc0f2
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00006c14·0000020417 ····00006cbc·00000204
18 ····00000000·0000000018 ····00000000·00000000
  
1.38 KB
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 26 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 BGCC:·(Debian·14.2.0-12)·14.2.0
2 E8K#U,%. 
3 v9bGW]m4 
4 `9.x8#xP.f 
5 YHftgwLxf 
6 2,?'K<i8) 
7 )OAAj7*h 
8 bVaO»   2\q 
9 7&4tXN_X2 tG?*Lmb$-
 3 /Zx`bx`(6
 4 0%»     !HZo·
 5 QC3Qa_$}
 6 =iTWzFuj6
 7 r%p+D/_BR*z
 8 ]?nb6ABo
 9 er-/»   3(jzX
 10 9_yS3g1^
 11 (TiMg7c>
 12 uK6vqq)1
10 RaR@/0!^|13 RaR@/0!^|
11 Xnfg,/^N 
12 7Hc}fNf:R 
13 u%ByOjQs2»      G 
14 O1/Q~b^*y14 Ht%e(eI:
 15 wE)nm+zq
 16 H#is»   %B0
 17 l>l=u$/,
 18 r<N0s8N0s4
 19 zFH»    jWmhc
15 `p;\;Zw`x20 `p;\;Zw`x
16 !SK$/hWj21 !SK$/hWj
17 Z/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug22 Z/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
18 call_weak_fn23 call_weak_fn
19 crtstuff.c24 crtstuff.c
20 all_implied_fbits25 all_implied_fbits
21 deregister_tm_clones26 deregister_tm_clones
Offset 132, 14 lines modifiedOffset 137, 15 lines modified
132 __dso_handle137 __dso_handle
133 rdf_murmer_hash138 rdf_murmer_hash
134 __aeabi_idiv0139 __aeabi_idiv0
135 _DYNAMIC140 _DYNAMIC
136 __aeabi_uidivmod141 __aeabi_uidivmod
137 __TMC_END__142 __TMC_END__
138 _GLOBAL_OFFSET_TABLE_143 _GLOBAL_OFFSET_TABLE_
 144 __aeabi_unwind_cpp_pr0@GCC_3.5
139 PL_get_stream_handle145 PL_get_stream_handle
140 calloc@GLIBC_2.4146 calloc@GLIBC_2.4
141 PL_release_stream147 PL_release_stream
142 PL_unify_stream148 PL_unify_stream
143 raise@GLIBC_2.4149 raise@GLIBC_2.4
144 PL_get_nil_ex150 PL_get_nil_ex
145 __cxa_finalize@GLIBC_2.4151 __cxa_finalize@GLIBC_2.4
Offset 189, 14 lines modifiedOffset 195, 15 lines modified
189 strchr@GLIBC_2.4195 strchr@GLIBC_2.4
190 PL_put_atom196 PL_put_atom
191 PL_unify_blob197 PL_unify_blob
192 SsnprintfX198 SsnprintfX
193 PL_cons_functor_v199 PL_cons_functor_v
194 PL_type_error200 PL_type_error
195 PL_copy_term_ref201 PL_copy_term_ref
 202 __aeabi_unwind_cpp_pr1@GCC_3.5
196 memset@GLIBC_2.4203 memset@GLIBC_2.4
197 PL_unify_atom204 PL_unify_atom
198 _PL_get_arg_sz205 _PL_get_arg_sz
199 PL_get_atom_ex206 PL_get_atom_ex
200 PL_put_int64207 PL_put_int64
201 Sdprintf208 Sdprintf
202 wcslen@GLIBC_2.4209 wcslen@GLIBC_2.4
Offset 220, 14 lines modifiedOffset 227, 16 lines modified
220 .shstrtab227 .shstrtab
221 .note.gnu.build-id228 .note.gnu.build-id
222 .gnu.hash229 .gnu.hash
223 .gnu.version230 .gnu.version
224 .gnu.version_r231 .gnu.version_r
225 .rel.dyn232 .rel.dyn
226 .rel.plt233 .rel.plt
 234 .ARM.extab
 235 .ARM.exidx
227 .eh_frame236 .eh_frame
228 .init_array237 .init_array
229 .fini_array238 .fini_array
230 .dynamic239 .dynamic
231 .comment240 .comment
232 .ARM.attributes241 .ARM.attributes
233 .debug_aranges242 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000f50·<_init>:2 00000ff8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000f5c·<.plt>:2 00001004·<.plt>:
3 »       ...3 »       ...
5.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 15410
    
Offset 1, 222 lines modifiedOffset 1, 222 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001358·<call_weak_fn>:2 00001400·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000137c·<deregister_tm_clones>:4 00001424·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000013a8·<register_tm_clones>:6 00001450·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000013dc·<__do_global_dtors_aux>:8 00001484·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000141c·<frame_dummy>:10 000014c4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001420·<wcis_pn_chars_base>:14 000014c8·<wcis_pn_chars_base>:
15 »       ...15 »       ...
  
16 00001548·<url_skip_to_path>:16 000015f0·<url_skip_to_path>:
17 »       ...17 »       ...
  
18 0000158c·<acquire_parser>:18 00001634·<acquire_parser>:
19 acquire_parser():19 acquire_parser():
20 ./packages/semweb/turtle.c:306120 ./packages/semweb/turtle.c:3061
21 »       movs»   r0,·r021 »       movs»   r0,·r0
22 »       ...22 »       ...
  
23 00001590·<get_turtle_parser>:23 00001638·<get_turtle_parser>:
24 »       ...24 »       ...
  
25 00001650·<write_parser>:25 000016f8·<write_parser>:
26 »       ...26 »       ...
  
27 00001680·<compare_parsers>:27 00001728·<compare_parsers>:
28 »       ...28 »       ...
  
29 000016b0·<clear_hash_table>:29 00001758·<clear_hash_table>:
30 »       ...30 »       ...
  
31 00001700·<my_wcsdup>:31 000017a8·<my_wcsdup>:
32 »       ...32 »       ...
  
33 0000172c·<put_resource>:33 000017d4·<put_resource>:
34 »       ...34 »       ...
  
35 0000182c·<turtle_prefixes>:35 000018d4·<turtle_prefixes>:
36 »       ...36 »       ...
  
37 0000192c·<skip_ws>:37 000019d4·<skip_ws>:
38 »       ...38 »       ...
  
39 000019d0·<free_resource.part.0>:39 00001a78·<free_resource.part.0>:
40 »       ...40 »       ...
  
41 00001a18·<r_name.constprop.0>:41 00001ac0·<r_name.constprop.0>:
42 »       ...42 »       ...
  
43 00001a84·<got_triple>:43 00001b2c·<got_triple>:
44 »       ...44 »       ...
  
45 00001d7c·<set_base_uri>:45 00001e24·<set_base_uri>:
46 »       ...46 »       ...
  
47 00001e18·<growBuffer.isra.0>:47 00001ec0·<growBuffer.isra.0>:
48 »       ...48 »       ...
  
49 00001ec4·<pn_local_start>:49 00001f6c·<pn_local_start>:
50 »       ...50 »       ...
  
51 00001f10·<turtle_write_pn_local>:51 00001fb8·<turtle_write_pn_local>:
52 »       ...52 »       ...
  
53 00002114·<ttl_put_character>:53 000021bc·<ttl_put_character>:
54 »       ...54 »       ...
  
55 000021d4·<ttl_put_scharacter>:55 0000227c·<ttl_put_scharacter>:
56 »       ...56 »       ...
  
57 00002224·<ttl_put_ucharacter>:57 000022cc·<ttl_put_ucharacter>:
58 »       ...58 »       ...
  
59 00002304·<turtle_write_uri>:59 000023ac·<turtle_write_uri>:
60 »       ...60 »       ...
  
61 000023f8·<clear_turtle_parser>:61 000024a0·<clear_turtle_parser>:
62 »       ...62 »       ...
  
63 000024c8·<release_parser>:63 00002570·<release_parser>:
64 »       ...64 »       ...
  
65 000024f8·<new_resource>:65 000025a0·<new_resource>:
66 »       ...66 »       ...
  
67 00002590·<is_pn_local>:67 00002638·<is_pn_local>:
68 »       ...68 »       ...
  
69 000026ac·<wis_pn_local>:69 00002754·<wis_pn_local>:
70 »       ...70 »       ...
  
71 000027e8·<turtle_pn_local>:71 00002890·<turtle_pn_local>:
72 »       ...72 »       ...
  
73 00002868·<iri_turtle_prefix>:73 00002910·<iri_turtle_prefix>:
74 »       ...74 »       ...
  
75 0000299c·<turtle_write_quoted_string>:75 00002a44·<turtle_write_quoted_string>:
76 »       ...76 »       ...
  
77 00002c8c·<destroy_turtle_parser>:77 00002d34·<destroy_turtle_parser>:
78 »       ...78 »       ...
  
79 00002d6c·<turtle_error_count>:79 00002e14·<turtle_error_count>:
80 »       ...80 »       ...
  
81 00002e4c·<turtle_base>:81 00002ef4·<turtle_base>:
82 »       ...82 »       ...
  
83 00002f34·<turtle_graph>:83 00002fdc·<turtle_graph>:
84 »       ...84 »       ...
  
Max diff block lines reached; 2160/4983 bytes (43.35%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000709c·<_fini>:2 00007144·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
12.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.11 MB
./usr/lib/debug/.build-id/4e/36062e1096b3abbec28cfd9c10209ced9f1a2f.debug vs.
./usr/lib/debug/.build-id/03/01f8065c76335c8ef645908393c7cd1a963dbe.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 79% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········25492·(bytes·into·file)13 ··Start·of·section·headers:··········25660·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00006280·0x00006280·0x00000·0x00140·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x06204·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x063c4·R·E·0x10000
7 ··LOAD···········0x00fe64·0x0001fe64·0x0001fe64·0x00000·0x001dc·RW··0x100008 ··LOAD···········0x00fe5c·0x0001fe5c·0x0001fe5c·0x00000·0x001e4·RW··0x10000
8 ··DYNAMIC········0x00fe64·0x0001fe6c·0x0001fe6c·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe5c·0x0001fe64·0x0001fe64·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe64·0x0001fe64·0x0001fe64·0x00000·0x0019c·R···0x112 ··GNU_RELRO······0x00fe5c·0x0001fe5c·0x0001fe5c·0x00000·0x001a4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x6394:1 There·are·36·section·headers,·starting·at·offset·0x643c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000260·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000270·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000398·000118·00022b·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003c8·000138·000258·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000005c4·000118·00004c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000620·000138·00004e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000610·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000670·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000650·000118·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000006d0·000138·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000006b0·000118·0000f8·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000730·000138·0000f8·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········000007a8·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000828·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000007b4·000118·000190·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000834·000138·000190·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000948·000118·004dd8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000009c8·000138·004dd8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00005720·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000057a0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00005728·000118·000ad8·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········000057a8·000138·000ad8·00···A··0···0··8
 18 ··[14]·.ARM.exidx········NOBITS··········00006280·000138·000140·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00006200·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········000063c0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe64·00fe64·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe5c·00fe5c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe68·00fe64·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fe60·00fe5c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe6c·00fe64·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fe64·00fe5c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff64·00fe64·00009c·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ff64·00fe5c·00009c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe64·00001c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fe5c·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·00fe64·000024·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002001c·00fe5c·000024·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·00004e·00···C··0···0··428 ··[24]·.debug_aranges····PROGBITS········00000000·000188·00004e·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b8·00167e·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001d8·001680·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·001838·0003d1·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·001858·0003d1·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·001c0c·0013c7·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·001c2c·0013c8·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·002fd4·00027a·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·002ff4·000279·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·003250·0000a4·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·003270·0000a4·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0032f4·001914·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·003314·001914·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·004c08·000279·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·004c28·000279·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004e81·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·004ea1·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·004edc·000dc0·10·····33·185··437 ··[33]·.symtab···········SYMTAB··········00000000·004efc·000e20·10·····34·190··4
37 ··[33]·.strtab···········STRTAB··········00000000·005c9c·000592·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·005d1c·0005b1·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00622e·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·0062cd·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
26.9 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·4e36062e1096b3abbec28cfd9c10209ced9f1a2f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0301f8065c76335c8ef645908393c7cd1a963dbe
602 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
181 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
1.09 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 37 lines modifiedOffset 3, 37 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1095 ··Offset·into·.debug_info:··0x109
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000a10·0000056c9 ····00000a90·0000056c
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xf6613 ··Offset·into·.debug_info:··0xf66
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000f7c·0000099817 ····00000ffc·00000998
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x136e21 ··Offset·into·.debug_info:··0x136e
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00001918·0000101c25 ····00001998·0000101c
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x173b29 ··Offset·into·.debug_info:··0x173b
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····00002934·00002dec33 ····000029b4·00002dec
34 ····00000000·0000000034 ····00000000·00000000
  
297 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
1.09 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 37 lines modifiedOffset 3, 37 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1095 ··Offset·into·.debug_info:··0x109
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000a10·0000056c9 ····00000a90·0000056c
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xf6613 ··Offset·into·.debug_info:··0xf66
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000f7c·0000099817 ····00000ffc·00000998
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x136e21 ··Offset·into·.debug_info:··0x136e
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00001918·0000101c25 ····00001998·0000101c
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x173b29 ··Offset·into·.debug_info:··0x173b
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····00002934·00002dec33 ····000029b4·00002dec
34 ····00000000·0000000034 ····00000000·00000000
  
853 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
1 /GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 IE4zSe^]
2 c<%`+<D|: 
3 ^w.[Wlx)o_ 
4 gtduOGN/3 gtduOGN/
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn5 call_weak_fn
7 crtstuff.c6 crtstuff.c
8 all_implied_fbits7 all_implied_fbits
9 deregister_tm_clones8 deregister_tm_clones
10 __do_global_dtors_aux9 __do_global_dtors_aux
Offset 56, 14 lines modifiedOffset 55, 15 lines modified
56 __TMC_END__55 __TMC_END__
57 _GLOBAL_OFFSET_TABLE_56 _GLOBAL_OFFSET_TABLE_
58 md5_append57 md5_append
59 sha256_end58 sha256_end
60 sha2_hash59 sha2_hash
61 sha384_begin60 sha384_begin
62 md5_init61 md5_init
 62 __aeabi_unwind_cpp_pr0@GCC_3.5
63 PL_get_stream_handle63 PL_get_stream_handle
64 PL_release_stream64 PL_release_stream
65 PL_unify_stream65 PL_unify_stream
66 PL_get_nil_ex66 PL_get_nil_ex
67 __cxa_finalize@GLIBC_2.467 __cxa_finalize@GLIBC_2.4
68 _ITM_deregisterTMCloneTable68 _ITM_deregisterTMCloneTable
69 PL_representation_error69 PL_representation_error
Offset 91, 14 lines modifiedOffset 91, 15 lines modified
91 .shstrtab91 .shstrtab
92 .note.gnu.build-id92 .note.gnu.build-id
93 .gnu.hash93 .gnu.hash
94 .gnu.version94 .gnu.version
95 .gnu.version_r95 .gnu.version_r
96 .rel.dyn96 .rel.dyn
97 .rel.plt97 .rel.plt
 98 .ARM.exidx
98 .eh_frame99 .eh_frame
99 .init_array100 .init_array
100 .fini_array101 .fini_array
101 .dynamic102 .dynamic
102 .comment103 .comment
103 .ARM.attributes104 .ARM.attributes
104 .debug_aranges105 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000007a8·<_init>:2 00000828·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000007b4·<.plt>:2 00000834·<.plt>:
3 »       ...3 »       ...
3.15 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 5995 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 7586 objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 146 lines modifiedOffset 1, 146 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000948·<call_weak_fn>:2 000009c8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000096c·<deregister_tm_clones>:4 000009ec·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000998·<register_tm_clones>:6 00000a18·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000009cc·<__do_global_dtors_aux>:8 00000a4c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000a0c·<frame_dummy>:10 00000a8c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000a10·<hash_append>:14 00000a90·<hash_append>:
15 »       ...15 »       ...
  
16 00000a48·<hash_write>:16 00000ac8·<hash_write>:
17 »       ...17 »       ...
  
18 00000a88·<hash_read>:18 00000b08·<hash_read>:
19 »       ...19 »       ...
  
20 00000abc·<pl_stream_hash>:20 00000b3c·<pl_stream_hash>:
21 »       ...21 »       ...
  
22 00000bf0·<pl_stream_hash_open>:22 00000c70·<pl_stream_hash_open>:
23 »       ...23 »       ...
  
24 00000e40·<hash_control>:24 00000ec0·<hash_control>:
25 »       ...25 »       ...
  
26 00000e5c·<hash_close>:26 00000edc·<hash_close>:
27 »       ...27 »       ...
  
28 00000eb0·<install_hashstream>:28 00000f30·<install_hashstream>:
29 »       ...29 »       ...
  
30 00000f7c·<md5_process>:30 00000ffc·<md5_process>:
31 »       ...31 »       ...
  
32 00001758·<md5_init>:32 000017d8·<md5_init>:
33 »       ...33 »       ...
  
34 00001790·<md5_append>:34 00001810·<md5_append>:
35 »       ...35 »       ...
  
36 00001860·<md5_finish>:36 000018e0·<md5_finish>:
37 »       ...37 »       ...
  
38 00001918·<sha1_compile>:38 00001998·<sha1_compile>:
39 »       ...39 »       ...
  
40 00002704·<sha1_begin>:40 00002784·<sha1_begin>:
41 »       ...41 »       ...
  
42 00002744·<sha1_hash>:42 000027c4·<sha1_hash>:
43 »       ...43 »       ...
  
44 000027bc·<sha1_end>:44 0000283c·<sha1_end>:
45 »       ...45 »       ...
  
46 0000289c·<sha1>:46 0000291c·<sha1>:
47 »       ...47 »       ...
  
48 00002934·<sha256_compile>:48 000029b4·<sha256_compile>:
49 »       ...49 »       ...
  
50 0000320c·<sha_end1>:50 0000328c·<sha_end1>:
51 »       ...51 »       ...
  
52 000032fc·<sha256_hash>:52 0000337c·<sha256_hash>:
53 »       ...53 »       ...
  
54 00003374·<sha224_begin>:54 000033f4·<sha224_begin>:
55 »       ...55 »       ...
  
56 000033b8·<sha224_end>:56 00003438·<sha224_end>:
57 sha224_end():57 sha224_end():
58 »       movs»   r0,·r058 »       movs»   r0,·r0
59 »       ...59 »       ...
  
60 000033bc·<sha224>:60 0000343c·<sha224>:
61 »       ...61 »       ...
  
62 00003448·<sha256_begin>:62 000034c8·<sha256_begin>:
63 »       ...63 »       ...
  
64 0000348c·<sha256_end>:64 0000350c·<sha256_end>:
65 sha256_end():65 sha256_end():
66 »       movs»   r0,·r066 »       movs»   r0,·r0
67 »       ...67 »       ...
  
68 00003490·<sha256>:68 00003510·<sha256>:
69 »       ...69 »       ...
  
70 0000351c·<sha512_compile>:70 0000359c·<sha512_compile>:
71 »       ...71 »       ...
  
72 0000515c·<sha_end2>:72 000051dc·<sha_end2>:
73 »       ...73 »       ...
  
74 000052e0·<sha512_hash>:74 00005360·<sha512_hash>:
75 »       ...75 »       ...
  
76 00005374·<sha384_begin>:76 000053f4·<sha384_begin>:
77 »       ...77 »       ...
  
78 000053b8·<sha384_end>:78 00005438·<sha384_end>:
79 sha384_end():79 sha384_end():
80 »       movs»   r0,·r080 »       movs»   r0,·r0
81 »       ...81 »       ...
  
82 000053bc·<sha384>:82 0000543c·<sha384>:
83 »       ...83 »       ...
  
84 0000545c·<sha512_begin>:84 000054dc·<sha512_begin>:
85 »       ...85 »       ...
  
Max diff block lines reached; 274/2739 bytes (10.00%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00005720·<_fini>:2 000057a0·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
5.52 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 49, 45 lines modifiedOffset 49, 47 lines modified
49 ··0x000002e0·6861315f·68617368·006b3531·32007368·ha1_hash.k512.sh49 ··0x000002e0·6861315f·68617368·006b3531·32007368·ha1_hash.k512.sh
50 ··0x000002f0·61323234·5f626567·696e0073·6861315f·a224_begin.sha1_50 ··0x000002f0·61323234·5f626567·696e0073·6861315f·a224_begin.sha1_
51 ··0x00000300·62656769·6e005f5f·544d435f·454e445f·begin.__TMC_END_51 ··0x00000300·62656769·6e005f5f·544d435f·454e445f·begin.__TMC_END_
52 ··0x00000310·5f005f47·4c4f4241·4c5f4f46·46534554·_._GLOBAL_OFFSET52 ··0x00000310·5f005f47·4c4f4241·4c5f4f46·46534554·_._GLOBAL_OFFSET
53 ··0x00000320·5f544142·4c455f00·6d64355f·61707065·_TABLE_.md5_appe53 ··0x00000320·5f544142·4c455f00·6d64355f·61707065·_TABLE_.md5_appe
54 ··0x00000330·6e640073·68613235·365f656e·64007368·nd.sha256_end.sh54 ··0x00000330·6e640073·68613235·365f656e·64007368·nd.sha256_end.sh
55 ··0x00000340·61325f68·61736800·73686133·38345f62·a2_hash.sha384_b55 ··0x00000340·61325f68·61736800·73686133·38345f62·a2_hash.sha384_b
56 ··0x00000350·6567696e·006d6435·5f696e69·7400504c·egin.md5_init.PL56 ··0x00000350·6567696e·006d6435·5f696e69·74005f5f·egin.md5_init.__
 57 ··0x00000360·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
 58 ··0x00000370·5f707230·40474343·5f332e35·00504c5f·_pr0@GCC_3.5.PL_
57 ··0x00000360·5f676574·5f737472·65616d5f·68616e64·_get_stream_hand59 ··0x00000380·6765745f·73747265·616d5f68·616e646c·get_stream_handl
58 ··0x00000370·6c650050·4c5f7265·6c656173·655f7374·le.PL_release_st60 ··0x00000390·6500504c·5f72656c·65617365·5f737472·e.PL_release_str
59 ··0x00000380·7265616d·00504c5f·756e6966·795f7374·ream.PL_unify_st61 ··0x000003a0·65616d00·504c5f75·6e696679·5f737472·eam.PL_unify_str
60 ··0x00000390·7265616d·00504c5f·6765745f·6e696c5f·ream.PL_get_nil_62 ··0x000003b0·65616d00·504c5f67·65745f6e·696c5f65·eam.PL_get_nil_e
61 ··0x000003a0·6578005f·5f637861·5f66696e·616c697a·ex.__cxa_finaliz63 ··0x000003c0·78005f5f·6378615f·66696e61·6c697a65·x.__cxa_finalize
62 ··0x000003b0·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM64 ··0x000003d0·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_
63 ··0x000003c0·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo65 ··0x000003e0·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
64 ··0x000003d0·6e655461·626c6500·504c5f72·65707265·neTable.PL_repre66 ··0x000003f0·65546162·6c650050·4c5f7265·70726573·eTable.PL_repres
65 ··0x000003e0·73656e74·6174696f·6e5f6572·726f7200·sentation_error.67 ··0x00000400·656e7461·74696f6e·5f657272·6f72005f·entation_error._
66 ··0x000003f0·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar68 ··0x00000410·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
67 ··0x00000400·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc69 ··0x00000420·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp
68 ··0x00000410·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_70 ··0x00000430·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r
69 ··0x00000420·72656769·73746572·5f666f72·6569676e·register_foreign71 ··0x00000440·65676973·7465725f·666f7265·69676e00·egister_foreign.
70 ··0x00000430·00504c5f·6765745f·6e616d65·5f617269·.PL_get_name_ari72 ··0x00000450·504c5f67·65745f6e·616d655f·61726974·PL_get_name_arit
71 ··0x00000440·74795f73·7a005366·72656164·00536665·ty_sz.Sfread.Sfe73 ··0x00000460·795f737a·00536672·65616400·53666572·y_sz.Sfread.Sfer
72 ··0x00000450·72726f72·00696e73·74616c6c·5f686173·rror.install_has74 ··0x00000470·726f7200·696e7374·616c6c5f·68617368·ror.install_hash
73 ··0x00000460·68737472·65616d00·5f5f7374·61636b5f·hstream.__stack_75 ··0x00000480·73747265·616d005f·5f737461·636b5f63·stream.__stack_c
74 ··0x00000470·63686b5f·6661696c·40474c49·42435f32·chk_fail@GLIBC_276 ··0x00000490·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.
75 ··0x00000480·2e340053·66777269·74650050·4c5f6e65·.4.Sfwrite.PL_ne77 ··0x000004a0·34005366·77726974·6500504c·5f6e6577·4.Sfwrite.PL_new
76 ··0x00000490·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne78 ··0x000004b0·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new
77 ··0x000004a0·775f6174·6f6d0053·6e657700·5f5f676d·w_atom.Snew.__gm79 ··0x000004c0·5f61746f·6d00536e·6577005f·5f676d6f·_atom.Snew.__gmo
78 ··0x000004b0·6f6e5f73·74617274·5f5f0050·4c5f7479·on_start__.PL_ty80 ··0x000004d0·6e5f7374·6172745f·5f00504c·5f747970·n_start__.PL_typ
79 ··0x000004c0·70655f65·72726f72·00504c5f·636f7079·pe_error.PL_copy81 ··0x000004e0·655f6572·726f7200·504c5f63·6f70795f·e_error.PL_copy_
80 ··0x000004d0·5f746572·6d5f7265·66006d65·6d736574·_term_ref.memset82 ··0x000004f0·7465726d·5f726566·006d656d·73657440·term_ref.memset@
81 ··0x000004e0·40474c49·42435f32·2e340053·7365745f·@GLIBC_2.4.Sset_83 ··0x00000500·474c4942·435f322e·34005373·65745f66·GLIBC_2.4.Sset_f
82 ··0x000004f0·66696c74·6572005f·504c5f67·65745f61·filter._PL_get_a84 ··0x00000510·696c7465·72005f50·4c5f6765·745f6172·ilter._PL_get_ar
83 ··0x00000500·72675f73·7a00504c·5f676574·5f61746f·rg_sz.PL_get_ato85 ··0x00000520·675f737a·00504c5f·6765745f·61746f6d·g_sz.PL_get_atom
84 ··0x00000510·6d5f6578·0053666c·75736800·504c5f66·m_ex.Sflush.PL_f86 ··0x00000530·5f657800·53666c75·73680050·4c5f6672·_ex.Sflush.PL_fr
85 ··0x00000520·72656500·504c5f64·6f6d6169·6e5f6572·ree.PL_domain_er87 ··0x00000540·65650050·4c5f646f·6d61696e·5f657272·ee.PL_domain_err
86 ··0x00000530·726f7200·504c5f67·65745f62·6f6f6c5f·ror.PL_get_bool_88 ··0x00000550·6f720050·4c5f6765·745f626f·6f6c5f65·or.PL_get_bool_e
87 ··0x00000540·65780053·636c6f73·65005f49·544d5f72·ex.Sclose._ITM_r89 ··0x00000560·78005363·6c6f7365·005f4954·4d5f7265·x.Sclose._ITM_re
88 ··0x00000550·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa90 ··0x00000570·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
89 ··0x00000560·626c6500·504c5f67·65745f6c·6973745f·ble.PL_get_list_91 ··0x00000580·6c650050·4c5f6765·745f6c69·73745f65·le.PL_get_list_e
90 ··0x00000570·65780050·4c5f6d61·6c6c6f63·00504c5f·ex.PL_malloc.PL_92 ··0x00000590·7800504c·5f6d616c·6c6f6300·504c5f75·x.PL_malloc.PL_u
91 ··0x00000580·756e6966·795f6174·6f6d5f6e·63686172·unify_atom_nchar93 ··0x000005a0·6e696679·5f61746f·6d5f6e63·68617273·nify_atom_nchars
92 ··0x00000590·7300································s.94 ··0x000005b0·00··································.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
921 KB
./usr/lib/debug/.build-id/62/25a497eca3a3a3d58834a20c99562164437ab5.debug vs.
./usr/lib/debug/.build-id/97/1f810204de12e8876ef1c36736b26022aabe6b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 79% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········15956·(bytes·into·file)13 ··Start·of·section·headers:··········15736·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00001ed8·0x00001ed8·0x00000·0x00068·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x022fc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01f44·R·E·0x10000
7 ··LOAD···········0x00fe4c·0x0001fe4c·0x0001fe4c·0x00000·0x00254·RW··0x100008 ··LOAD···········0x00fe30·0x0001fe30·0x0001fe30·0x00000·0x001d8·RW··0x10000
8 ··DYNAMIC········0x00fe4c·0x0001fe54·0x0001fe54·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fe30·0x0001fe38·0x0001fe38·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe4c·0x0001fe4c·0x0001fe4c·0x00000·0x001b4·R···0x112 ··GNU_RELRO······0x00fe30·0x0001fe30·0x0001fe30·0x00000·0x001d0·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x3e54:1 There·are·37·section·headers,·starting·at·offset·0x3d78:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0002a0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000330·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003d8·000118·000282·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000488·000138·0002ee·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000065a·000118·000054·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000776·000138·000066·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000006b0·000118·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········000007dc·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000710·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000083c·000138·000048·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000750·000118·000118·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000884·000138·000148·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000868·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000009cc·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000874·000118·0001c0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000009d8·000138·000208·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000a38·000118·0015f0·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000be0·000138·000fa0·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002028·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001b80·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002030·000118·0002c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001b88·000138·000338·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00001ec0·000138·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00001ed8·000138·000068·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········000022f8·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00001f40·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe4c·00fe4c·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe30·00fe30·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe50·00fe4c·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe34·00fe30·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe54·00fe4c·000100·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe38·00fe30·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff54·00fe4c·0000ac·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff38·00fe30·0000c8·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe4c·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe30·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe4c·00009c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·00fe30·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·00004b·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000043·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001b4·000d52·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001cc·0010a1·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000f08·00024b·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·001270·000282·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·001154·000afc·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0014f4·000978·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·001c50·000146·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·001e6c·000187·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·001d98·00007b·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·001ff4·0000d7·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·001e14·000e65·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0020cc·00090e·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·002c7c·00014f·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·0029dc·0000fc·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·002dcb·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002ad8·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·002e28·000a20·10·····33·123··438 ··[34]·.symtab···········SYMTAB··········00000000·002b34·000b40·10·····35·132··4
37 ··[33]·.strtab···········STRTAB··········00000000·003848·0004a9·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·003674·00058a·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·003cf1·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·003bfe·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
21.2 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·6225a497eca3a3a3d58834a20c99562164437ab53 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·971f810204de12e8876ef1c36736b26022aabe6b
302 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
350 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
41.5 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
1.21 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 39 lines modifiedOffset 1, 30 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x884 ··Offset·into·.debug_info:··0x130
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000b00·000004388 ····00000ca8·00000438
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x7bb12 ··Offset·into·.debug_info:··0x82c
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····00000f38·0000036816 ····000010e0·00000678
17 ····00000000·0000000017 ····00000000·00000000
18 ··Length:···················2818 ··Length:···················28
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0xced20 ··Offset·into·.debug_info:··0x164a
21 ··Pointer·Size:·············421 ··Pointer·Size:·············4
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address····Length23 ····Address····Length
24 ····000012a0·0000099824 ····00001758·00000428
25 ····00000000·00000000 
26 ··Length:···················28 
27 ··Version:··················2 
28 ··Offset·into·.debug_info:··0x1109 
29 ··Pointer·Size:·············4 
30 ··Segment·Size:·············0 
  
31 ····Address····Length 
32 ····00001c38·000003f0 
33 ····00000000·0000000025 ····00000000·00000000
  
175 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
1.21 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 39 lines modifiedOffset 1, 30 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x884 ··Offset·into·.debug_info:··0x130
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000b00·000004388 ····00000ca8·00000438
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x7bb12 ··Offset·into·.debug_info:··0x82c
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····00000f38·0000036816 ····000010e0·00000678
17 ····00000000·0000000017 ····00000000·00000000
18 ··Length:···················2818 ··Length:···················28
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0xced20 ··Offset·into·.debug_info:··0x164a
21 ··Pointer·Size:·············421 ··Pointer·Size:·············4
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address····Length23 ····Address····Length
24 ····000012a0·0000099824 ····00001758·00000428
25 ····00000000·00000000 
26 ··Length:···················28 
27 ··Version:··················2 
28 ··Offset·into·.debug_info:··0x1109 
29 ··Pointer·Size:·············4 
30 ··Segment·Size:·············0 
  
31 ····Address····Length 
32 ····00001c38·000003f0 
33 ····00000000·0000000025 ····00000000·00000000
  
2.3 KB
strings --all --bytes=8 {}
    
Offset 1, 86 lines modifiedOffset 1, 98 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 kGCC:·(Debian·14.2.0-12)·14.2.0
2 Ni%N6Mj:/G 
3 sYFx+a(|; 
4 oggggfgw 
5 9W]\h6/- 
6 ]Dh)9mdBs 
7 x,+2HuV$2 a```b0`d``a
 3 Ao'$2O·E
 4 hpA'6AhUz
 5 #|*b3$k*
 6 ,Yy*'`8R*
 7 RPPlaaAA)D
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
9 call_weak_fn9 call_weak_fn
10 crtstuff.c10 crtstuff.c
11 all_implied_fbits11 all_implied_fbits
12 deregister_tm_clones12 deregister_tm_clones
13 __do_global_dtors_aux13 __do_global_dtors_aux
14 completed.014 completed.0
15 __do_global_dtors_aux_fini_array_entry15 __do_global_dtors_aux_fini_array_entry
16 frame_dummy16 frame_dummy
17 __frame_dummy_init_array_entry17 __frame_dummy_init_array_entry
18 __PRETTY_FUNCTION__.018 __PRETTY_FUNCTION__.0
19 pl_crypt 
20 crypt_mutex 
21 md5_process 
22 md5passwd.c 
23 passwd.119 attribute_of_multipart_header
 20 form_argument_decode
 21 isnumber
 22 pl_cgi_get_form
 23 mp_add_to_form
 24 unify_number
24 __FRAME_END__25 __FRAME_END__
25 md5_finish26 break_multipart
 27 next_line
26 __dso_handle28 __dso_handle
 29 get_raw_form_data
 30 break_form_argument
27 _DYNAMIC31 _DYNAMIC
28 __TMC_END__32 __TMC_END__
29 _GLOBAL_OFFSET_TABLE_33 _GLOBAL_OFFSET_TABLE_
30 md5_append 
31 pl_error34 pl_error
 35 __aeabi_unwind_cpp_pr0@GCC_3.5
 36 strstr@GLIBC_2.4
32 md5_init 
33 md5_crypt 
34 pthread_mutex_unlock@GLIBC_2.4 
35 __strncat_chk@GLIBC_2.4 
36 strcmp@GLIBC_2.437 strcmp@GLIBC_2.4
37 __cxa_finalize@GLIBC_2.438 __cxa_finalize@GLIBC_2.4
 39 strtol@GLIBC_2.4
38 _ITM_deregisterTMCloneTable40 _ITM_deregisterTMCloneTable
39 PL_unify_term41 PL_unify_term
40 PL_unify_atom_chars42 PL_unify_atom_chars
41 pthread_mutex_lock@GLIBC_2.443 read@GLIBC_2.4
 44 PL_unregister_atom
 45 free@GLIBC_2.4
 46 PL_unify_nil
42 __stack_chk_guard@GLIBC_2.447 __stack_chk_guard@GLIBC_2.4
43 memcpy@GLIBC_2.448 memcpy@GLIBC_2.4
44 PL_register_foreign49 PL_register_foreign
 50 PL_new_atom_nchars
 51 PL_chars_to_term
45 PL_unify_chars52 PL_unify_chars
46 __stack_chk_fail@GLIBC_2.453 __stack_chk_fail@GLIBC_2.4
 54 install_cgi
47 PL_raise_exception55 PL_raise_exception
48 PL_new_functor_sz56 PL_new_functor_sz
49 PL_new_term_ref57 PL_new_term_ref
50 PL_new_atom58 PL_new_atom
51 PL_is_variable59 PL_is_variable
 60 getenv@GLIBC_2.4
 61 malloc@GLIBC_2.4
52 strerror@GLIBC_2.462 strerror@GLIBC_2.4
 63 PL_put_integer
53 __gmon_start__64 __gmon_start__
 65 PL_resource_error
 66 __ctype_b_loc@GLIBC_2.4
54 strlen@GLIBC_2.467 strlen@GLIBC_2.4
55 strchr@GLIBC_2.468 strchr@GLIBC_2.4
 69 stdin@GLIBC_2.4
56 PL_copy_term_ref70 PL_copy_term_ref
 71 __errno_location@GLIBC_2.4
57 __strcat_chk@GLIBC_2.472 __sprintf_chk@GLIBC_2.4
58 strncpy@GLIBC_2.473 __aeabi_unwind_cpp_pr1@GCC_3.5
 74 fileno@GLIBC_2.4
 75 PL_put_nil
59 PL_close_foreign_frame76 PL_close_foreign_frame
60 rand@GLIBC_2.4 
61 PL_open_foreign_frame77 PL_open_foreign_frame
 78 PL_unify_list
62 Sdprintf 
63 PL_domain_error 
64 install_crypt 
65 PL_put_atom_chars79 PL_put_atom_chars
66 _ITM_registerTMCloneTable80 _ITM_registerTMCloneTable
 81 strncmp@GLIBC_2.4
67 PL_get_list 
68 crypt@XCRYPT_2.0 
69 PL_get_integer 
70 PL_get_chars 
71 __assert_fail@GLIBC_2.482 __assert_fail@GLIBC_2.4
72 PL_get_atom_chars 
73 .shstrtab83 .shstrtab
74 .note.gnu.build-id84 .note.gnu.build-id
75 .gnu.hash85 .gnu.hash
76 .gnu.version86 .gnu.version
77 .gnu.version_r87 .gnu.version_r
78 .rel.dyn88 .rel.dyn
79 .rel.plt89 .rel.plt
 90 .ARM.extab
 91 .ARM.exidx
80 .eh_frame92 .eh_frame
81 .init_array93 .init_array
82 .fini_array94 .fini_array
83 .dynamic95 .dynamic
84 .comment96 .comment
85 .ARM.attributes97 .ARM.attributes
86 .debug_aranges98 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000868·<_init>:2 000009cc·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000874·<.plt>:2 000009d8·<.plt>:
3 »       ...3 »       ...
1.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 3660 objdump: DWARF error: unable to read alt ref 3735 objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 45 lines modifiedOffset 1, 60 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000a38·<call_weak_fn>:2 00000be0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000a5c·<deregister_tm_clones>:4 00000c04·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000a88·<register_tm_clones>:6 00000c30·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000abc·<__do_global_dtors_aux>:8 00000c64·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000afc·<frame_dummy>:10 00000ca4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000b00·<pl_error>:14 00000ca8·<pl_error>:
15 »       ...15 »       ...
  
16 00000f38·<pl_crypt>:16 000010e0·<attribute_of_multipart_header>:
17 »       ...17 »       ...
  
18 00001288·<install_crypt>:18 00001178·<form_argument_decode>:
19 »       ...19 »       ...
  
20 000012a0·<md5_process>:20 0000125c·<break_form_argument>:
21 »       ...21 »       ...
  
22 00001a7c·<md5_init>:22 00001388·<next_line>:
23 »       ...23 »       ...
  
24 00001ab4·<md5_append>:24 000013a4·<break_multipart>:
25 »       ...25 »       ...
  
26 00001b84·<md5_finish>:26 00001524·<get_raw_form_data>:
27 »       ...27 »       ...
  
28 00001c38·<md5_crypt>:28 00001758·<isnumber>:
 29 »       ...
  
 30 000017fc·<pl_cgi_get_form>:
 31 »       ...
  
 32 00001964·<unify_number>:
 33 »       ...
  
 34 00001a30·<add_to_form>:
 35 »       ...
  
 36 00001acc·<mp_add_to_form>:
 37 »       ...
  
 38 00001b68·<install_cgi>:
29 »       ...39 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002028·<_fini>:2 00001b80·<_fini>:
3 »       ...3 »       ...
1.17 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 16 lines modifiedOffset 1, 30 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
2 ··[·····0]··ctx1 
3 ··[·····5]··itoa64 
4 ··[·····c]··to64 
5 ··[····11]··./packages/clib/md5passwd.c2 ··[·····0]··vlen2
 3 ··[·····6]··get_raw_form_data
 4 ··[····18]··no_data
 5 ··[····20]··enddata
 6 ··[····28]··formdata
6 ··[····2d]··./packages/clib/crypt.c7 ··[····31]··./packages/clib/cgi.c
 8 ··[····47]··./packages/clib/form.c
 9 ··[····5e]··form_argument_decode
 10 ··[····73]··must_free
 11 ··[····7d]··next_line
7 ··[····45]··encrypted 
8 ··[····4f]··__builtin___strncat_chk 
9 ··[····67]··strncat 
10 ··[····6f]··salt 
11 ··[····74]··md5_crypt 
12 ··[····7e]··install_crypt12 ··[····87]··install_cgi
13 ··[····8c]··pl_crypt 
14 ··[····95]··crypt_mutex13 ··[····93]··mp_add_to_form
 14 ··[····a2]··pl_cgi_get_form
 15 ··[····b2]··inlen
 16 ··[····b8]··outlen
 17 ··[····bf]··vlen
 18 ··[····c4]··stdin
 19 ··[····ca]··lenvar
 20 ··[····d1]··unify_number
 21 ··[····de]··isnumber
 22 ··[····e7]··attribute_of_multipart_header
 23 ··[···105]··endheader
 24 ··[···10f]··looking_at_blank_lines
 25 ··[···126]··break_form_argument
 26 ··[···13a]··break_multipart
 27 ··[···14a]··dehex
 28 ··[···150]··find_boundary
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
9.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 10, 69 lines modifiedOffset 10, 83 lines modified
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error15 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error
16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC
17 ··0x000000e0·54494f4e·5f5f2e30·00637279·70742e63·TION__.0.crypt.c17 ··0x000000e0·54494f4e·5f5f2e30·00666f72·6d2e6300·TION__.0.form.c.
18 ··0x000000f0·00706c5f·63727970·74006372·7970745f·.pl_crypt.crypt_ 
19 ··0x00000100·6d757465·78006d64·352e6300·6d64355f·mutex.md5.c.md5_ 
20 ··0x00000110·70726f63·65737300·7061642e·30006d64·process.pad.0.md 
21 ··0x00000120·35706173·7377642e·63006974·6f613634·5passwd.c.itoa64 
22 ··0x00000130·0073702e·34006570·2e320070·61737377·.sp.4.ep.2.passw 
23 ··0x00000140·642e3100·5f5f4652·414d455f·454e445f·d.1.__FRAME_END_ 
24 ··0x00000150·5f006d64·355f6669·6e697368·005f6669·_.md5_finish._fi 
25 ··0x00000160·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.18 ··0x000000f0·61747472·69627574·655f6f66·5f6d756c·attribute_of_mul
 19 ··0x00000100·74697061·72745f68·65616465·7200666f·tipart_header.fo
 20 ··0x00000110·726d5f61·7267756d·656e745f·6465636f·rm_argument_deco
 21 ··0x00000120·64650063·67692e63·0069736e·756d6265·de.cgi.c.isnumbe
 22 ··0x00000130·7200706c·5f636769·5f676574·5f666f72·r.pl_cgi_get_for
 23 ··0x00000140·6d006d70·5f616464·5f746f5f·666f726d·m.mp_add_to_form
 24 ··0x00000150·00756e69·66795f6e·756d6265·72005f5f·.unify_number.__
 25 ··0x00000160·4652414d·455f454e·445f5f00·5f66696e·FRAME_END__._fin
 26 ··0x00000170·69006272·65616b5f·6d756c74·69706172·i.break_multipar
 27 ··0x00000180·74006e65·78745f6c·696e6500·5f5f6473·t.next_line.__ds
 28 ··0x00000190·6f5f6861·6e646c65·00676574·5f726177·o_handle.get_raw
 29 ··0x000001a0·5f666f72·6d5f6461·74610062·7265616b·_form_data.break
 30 ··0x000001b0·5f666f72·6d5f6172·67756d65·6e74005f·_form_argument._
26 ··0x00000170·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E31 ··0x000001c0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN
27 ··0x00000180·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF32 ··0x000001d0·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS
 33 ··0x000001e0·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.
 34 ··0x000001f0·706c5f65·72726f72·005f5f61·65616269·pl_error.__aeabi
 35 ··0x00000200·5f756e77·696e645f·6370705f·70723040·_unwind_cpp_pr0@
 36 ··0x00000210·4743435f·332e3500·73747273·74724047·GCC_3.5.strstr@G
28 ··0x00000190·5345545f·5441424c·455f006d·64355f61·SET_TABLE_.md5_a 
29 ··0x000001a0·7070656e·6400706c·5f657272·6f72006d·ppend.pl_error.m 
30 ··0x000001b0·64355f69·6e697400·6d64355f·63727970·d5_init.md5_cryp 
31 ··0x000001c0·74007074·68726561·645f6d75·7465785f·t.pthread_mutex_ 
32 ··0x000001d0·756e6c6f·636b4047·4c494243·5f322e34·unlock@GLIBC_2.4 
33 ··0x000001e0·005f5f73·74726e63·61745f63·686b4047·.__strncat_chk@G 
34 ··0x000001f0·4c494243·5f322e34·00737472·636d7040·LIBC_2.4.strcmp@37 ··0x00000220·4c494243·5f322e34·00737472·636d7040·LIBC_2.4.strcmp@
35 ··0x00000200·474c4942·435f322e·34005f5f·6378615f·GLIBC_2.4.__cxa_38 ··0x00000230·474c4942·435f322e·34005f5f·6378615f·GLIBC_2.4.__cxa_
36 ··0x00000210·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_239 ··0x00000240·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_2
 40 ··0x00000250·2e340073·7472746f·6c40474c·4942435f·.4.strtol@GLIBC_
37 ··0x00000220·2e34005f·49544d5f·64657265·67697374·.4._ITM_deregist41 ··0x00000260·322e3400·5f49544d·5f646572·65676973·2.4._ITM_deregis
38 ··0x00000230·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P42 ··0x00000270·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
39 ··0x00000240·4c5f756e·6966795f·7465726d·00504c5f·L_unify_term.PL_43 ··0x00000280·504c5f75·6e696679·5f746572·6d00504c·PL_unify_term.PL
40 ··0x00000250·756e6966·795f6174·6f6d5f63·68617273·unify_atom_chars44 ··0x00000290·5f756e69·66795f61·746f6d5f·63686172·_unify_atom_char
41 ··0x00000260·00707468·72656164·5f6d7574·65785f6c·.pthread_mutex_l45 ··0x000002a0·73007265·61644047·4c494243·5f322e34·s.read@GLIBC_2.4
 46 ··0x000002b0·00504c5f·756e7265·67697374·65725f61·.PL_unregister_a
 47 ··0x000002c0·746f6d00·66726565·40474c49·42435f32·tom.free@GLIBC_2
 48 ··0x000002d0·2e340050·4c5f756e·6966795f·6e696c00·.4.PL_unify_nil.
 49 ··0x000002e0·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar
 50 ··0x000002f0·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc
 51 ··0x00000300·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_
 52 ··0x00000310·72656769·73746572·5f666f72·6569676e·register_foreign
 53 ··0x00000320·00504c5f·6e65775f·61746f6d·5f6e6368·.PL_new_atom_nch
 54 ··0x00000330·61727300·504c5f63·68617273·5f746f5f·ars.PL_chars_to_
 55 ··0x00000340·7465726d·00504c5f·756e6966·795f6368·term.PL_unify_ch
 56 ··0x00000350·61727300·5f5f7374·61636b5f·63686b5f·ars.__stack_chk_
 57 ··0x00000360·6661696c·40474c49·42435f32·2e340069·fail@GLIBC_2.4.i
 58 ··0x00000370·6e737461·6c6c5f63·67690050·4c5f7261·nstall_cgi.PL_ra
 59 ··0x00000380·6973655f·65786365·7074696f·6e00504c·ise_exception.PL
 60 ··0x00000390·5f6e6577·5f66756e·63746f72·5f737a00·_new_functor_sz.
 61 ··0x000003a0·504c5f6e·65775f74·65726d5f·72656600·PL_new_term_ref.
 62 ··0x000003b0·504c5f6e·65775f61·746f6d00·504c5f69·PL_new_atom.PL_i
 63 ··0x000003c0·735f7661·72696162·6c650067·6574656e·s_variable.geten
 64 ··0x000003d0·7640474c·4942435f·322e3400·6d616c6c·v@GLIBC_2.4.mall
 65 ··0x000003e0·6f634047·4c494243·5f322e34·00737472·oc@GLIBC_2.4.str
 66 ··0x000003f0·6572726f·7240474c·4942435f·322e3400·error@GLIBC_2.4.
 67 ··0x00000400·504c5f70·75745f69·6e746567·6572005f·PL_put_integer._
 68 ··0x00000410·5f676d6f·6e5f7374·6172745f·5f00504c·_gmon_start__.PL
 69 ··0x00000420·5f726573·6f757263·655f6572·726f7200·_resource_error.
 70 ··0x00000430·5f5f6374·7970655f·625f6c6f·6340474c·__ctype_b_loc@GL
 71 ··0x00000440·4942435f·322e3400·7374726c·656e4047·IBC_2.4.strlen@G
 72 ··0x00000450·4c494243·5f322e34·00737472·63687240·LIBC_2.4.strchr@
 73 ··0x00000460·474c4942·435f322e·34007374·64696e40·GLIBC_2.4.stdin@
 74 ··0x00000470·474c4942·435f322e·3400504c·5f636f70·GLIBC_2.4.PL_cop
 75 ··0x00000480·795f7465·726d5f72·6566005f·5f657272·y_term_ref.__err
 76 ··0x00000490·6e6f5f6c·6f636174·696f6e40·474c4942·no_location@GLIB
 77 ··0x000004a0·435f322e·34005f5f·73707269·6e74665f·C_2.4.__sprintf_
42 ··0x00000270·6f636b40·474c4942·435f322e·34005f5f·ock@GLIBC_2.4.__78 ··0x000004b0·63686b40·474c4942·435f322e·34005f5f·chk@GLIBC_2.4.__
 79 ··0x000004c0·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
 80 ··0x000004d0·5f707231·40474343·5f332e35·0066696c·_pr1@GCC_3.5.fil
43 ··0x00000280·73746163·6b5f6368·6b5f6775·61726440·stack_chk_guard@ 
44 ··0x00000290·474c4942·435f322e·34006d65·6d637079·GLIBC_2.4.memcpy 
45 ··0x000002a0·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re 
46 ··0x000002b0·67697374·65725f66·6f726569·676e0050·gister_foreign.P 
47 ··0x000002c0·4c5f756e·6966795f·63686172·73005f5f·L_unify_chars.__ 
48 ··0x000002d0·73746163·6b5f6368·6b5f6661·696c4047·stack_chk_fail@G 
49 ··0x000002e0·4c494243·5f322e34·00504c5f·72616973·LIBC_2.4.PL_rais 
50 ··0x000002f0·655f6578·63657074·696f6e00·504c5f6e·e_exception.PL_n 
51 ··0x00000300·65775f66·756e6374·6f725f73·7a00504c·ew_functor_sz.PL 
52 ··0x00000310·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL 
53 ··0x00000320·5f6e6577·5f61746f·6d00504c·5f69735f·_new_atom.PL_is_ 
54 ··0x00000330·76617269·61626c65·00737472·6572726f·variable.strerro 
55 ··0x00000340·7240474c·4942435f·322e3400·5f5f676d·r@GLIBC_2.4.__gm 
56 ··0x00000350·6f6e5f73·74617274·5f5f0073·74726c65·on_start__.strle 
57 ··0x00000360·6e40474c·4942435f·322e3400·73747263·n@GLIBC_2.4.strc 
58 ··0x00000370·68724047·4c494243·5f322e34·00504c5f·hr@GLIBC_2.4.PL_ 
59 ··0x00000380·636f7079·5f746572·6d5f7265·66005f5f·copy_term_ref.__ 
60 ··0x00000390·73747263·61745f63·686b4047·4c494243·strcat_chk@GLIBC 
61 ··0x000003a0·5f322e34·00737472·6e637079·40474c49·_2.4.strncpy@GLI 
62 ··0x000003b0·42435f32·2e340050·4c5f636c·6f73655f·BC_2.4.PL_close_ 
63 ··0x000003c0·666f7265·69676e5f·6672616d·65007261·foreign_frame.ra 
64 ··0x000003d0·6e644047·4c494243·5f322e34·00504c5f·nd@GLIBC_2.4.PL_81 ··0x000004e0·656e6f40·474c4942·435f322e·3400504c·eno@GLIBC_2.4.PL
 82 ··0x000004f0·5f707574·5f6e696c·00504c5f·636c6f73·_put_nil.PL_clos
65 ··0x000003e0·6f70656e·5f666f72·6569676e·5f667261·open_foreign_fra83 ··0x00000500·655f666f·72656967·6e5f6672·616d6500·e_foreign_frame.
 84 ··0x00000510·504c5f6f·70656e5f·666f7265·69676e5f·PL_open_foreign_
 85 ··0x00000520·6672616d·6500504c·5f756e69·66795f6c·frame.PL_unify_l
 86 ··0x00000530·69737400·504c5f70·75745f61·746f6d5f·ist.PL_put_atom_
 87 ··0x00000540·63686172·73005f49·544d5f72·65676973·chars._ITM_regis
 88 ··0x00000550·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
 89 ··0x00000560·7374726e·636d7040·474c4942·435f322e·strncmp@GLIBC_2.
66 ··0x000003f0·6d650053·64707269·6e746600·504c5f64·me.Sdprintf.PL_d 
67 ··0x00000400·6f6d6169·6e5f6572·726f7200·696e7374·omain_error.inst 
68 ··0x00000410·616c6c5f·63727970·7400504c·5f707574·all_crypt.PL_put 
69 ··0x00000420·5f61746f·6d5f6368·61727300·5f49544d·_atom_chars._ITM 
70 ··0x00000430·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone 
71 ··0x00000440·5461626c·6500504c·5f676574·5f6c6973·Table.PL_get_lis 
72 ··0x00000450·74006372·79707440·58435259·50545f32·t.crypt@XCRYPT_2 
73 ··0x00000460·2e300050·4c5f6765·745f696e·74656765·.0.PL_get_intege 
74 ··0x00000470·7200504c·5f676574·5f636861·7273005f·r.PL_get_chars._ 
75 ··0x00000480·5f617373·6572745f·6661696c·40474c49·_assert_fail@GLI90 ··0x00000570·34005f5f·61737365·72745f66·61696c40·4.__assert_fail@
 91 ··0x00000580·474c4942·435f322e·3400··············GLIBC_2.4.
76 ··0x00000490·42435f32·2e340050·4c5f6765·745f6174·BC_2.4.PL_get_at 
77 ··0x000004a0·6f6d5f63·68617273·00················om_chars. 
Max diff block lines reached; 0/9590 bytes (0.00%) of diff not shown.
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
783 KB
./usr/lib/debug/.build-id/64/bdb83bfd90b42d21aa1e25ba887ed9db10832f.debug vs.
./usr/lib/debug/.build-id/99/0c5151ff13c2bc22768afb0b6edf12c6e5acde.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 86% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········25332·(bytes·into·file)13 ··Start·of·section·headers:··········25572·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000038cc·0x000038cc·0x00000·0x000c0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x037f8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03990·R·E·0x10000
7 ··LOAD···········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00000·0x00304·RW··0x100008 ··LOAD···········0x00fda8·0x0001fda8·0x0001fda8·0x00000·0x0030c·RW··0x10000
8 ··DYNAMIC········0x00fdb0·0x0001fdb8·0x0001fdb8·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fda8·0x0001fdb0·0x0001fdb0·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdb0·0x0001fdb0·0x0001fdb0·0x00000·0x00250·R···0x112 ··GNU_RELRO······0x00fda8·0x0001fda8·0x0001fda8·0x00000·0x00258·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x62f4:1 There·are·37·section·headers,·starting·at·offset·0x63e4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000540·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000560·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000067c·000118·0004ec·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000006bc·000138·000530·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000b68·000118·0000a8·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000bec·000138·0000ac·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000c10·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000c98·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000c60·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000d08·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000ca0·000118·000260·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000d48·000138·000260·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000f00·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000fa8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000f0c·000118·0003b8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000fb4·000138·0003b8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000012c8·000118·001fac·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001370·000138·001fac·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00003274·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000331c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000327c·000118·000578·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003324·000138·000578·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········0000389c·000138·000030·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········000038cc·000138·0000c0·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········000037f4·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0000398c·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fdb0·00fdb0·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fda8·00fda8·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fdb4·00fdb0·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fdac·00fda8·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fdb8·00fdb0·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fdb0·00fda8·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001feb0·00fdb0·000150·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001feb0·00fda8·000150·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fdb0·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fda8·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020008·00fdb0·0000ac·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00020008·00fda8·0000ac·00··WA··0···0··8
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000035·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·001dc7·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·001dbf·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·001f68·0003f6·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·001f80·0003f6·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002360·000edb·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·002378·000edf·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·00323c·000252·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·003258·000254·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·003490·00029f·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·0034ac·00029f·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·003730·000bc7·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·00374c·000bc7·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0042f8·000259·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·004314·000259·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004551·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00456d·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0045ac·0011d0·10·····33·204··438 ··[34]·.symtab···········SYMTAB··········00000000·0045c8·001250·10·····35·210··4
37 ··[33]·.strtab···········STRTAB··········00000000·00577c·000a14·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·005818·000a52·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·006190·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·00626a·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
36.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·64bdb83bfd90b42d21aa1e25ba887ed9db10832f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·990c5151ff13c2bc22768afb0b6edf12c6e5acde
336 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
246 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x755 ··Offset·into·.debug_info:··0x75
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001390·000004389 ····00001438·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000017c8·0000173417 ····00001870·00001734
18 ····00000000·0000000018 ····00000000·00000000
  
134 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x755 ··Offset·into·.debug_info:··0x75
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001390·000004389 ····00001438·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000017c8·0000173417 ····00001870·00001734
18 ····00000000·0000000018 ····00000000·00000000
  
1.21 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 /GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 mm{@h;GI 
3 Gz3S|G(72 &N`_h<*HF
 3 x#VZ)lS8
 4 daH=#EdVw
4 l6d$Fg$vX5 l6d$Fg$vX
 6 |me~yym!.7
5 QO{<TLp^ 
6 :+AzYe{: 
7 7`2o\V]@*s7 7`2o\V]@*s
8 ?r^+h(j%8 ?r^+h(j%
9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug9 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
10 call_weak_fn10 call_weak_fn
11 crtstuff.c11 crtstuff.c
12 all_implied_fbits12 all_implied_fbits
13 deregister_tm_clones13 deregister_tm_clones
Offset 76, 14 lines modifiedOffset 76, 15 lines modified
76 __aeabi_dadd76 __aeabi_dadd
77 __floatunsidf77 __floatunsidf
78 __aeabi_ui2d78 __aeabi_ui2d
79 pl_error79 pl_error
80 __extendsfdf280 __extendsfdf2
81 __aeabi_l2d81 __aeabi_l2d
82 pthread_mutex_unlock@GLIBC_2.482 pthread_mutex_unlock@GLIBC_2.4
 83 __aeabi_unwind_cpp_pr0@GCC_3.5
83 calloc@GLIBC_2.484 calloc@GLIBC_2.4
84 strstr@GLIBC_2.485 strstr@GLIBC_2.4
85 PL_discard_foreign_frame86 PL_discard_foreign_frame
86 PL_sigaction87 PL_sigaction
87 __cxa_finalize@GLIBC_2.488 __cxa_finalize@GLIBC_2.4
88 _ITM_deregisterTMCloneTable89 _ITM_deregisterTMCloneTable
89 PL_unify_term90 PL_unify_term
Offset 121, 14 lines modifiedOffset 122, 15 lines modified
121 PL_module_name122 PL_module_name
122 PL_unify123 PL_unify
123 PL_put_atom124 PL_put_atom
124 PL_cons_functor_v125 PL_cons_functor_v
125 pthread_attr_init@GLIBC_2.4126 pthread_attr_init@GLIBC_2.4
126 PL_copy_term_ref127 PL_copy_term_ref
127 __errno_location@GLIBC_2.4128 __errno_location@GLIBC_2.4
 129 __aeabi_unwind_cpp_pr1@GCC_3.5
128 memset@GLIBC_2.4130 memset@GLIBC_2.4
129 PL_unify_atom131 PL_unify_atom
130 _PL_get_arg_sz132 _PL_get_arg_sz
131 PL_close_foreign_frame133 PL_close_foreign_frame
132 PL_get_float134 PL_get_float
133 PL_erase135 PL_erase
134 pthread_create@GLIBC_2.34136 pthread_create@GLIBC_2.34
Offset 161, 14 lines modifiedOffset 163, 16 lines modified
161 .shstrtab163 .shstrtab
162 .note.gnu.build-id164 .note.gnu.build-id
163 .gnu.hash165 .gnu.hash
164 .gnu.version166 .gnu.version
165 .gnu.version_r167 .gnu.version_r
166 .rel.dyn168 .rel.dyn
167 .rel.plt169 .rel.plt
 170 .ARM.extab
 171 .ARM.exidx
168 .eh_frame172 .eh_frame
169 .init_array173 .init_array
170 .fini_array174 .fini_array
171 .dynamic175 .dynamic
172 .comment176 .comment
173 .ARM.attributes177 .ARM.attributes
174 .debug_aranges178 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000f00·<_init>:2 00000fa8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000f0c·<.plt>:2 00000fb4·<.plt>:
3 »       ...3 »       ...
2.75 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 125 lines modifiedOffset 1, 125 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000012c8·<call_weak_fn>:2 00001370·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000012ec·<deregister_tm_clones>:4 00001394·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001318·<register_tm_clones>:6 000013c0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000134c·<__do_global_dtors_aux>:8 000013f4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000138c·<frame_dummy>:10 00001434·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001390·<pl_error>:14 00001438·<pl_error>:
15 »       ...15 »       ...
  
16 000017c8·<pl_time_debug>:16 00001870·<pl_time_debug>:
17 »       ...17 »       ...
  
18 000017d4·<unify_event_goal>:18 0000187c·<unify_event_goal>:
19 »       ...19 »       ...
  
20 0000182c·<setTimeEvent>:20 000018d4·<setTimeEvent>:
21 »       ...21 »       ...
  
22 00001914·<installEvent>:22 000019bc·<installEvent>:
23 »       ...23 »       ...
  
24 00001ad0·<print_trace>:24 00001b78·<print_trace>:
25 »       ...25 »       ...
  
26 00001ba4·<get_timer.part.0>:26 00001c4c·<get_timer.part.0>:
27 »       ...27 »       ...
  
28 00001c74·<unify_timer>:28 00001d1c·<unify_timer>:
29 »       ...29 »       ...
  
30 00001cc8·<current_alarms>:30 00001d70·<current_alarms>:
31 »       ...31 »       ...
  
32 00001f40·<uninstall_alarm>:32 00001fe8·<uninstall_alarm>:
33 »       ...33 »       ...
  
34 00002000·<alarm_loop>:34 000020a8·<alarm_loop>:
35 »       ...35 »       ...
  
36 00002330·<freeEvent>:36 000023d8·<freeEvent>:
37 »       ...37 »       ...
  
38 00002384·<cleanup_thread>:38 0000242c·<cleanup_thread>:
39 »       ...39 »       ...
  
40 00002430·<on_alarm>:40 000024d8·<on_alarm>:
41 »       ...41 »       ...
  
42 00002620·<remove_alarm>:42 000026c8·<remove_alarm>:
43 »       ...43 »       ...
  
44 000026bc·<cleanup>:44 00002764·<cleanup>:
45 »       ...45 »       ...
  
46 00002768·<alarm_error>:46 00002810·<alarm_error>:
47 »       ...47 »       ...
  
48 000027ec·<install_alarm2>:48 00002894·<install_alarm2>:
49 »       ...49 »       ...
  
50 0000289c·<install_alarm>:50 00002944·<install_alarm>:
51 »       ...51 »       ...
  
52 00002930·<alarm4_gen>:52 000029d8·<alarm4_gen>:
53 »       ...53 »       ...
  
54 00002c00·<alarm3_rel>:54 00002ca8·<alarm3_rel>:
55 »       ...55 »       ...
  
56 00002c24·<alarm3_abs>:56 00002ccc·<alarm3_abs>:
57 »       ...57 »       ...
  
58 00002c48·<alarm4_rel>:58 00002cf0·<alarm4_rel>:
59 »       ...59 »       ...
  
60 00002c70·<alarm4_abs>:60 00002d18·<alarm4_abs>:
61 »       ...61 »       ...
  
62 00002c98·<install_time>:62 00002d40·<install_time>:
63 »       ...63 »       ...
  
64 00002ef4·<uninstall_time>:64 00002f9c·<uninstall_time>:
65 »       ...65 »       ...
  
66 00002efc·<__aeabi_drsub>:66 00002fa4·<__aeabi_drsub>:
67 »       ...67 »       ...
  
68 00002f04·<__aeabi_dsub>:68 00002fac·<__aeabi_dsub>:
69 __aeabi_dsub():69 __aeabi_dsub():
70 »       movs»   r0,·r070 »       movs»   r0,·r0
71 »       ...71 »       ...
  
72 00002f08·<__adddf3>:72 00002fb0·<__adddf3>:
73 »       ...73 »       ...
  
74 00003180·<__aeabi_ui2d>:74 00003228·<__aeabi_ui2d>:
75 »       ...75 »       ...
  
76 000031a0·<__aeabi_i2d>:76 00003248·<__aeabi_i2d>:
77 »       ...77 »       ...
  
78 000031c4·<__aeabi_f2d>:78 0000326c·<__aeabi_f2d>:
79 »       ...79 »       ...
  
80 00003208·<__aeabi_ul2d>:80 000032b0·<__aeabi_ul2d>:
81 »       ...81 »       ...
  
82 00003218·<__aeabi_l2d>:82 000032c0·<__aeabi_l2d>:
83 »       ...83 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003274·<_fini>:2 0000331c·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
12.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
199 KB
./usr/lib/debug/.build-id/64/f8393a09b0e884dc371a839b38220c042a9abb.debug vs.
./usr/lib/debug/.build-id/e2/9a5e213dac8e07ce5d13b11f9d11154604936e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········8004·(bytes·into·file)13 ··Start·of·section·headers:··········8228·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000012d8·0x000012d8·0x00000·0x00020·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01228·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x012fc·R·E·0x10000
7 ··LOAD···········0x00fe84·0x0001fe84·0x0001fe84·0x00000·0x00184·RW··0x100008 ··LOAD···········0x00fe7c·0x0001fe7c·0x0001fe7c·0x00000·0x0018c·RW··0x10000
8 ··DYNAMIC········0x00fe84·0x0001fe8c·0x0001fe8c·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe7c·0x0001fe84·0x0001fe84·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe84·0x0001fe84·0x0001fe84·0x00000·0x0017c·R···0x112 ··GNU_RELRO······0x00fe7c·0x0001fe7c·0x0001fe7c·0x00000·0x00184·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x1f44:1 There·are·37·section·headers,·starting·at·offset·0x2024:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001e0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000200·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000318·000118·0001e9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000358·000138·00022d·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000502·000118·00003c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000586·000138·000040·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000540·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000005c8·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000580·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000628·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000005c0·000118·0000b8·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000668·000138·0000b8·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000678·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000720·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000684·000118·00012c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000072c·000138·00012c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000007b0·000118·0007c8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000858·000138·0007c8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000f78·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001020·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000f80·000118·0002a4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001028·000138·0002a4·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········000012cc·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········000012d8·000138·000020·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001224·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000012f8·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe84·00fe84·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe7c·00fe7c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe88·00fe84·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe80·00fe7c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe8c·00fe84·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe84·00fe7c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff84·00fe84·00007c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff84·00fe7c·00007c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe84·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe7c·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe84·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·00fe7c·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·000688·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000685·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000828·000176·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·000848·000176·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0009a0·000426·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0009c0·000424·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000dc8·000096·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·000de4·000097·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000e60·0000d9·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·000e7c·0000d9·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·000f3c·000280·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·000f58·000280·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0011bc·000097·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·0011d8·000097·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001253·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·00126f·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0012b0·0007c0·10·····33··97··438 ··[34]·.symtab···········SYMTAB··········00000000·0012cc·000830·10·····35·102··4
37 ··[33]·.strtab···········STRTAB··········00000000·001a70·000371·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·001afc·0003af·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·001de1·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·001eab·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
15.9 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·64f8393a09b0e884dc371a839b38220c042a9abb3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e29a5e213dac8e07ce5d13b11f9d11154604936e
78.9 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
56.7 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x575 ··Offset·into·.debug_info:··0x57
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000878·000004389 ····00000920·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000cb0·000002c817 ····00000d58·000002c8
18 ····00000000·0000000018 ····00000000·00000000
  
25.0 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x575 ··Offset·into·.debug_info:··0x57
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000878·000004389 ····00000920·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000cb0·000002c817 ····00000d58·000002c8
18 ····00000000·0000000018 ····00000000·00000000
  
1.14 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 nGCC:·(Debian·14.2.0-12)·14.2.0
 2 {8#qEBpFDB
2 iaoekcmg3 iaoekcmg
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn5 call_weak_fn
5 crtstuff.c6 crtstuff.c
6 all_implied_fbits7 all_implied_fbits
7 deregister_tm_clones8 deregister_tm_clones
8 __do_global_dtors_aux9 __do_global_dtors_aux
Offset 15, 14 lines modifiedOffset 16, 15 lines modified
15 __FRAME_END__16 __FRAME_END__
16 __dso_handle17 __dso_handle
17 _DYNAMIC18 _DYNAMIC
18 __TMC_END__19 __TMC_END__
19 _GLOBAL_OFFSET_TABLE_20 _GLOBAL_OFFSET_TABLE_
20 pl_rlimit21 pl_rlimit
21 pl_error22 pl_error
 23 __aeabi_unwind_cpp_pr0@GCC_3.5
22 strcmp@GLIBC_2.424 strcmp@GLIBC_2.4
23 __cxa_finalize@GLIBC_2.425 __cxa_finalize@GLIBC_2.4
24 _ITM_deregisterTMCloneTable26 _ITM_deregisterTMCloneTable
25 PL_unify_term27 PL_unify_term
26 PL_unify_atom_chars28 PL_unify_atom_chars
27 setrlimit64@GLIBC_2.429 setrlimit64@GLIBC_2.4
28 __stack_chk_guard@GLIBC_2.430 __stack_chk_guard@GLIBC_2.4
Offset 35, 28 lines modifiedOffset 37, 31 lines modified
35 PL_new_term_ref37 PL_new_term_ref
36 PL_new_atom38 PL_new_atom
37 install_rlimit39 install_rlimit
38 PL_is_variable40 PL_is_variable
39 strerror@GLIBC_2.441 strerror@GLIBC_2.4
40 __gmon_start__42 __gmon_start__
41 __errno_location@GLIBC_2.443 __errno_location@GLIBC_2.4
 44 __aeabi_unwind_cpp_pr1@GCC_3.5
42 PL_close_foreign_frame45 PL_close_foreign_frame
43 PL_open_foreign_frame46 PL_open_foreign_frame
44 PL_put_atom_chars47 PL_put_atom_chars
45 _ITM_registerTMCloneTable48 _ITM_registerTMCloneTable
46 PL_unify_int6449 PL_unify_int64
47 __assert_fail@GLIBC_2.450 __assert_fail@GLIBC_2.4
48 PL_get_atom_chars51 PL_get_atom_chars
49 .shstrtab52 .shstrtab
50 .note.gnu.build-id53 .note.gnu.build-id
51 .gnu.hash54 .gnu.hash
52 .gnu.version55 .gnu.version
53 .gnu.version_r56 .gnu.version_r
54 .rel.dyn57 .rel.dyn
55 .rel.plt58 .rel.plt
 59 .ARM.extab
 60 .ARM.exidx
56 .eh_frame61 .eh_frame
57 .init_array62 .init_array
58 .fini_array63 .fini_array
59 .dynamic64 .dynamic
60 .comment65 .comment
61 .ARM.attributes66 .ARM.attributes
62 .debug_aranges67 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000678·<_init>:2 00000720·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000684·<.plt>:2 0000072c·<.plt>:
3 »       ...3 »       ...
785 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000007b0·<call_weak_fn>:2 00000858·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000007d4·<deregister_tm_clones>:4 0000087c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000800·<register_tm_clones>:6 000008a8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000834·<__do_global_dtors_aux>:8 000008dc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000874·<frame_dummy>:10 0000091c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000878·<pl_error>:14 00000920·<pl_error>:
15 »       ...15 »       ...
  
16 00000cb0·<pl_rlimit>:16 00000d58·<pl_rlimit>:
17 »       ...17 »       ...
  
18 00000f60·<install_rlimit>:18 00001008·<install_rlimit>:
19 »       ...19 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000f78·<_fini>:2 00001020·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
5.34 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 17, 43 lines modifiedOffset 17, 46 lines modified
17 ··0x000000e0·54494f4e·5f5f2e30·00726c69·6d69742e·TION__.0.rlimit.17 ··0x000000e0·54494f4e·5f5f2e30·00726c69·6d69742e·TION__.0.rlimit.
18 ··0x000000f0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.18 ··0x000000f0·63005f5f·4652414d·455f454e·445f5f00·c.__FRAME_END__.
19 ··0x00000100·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand19 ··0x00000100·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand
20 ··0x00000110·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM20 ··0x00000110·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM
21 ··0x00000120·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_21 ··0x00000120·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_
22 ··0x00000130·4f464653·45545f54·41424c45·5f00706c·OFFSET_TABLE_.pl22 ··0x00000130·4f464653·45545f54·41424c45·5f00706c·OFFSET_TABLE_.pl
23 ··0x00000140·5f726c69·6d697400·5f696e69·7400706c·_rlimit._init.pl23 ··0x00000140·5f726c69·6d697400·5f696e69·7400706c·_rlimit._init.pl
24 ··0x00000150·5f657272·6f720073·7472636d·7040474c·_error.strcmp@GL24 ··0x00000150·5f657272·6f72005f·5f616561·62695f75·_error.__aeabi_u
 25 ··0x00000160·6e77696e·645f6370·705f7072·30404743·nwind_cpp_pr0@GC
 26 ··0x00000170·435f332e·35007374·72636d70·40474c49·C_3.5.strcmp@GLI
25 ··0x00000160·4942435f·322e3400·5f5f6378·615f6669·IBC_2.4.__cxa_fi27 ··0x00000180·42435f32·2e34005f·5f637861·5f66696e·BC_2.4.__cxa_fin
26 ··0x00000170·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.428 ··0x00000190·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.
27 ··0x00000180·005f4954·4d5f6465·72656769·73746572·._ITM_deregister29 ··0x000001a0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
28 ··0x00000190·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_30 ··0x000001b0·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u
29 ··0x000001a0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un31 ··0x000001c0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni
30 ··0x000001b0·6966795f·61746f6d·5f636861·72730073·ify_atom_chars.s32 ··0x000001d0·66795f61·746f6d5f·63686172·73007365·fy_atom_chars.se
31 ··0x000001c0·6574726c·696d6974·36344047·4c494243·etrlimit64@GLIBC33 ··0x000001e0·74726c69·6d697436·3440474c·4942435f·trlimit64@GLIBC_
32 ··0x000001d0·5f322e34·005f5f73·7461636b·5f63686b·_2.4.__stack_chk34 ··0x000001f0·322e3400·5f5f7374·61636b5f·63686b5f·2.4.__stack_chk_
33 ··0x000001e0·5f677561·72644047·4c494243·5f322e34·_guard@GLIBC_2.435 ··0x00000200·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.
34 ··0x000001f0·00504c5f·72656769·73746572·5f666f72·.PL_register_for36 ··0x00000210·504c5f72·65676973·7465725f·666f7265·PL_register_fore
35 ··0x00000200·6569676e·00504c5f·6765745f·696e7436·eign.PL_get_int637 ··0x00000220·69676e00·504c5f67·65745f69·6e743634·ign.PL_get_int64
36 ··0x00000210·34005f5f·73746163·6b5f6368·6b5f6661·4.__stack_chk_fa38 ··0x00000230·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai
37 ··0x00000220·696c4047·4c494243·5f322e34·00676574·il@GLIBC_2.4.get39 ··0x00000240·6c40474c·4942435f·322e3400·67657472·l@GLIBC_2.4.getr
38 ··0x00000230·726c696d·69743634·40474c49·42435f32·rlimit64@GLIBC_240 ··0x00000250·6c696d69·74363440·474c4942·435f322e·limit64@GLIBC_2.
39 ··0x00000240·2e340050·4c5f7261·6973655f·65786365·.4.PL_raise_exce41 ··0x00000260·3400504c·5f726169·73655f65·78636570·4.PL_raise_excep
40 ··0x00000250·7074696f·6e00504c·5f6e6577·5f66756e·ption.PL_new_fun42 ··0x00000270·74696f6e·00504c5f·6e65775f·66756e63·tion.PL_new_func
41 ··0x00000260·63746f72·5f737a00·504c5f6e·65775f74·ctor_sz.PL_new_t43 ··0x00000280·746f725f·737a0050·4c5f6e65·775f7465·tor_sz.PL_new_te
42 ··0x00000270·65726d5f·72656600·504c5f6e·65775f61·erm_ref.PL_new_a44 ··0x00000290·726d5f72·65660050·4c5f6e65·775f6174·rm_ref.PL_new_at
43 ··0x00000280·746f6d00·696e7374·616c6c5f·726c696d·tom.install_rlim45 ··0x000002a0·6f6d0069·6e737461·6c6c5f72·6c696d69·om.install_rlimi
44 ··0x00000290·69740050·4c5f6973·5f766172·6961626c·it.PL_is_variabl46 ··0x000002b0·7400504c·5f69735f·76617269·61626c65·t.PL_is_variable
45 ··0x000002a0·65007374·72657272·6f724047·4c494243·e.strerror@GLIBC47 ··0x000002c0·00737472·6572726f·7240474c·4942435f·.strerror@GLIBC_
46 ··0x000002b0·5f322e34·005f5f67·6d6f6e5f·73746172·_2.4.__gmon_star48 ··0x000002d0·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start
47 ··0x000002c0·745f5f00·5f5f6572·726e6f5f·6c6f6361·t__.__errno_loca49 ··0x000002e0·5f5f005f·5f657272·6e6f5f6c·6f636174·__.__errno_locat
48 ··0x000002d0·74696f6e·40474c49·42435f32·2e340050·tion@GLIBC_2.4.P50 ··0x000002f0·696f6e40·474c4942·435f322e·34005f5f·ion@GLIBC_2.4.__
 51 ··0x00000300·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
 52 ··0x00000310·5f707231·40474343·5f332e35·00504c5f·_pr1@GCC_3.5.PL_
49 ··0x000002e0·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_53 ··0x00000320·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr
50 ··0x000002f0·6672616d·6500504c·5f6f7065·6e5f666f·frame.PL_open_fo54 ··0x00000330·616d6500·504c5f6f·70656e5f·666f7265·ame.PL_open_fore
51 ··0x00000300·72656967·6e5f6672·616d6500·504c5f70·reign_frame.PL_p55 ··0x00000340·69676e5f·6672616d·6500504c·5f707574·ign_frame.PL_put
52 ··0x00000310·75745f61·746f6d5f·63686172·73005f49·ut_atom_chars._I56 ··0x00000350·5f61746f·6d5f6368·61727300·5f49544d·_atom_chars._ITM
53 ··0x00000320·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo57 ··0x00000360·5f726567·69737465·72544d43·6c6f6e65·_registerTMClone
54 ··0x00000330·6e655461·626c6500·504c5f75·6e696679·neTable.PL_unify58 ··0x00000370·5461626c·6500504c·5f756e69·66795f69·Table.PL_unify_i
55 ··0x00000340·5f696e74·3634005f·5f617373·6572745f·_int64.__assert_59 ··0x00000380·6e743634·005f5f61·73736572·745f6661·nt64.__assert_fa
56 ··0x00000350·6661696c·40474c49·42435f32·2e340050·fail@GLIBC_2.4.P60 ··0x00000390·696c4047·4c494243·5f322e34·00504c5f·il@GLIBC_2.4.PL_
57 ··0x00000360·4c5f6765·745f6174·6f6d5f63·68617273·L_get_atom_chars61 ··0x000003a0·6765745f·61746f6d·5f636861·727300···get_atom_chars.
58 ··0x00000370·00··································. 
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.88 MB
./usr/lib/debug/.build-id/66/9bc853ea599547e70ed45181f90be72e496692.debug vs.
./usr/lib/debug/.build-id/e3/fa3855d9b4cb487ea80f7f385d3fc2cba271e3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 76% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········29660·(bytes·into·file)13 ··Start·of·section·headers:··········29228·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000039e8·0x000039e8·0x00000·0x00088·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x039e8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03a74·R·E·0x10000
7 ··LOAD···········0x00fdc8·0x0001fdc8·0x0001fdc8·0x00000·0x002bc·RW··0x100008 ··LOAD···········0x00fd84·0x0001fd84·0x0001fd84·0x00000·0x0030c·RW··0x10000
8 ··DYNAMIC········0x00fdc8·0x0001fdd0·0x0001fdd0·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fd84·0x0001fd8c·0x0001fd8c·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdc8·0x0001fdc8·0x0001fdc8·0x00000·0x00238·R···0x112 ··GNU_RELRO······0x00fd84·0x0001fd84·0x0001fd84·0x00000·0x0027c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x73dc:1 There·are·37·section·headers,·starting·at·offset·0x722c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0004d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0005f0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000608·000118·000459·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000748·000138·00051b·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000a62·000118·00009a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000c64·000138·0000be·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000afc·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000d24·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000b3c·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000d94·000138·000070·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000b7c·000118·000230·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000e04·000138·000298·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000dac·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000109c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000db8·000118·000378·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000010a8·000138·000408·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001130·000118·0024c0·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000014b0·000138·001fe8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000035f0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00003498·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000035f8·000118·0003ec·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000034a0·000138·00053c·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········000039dc·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········000039e8·000138·000088·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········000039e4·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00003a70·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fdc8·00fdc8·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd84·00fd84·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fdcc·00fdc8·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fd88·00fd84·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fdd0·00fdc8·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fd8c·00fd84·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fec8·00fdc8·000138·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fe8c·00fd84·000174·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fdc8·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fd84·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020008·00fdc8·00007c·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········0002001c·00fd84·000074·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·0026ab·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·002610·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·002834·00036c·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·0027d0·0003e3·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002ba0·001257·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·002bb4·00114a·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·003df8·000242·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·003d00·0001c4·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00403c·000221·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·003ec4·000228·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·004260·0012b0·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0040ec·001086·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·005510·00028d·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·005174·00032e·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00579d·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0054a2·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0057f8·0011a0·10·····33·208··438 ··[34]·.symtab···········SYMTAB··········00000000·005500·001190·10·····35·189··4
37 ··[33]·.strtab···········STRTAB··········00000000·006998·0008e0·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·006690·000a20·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·007278·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·0070b0·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
34.8 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·669bc853ea599547e70ed45181f90be72e4966923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e3fa3855d9b4cb487ea80f7f385d3fc2cba271e3
582 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
891 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
66.8 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
654 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 12 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0x9d
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000011f8·000023f88 ····00001578·00000438
 9 ····00000000·00000000
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x776
 13 ··Pointer·Size:·············4
 14 ··Segment·Size:·············0
  
 15 ····Address····Length
 16 ····000019b0·00001ae8
9 ····00000000·0000000017 ····00000000·00000000
  
310 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
652 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 12 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0x9d
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····000011f8·000023f88 ····00001578·00000438
 9 ····00000000·00000000
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x776
 13 ··Pointer·Size:·············4
 14 ··Segment·Size:·············0
  
 15 ····Address····Length
 16 ····000019b0·00001ae8
9 ····00000000·0000000017 ····00000000·00000000
  
4.58 KB
strings --all --bytes=8 {}
    
Offset 1, 157 lines modifiedOffset 1, 171 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 r[16I!g5
 3 MEVCF?Ih
 4 &d+A?0*wv
 5 jS»     am':H
2 O28?C#m" 
3 ofeoRV_& 
4 $.`{}@9"u 
5 dqI9(b(Rg5# 
6 7M?0%vI^ 
7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug6 HR/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
8 call_weak_fn7 call_weak_fn
9 crtstuff.c8 crtstuff.c
10 all_implied_fbits9 all_implied_fbits
11 deregister_tm_clones10 deregister_tm_clones
12 __do_global_dtors_aux11 __do_global_dtors_aux
13 completed.012 completed.0
14 __do_global_dtors_aux_fini_array_entry13 __do_global_dtors_aux_fini_array_entry
15 frame_dummy14 frame_dummy
16 __frame_dummy_init_array_entry15 __frame_dummy_init_array_entry
17 redis4pl.c 
18 expects_string 
19 redis_resync 
20 redis_write_one 
21 ensure_space_charbuf 
22 redis_write_key 
23 get_as_type 
24 expect_crlf 
25 redis_error 
26 redis_write_typed.constprop.0 
27 redis_write_stream 
28 redis_write_msg 
29 return_type_error 
30 read_chunk 
31 fixup_number 
32 unify_bulk 
33 redis_write_msg_no_flush 
34 read_line 
35 read_number_line 
36 read_length 
37 read_bulk 
38 redis_read_stream 
39 read_array 
40 read_map 
41 redis_read_msg 
42 __PRETTY_FUNCTION__.116 __PRETTY_FUNCTION__.0
 17 process.c
 18 Sread_process
 19 Swrite_process
 20 Scontrol_process
 21 process_set_method
 22 unify_exit_status
 23 wait_success
 24 Sclose_process
 25 process_kill_posix.part.0
 26 process_wait
 27 get_echars_arg_ex
 28 add_ecbuf.isra.0
 29 parse_environment
 30 process_kill
 31 process_group_kill
 32 do_create_process_fork
 33 process_create
43 __PRETTY_FUNCTION__.234 __PRETTY_FUNCTION__.2
44 __PRETTY_FUNCTION__.335 __PRETTY_FUNCTION__.1
 36 create_process_method
 37 FUNCTOR_exit1
 38 FUNCTOR_killed1
 39 ATOM_null
 40 ATOM_std
 41 FUNCTOR_pipe1
 42 FUNCTOR_pipe2
 43 FUNCTOR_type1
45 FUNCTOR_colon2 
46 ATOM_atom 
47 ATOM_string 
48 ATOM_bytes 
49 ATOM_codes 
50 ATOM_chars 
51 ATOM_integer 
52 ATOM_tagged_integer 
53 ATOM_float 
54 ATOM_rational 
55 ATOM_number 
56 ATOM_auto 
57 ATOM_dict_key 
58 ATOM_pairs 
59 ATOM_dict 
60 ATOM_utf8 
61 ATOM_text44 ATOM_text
 45 ATOM_binary
 46 FUNCTOR_encoding1
 47 FUNCTOR_stream1
 48 ATOM_stdin
 49 FUNCTOR_error2
 50 FUNCTOR_process_error2
 51 ATOM_timeout
 52 ATOM_infinite
 53 ATOM_release
62 FUNCTOR_as254 FUNCTOR_eq2
63 ATOM_prolog 
64 FUNCTOR_prolog1 
65 MIN_TAGGED_INTEGER 
66 MAX_TAGGED_INTEGER 
67 FUNCTOR_status1 
68 ATOM_rnil 
69 FUNCTOR_attrib2 
70 FUNCTOR_pair255 ATOM_stdout
 56 ATOM_stderr
 57 ATOM_process
 58 ATOM_detached
 59 ATOM_cwd
 60 ATOM_window
 61 ATOM_env
 62 ATOM_environment
 63 ATOM_priority
 64 Sprocessfunctions
71 __FRAME_END__65 __FRAME_END__
72 __dso_handle66 __dso_handle
73 _DYNAMIC67 _DYNAMIC
74 __TMC_END__68 __TMC_END__
75 _GLOBAL_OFFSET_TABLE_69 _GLOBAL_OFFSET_TABLE_
76 PL_release_stream 
77 PL_is_atomic70 pl_error
 71 __aeabi_unwind_cpp_pr0@GCC_3.5
 72 __prctl_time64@GLIBC_2.34
 73 PL_unify_stream
Max diff block lines reached; 2213/4634 bytes (47.76%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000dac·<_init>:2 0000109c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000db8·<.plt>:2 000010a8·<.plt>:
3 »       ...3 »       ...
2.18 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 96 lines modifiedOffset 1, 78 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001130·<call_weak_fn>:2 000014b0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001154·<deregister_tm_clones>:4 000014d4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001180·<register_tm_clones>:6 00001500·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000011b4·<__do_global_dtors_aux>:8 00001534·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000011f4·<frame_dummy>:10 00001574·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000011f8·<expects_string>:14 00001578·<pl_error>:
15 »       ...15 »       ...
  
16 00001268·<redis_resync>:16 000019b0·<Sread_process>:
17 »       ...17 »       ...
  
18 0000144c·<redis_write_one>:18 000019f0·<Swrite_process>:
19 »       ...19 »       ...
  
20 000014fc·<ensure_space_charbuf>:20 00001a30·<Scontrol_process>:
21 »       ...21 »       ...
  
22 00001574·<redis_write_key>:22 00001a78·<process_set_method>:
23 »       ...23 »       ...
  
24 00001734·<get_as_type>:24 00001b3c·<unify_exit_status>:
25 »       ...25 »       ...
  
26 00001ad8·<expect_crlf>:26 00001bb0·<get_stream>:
27 »       ...27 »       ...
  
28 00001b14·<redis_error>:28 00001e4c·<wait_success>:
29 »       ...29 »       ...
  
30 00001bbc·<redis_write_typed.constprop.0>:30 00001f24·<Sclose_process>:
31 »       ...31 »       ...
  
32 00001c74·<redis_write_stream>:32 00001f9c·<process_kill_posix.part.0>:
33 »       ...33 »       ...
  
34 00001e18·<redis_write_msg>:34 0000203c·<process_wait>:
35 »       ...35 »       ...
  
36 00001eac·<return_type_error>:36 00002254·<get_echars_arg_ex>:
37 »       ...37 »       ...
  
38 00001f80·<read_chunk>:38 000022c0·<add_ecbuf.isra.0>:
39 »       ...39 »       ...
  
40 00002028·<fixup_number>:40 00002318·<parse_environment>:
41 »       ...41 »       ...
  
42 0000216c·<unify_bulk>:42 00002618·<process_kill>:
43 »       ...43 »       ...
  
44 000024a4·<redis_write_msg_no_flush>:44 000026a4·<process_group_kill>:
45 »       ...45 »       ...
  
46 00002528·<read_line>:46 00002730·<do_create_process_fork>:
47 »       ...47 »       ...
  
48 000025bc·<read_number_line>:48 00002d88·<process_create>:
49 »       ...49 »       ...
  
50 00002694·<read_length>: 
51 »       ... 
  
52 00002724·<read_bulk>: 
53 »       ... 
  
54 00002880·<redis_read_stream>: 
55 »       ... 
  
56 00002db4·<read_map>: 
57 »       ... 
  
58 000030fc·<read_array>: 
59 »       ... 
  
60 000032a0·<redis_read_msg>: 
61 »       ... 
  
62 000033ac·<install_redis4pl>:50 000031c4·<install_process>:
63 »       ...51 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000035f0·<_fini>:2 00003498·<_fini>:
3 »       ...3 »       ...
4.84 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 95 lines modifiedOffset 1, 97 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··count0
2 ··[·····0]··FUNCTOR_prolog13 ··[·····7]··FUNCTOR_killed1
 4 ··[····17]··FUNCTOR_pipe1
 5 ··[····25]··FUNCTOR_type1
3 ··[····10]··FUNCTOR_status16 ··[····33]··FUNCTOR_stream1
 7 ··[····43]··FUNCTOR_exit1
4 ··[····20]··FUNCTOR_attrib28 ··[····51]··FUNCTOR_pipe2
5 ··[····30]··FUNCTOR_as29 ··[····5f]··FUNCTOR_eq2
 10 ··[····6b]··FUNCTOR_system_error2
 11 ··[····81]··FUNCTOR_process_error2
 12 ··[····98]··PCREATE_VFORK
 13 ··[····a6]··PCREATE_FORK
 14 ··[····b3]··PCREATE_SPAWN
 15 ··[····c1]··./packages/clib/process.c
 16 ··[····db]··cloexec
 17 ··[····e3]··ATOM_detached
 18 ··[····f1]··process_fd
 19 ··[····fc]··wait_for_pid
 20 ··[···109]··get_pid
 21 ··[···111]··create_method
 22 ··[···11f]··create_process_method
 23 ··[···135]··process_set_method
 24 ··[···148]··ATOM_std
 25 ··[···151]··std_std
 26 ··[···159]··ATOM_cwd
 27 ··[···162]··process_parent_side
 28 ··[···176]··my_side
6 ··[····3c]··N_RATIONAL 
7 ··[····47]··T_RATIONAL 
8 ··[····52]··T_AUTO 
9 ··[····59]··T_NUMBER 
10 ··[····62]··MIN_TAGGED_INTEGER 
11 ··[····75]··T_TAGGED_INTEGER 
12 ··[····86]··MAX_TAGGED_INTEGER 
13 ··[····99]··N_INTEGER 
14 ··[····a3]··T_INTEGER 
15 ··[····ad]··T_PAIRS 
16 ··[····b5]··N_FLOAT 
17 ··[····bd]··T_FLOAT 
18 ··[····c5]··T_DICT 
19 ··[····cc]··T_TEXT 
20 ··[····d3]··attrib 
21 ··[····da]··./packages/redis/redis4pl.c 
22 ··[····f6]··Magic 
23 ··[····fc]··redis_resync 
24 ··[···109]··redis_write_typed 
25 ··[···11b]··newline_expected 
26 ··[···12c]··redis_type_kind 
27 ··[···13c]··is_number_kind 
28 ··[···14b]··has_e 
29 ··[···151]··read_double 
30 ··[···15d]··type_name 
31 ··[···167]··error_name29 ··[···17e]··exe_name
 30 ··[···187]··std_pipe
 31 ··[···190]··open_process_pipe
32 ··[···172]··read_line 
33 ··[···17c]··read_number_line 
34 ··[···18d]··redis_write_one 
35 ··[···19d]··get_as_type 
36 ··[···1a9]··redis_type 
37 ··[···1b4]··etype 
38 ··[···1ba]··pltype 
39 ··[···1c1]··ntype 
40 ··[···1c7]··ttype32 ··[···1a2]··std_type
41 ··[···1cd]··expect_crlf 
42 ··[···1d9]··unexpected_eof33 ··[···1ab]··ATOM_release
 34 ··[···1b8]··process_create
 35 ··[···1c7]··execve
 36 ··[···1ce]··get_exe
 37 ··[···1d6]··add_ecbuf
 38 ··[···1e0]··free_ecbuf
43 ··[···1e8]··nbuf39 ··[···1eb]··envbuf
 40 ··[···1f2]··close_ok
 41 ··[···1fb]··PL_cleanup_fork
 42 ··[···20b]··do_create_process_fork
 43 ··[···222]··vfork
 44 ··[···228]··open_mask
 45 ··[···232]··sigprocmask
 46 ··[···23e]··blockSignal
44 ··[···1ed]··ensure_space_charbuf 
45 ··[···202]··add_byte_charbuf 
46 ··[···213]··empty_charbuf 
47 ··[···221]··PL_current_prolog_flag 
48 ··[···238]··expects_string 
49 ··[···247]··ATOM_prolog 
50 ··[···253]··redis_read_msg 
51 ··[···262]··redis_write_msg 
52 ··[···272]··redis_write_msg_no_flush 
53 ··[···28b]··push 
54 ··[···290]··read_length 
55 ··[···29c]··read_bulk 
56 ··[···2a6]··unify_bulk 
57 ··[···2b1]··read_chunk 
58 ··[···2bc]··signok47 ··[···24a]··signal
 48 ··[···251]··process_group_kill
 49 ··[···264]··process_kill
 50 ··[···271]··std_null
 51 ··[···27a]··std_stream
 52 ··[···285]··p_stream
 53 ··[···28e]··get_stream
 54 ··[···299]··pid_term
 55 ··[···2a2]··p_fdopen
59 ··[···2c3]··ATOM_rational 
60 ··[···2d1]··PL_is_rational 
61 ··[···2e0]··ATOM_rnil 
62 ··[···2ea]··install_redis4pl 
63 ··[···2fb]··redis_read_stream 
64 ··[···30d]··redis_write_stream 
65 ··[···320]··compatible_num 
66 ··[···32f]··isnum 
67 ··[···335]··chlen 
68 ··[···33b]··maxlen 
69 ··[···342]··msgin 
70 ··[···348]··into 
71 ··[···34d]··read_map 
72 ··[···356]··ATOM_number 
73 ··[···362]··fixup_number 
74 ··[···36f]··str_is_number 
75 ··[···37d]··ATOM_tagged_integer 
76 ··[···391]··is_tagged_integer 
77 ··[···3a3]··return_type_error 
78 ··[···3b5]··map_length_error 
79 ··[···3c6]··redis_error 
80 ··[···3d2]··ATOM_bytes 
81 ··[···3dd]··./build/packages/redis 
Max diff block lines reached; 0/4845 bytes (0.00%) of diff not shown.
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
18.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
718 KB
./usr/lib/debug/.build-id/68/87ee1460ecedd49cb9a039a5b96b0d817eef0c.debug vs.
./usr/lib/debug/.build-id/c9/1a6a466a1c8469a324f8cfd9001f22fd2f08b0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········12944·(bytes·into·file)13 ··Start·of·section·headers:··········13452·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00002020·0x00002020·0x00000·0x00058·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01b20·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0207c·R·E·0x10000
7 ··LOAD···········0x00fe34·0x0001fe34·0x0001fe34·0x00000·0x0020c·RW··0x100008 ··LOAD···········0x00fe0c·0x0001fe0c·0x0001fe0c·0x00000·0x001fc·RW··0x10000
8 ··DYNAMIC········0x00fe34·0x0001fe3c·0x0001fe3c·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fe0c·0x0001fe14·0x0001fe14·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe34·0x0001fe34·0x0001fe34·0x00000·0x001cc·R···0x112 ··GNU_RELRO······0x00fe0c·0x0001fe0c·0x0001fe0c·0x00000·0x001f4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x3290:1 There·are·37·section·headers,·starting·at·offset·0x348c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000300·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0003c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000438·000118·0002b3·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000518·000138·000375·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000006ec·000118·000060·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000088e·000138·000078·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000074c·000118·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000908·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000007ac·000118·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000968·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000080c·000118·000148·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000009a8·000138·000198·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000954·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000b40·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000960·000118·00020c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000b4c·000138·000288·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000b6c·000118·000b64·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000dd4·000138·000f48·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000016d0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001d1c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000016d8·000118·000444·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001d24·000138·0002d8·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00001ffc·000138·000024·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00002020·000138·000058·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001b1c·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002078·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe34·00fe34·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe0c·00fe0c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe38·00fe34·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe10·00fe0c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe3c·00fe34·000100·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe14·00fe0c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff3c·00fe34·0000c4·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff14·00fe0c·0000ec·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe34·00001c·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe0c·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·00fe34·000024·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·00fe0c·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·000f38·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·000dbd·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0010c0·0002b4·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·000f80·000265·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·001374·0006d1·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0011e8·00067c·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·001a48·0000da·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·001864·000136·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·001b24·000183·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00199c·0000d3·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·001ca8·00045b·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·001a70·000502·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·002104·000118·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·001f74·0000bd·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00221c·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002031·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·002278·000a40·10·····33·119··438 ··[34]·.symtab···········SYMTAB··········00000000·00208c·000c70·10·····35·142··4
37 ··[33]·.strtab···········STRTAB··········00000000·002cb8·000473·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·002cfc·000617·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00312b·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·003313·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
22.3 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·6887ee1460ecedd49cb9a039a5b96b0d817eef0c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c91a6a466a1c8469a324f8cfd9001f22fd2f08b0
197 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
342 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
43.0 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
654 B
readelf --wide --debug-dump=aranges {}
    
Offset 1, 12 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0x66
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000c34·00000a9c8 ····00000e9c·00000438
 9 ····00000000·00000000
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x776
 13 ··Pointer·Size:·············4
 14 ··Segment·Size:·············0
  
 15 ····Address····Length
 16 ····000012d4·00000a48
9 ····00000000·0000000017 ····00000000·00000000
  
82.2 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
652 B
readelf --wide --debug-dump=ranges {}
    
Offset 1, 12 lines modifiedOffset 1, 21 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··04 ··Offset·into·.debug_info:··0x66
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000c34·00000a9c8 ····00000e9c·00000438
 9 ····00000000·00000000
 10 ··Length:···················28
 11 ··Version:··················2
 12 ··Offset·into·.debug_info:··0x776
 13 ··Pointer·Size:·············4
 14 ··Segment·Size:·············0
  
 15 ····Address····Length
 16 ····000012d4·00000a48
9 ····00000000·0000000017 ····00000000·00000000
  
2.48 KB
strings --all --bytes=8 {}
    
Offset 1, 79 lines modifiedOffset 1, 107 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 :&<(vJ'U2 %\zA·!q@
 3 e0DO!rk/k
 4 ·o0»     ]`^4
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn6 call_weak_fn
5 crtstuff.c7 crtstuff.c
6 all_implied_fbits8 all_implied_fbits
7 deregister_tm_clones9 deregister_tm_clones
8 __do_global_dtors_aux10 __do_global_dtors_aux
9 completed.011 completed.0
10 __do_global_dtors_aux_fini_array_entry12 __do_global_dtors_aux_fini_array_entry
11 frame_dummy13 frame_dummy
12 __frame_dummy_init_array_entry14 __frame_dummy_init_array_entry
13 zlib4pl.c 
14 zcontrol 
15 pl_zopen 
16 debuglevel 
17 ATOM_format 
18 ATOM_gzip 
19 ATOM_deflate 
20 ATOM_raw_deflate 
21 ATOM_level 
22 ATOM_close_parent 
23 ATOM_multi_part 
24 zfunctions15 __PRETTY_FUNCTION__.0
 16 pl_setgroups
 17 pl_initgroups
 18 pl_group_info
 19 pl_user_info
 20 pl_getgroups
 21 pl_getegid
 22 pl_getgid
 23 pl_geteuid
 24 pl_getuid
 25 pl_setegid
 26 pl_seteuid
 27 pl_setgid
 28 pl_setuid
25 __FRAME_END__29 __FRAME_END__
26 __dso_handle30 __dso_handle
27 _DYNAMIC31 _DYNAMIC
28 __TMC_END__32 __TMC_END__
29 _GLOBAL_OFFSET_TABLE_33 _GLOBAL_OFFSET_TABLE_
30 PL_get_stream_handle 
31 PL_release_stream 
32 PL_unify_stream34 pl_error
 35 __aeabi_unwind_cpp_pr0@GCC_3.5
 36 getpwuid_r@GLIBC_2.4
33 PL_get_nil_ex37 PL_get_nil_ex
 38 PL_unify_integer
 39 PL_handle_signals
34 __cxa_finalize@GLIBC_2.440 __cxa_finalize@GLIBC_2.4
35 _ITM_deregisterTMCloneTable41 _ITM_deregisterTMCloneTable
36 PL_instantiation_error42 PL_unify_term
 43 PL_unify_atom_chars
 44 getuid@GLIBC_2.4
 45 free@GLIBC_2.4
 46 PL_unify_nil
37 __stack_chk_guard@GLIBC_2.447 __stack_chk_guard@GLIBC_2.4
38 PL_register_foreign48 PL_register_foreign
39 PL_get_name_arity_sz49 PL_unify_chars
40 __stack_chk_fail@GLIBC_2.450 __stack_chk_fail@GLIBC_2.4
 51 PL_existence_error
 52 realloc@GLIBC_2.4
 53 PL_raise_exception
 54 initgroups@GLIBC_2.4
 55 PL_new_functor_sz
41 PL_new_term_ref56 PL_new_term_ref
 57 geteuid@GLIBC_2.4
42 PL_new_atom58 PL_new_atom
43 inflateGetHeader@ZLIB_1.2.2 
44 deflateInit2_ 
45 deflateInit_59 setgroups@GLIBC_2.4
 60 seteuid@GLIBC_2.4
 61 getegid@GLIBC_2.4
 62 PL_is_variable
 63 setgid@GLIBC_2.4
 64 malloc@GLIBC_2.4
 65 strerror@GLIBC_2.4
46 __gmon_start__66 __gmon_start__
47 inflateEnd67 PL_resource_error
48 PL_get_integer_ex68 PL_get_integer_ex
 69 getpwnam_r@GLIBC_2.4
 70 getgrnam_r@GLIBC_2.4
49 PL_type_error71 PL_type_error
50 PL_copy_term_ref72 PL_copy_term_ref
 73 __errno_location@GLIBC_2.4
 74 __aeabi_unwind_cpp_pr1@GCC_3.5
 75 getgid@GLIBC_2.4
 76 getgrgid_r@GLIBC_2.4
 77 PL_close_foreign_frame
 78 setegid@GLIBC_2.4
 79 PL_skip_list
 80 PL_open_foreign_frame
 81 PL_unify_list
51 memset@GLIBC_2.482 setuid@GLIBC_2.4
 83 PL_permission_error
 84 getgroups@GLIBC_2.4
 85 PL_put_atom_chars
52 Sset_filter 
53 _PL_get_arg_sz 
54 PL_get_atom_ex 
55 deflateEnd 
56 inflateInit_ 
57 Sdprintf 
58 PL_domain_error 
59 inflateInit2_ 
60 PL_get_bool_ex 
61 install_zlib4pl 
62 _ITM_registerTMCloneTable86 _ITM_registerTMCloneTable
63 PL_get_list87 PL_get_list_ex
 88 install_uid
64 PL_get_integer89 PL_get_integer
65 PL_malloc90 PL_get_chars
 91 __assert_fail@GLIBC_2.4
66 .shstrtab92 .shstrtab
67 .note.gnu.build-id93 .note.gnu.build-id
68 .gnu.hash94 .gnu.hash
69 .gnu.version95 .gnu.version
70 .gnu.version_r96 .gnu.version_r
71 .rel.dyn97 .rel.dyn
72 .rel.plt98 .rel.plt
 99 .ARM.extab
 100 .ARM.exidx
73 .eh_frame101 .eh_frame
74 .init_array102 .init_array
Max diff block lines reached; 53/2486 bytes (2.13%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000954·<_init>:2 00000b40·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000960·<.plt>:2 00000b4c·<.plt>:
3 »       ...3 »       ...
1.45 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}` (a): objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 47 lines modifiedOffset 1, 69 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000b6c·<call_weak_fn>:2 00000dd4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000b90·<deregister_tm_clones>:4 00000df8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000bbc·<register_tm_clones>:6 00000e24·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000bf0·<__do_global_dtors_aux>:8 00000e58·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000c30·<frame_dummy>:10 00000e98·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000c34·<zdebug>:14 00000e9c·<pl_error>:
15 »       ...15 »       ...
  
16 00000c40·<zwrite4>:16 000012d4·<error>:
17 »       ...17 »       ...
  
18 00000e1c·<zwrite>: 
19 zwrite(): 
20 »       movs»   r0,·r018 00001334·<pl_setgroups>:
 19 »       ...
  
 20 0000143c·<pl_initgroups>:
 21 »       ...
  
 22 000014d4·<pl_group_info>:
 23 »       ...
  
 24 000016ac·<pl_user_info>:
 25 »       ...
  
 26 00001838·<pl_getgroups>:
 27 »       ...
  
 28 00001960·<pl_getegid>:
 29 »       ...
  
 30 00001980·<pl_getgid>:
 31 »       ...
  
 32 000019a0·<pl_geteuid>:
 33 »       ...
  
 34 000019c0·<pl_getuid>:
21 »       ...35 »       ...
  
22 00000e20·<zcontrol>:36 000019e0·<pl_setegid>:
23 »       ...37 »       ...
  
24 00000e90·<zread>:38 00001a5c·<pl_seteuid>:
25 »       ...39 »       ...
  
26 0000122c·<zclose>:40 00001ad8·<pl_setgid>:
27 »       ...41 »       ...
  
28 0000136c·<pl_zopen>:42 00001b54·<pl_setuid>:
29 »       ...43 »       ...
  
30 00001614·<install_zlib4pl>:44 00001bd0·<install_uid>:
31 »       ...45 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000016d0·<_fini>:2 00001d1c·<_fini>:
3 »       ...3 »       ...
2.69 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 74 lines modifiedOffset 1, 43 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··again1
 3 ··[·····7]··again2
2 ··[·····0]··zwrite4 
3 ··[·····8]··F_DEFLATE 
4 ··[····12]··F_RAW_DEFLATE 
5 ··[····20]··F_UNKNOWN 
6 ··[····2a]··F_GZIP 
7 ··[····31]··deflateInit2_ 
8 ··[····3f]··inflateInit2_ 
9 ··[····4d]··deflateInit_ 
10 ··[····5a]··inflateInit_ 
11 ··[····67]··./build/packages/zlib 
12 ··[····7d]··./packages/zlib/zlib4pl.c4 ··[·····e]··./packages/clib/uid.c
13 ··[····97]··alloc_func 
14 ··[····a2]··free_func 
15 ··[····ac]··zalloc 
16 ··[····b3]··hcrc 
17 ··[····b8]··zhead 
18 ··[····be]··zread5 ··[····24]··gr_gid
 6 ··[····2b]··pw_gid
 7 ··[····32]··pl_getegid
 8 ··[····3d]··pl_setegid
 9 ··[····48]··pl_getgid
 10 ··[····52]··pl_setgid
19 ··[····c4]··initialized11 ··[····5c]··install_uid
 12 ··[····68]··pw_uid
 13 ··[····6f]··pl_geteuid
 14 ··[····7a]··pl_seteuid
 15 ··[····85]··pl_getuid
 16 ··[····8f]··pl_setuid
 17 ··[····99]··gr_passwd
 18 ··[····a3]··pw_passwd
 19 ··[····ad]··gr_name
 20 ··[····b5]··pw_name
 21 ··[····bd]··__getgroups_chk
 22 ··[····cd]··pw_shell
 23 ··[····d6]··gr_mem
 24 ··[····dd]··__getgroups_chk_warn
 25 ··[····f2]··pl_group_info
 26 ··[···100]··pl_user_info
 27 ··[···10d]··pwdp
 28 ··[···112]··memp
 29 ··[···117]··pgrp
 30 ··[···11c]··getgrgid_r
 31 ··[···127]··getpwuid_r
 32 ··[···132]··getgrnam_r
 33 ··[···13d]··getpwnam_r
 34 ··[···148]··pw_dir
 35 ··[···14f]··__getgroups_alias
 36 ··[···161]··pw_gecos
 37 ··[···16a]··Groups
 38 ··[···171]··pl_getgroups
 39 ··[···17e]··pl_setgroups
 40 ··[···18b]··pl_initgroups
 41 ··[···199]··PL_skip_list
20 ··[····d0]··deflateEnd 
21 ··[····db]··inflateEnd 
22 ··[····e6]··z_stream_end 
23 ··[····f3]··zfree 
24 ··[····f9]··zclose 
25 ··[···100]··ATOM_deflate 
26 ··[···10d]··ATOM_raw_deflate 
27 ··[···11e]··inflate 
28 ··[···126]··internal_state 
29 ··[···135]··zstate 
30 ··[···13c]··zwrite 
31 ··[···143]··Byte 
32 ··[···148]··opaque 
33 ··[···14f]··Bytef 
34 ··[···155]··voidpf 
35 ··[···15c]··uLong 
36 ··[···162]··zdebug 
37 ··[···169]··ATOM_level 
38 ··[···174]··zcontrol 
39 ··[···17d]··install_zlib4pl 
40 ··[···18d]··sync_stream 
41 ··[···199]··z_stream 
42 ··[···1a2]··zstream 
43 ··[···1aa]··end_seen 
44 ··[···1b3]··extra_len 
45 ··[···1bd]··pl_zopen 
46 ··[···1c6]··total_in 
47 ··[···1cf]··avail_in 
48 ··[···1d8]··next_in 
49 ··[···1e0]··ATOM_gzip 
50 ··[···1ea]··z_streamp 
51 ··[···1f4]··gz_headerp 
52 ··[···1ff]··inflateGetHeader 
53 ··[···210]··gz_header 
54 ··[···21a]··adler 
55 ··[···220]··z_stream_s 
56 ··[···22b]··gz_header_s 
57 ··[···237]··xflags 
58 ··[···23e]··zfunctions 
59 ··[···249]··loops 
60 ··[···24f]··zformat 
61 ··[···257]··uInt 
62 ··[···25c]··comment 
63 ··[···264]··ATOM_multi_part 
64 ··[···274]··total_out 
65 ··[···27e]··avail_out 
66 ··[···288]··next_out 
67 ··[···291]··z_context 
68 ··[···29b]··alloc_zcontext 
69 ··[···2aa]··free_zcontext 
70 ··[···2b8]··extra_max 
71 ··[···2c2]··name_max 
72 ··[···2cb]··comm_max 
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
10.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 68 lines modifiedOffset 8, 94 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·7279007a·6c696234·rray_entry.zlib415 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error
16 ··0x000000d0·706c2e63·007a6465·62756700·7a777269·pl.c.zdebug.zwri 
17 ··0x000000e0·74653400·7a777269·7465007a·636f6e74·te4.zwrite.zcont 
18 ··0x000000f0·726f6c00·7a726561·64007a63·6c6f7365·rol.zread.zclose 
19 ··0x00000100·00706c5f·7a6f7065·6e006465·6275676c·.pl_zopen.debugl 
20 ··0x00000110·6576656c·0041544f·4d5f666f·726d6174·evel.ATOM_format 
21 ··0x00000120·0041544f·4d5f677a·69700041·544f4d5f·.ATOM_gzip.ATOM_ 
22 ··0x00000130·6465666c·61746500·41544f4d·5f726177·deflate.ATOM_raw 
23 ··0x00000140·5f646566·6c617465·0041544f·4d5f6c65·_deflate.ATOM_le 
24 ··0x00000150·76656c00·41544f4d·5f636c6f·73655f70·vel.ATOM_close_p 
25 ··0x00000160·6172656e·74004154·4f4d5f6d·756c7469·arent.ATOM_multi 
26 ··0x00000170·5f706172·74007a66·756e6374·696f6e73·_part.zfunctions 
27 ··0x00000180·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._ 
28 ··0x00000190·66696e69·005f5f64·736f5f68·616e646c·fini.__dso_handl 
29 ··0x000001a0·65005f44·594e414d·4943005f·5f544d43·e._DYNAMIC.__TMC 
30 ··0x000001b0·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O 
31 ··0x000001c0·46465345·545f5441·424c455f·005f696e·FFSET_TABLE_._in 
32 ··0x000001d0·69740050·4c5f6765·745f7374·7265616d·it.PL_get_stream 
33 ··0x000001e0·5f68616e·646c6500·504c5f72·656c6561·_handle.PL_relea 
34 ··0x000001f0·73655f73·74726561·6d00504c·5f756e69·se_stream.PL_uni 
35 ··0x00000200·66795f73·74726561·6d005366·656f6600·fy_stream.Sfeof. 
36 ··0x00000210·504c5f67·65745f6e·696c5f65·78005f5f·PL_get_nil_ex.__ 
37 ··0x00000220·6378615f·66696e61·6c697a65·40474c49·cxa_finalize@GLI 
38 ··0x00000230·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere 
39 ··0x00000240·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab 
40 ··0x00000250·6c650069·6e666c61·74650050·4c5f696e·le.inflate.PL_in 
41 ··0x00000260·7374616e·74696174·696f6e5f·6572726f·stantiation_erro 
42 ··0x00000270·72005f5f·73746163·6b5f6368·6b5f6775·r.__stack_chk_gu16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC
 17 ··0x000000e0·54494f4e·5f5f2e30·00756964·2e630070·TION__.0.uid.c.p
 18 ··0x000000f0·6c5f7365·7467726f·75707300·706c5f69·l_setgroups.pl_i
 19 ··0x00000100·6e697467·726f7570·7300706c·5f67726f·nitgroups.pl_gro
 20 ··0x00000110·75705f69·6e666f00·706c5f75·7365725f·up_info.pl_user_
 21 ··0x00000120·696e666f·00706c5f·67657467·726f7570·info.pl_getgroup
 22 ··0x00000130·7300706c·5f676574·65676964·00706c5f·s.pl_getegid.pl_
 23 ··0x00000140·67657467·69640070·6c5f6765·74657569·getgid.pl_geteui
 24 ··0x00000150·6400706c·5f676574·75696400·706c5f73·d.pl_getuid.pl_s
 25 ··0x00000160·65746567·69640070·6c5f7365·74657569·etegid.pl_seteui
 26 ··0x00000170·6400706c·5f736574·67696400·706c5f73·d.pl_setgid.pl_s
 27 ··0x00000180·65747569·64005f5f·4652414d·455f454e·etuid.__FRAME_EN
 28 ··0x00000190·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_
 29 ··0x000001a0·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.
 30 ··0x000001b0·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
 31 ··0x000001c0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
 32 ··0x000001d0·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error
 33 ··0x000001e0·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 34 ··0x000001f0·6370705f·70723040·4743435f·332e3500·cpp_pr0@GCC_3.5.
 35 ··0x00000200·67657470·77756964·5f724047·4c494243·getpwuid_r@GLIBC
 36 ··0x00000210·5f322e34·00504c5f·6765745f·6e696c5f·_2.4.PL_get_nil_
 37 ··0x00000220·65780050·4c5f756e·6966795f·696e7465·ex.PL_unify_inte
 38 ··0x00000230·67657200·504c5f68·616e646c·655f7369·ger.PL_handle_si
 39 ··0x00000240·676e616c·73005f5f·6378615f·66696e61·gnals.__cxa_fina
 40 ··0x00000250·6c697a65·40474c49·42435f32·2e34005f·lize@GLIBC_2.4._
 41 ··0x00000260·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
 42 ··0x00000270·436c6f6e·65546162·6c650050·4c5f756e·CloneTable.PL_un
 43 ··0x00000280·6966795f·7465726d·00504c5f·756e6966·ify_term.PL_unif
 44 ··0x00000290·795f6174·6f6d5f63·68617273·00676574·y_atom_chars.get
 45 ··0x000002a0·75696440·474c4942·435f322e·34006672·uid@GLIBC_2.4.fr
43 ··0x00000280·61726440·474c4942·435f322e·3400504c·ard@GLIBC_2.4.PL46 ··0x000002b0·65654047·4c494243·5f322e34·00504c5f·ee@GLIBC_2.4.PL_
44 ··0x00000290·5f726567·69737465·725f666f·72656967·_register_foreig 
45 ··0x000002a0·6e00504c·5f676574·5f6e616d·655f6172·n.PL_get_name_ar 
46 ··0x000002b0·6974795f·737a005f·5f737461·636b5f63·ity_sz.__stack_c47 ··0x000002c0·756e6966·795f6e69·6c005f5f·73746163·unify_nil.__stac
 48 ··0x000002d0·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB
 49 ··0x000002e0·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe
 50 ··0x000002f0·725f666f·72656967·6e00504c·5f756e69·r_foreign.PL_uni
 51 ··0x00000300·66795f63·68617273·005f5f73·7461636b·fy_chars.__stack
47 ··0x000002c0·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.52 ··0x00000310·5f63686b·5f666169·6c40474c·4942435f·_chk_fail@GLIBC_
48 ··0x000002d0·34005366·77726974·6500504c·5f6e6577·4.Sfwrite.PL_new 
49 ··0x000002e0·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new 
50 ··0x000002f0·5f61746f·6d00696e·666c6174·65476574·_atom.inflateGet 
51 ··0x00000300·48656164·6572405a·4c49425f·312e322e·Header@ZLIB_1.2. 
52 ··0x00000310·32006465·666c6174·65496e69·74325f00·2.deflateInit2_. 
53 ··0x00000320·6465666c·61746549·6e69745f·00536e65·deflateInit_.Sne 
54 ··0x00000330·77005f5f·676d6f6e·5f737461·72745f5f·w.__gmon_start__ 
55 ··0x00000340·00696e66·6c617465·456e6400·504c5f67·.inflateEnd.PL_g53 ··0x00000320·322e3400·504c5f65·78697374·656e6365·2.4.PL_existence
 54 ··0x00000330·5f657272·6f720072·65616c6c·6f634047·_error.realloc@G
 55 ··0x00000340·4c494243·5f322e34·00504c5f·72616973·LIBC_2.4.PL_rais
 56 ··0x00000350·655f6578·63657074·696f6e00·696e6974·e_exception.init
 57 ··0x00000360·67726f75·70734047·4c494243·5f322e34·groups@GLIBC_2.4
 58 ··0x00000370·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_
 59 ··0x00000380·737a0050·4c5f6e65·775f7465·726d5f72·sz.PL_new_term_r
 60 ··0x00000390·65660067·65746575·69644047·4c494243·ef.geteuid@GLIBC
 61 ··0x000003a0·5f322e34·00504c5f·6e65775f·61746f6d·_2.4.PL_new_atom
 62 ··0x000003b0·00736574·67726f75·70734047·4c494243·.setgroups@GLIBC
 63 ··0x000003c0·5f322e34·00736574·65756964·40474c49·_2.4.seteuid@GLI
 64 ··0x000003d0·42435f32·2e340067·65746567·69644047·BC_2.4.getegid@G
 65 ··0x000003e0·4c494243·5f322e34·00504c5f·69735f76·LIBC_2.4.PL_is_v
 66 ··0x000003f0·61726961·626c6500·73657467·69644047·ariable.setgid@G
 67 ··0x00000400·4c494243·5f322e34·006d616c·6c6f6340·LIBC_2.4.malloc@
 68 ··0x00000410·474c4942·435f322e·34007374·72657272·GLIBC_2.4.strerr
 69 ··0x00000420·6f724047·4c494243·5f322e34·005f5f67·or@GLIBC_2.4.__g
 70 ··0x00000430·6d6f6e5f·73746172·745f5f00·504c5f72·mon_start__.PL_r
 71 ··0x00000440·65736f75·7263655f·6572726f·7200504c·esource_error.PL
56 ··0x00000350·65745f69·6e746567·65725f65·7800504c·et_integer_ex.PL72 ··0x00000450·5f676574·5f696e74·65676572·5f657800·_get_integer_ex.
 73 ··0x00000460·67657470·776e616d·5f724047·4c494243·getpwnam_r@GLIBC
 74 ··0x00000470·5f322e34·00676574·67726e61·6d5f7240·_2.4.getgrnam_r@
 75 ··0x00000480·474c4942·435f322e·3400504c·5f747970·GLIBC_2.4.PL_typ
57 ··0x00000360·5f747970·655f6572·726f7200·504c5f63·_type_error.PL_c76 ··0x00000490·655f6572·726f7200·504c5f63·6f70795f·e_error.PL_copy_
58 ··0x00000370·6f70795f·7465726d·5f726566·006d656d·opy_term_ref.mem77 ··0x000004a0·7465726d·5f726566·005f5f65·72726e6f·term_ref.__errno
 78 ··0x000004b0·5f6c6f63·6174696f·6e40474c·4942435f·_location@GLIBC_
 79 ··0x000004c0·322e3400·5f5f6165·6162695f·756e7769·2.4.__aeabi_unwi
 80 ··0x000004d0·6e645f63·70705f70·72314047·43435f33·nd_cpp_pr1@GCC_3
 81 ··0x000004e0·2e350067·65746769·6440474c·4942435f·.5.getgid@GLIBC_
 82 ··0x000004f0·322e3400·67657467·72676964·5f724047·2.4.getgrgid_r@G
 83 ··0x00000500·4c494243·5f322e34·00504c5f·636c6f73·LIBC_2.4.PL_clos
 84 ··0x00000510·655f666f·72656967·6e5f6672·616d6500·e_foreign_frame.
59 ··0x00000380·73657440·474c4942·435f322e·34005373·set@GLIBC_2.4.Ss85 ··0x00000520·73657465·67696440·474c4942·435f322e·setegid@GLIBC_2.
60 ··0x00000390·65745f66·696c7465·72005f50·4c5f6765·et_filter._PL_ge 
61 ··0x000003a0·745f6172·675f737a·00504c5f·6765745f·t_arg_sz.PL_get_ 
62 ··0x000003b0·61746f6d·5f657800·6465666c·61746545·atom_ex.deflateE 
63 ··0x000003c0·6e640069·6e666c61·7465496e·69745f00·nd.inflateInit_. 
64 ··0x000003d0·53647072·696e7466·0053666c·75736800·Sdprintf.Sflush. 
65 ··0x000003e0·504c5f66·72656500·504c5f64·6f6d6169·PL_free.PL_domai 
66 ··0x000003f0·6e5f6572·726f7200·696e666c·61746549·n_error.inflateI 
67 ··0x00000400·6e697432·5f00504c·5f676574·5f626f6f·nit2_.PL_get_boo 
68 ··0x00000410·6c5f6578·0053636c·6f736500·696e7374·l_ex.Sclose.inst 
69 ··0x00000420·616c6c5f·7a6c6962·34706c00·53736574·all_zlib4pl.Sset 
70 ··0x00000430·65727200·5f49544d·5f726567·69737465·err._ITM_registe 
71 ··0x00000440·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL 
72 ··0x00000450·5f676574·5f6c6973·7400504c·5f676574·_get_list.PL_get 
73 ··0x00000460·5f696e74·65676572·00504c5f·6d616c6c·_integer.PL_mall 
Max diff block lines reached; 0/10249 bytes (0.00%) of diff not shown.
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.83 MB
./usr/lib/debug/.build-id/70/308fc273f58ffec6574895cfb6cab489427ed9.debug vs.
./usr/lib/debug/.build-id/4e/941d473f577dde1b40d4e80d0deb8f7ef29287.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········45536·(bytes·into·file)13 ··Start·of·section·headers:··········45760·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·37
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00005fb4·0x00005fb4·0x00000·0x00168·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05ea4·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x06120·R·E·0x10000
7 ··LOAD···········0x00fdbc·0x0001fdbc·0x0001fdbc·0x00000·0x00b8c·RW··0x100008 ··LOAD···········0x00fdb4·0x0001fdb4·0x0001fdb4·0x00000·0x00b94·RW··0x10000
8 ··DYNAMIC········0x00fdbc·0x0001fdfc·0x0001fdfc·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fdb4·0x0001fdf4·0x0001fdf4·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdbc·0x0001fdbc·0x0001fdbc·0x00000·0x00244·R···0x112 ··GNU_RELRO······0x00fdb4·0x0001fdb4·0x0001fdb4·0x00000·0x0024c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 47 lines modified
1 There·are·36·section·headers,·starting·at·offset·0xb1e0:1 There·are·38·section·headers,·starting·at·offset·0xb2c0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000420·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000440·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000558·000118·00034d·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000598·000138·000391·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000008a6·000118·000084·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000092a·000138·000088·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000092c·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000009b4·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000097c·000118·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000a24·000138·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000b34·000118·0001c8·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000bdc·000138·0001c8·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········00000cfc·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000da4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000d08·000118·0002d0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000db0·000138·0002d0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000fd8·000118·0045ec·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001080·000138·0045ec·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000055c4·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000566c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000055cc·000118·0008d4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00005674·000138·0008d4·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00005f48·000138·00006c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00005fb4·000138·000168·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00005ea0·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0000611c·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fdbc·00fdbc·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fdb4·00fdb4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fdc0·00fdbc·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fdb8·00fdb4·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········0001fdc4·00fdbc·000038·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········0001fdbc·00fdb4·000038·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fdfc·00fdbc·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0001fdf4·00fdb4·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fef4·00fdbc·00010c·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001fef4·00fdb4·00010c·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fdbc·00008c·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00fdb4·00008c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020090·00fdbc·0008b8·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········00020090·00fdb4·0008b8·00··WA··0···0··8
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000039·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000039·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a4·0038be·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001c4·0038b4·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·003a64·00053d·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·003a78·00053d·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·003fa4·002373·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·003fb8·002371·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·006318·000370·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·00632c·000370·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·006688·000327·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·00669c·000327·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·0069b0·001d1a·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·0069c4·001d14·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·0086cc·0006ca·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·0086d8·0006ca·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·008d96·00005b·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·008da2·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·008df4·001780·10·····34·313··439 ··[35]·.symtab···········SYMTAB··········00000000·008e00·001800·10·····36·319··4
38 ··[34]·.strtab···········STRTAB··········00000000·00a574·000afc·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·00a600·000b3a·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·00b070·000170·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·00b13a·000186·00······0···0··1
40 Key·to·Flags:42 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
46.1 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·70308fc273f58ffec6574895cfb6cab489427ed93 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4e941d473f577dde1b40d4e80d0deb8f7ef29287
956 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
508 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
605 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1c55 ··Offset·into·.debug_info:··0x1c5
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000010a0·000040cc9 ····00001148·000040cc
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x5efb13 ··Offset·into·.debug_info:··0x5efb
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000516c·000001d017 ····00005214·000001d0
18 ····00000000·0000000018 ····00000000·00000000
  
329 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1c55 ··Offset·into·.debug_info:··0x1c5
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000010a0·000040cc9 ····00001148·000040cc
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x5efb13 ··Offset·into·.debug_info:··0x5efb
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000516c·000001d017 ····00005214·000001d0
18 ····00000000·0000000018 ····00000000·00000000
  
1.27 KB
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 17 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 DJ.,-BT@ 
3 "r5lR"!L 
4 ll]5»   O_& 
5 ,oYzeK"m 
6 `,>~@D@5 
7 ·g(sX7$} 
8 o_Ven_v\VZs2 TeC;·T1k
 3 E,Q"'6/@*
 4 wobfb:6H
 5 M*1>LWB$
 6 rA[Wm.`3
 7 |w"ZSLN>
 8 ;ufzOyD`
 9 H@*m50E(
 10 -A[rAzKh
9 !DDD$$DD$$$$"$$b11 !DDD$$DD$$$$"$$b
10 YzOhEl+v12 YzOhEl+v
11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug13 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
12 call_weak_fn14 call_weak_fn
13 crtstuff.c15 crtstuff.c
14 all_implied_fbits16 all_implied_fbits
15 deregister_tm_clones17 deregister_tm_clones
Offset 111, 14 lines modifiedOffset 113, 15 lines modified
111 pl_tex_command_function113 pl_tex_command_function
112 _DYNAMIC114 _DYNAMIC
113 put_token115 put_token
114 __aeabi_uidivmod116 __aeabi_uidivmod
115 pl_tex_tell117 pl_tex_tell
116 __TMC_END__118 __TMC_END__
117 _GLOBAL_OFFSET_TABLE_119 _GLOBAL_OFFSET_TABLE_
 120 __aeabi_unwind_cpp_pr0@GCC_3.5
118 PL_discard_foreign_frame121 PL_discard_foreign_frame
119 raise@GLIBC_2.4122 raise@GLIBC_2.4
120 PL_unify_integer123 PL_unify_integer
121 strcmp@GLIBC_2.4124 strcmp@GLIBC_2.4
122 PL_atom_chars125 PL_atom_chars
123 __cxa_finalize@GLIBC_2.4126 __cxa_finalize@GLIBC_2.4
124 _ITM_deregisterTMCloneTable127 _ITM_deregisterTMCloneTable
Offset 150, 14 lines modifiedOffset 153, 15 lines modified
150 exit@GLIBC_2.4153 exit@GLIBC_2.4
151 strlen@GLIBC_2.4154 strlen@GLIBC_2.4
152 ungetc@GLIBC_2.4155 ungetc@GLIBC_2.4
153 PL_copy_term_ref156 PL_copy_term_ref
154 __errno_location@GLIBC_2.4157 __errno_location@GLIBC_2.4
155 __sprintf_chk@GLIBC_2.4158 __sprintf_chk@GLIBC_2.4
156 __isoc99_sscanf@GLIBC_2.7159 __isoc99_sscanf@GLIBC_2.7
 160 __aeabi_unwind_cpp_pr1@GCC_3.5
157 PL_get_atom161 PL_get_atom
158 strncpy@GLIBC_2.4162 strncpy@GLIBC_2.4
159 PL_unify_atom163 PL_unify_atom
160 _PL_get_arg_sz164 _PL_get_arg_sz
161 __fprintf_chk@GLIBC_2.4165 __fprintf_chk@GLIBC_2.4
162 stdout@GLIBC_2.4166 stdout@GLIBC_2.4
163 fclose@GLIBC_2.4167 fclose@GLIBC_2.4
Offset 179, 14 lines modifiedOffset 183, 16 lines modified
179 .shstrtab183 .shstrtab
180 .note.gnu.build-id184 .note.gnu.build-id
181 .gnu.hash185 .gnu.hash
182 .gnu.version186 .gnu.version
183 .gnu.version_r187 .gnu.version_r
184 .rel.dyn188 .rel.dyn
185 .rel.plt189 .rel.plt
 190 .ARM.extab
 191 .ARM.exidx
186 .eh_frame192 .eh_frame
187 .init_array193 .init_array
188 .fini_array194 .fini_array
189 .data.rel.ro195 .data.rel.ro
190 .dynamic196 .dynamic
191 .comment197 .comment
192 .ARM.attributes198 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000cfc·<_init>:2 00000da4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000d08·<.plt>:2 00000db0·<.plt>:
3 »       ...3 »       ...
4.04 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 16352
    
Offset 1, 180 lines modifiedOffset 1, 180 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000fd8·<call_weak_fn>:2 00001080·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000ffc·<deregister_tm_clones>:4 000010a4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001028·<register_tm_clones>:6 000010d0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000105c·<__do_global_dtors_aux>:8 00001104·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000109c·<frame_dummy>:10 00001144·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000010a0·<texfile>:14 00001148·<texfile>:
15 »       ...15 »       ...
  
16 000010d0·<texline>:16 00001178·<texline>:
17 »       ...17 »       ...
  
18 00001108·<env_normal>:18 000011b0·<env_normal>:
19 »       ...19 »       ...
  
20 00001160·<cmd_normal>:20 00001208·<cmd_normal>:
21 »       ...21 »       ...
  
22 000011b8·<cmd_end>:22 00001260·<cmd_end>:
23 »       ...23 »       ...
  
24 00001218·<mygetc>:24 000012c0·<mygetc>:
25 »       ...25 »       ...
  
26 000012b4·<output>:26 0000135c·<output>:
27 »       ...27 »       ...
  
28 0000146c·<nl>:28 00001514·<nl>:
29 »       ...29 »       ...
  
30 000014e8·<pl_tex_emit_spaces>:30 00001590·<pl_tex_emit_spaces>:
31 »       ...31 »       ...
  
32 00001578·<openInputFile>:32 00001620·<openInputFile>:
33 »       ...33 »       ...
  
34 000015c8·<pl_tex_tell>:34 00001670·<pl_tex_tell>:
35 »       ...35 »       ...
  
36 00001694·<pl_tex_debug>:36 0000173c·<pl_tex_debug>:
37 »       ...37 »       ...
  
38 000016c8·<pl_tex_told>:38 00001770·<pl_tex_told>:
39 »       ...39 »       ...
  
40 00001710·<error>:40 000017b8·<error>:
41 »       ...41 »       ...
  
42 000017b0·<cmd_verb>:42 00001858·<cmd_verb>:
43 »       ...43 »       ...
  
44 00001878·<output_n.constprop.0>:44 00001920·<output_n.constprop.0>:
45 »       ...45 »       ...
  
46 0000191c·<output_html.constprop.0>:46 000019c4·<output_html.constprop.0>:
47 »       ...47 »       ...
  
48 000019d8·<lookupCommand>:48 00001a80·<lookupCommand>:
49 »       ...49 »       ...
  
50 00001a74·<pl_tex_command_property>:50 00001b1c·<pl_tex_command_property>:
51 »       ...51 »       ...
  
52 00001af4·<pl_tex_command_function>:52 00001b9c·<pl_tex_command_function>:
53 »       ...53 »       ...
  
54 00001b60·<lookupEnvironment>:54 00001c08·<lookupEnvironment>:
55 »       ...55 »       ...
  
56 00001bc4·<pl_tex_environment_function>:56 00001c6c·<pl_tex_environment_function>:
57 »       ...57 »       ...
  
58 00001c30·<newEnvironment>:58 00001cd8·<newEnvironment>:
59 »       ...59 »       ...
  
60 00001cf0·<newCommand>:60 00001d98·<newCommand>:
61 »       ...61 »       ...
  
62 00001db0·<parseArgSpec>:62 00001e58·<parseArgSpec>:
63 »       ...63 »       ...
  
64 00001f10·<env_verbatim>:64 00001fb8·<env_verbatim>:
65 »       ...65 »       ...
  
66 00002054·<getOptionalArgument.part.0.constprop.0>:66 000020fc·<getOptionalArgument.part.0.constprop.0>:
67 »       ...67 »       ...
  
68 00002150·<parseFuncSpec>:68 000021f8·<parseFuncSpec>:
69 »       ...69 »       ...
  
70 00002294·<parseCommandSpec>:70 0000233c·<parseCommandSpec>:
71 »       ...71 »       ...
  
72 0000260c·<parseCmdSpecs>:72 000026b4·<parseCmdSpecs>:
73 »       ...73 »       ...
  
74 000026fc·<pl_tex_read_commands>:74 000027a4·<pl_tex_read_commands>:
75 »       ...75 »       ...
  
76 0000275c·<pl_tex_declare>:76 00002804·<pl_tex_declare>:
77 »       ...77 »       ...
  
78 000027c8·<getCommand>:78 00002870·<getCommand>:
79 »       ...79 »       ...
  
80 00002890·<getArgument>:80 00002938·<getArgument>:
81 »       ...81 »       ...
  
82 00002a1c·<cmd_begin>:82 00002ac4·<cmd_begin>:
83 »       ...83 »       ...
  
Max diff block lines reached; 1090/3789 bytes (28.77%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000055c4·<_fini>:2 0000566c·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
9.73 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 104, 76 lines modifiedOffset 104, 80 lines modified
104 ··0x00000650·706c5f74·65785f63·6f6d6d61·6e645f66·pl_tex_command_f104 ··0x00000650·706c5f74·65785f63·6f6d6d61·6e645f66·pl_tex_command_f
105 ··0x00000660·756e6374·696f6e00·5f44594e·414d4943·unction._DYNAMIC105 ··0x00000660·756e6374·696f6e00·5f44594e·414d4943·unction._DYNAMIC
106 ··0x00000670·00707574·5f746f6b·656e005f·5f616561·.put_token.__aea106 ··0x00000670·00707574·5f746f6b·656e005f·5f616561·.put_token.__aea
107 ··0x00000680·62695f75·69646976·6d6f6400·706c5f74·bi_uidivmod.pl_t107 ··0x00000680·62695f75·69646976·6d6f6400·706c5f74·bi_uidivmod.pl_t
108 ··0x00000690·65785f74·656c6c00·5f5f544d·435f454e·ex_tell.__TMC_EN108 ··0x00000690·65785f74·656c6c00·5f5f544d·435f454e·ex_tell.__TMC_EN
109 ··0x000006a0·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS109 ··0x000006a0·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS
110 ··0x000006b0·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.110 ··0x000006b0·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init.
 111 ··0x000006c0·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 112 ··0x000006d0·70705f70·72304047·43435f33·2e350050·pp_pr0@GCC_3.5.P
111 ··0x000006c0·504c5f64·69736361·72645f66·6f726569·PL_discard_forei113 ··0x000006e0·4c5f6469·73636172·645f666f·72656967·L_discard_foreig
112 ··0x000006d0·676e5f66·72616d65·00726169·73654047·gn_frame.raise@G114 ··0x000006f0·6e5f6672·616d6500·72616973·6540474c·n_frame.raise@GL
 115 ··0x00000700·4942435f·322e3400·504c5f75·6e696679·IBC_2.4.PL_unify
 116 ··0x00000710·5f696e74·65676572·00737472·636d7040·_integer.strcmp@
 117 ··0x00000720·474c4942·435f322e·3400504c·5f61746f·GLIBC_2.4.PL_ato
 118 ··0x00000730·6d5f6368·61727300·5f5f6378·615f6669·m_chars.__cxa_fi
 119 ··0x00000740·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4
 120 ··0x00000750·005f4954·4d5f6465·72656769·73746572·._ITM_deregister
 121 ··0x00000760·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_
 122 ··0x00000770·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un
 123 ··0x00000780·6966795f·61746f6d·5f636861·72730066·ify_atom_chars.f
 124 ··0x00000790·666c7573·6840474c·4942435f·322e3400·flush@GLIBC_2.4.
 125 ··0x000007a0·66726565·40474c49·42435f32·2e34005f·free@GLIBC_2.4._
 126 ··0x000007b0·504c5f61·746f6d73·00666765·74734047·PL_atoms.fgets@G
113 ··0x000006e0·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif127 ··0x000007c0·4c494243·5f322e34·00504c5f·756e6966·LIBC_2.4.PL_unif
114 ··0x000006f0·795f696e·74656765·72007374·72636d70·y_integer.strcmp 
115 ··0x00000700·40474c49·42435f32·2e340050·4c5f6174·@GLIBC_2.4.PL_at 
116 ··0x00000710·6f6d5f63·68617273·005f5f63·78615f66·om_chars.__cxa_f 
117 ··0x00000720·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2. 
118 ··0x00000730·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste 
119 ··0x00000740·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL 
120 ··0x00000750·5f756e69·66795f74·65726d00·504c5f75·_unify_term.PL_u 
121 ··0x00000760·6e696679·5f61746f·6d5f6368·61727300·nify_atom_chars. 
122 ··0x00000770·66666c75·73684047·4c494243·5f322e34·fflush@GLIBC_2.4 
123 ··0x00000780·00667265·6540474c·4942435f·322e3400·.free@GLIBC_2.4. 
124 ··0x00000790·5f504c5f·61746f6d·73006667·65747340·_PL_atoms.fgets@ 
125 ··0x000007a0·474c4942·435f322e·3400504c·5f756e69·GLIBC_2.4.PL_uni 
126 ··0x000007b0·66795f6e·696c005f·5f737461·636b5f63·fy_nil.__stack_c128 ··0x000007d0·795f6e69·6c005f5f·73746163·6b5f6368·y_nil.__stack_ch
127 ··0x000007c0·686b5f67·75617264·40474c49·42435f32·hk_guard@GLIBC_2129 ··0x000007e0·6b5f6775·61726440·474c4942·435f322e·k_guard@GLIBC_2.
128 ··0x000007d0·2e34006d·656d6370·7940474c·4942435f·.4.memcpy@GLIBC_130 ··0x000007f0·34006d65·6d637079·40474c49·42435f32·4.memcpy@GLIBC_2
129 ··0x000007e0·322e3400·504c5f72·65676973·7465725f·2.4.PL_register_131 ··0x00000800·2e340050·4c5f7265·67697374·65725f66·.4.PL_register_f
130 ··0x000007f0·666f7265·69676e00·504c5f66·6174616c·foreign.PL_fatal132 ··0x00000810·6f726569·676e0050·4c5f6661·74616c5f·oreign.PL_fatal_
131 ··0x00000800·5f657272·6f72005f·5f767370·72696e74·_error.__vsprint133 ··0x00000820·6572726f·72005f5f·76737072·696e7466·error.__vsprintf
132 ··0x00000810·665f6368·6b40474c·4942435f·322e3400·f_chk@GLIBC_2.4.134 ··0x00000830·5f63686b·40474c49·42435f32·2e34005f·_chk@GLIBC_2.4._
133 ··0x00000820·5f5f7374·61636b5f·63686b5f·6661696c·__stack_chk_fail135 ··0x00000840·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@
134 ··0x00000830·40474c49·42435f32·2e340050·4c5f6e65·@GLIBC_2.4.PL_ne 
135 ··0x00000840·775f6675·6e63746f·725f737a·00504c5f·w_functor_sz.PL_ 
136 ··0x00000850·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_ 
137 ··0x00000860·72657365·745f7465·726d5f72·65667300·reset_term_refs. 
138 ··0x00000870·504c5f6e·65775f61·746f6d00·73746465·PL_new_atom.stde 
139 ··0x00000880·72724047·4c494243·5f322e34·00667772·rr@GLIBC_2.4.fwr 
140 ··0x00000890·69746540·474c4942·435f322e·3400504c·ite@GLIBC_2.4.PL 
141 ··0x000008a0·5f63616c·6c5f7072·65646963·61746500·_call_predicate. 
142 ··0x000008b0·73747263·70794047·4c494243·5f322e34·strcpy@GLIBC_2.4 
143 ··0x000008c0·006d616c·6c6f6340·474c4942·435f322e·.malloc@GLIBC_2. 
144 ··0x000008d0·3400504c·5f69735f·66756e63·746f7200·4.PL_is_functor. 
145 ··0x000008e0·73747265·72726f72·40474c49·42435f32·strerror@GLIBC_2 
146 ··0x000008f0·2e34005f·5f676d6f·6e5f7374·6172745f·.4.__gmon_start_ 
147 ··0x00000900·5f006578·69744047·4c494243·5f322e34·_.exit@GLIBC_2.4 
148 ··0x00000910·00737472·6c656e40·474c4942·435f322e·.strlen@GLIBC_2. 
149 ··0x00000920·3400756e·67657463·40474c49·42435f32·4.ungetc@GLIBC_2 
150 ··0x00000930·2e340050·4c5f636f·70795f74·65726d5f·.4.PL_copy_term_ 
151 ··0x00000940·72656600·5f5f6572·726e6f5f·6c6f6361·ref.__errno_loca 
152 ··0x00000950·74696f6e·40474c49·42435f32·2e34005f·tion@GLIBC_2.4._ 
153 ··0x00000960·5f737072·696e7466·5f63686b·40474c49·_sprintf_chk@GLI 
154 ··0x00000970·42435f32·2e34005f·5f69736f·6339395f·BC_2.4.__isoc99_ 
155 ··0x00000980·73736361·6e664047·4c494243·5f322e37·sscanf@GLIBC_2.7 
156 ··0x00000990·00504c5f·6765745f·61746f6d·00737472·.PL_get_atom.str 
157 ··0x000009a0·6e637079·40474c49·42435f32·2e340050·ncpy@GLIBC_2.4.P 
158 ··0x000009b0·4c5f756e·6966795f·61746f6d·005f504c·L_unify_atom._PL 
159 ··0x000009c0·5f676574·5f617267·5f737a00·5f5f6670·_get_arg_sz.__fp 
160 ··0x000009d0·72696e74·665f6368·6b40474c·4942435f·rintf_chk@GLIBC_ 
161 ··0x000009e0·322e3400·7374646f·75744047·4c494243·2.4.stdout@GLIBC 
162 ··0x000009f0·5f322e34·0066636c·6f736540·474c4942·_2.4.fclose@GLIB 
163 ··0x00000a00·435f322e·3400504c·5f6f7065·6e5f666f·C_2.4.PL_open_fo 
164 ··0x00000a10·72656967·6e5f6672·616d6500·504c5f67·reign_frame.PL_g 
165 ··0x00000a20·65745f66·756e6374·6f720050·4c5f756e·et_functor.PL_un 
166 ··0x00000a30·6966795f·6c697374·00707574·6340474c·ify_list.putc@GL 
167 ··0x00000a40·4942435f·322e3400·504c5f70·72656469·IBC_2.4.PL_predi 
168 ··0x00000a50·63617465·00666f70·656e3634·40474c49·cate.fopen64@GLI 
169 ··0x00000a60·42435f32·2e340050·4c5f7761·726e696e·BC_2.4.PL_warnin 
170 ··0x00000a70·67005f49·544d5f72·65676973·74657254·g._ITM_registerT 
171 ··0x00000a80·4d436c6f·6e655461·626c6500·504c5f67·MCloneTable.PL_g 
172 ··0x00000a90·65745f6c·69737400·7374726e·636d7040·et_list.strncmp@ 
173 ··0x00000aa0·474c4942·435f322e·3400696e·7374616c·GLIBC_2.4.instal 
174 ··0x00000ab0·6c5f7465·7800504c·5f676574·5f696e74·l_tex.PL_get_int 
175 ··0x00000ac0·65676572·00504c5f·6765745f·63686172·eger.PL_get_char 
176 ··0x00000ad0·73005f5f·61737365·72745f66·61696c40·s.__assert_fail@ 
177 ··0x00000ae0·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get136 ··0x00000850·474c4942·435f322e·3400504c·5f6e6577·GLIBC_2.4.PL_new
 137 ··0x00000860·5f66756e·63746f72·5f737a00·504c5f6e·_functor_sz.PL_n
 138 ··0x00000870·65775f74·65726d5f·72656600·504c5f72·ew_term_ref.PL_r
 139 ··0x00000880·65736574·5f746572·6d5f7265·66730050·eset_term_refs.P
 140 ··0x00000890·4c5f6e65·775f6174·6f6d0073·74646572·L_new_atom.stder
 141 ··0x000008a0·7240474c·4942435f·322e3400·66777269·r@GLIBC_2.4.fwri
 142 ··0x000008b0·74654047·4c494243·5f322e34·00504c5f·te@GLIBC_2.4.PL_
 143 ··0x000008c0·63616c6c·5f707265·64696361·74650073·call_predicate.s
 144 ··0x000008d0·74726370·7940474c·4942435f·322e3400·trcpy@GLIBC_2.4.
 145 ··0x000008e0·6d616c6c·6f634047·4c494243·5f322e34·malloc@GLIBC_2.4
 146 ··0x000008f0·00504c5f·69735f66·756e6374·6f720073·.PL_is_functor.s
 147 ··0x00000900·74726572·726f7240·474c4942·435f322e·trerror@GLIBC_2.
 148 ··0x00000910·34005f5f·676d6f6e·5f737461·72745f5f·4.__gmon_start__
 149 ··0x00000920·00657869·7440474c·4942435f·322e3400·.exit@GLIBC_2.4.
 150 ··0x00000930·7374726c·656e4047·4c494243·5f322e34·strlen@GLIBC_2.4
 151 ··0x00000940·00756e67·65746340·474c4942·435f322e·.ungetc@GLIBC_2.
 152 ··0x00000950·3400504c·5f636f70·795f7465·726d5f72·4.PL_copy_term_r
 153 ··0x00000960·6566005f·5f657272·6e6f5f6c·6f636174·ef.__errno_locat
 154 ··0x00000970·696f6e40·474c4942·435f322e·34005f5f·ion@GLIBC_2.4.__
 155 ··0x00000980·73707269·6e74665f·63686b40·474c4942·sprintf_chk@GLIB
 156 ··0x00000990·435f322e·34005f5f·69736f63·39395f73·C_2.4.__isoc99_s
 157 ··0x000009a0·7363616e·6640474c·4942435f·322e3700·scanf@GLIBC_2.7.
 158 ··0x000009b0·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 159 ··0x000009c0·70705f70·72314047·43435f33·2e350050·pp_pr1@GCC_3.5.P
 160 ··0x000009d0·4c5f6765·745f6174·6f6d0073·74726e63·L_get_atom.strnc
 161 ··0x000009e0·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_
 162 ··0x000009f0·756e6966·795f6174·6f6d005f·504c5f67·unify_atom._PL_g
 163 ··0x00000a00·65745f61·72675f73·7a005f5f·66707269·et_arg_sz.__fpri
 164 ··0x00000a10·6e74665f·63686b40·474c4942·435f322e·ntf_chk@GLIBC_2.
 165 ··0x00000a20·34007374·646f7574·40474c49·42435f32·4.stdout@GLIBC_2
 166 ··0x00000a30·2e340066·636c6f73·6540474c·4942435f·.4.fclose@GLIBC_
 167 ··0x00000a40·322e3400·504c5f6f·70656e5f·666f7265·2.4.PL_open_fore
 168 ··0x00000a50·69676e5f·6672616d·6500504c·5f676574·ign_frame.PL_get
 169 ··0x00000a60·5f66756e·63746f72·00504c5f·756e6966·_functor.PL_unif
 170 ··0x00000a70·795f6c69·73740070·75746340·474c4942·y_list.putc@GLIB
 171 ··0x00000a80·435f322e·3400504c·5f707265·64696361·C_2.4.PL_predica
 172 ··0x00000a90·74650066·6f70656e·36344047·4c494243·te.fopen64@GLIBC
 173 ··0x00000aa0·5f322e34·00504c5f·7761726e·696e6700·_2.4.PL_warning.
 174 ··0x00000ab0·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC
 175 ··0x00000ac0·6c6f6e65·5461626c·6500504c·5f676574·loneTable.PL_get
Max diff block lines reached; 0/9863 bytes (0.00%) of diff not shown.
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300·2e676e75·5f646562·7567616c·sts..gnu_debugal
 27 ··0x00000180·746c696e·6b00·······················tlink.
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·73002e67·ebug_rnglists..g 
25 ··0x00000160·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink. 
  
11.0 MB
./usr/lib/debug/.build-id/71/b677d450f1e343f2e85e7e6ce8c10fc5275520.debug vs.
./usr/lib/debug/.build-id/78/624fc2e26d2af235fea6d3442c6ddd13057a86.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········266000·(bytes·into·file)13 ··Start·of·section·headers:··········266536·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·37
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00020df8·0x00020df8·0x00000·0x007a8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x20c58·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x215a4·R·E·0x10000
7 ··LOAD···········0x00fa84·0x0003fa84·0x0003fa84·0x00000·0x00a80·RW··0x100008 ··LOAD···········0x00fa7c·0x0003fa7c·0x0003fa7c·0x00000·0x00a88·RW··0x10000
8 ··DYNAMIC········0x00fa84·0x0003fcb4·0x0003fcb4·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fa7c·0x0003fcac·0x0003fcac·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fa84·0x0003fa84·0x0003fa84·0x00000·0x0057c·R···0x112 ··GNU_RELRO······0x00fa7c·0x0003fa7c·0x0003fa7c·0x00000·0x00584·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 47 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x40f10:1 There·are·38·section·headers,·starting·at·offset·0x41128:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000930·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000950·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000a6c·000118·00084d·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000aac·000138·000891·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000012ba·000118·000126·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000133e·000138·00012a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000013e0·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00001468·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001420·000118·000218·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000014c8·000138·000218·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001638·000118·000458·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········000016e0·000138·000458·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········00001a90·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001b38·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001a9c·000118·000710·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001b44·000138·000710·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000021b0·000118·015a44·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002258·000138·015a44·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00017bf4·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00017c9c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00017bfc·000118·009058·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00017ca4·000138·009058·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00020cfc·000138·0000fc·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00020df8·000138·0007a8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00020c54·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000215a0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0003fa84·00fa84·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0003fa7c·00fa7c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0003fa88·00fa84·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0003fa80·00fa7c·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········0003fa8c·00fa84·000228·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········0003fa84·00fa7c·000228·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0003fcb4·00fa84·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0003fcac·00fa7c·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0003fdac·00fa84·000254·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0003fdac·00fa7c·000254·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00040000·00fa84·000248·00··WA··0···0··826 ··[22]·.data·············NOBITS··········00040000·00fa7c·000248·00··WA··0···0··8
25 ··[21]·.bss··············NOBITS··········00040248·00fa84·0002bc·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········00040248·00fa7c·0002bc·00··WA··0···0··8
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·0000bc·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000188·0000bc·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·000224·019538·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·000244·019560·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·01975c·001512·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·0197a4·001512·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·01ac70·00bf19·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·01acb8·00bf19·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·026b8c·000e7b·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·026bd4·000e77·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·027a08·001060·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·027a4c·001060·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·028a68·00e12e·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·028aac·00e12f·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·036b98·002dc3·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·036bdc·002dc3·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·03995b·00005b·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·03999f·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·0399b8·004d40·10·····34·1092··439 ··[35]·.symtab···········SYMTAB··········00000000·0399fc·004ec0·10·····36·1114··4
38 ··[34]·.strtab···········STRTAB··········00000000·03e6f8·0026a7·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·03e8bc·0026e5·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·040d9f·000170·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·040fa1·000186·00······0···0··1
40 Key·to·Flags:42 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
151 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·71b677d450f1e343f2e85e7e6ce8c10fc52755203 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·78624fc2e26d2af235fea6d3442c6ddd13057a86
5.08 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
3.05 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
3.34 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 118 lines modifiedOffset 3, 118 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x244c5 ··Offset·into·.debug_info:··0x244c
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002278·0000e0889 ····00002320·0000e088
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x1ecff13 ··Offset·into·.debug_info:··0x1ecff
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00010300·0000147017 ····000103a8·00001470
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x20a0721 ··Offset·into·.debug_info:··0x20a07
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00011770·0000098425 ····00011818·00000984
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x20e2c29 ··Offset·into·.debug_info:··0x20e2c
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····000120f8·000020a033 ····000121a0·000020a0
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x2514a37 ··Offset·into·.debug_info:··0x2514a
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····00014198·0000003441 ····00014240·00000034
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x2525e45 ··Offset·into·.debug_info:··0x2525e
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····000141cc·0000015a49 ····00014274·0000015a
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x2567353 ··Offset·into·.debug_info:··0x25673
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····00014328·0000020457 ····000143d0·00000204
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x257e161 ··Offset·into·.debug_info:··0x257e1
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····00014530·0000163665 ····000145d8·00001636
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x27f8a69 ··Offset·into·.debug_info:··0x27f8a
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····00015b68·000005cc73 ····00015c10·000005cc
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x28c4177 ··Offset·into·.debug_info:··0x28c41
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····00016134·0000031881 ····000161dc·00000318
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x2931c85 ··Offset·into·.debug_info:··0x2931c
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····0001644c·000009a289 ····000164f4·000009a2
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2a00993 ··Offset·into·.debug_info:··0x2a009
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····00016df0·0000044c97 ····00016e98·0000044c
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x2a750101 ··Offset·into·.debug_info:··0x2a750
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····0001723c·000003b8105 ····000172e4·000003b8
106 ····00000000·00000000106 ····00000000·00000000
  
2.63 MB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
3.34 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 118 lines modifiedOffset 3, 118 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x244c5 ··Offset·into·.debug_info:··0x244c
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002278·0000e0889 ····00002320·0000e088
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x1ecff13 ··Offset·into·.debug_info:··0x1ecff
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00010300·0000147017 ····000103a8·00001470
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x20a0721 ··Offset·into·.debug_info:··0x20a07
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00011770·0000098425 ····00011818·00000984
26 ····00000000·0000000026 ····00000000·00000000
27 ··Length:···················2827 ··Length:···················28
28 ··Version:··················228 ··Version:··················2
29 ··Offset·into·.debug_info:··0x20e2c29 ··Offset·into·.debug_info:··0x20e2c
30 ··Pointer·Size:·············430 ··Pointer·Size:·············4
31 ··Segment·Size:·············031 ··Segment·Size:·············0
  
32 ····Address····Length32 ····Address····Length
33 ····000120f8·000020a033 ····000121a0·000020a0
34 ····00000000·0000000034 ····00000000·00000000
35 ··Length:···················2835 ··Length:···················28
36 ··Version:··················236 ··Version:··················2
37 ··Offset·into·.debug_info:··0x2514a37 ··Offset·into·.debug_info:··0x2514a
38 ··Pointer·Size:·············438 ··Pointer·Size:·············4
39 ··Segment·Size:·············039 ··Segment·Size:·············0
  
40 ····Address····Length40 ····Address····Length
41 ····00014198·0000003441 ····00014240·00000034
42 ····00000000·0000000042 ····00000000·00000000
43 ··Length:···················2843 ··Length:···················28
44 ··Version:··················244 ··Version:··················2
45 ··Offset·into·.debug_info:··0x2525e45 ··Offset·into·.debug_info:··0x2525e
46 ··Pointer·Size:·············446 ··Pointer·Size:·············4
47 ··Segment·Size:·············047 ··Segment·Size:·············0
  
48 ····Address····Length48 ····Address····Length
49 ····000141cc·0000015a49 ····00014274·0000015a
50 ····00000000·0000000050 ····00000000·00000000
51 ··Length:···················2851 ··Length:···················28
52 ··Version:··················252 ··Version:··················2
53 ··Offset·into·.debug_info:··0x2567353 ··Offset·into·.debug_info:··0x25673
54 ··Pointer·Size:·············454 ··Pointer·Size:·············4
55 ··Segment·Size:·············055 ··Segment·Size:·············0
  
56 ····Address····Length56 ····Address····Length
57 ····00014328·0000020457 ····000143d0·00000204
58 ····00000000·0000000058 ····00000000·00000000
59 ··Length:···················2859 ··Length:···················28
60 ··Version:··················260 ··Version:··················2
61 ··Offset·into·.debug_info:··0x257e161 ··Offset·into·.debug_info:··0x257e1
62 ··Pointer·Size:·············462 ··Pointer·Size:·············4
63 ··Segment·Size:·············063 ··Segment·Size:·············0
  
64 ····Address····Length64 ····Address····Length
65 ····00014530·0000163665 ····000145d8·00001636
66 ····00000000·0000000066 ····00000000·00000000
67 ··Length:···················2867 ··Length:···················28
68 ··Version:··················268 ··Version:··················2
69 ··Offset·into·.debug_info:··0x27f8a69 ··Offset·into·.debug_info:··0x27f8a
70 ··Pointer·Size:·············470 ··Pointer·Size:·············4
71 ··Segment·Size:·············071 ··Segment·Size:·············0
  
72 ····Address····Length72 ····Address····Length
73 ····00015b68·000005cc73 ····00015c10·000005cc
74 ····00000000·0000000074 ····00000000·00000000
75 ··Length:···················2875 ··Length:···················28
76 ··Version:··················276 ··Version:··················2
77 ··Offset·into·.debug_info:··0x28c4177 ··Offset·into·.debug_info:··0x28c41
78 ··Pointer·Size:·············478 ··Pointer·Size:·············4
79 ··Segment·Size:·············079 ··Segment·Size:·············0
  
80 ····Address····Length80 ····Address····Length
81 ····00016134·0000031881 ····000161dc·00000318
82 ····00000000·0000000082 ····00000000·00000000
83 ··Length:···················2883 ··Length:···················28
84 ··Version:··················284 ··Version:··················2
85 ··Offset·into·.debug_info:··0x2931c85 ··Offset·into·.debug_info:··0x2931c
86 ··Pointer·Size:·············486 ··Pointer·Size:·············4
87 ··Segment·Size:·············087 ··Segment·Size:·············0
  
88 ····Address····Length88 ····Address····Length
89 ····0001644c·000009a289 ····000164f4·000009a2
90 ····00000000·0000000090 ····00000000·00000000
91 ··Length:···················2891 ··Length:···················28
92 ··Version:··················292 ··Version:··················2
93 ··Offset·into·.debug_info:··0x2a00993 ··Offset·into·.debug_info:··0x2a009
94 ··Pointer·Size:·············494 ··Pointer·Size:·············4
95 ··Segment·Size:·············095 ··Segment·Size:·············0
  
96 ····Address····Length96 ····Address····Length
97 ····00016df0·0000044c97 ····00016e98·0000044c
98 ····00000000·0000000098 ····00000000·00000000
99 ··Length:···················2899 ··Length:···················28
100 ··Version:··················2100 ··Version:··················2
101 ··Offset·into·.debug_info:··0x2a750101 ··Offset·into·.debug_info:··0x2a750
102 ··Pointer·Size:·············4102 ··Pointer·Size:·············4
103 ··Segment·Size:·············0103 ··Segment·Size:·············0
  
104 ····Address····Length104 ····Address····Length
105 ····0001723c·000003b8105 ····000172e4·000003b8
106 ····00000000·00000000106 ····00000000·00000000
  
9.06 KB
strings --all --bytes=8 {}
    
Offset 1, 65 lines modifiedOffset 1, 59 lines modified
1 'U·GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 gwfvwvvvv
 3 h_O(k^-*
 4 ^)DzO%c»^k
 5 M!i^tw099+
 6 @J$mW|ei
 7 ·[}Np@Oj
 8 #i5UFO_-
 9 pW=Q9?M1p6
 10 'Hj'·ug{
 11 $k0%FA'Y
 12 |U.O#=ld
 13 X»      s91qHeb
 14 xU*HS(!"
 15 [/^n%3HwS
 16 M&ds*»  $j
 17 B]@9'YIE
 18 Gz?EW7Xt
 19 FdqU»   (N_
 20 j;fieK*,
 21 D@w:r1\q
 22 9/koC1u/·
 23 Z%d/])FKFq
 24 ]sIM.;FG
 25 ]ZVGsPl^}{
 26 lR:[pC+_
 27 ]}bf·(m4w
 28 tp&j~W9gA=I
 29 +Ma>CJ_*
 30 HX[:>2U)
 31 Z}l8@aM3h
 32 3O^>UI..f
2 >dr23XpR 
3 ,H*1G?Eb 
4 Ee6@A?k] 
5 H$A>Ej5A2 
6 )gtT6R~tk1 
7 c_XPk·2.=I 
8 ~0eqK0AOS 
9 GE{C{1v» 
10 Gy@J3)MZ 
11 A»      3a&m7g 
12 Fi+B&{{y 
13 .;w!hKn5 
14 oY,7xuDf 
15 mz=bY(_#Yb 
16 FF}.b'iI< 
17 j.zFMqf· 
18 AMj6g6V9-QE 
19 \6_GKf+* 
20 V#p%!x|4H 
21 u{gP'"x, 
22 GPyUM9~[ 
23 E]AhP[<k 
24 S8cU0U$F 
25 oO7,<Layo 
26 Qr5Ko?"y 
27 qOf>zy%· 
28 ?]+-32Cd 
29 >)![Y=V|) 
30 `?(4.l'T 
31 JgD["B`n 
32 v]h.Sh;@/ 
33 »       boUR·lh 
34 (d}t;iU7 
35 @yw4k{H% 
36 3,*w_A5< 
37 <!k|+VBt33 <!k|+VBt
38 QNJ"ay=uU34 QNJ"ay=uU
39 08&;iq'R 
40 w-Y0g:!$1c 
41 =.$,WKL9+x 
42 _qV}`E$?q 
43 (?>tXh[p 
44 gLP?(u\dDT 
45 k\T"^y{Vb@r 
46 y1o:<7/b35 |@}8^7bgP
 36 8Q=kA;SB
 37 I90fE#W=
 38 hHlN@LI9
 39 st$cmVPOp
 40 KY"&?72!brS
 41 [9A.Z=of
 42 Q+?G7,!%
 43 0Z&RF^R$
47 7(9H6^"V44 7(9H6^"V
48 ns@Wn)cP5!X45 ns@Wn)cP5!X
49 ,s[d)xKtY~46 ,s[d)xKtY~
 47 VFQ8hGQr
 48 9O2Qry\#
 49 02UI0fMz+
 50 $MU\lWAh1H
 51 4yz;,m'K
 52 KIB-,lu'L
50 R'x6yBnY 
51 3QWsUY+& 
52 #YG|O8N; 
53 ('kl&0@~ 
54 {-&jvY{- 
55 !k^w//\> 
56 TCvLpr06»        
57 ]E!BE!FF 
58 H*=-$^w0" 
59 c9A!g@!w53 c9A!g@!w
60 yu/s\d|Y454 yu/s\d|Y4
61 t#M4N6Rw55 t#M4N6Rw
62 {l|{j;Ml56 {l|{j;Ml
63 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug57 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
64 call_weak_fn58 call_weak_fn
65 crtstuff.c59 crtstuff.c
Offset 382, 260 lines modifiedOffset 376, 264 lines modified
382 strtod_C376 strtod_C
383 xsd_types377 xsd_types
384 _udivsi3.o378 _udivsi3.o
385 .udivsi3_skip_div0_test379 .udivsi3_skip_div0_test
386 _arm_addsubdf3.o380 _arm_addsubdf3.o
387 _dvmd_lnx.o381 _dvmd_lnx.o
388 __FRAME_END__382 __FRAME_END__
 383 add_triples
 384 init_errors
 385 close_transaction
 386 oldest_query_geneneration
389 rdf_free387 rdf_free
390 md5_finish 
391 __aeabi_uidiv388 rdf_is_broadcasting
 389 erase_resources
 390 update_triples
Max diff block lines reached; 7404/9228 bytes (80.23%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001a90·<_init>:2 00001b38·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001a9c·<.plt>:2 00001b44·<.plt>:
3 »       ...3 »       ...
18.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00017bf4·<_fini>:2 00017c9c·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
32.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300·2e676e75·5f646562·7567616c·sts..gnu_debugal
 27 ··0x00000180·746c696e·6b00·······················tlink.
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·73002e67·ebug_rnglists..g 
25 ··0x00000160·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink. 
  
202 KB
./usr/lib/debug/.build-id/71/cf8ee42871a8fa3a2db763950eadf3af863ac3.debug vs.
./usr/lib/debug/.build-id/fb/70273a98d2704c03336cd9d00c2ebe58956a0d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········8416·(bytes·into·file)13 ··Start·of·section·headers:··········8644·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000131c·0x0000131c·0x00000·0x00030·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0126c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01350·R·E·0x10000
7 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x00194·RW··0x100008 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x0019c·RW··0x10000
8 ··DYNAMIC········0x00fe78·0x0001fe80·0x0001fe80·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe70·0x0001fe78·0x0001fe78·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x00188·R···0x112 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x00190·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x20e0:1 There·are·37·section·headers,·starting·at·offset·0x21c4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000210·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000230·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000348·000118·000230·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000388·000138·000274·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000578·000118·000042·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000005fc·000138·000046·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000005bc·000118·000060·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000644·000138·000080·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000061c·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000006c4·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000065c·000118·0000d0·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000704·000138·0000d0·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0000072c·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000007d4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000738·000118·000158·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000007e0·000138·000158·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000890·000118·000740·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000938·000138·000740·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000fd0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001078·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000fd8·000118·000290·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001080·000138·000290·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00001310·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········0000131c·000138·000030·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001268·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0000134c·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe78·00fe78·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe70·00fe70·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe7c·00fe78·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe74·00fe70·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe80·00fe78·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe78·00fe70·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff78·00fe78·000088·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff78·00fe70·000088·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe78·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe70·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe78·000008·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·00fe70·000008·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000036·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·0006c2·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·0006c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000864·000198·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·000884·000198·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0009fc·000402·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·000a1c·000401·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000e00·0000d4·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·000e20·0000d3·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000ed4·000099·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·000ef4·000099·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·000f70·0002a6·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·000f90·0002a6·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·001216·000073·00······0···0··136 ··[32]·.debug_rnglists···PROGBITS········00000000·001236·000073·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001289·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0012a9·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0012e4·0008b0·10·····33·109··438 ··[34]·.symtab···········SYMTAB··········00000000·001304·000920·10·····35·114··4
37 ··[33]·.strtab···········STRTAB··········00000000·001b94·0003e8·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·001c24·000426·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·001f7c·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·00204a·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.7 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·71cf8ee42871a8fa3a2db763950eadf3af863ac33 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fb70273a98d2704c03336cd9d00c2ebe58956a0d
73.6 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
60.3 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x7a5 ··Offset·into·.debug_info:··0x7a
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000958·000004389 ····00000a00·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000d90·0000024017 ····00000e38·00000240
18 ····00000000·0000000018 ····00000000·00000000
  
27.7 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x7a5 ··Offset·into·.debug_info:··0x7a
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000958·000004389 ····00000a00·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00000d90·0000024017 ····00000e38·00000240
18 ····00000000·0000000018 ····00000000·00000000
  
1.13 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 V+C%nJ%O 
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn3 call_weak_fn
5 crtstuff.c4 crtstuff.c
6 all_implied_fbits5 all_implied_fbits
7 deregister_tm_clones6 deregister_tm_clones
8 __do_global_dtors_aux7 __do_global_dtors_aux
9 completed.08 completed.0
Offset 19, 14 lines modifiedOffset 18, 15 lines modified
19 __FRAME_END__18 __FRAME_END__
20 __dso_handle19 __dso_handle
21 _DYNAMIC20 _DYNAMIC
22 __TMC_END__21 __TMC_END__
23 _GLOBAL_OFFSET_TABLE_22 _GLOBAL_OFFSET_TABLE_
24 pl_error23 pl_error
25 mallinfo2@GLIBC_2.3324 mallinfo2@GLIBC_2.33
 25 __aeabi_unwind_cpp_pr0@GCC_3.5
26 install_mallocinfo26 install_mallocinfo
27 __cxa_finalize@GLIBC_2.427 __cxa_finalize@GLIBC_2.4
28 malloc_info@GLIBC_2.1028 malloc_info@GLIBC_2.10
29 _ITM_deregisterTMCloneTable29 _ITM_deregisterTMCloneTable
30 PL_unify_term30 PL_unify_term
31 PL_unify_atom_chars31 PL_unify_atom_chars
32 PL_unify_nil32 PL_unify_nil
Offset 40, 14 lines modifiedOffset 40, 15 lines modified
40 PL_reset_term_refs40 PL_reset_term_refs
41 PL_new_atom41 PL_new_atom
42 PL_is_variable42 PL_is_variable
43 strerror@GLIBC_2.443 strerror@GLIBC_2.4
44 __gmon_start__44 __gmon_start__
45 PL_copy_term_ref45 PL_copy_term_ref
46 __errno_location@GLIBC_2.446 __errno_location@GLIBC_2.4
 47 __aeabi_unwind_cpp_pr1@GCC_3.5
47 PL_close_foreign_frame48 PL_close_foreign_frame
48 fclose@GLIBC_2.449 fclose@GLIBC_2.4
49 PL_open_foreign_frame50 PL_open_foreign_frame
50 PL_unify_list51 PL_unify_list
51 open_memstream@GLIBC_2.452 open_memstream@GLIBC_2.4
52 PL_put_atom_chars53 PL_put_atom_chars
53 _ITM_registerTMCloneTable54 _ITM_registerTMCloneTable
Offset 55, 14 lines modifiedOffset 56, 16 lines modified
55 .shstrtab56 .shstrtab
56 .note.gnu.build-id57 .note.gnu.build-id
57 .gnu.hash58 .gnu.hash
58 .gnu.version59 .gnu.version
59 .gnu.version_r60 .gnu.version_r
60 .rel.dyn61 .rel.dyn
61 .rel.plt62 .rel.plt
 63 .ARM.extab
 64 .ARM.exidx
62 .eh_frame65 .eh_frame
63 .init_array66 .init_array
64 .fini_array67 .fini_array
65 .dynamic68 .dynamic
66 .comment69 .comment
67 .ARM.attributes70 .ARM.attributes
68 .debug_aranges71 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000072c·<_init>:2 000007d4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000738·<.plt>:2 000007e0·<.plt>:
3 »       ...3 »       ...
937 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000890·<call_weak_fn>:2 00000938·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000008b4·<deregister_tm_clones>:4 0000095c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000008e0·<register_tm_clones>:6 00000988·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000914·<__do_global_dtors_aux>:8 000009bc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000954·<frame_dummy>:10 000009fc·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000958·<pl_error>:14 00000a00·<pl_error>:
15 »       ...15 »       ...
  
16 00000d90·<pl_malloc_info>:16 00000e38·<pl_malloc_info>:
17 »       ...17 »       ...
  
18 00000e4c·<addNameInteger.isra.0>:18 00000ef4·<addNameInteger.isra.0>:
19 »       ...19 »       ...
  
20 00000ea4·<pl_malinfo>:20 00000f4c·<pl_malinfo>:
21 »       ...21 »       ...
  
22 00000f70·<install_mallocinfo>:22 00001018·<install_mallocinfo>:
23 »       ...23 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000fd0·<_fini>:2 00001078·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
5.66 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 45 lines modifiedOffset 22, 49 lines modified
22 ··0x00000130·75616c73·32005f5f·4652414d·455f454e·uals2.__FRAME_EN22 ··0x00000130·75616c73·32005f5f·4652414d·455f454e·uals2.__FRAME_EN
23 ··0x00000140·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_23 ··0x00000140·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_
24 ··0x00000150·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.24 ··0x00000150·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.
25 ··0x00000160·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO25 ··0x00000160·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
26 ··0x00000170·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE26 ··0x00000170·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
27 ··0x00000180·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error27 ··0x00000180·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error
28 ··0x00000190·006d616c·6c696e66·6f324047·4c494243·.mallinfo2@GLIBC28 ··0x00000190·006d616c·6c696e66·6f324047·4c494243·.mallinfo2@GLIBC
 29 ··0x000001a0·5f322e33·33005f5f·61656162·695f756e·_2.33.__aeabi_un
 30 ··0x000001b0·77696e64·5f637070·5f707230·40474343·wind_cpp_pr0@GCC
29 ··0x000001a0·5f322e33·3300696e·7374616c·6c5f6d61·_2.33.install_ma31 ··0x000001c0·5f332e35·00696e73·74616c6c·5f6d616c·_3.5.install_mal
30 ··0x000001b0·6c6c6f63·696e666f·005f5f63·78615f66·llocinfo.__cxa_f32 ··0x000001d0·6c6f6369·6e666f00·5f5f6378·615f6669·locinfo.__cxa_fi
31 ··0x000001c0·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.33 ··0x000001e0·6e616c69·7a654047·4c494243·5f322e34·nalize@GLIBC_2.4
32 ··0x000001d0·34006d61·6c6c6f63·5f696e66·6f40474c·4.malloc_info@GL34 ··0x000001f0·006d616c·6c6f635f·696e666f·40474c49·.malloc_info@GLI
33 ··0x000001e0·4942435f·322e3130·005f4954·4d5f6465·IBC_2.10._ITM_de35 ··0x00000200·42435f32·2e313000·5f49544d·5f646572·BC_2.10._ITM_der
34 ··0x000001f0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT36 ··0x00000210·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
35 ··0x00000200·61626c65·00504c5f·756e6966·795f7465·able.PL_unify_te37 ··0x00000220·626c6500·504c5f75·6e696679·5f746572·ble.PL_unify_ter
36 ··0x00000210·726d0050·4c5f756e·6966795f·61746f6d·rm.PL_unify_atom38 ··0x00000230·6d00504c·5f756e69·66795f61·746f6d5f·m.PL_unify_atom_
37 ··0x00000220·5f636861·72730050·4c5f756e·6966795f·_chars.PL_unify_39 ··0x00000240·63686172·7300504c·5f756e69·66795f6e·chars.PL_unify_n
38 ··0x00000230·6e696c00·5f5f7374·61636b5f·63686b5f·nil.__stack_chk_40 ··0x00000250·696c005f·5f737461·636b5f63·686b5f67·il.__stack_chk_g
39 ··0x00000240·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.41 ··0x00000260·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P
40 ··0x00000250·504c5f72·65676973·7465725f·666f7265·PL_register_fore42 ··0x00000270·4c5f7265·67697374·65725f66·6f726569·L_register_forei
41 ··0x00000260·69676e00·504c5f75·6e696679·5f636861·ign.PL_unify_cha43 ··0x00000280·676e0050·4c5f756e·6966795f·63686172·gn.PL_unify_char
42 ··0x00000270·7273005f·5f737461·636b5f63·686b5f66·rs.__stack_chk_f44 ··0x00000290·73005f5f·73746163·6b5f6368·6b5f6661·s.__stack_chk_fa
43 ··0x00000280·61696c40·474c4942·435f322e·3400504c·ail@GLIBC_2.4.PL45 ··0x000002a0·696c4047·4c494243·5f322e34·00504c5f·il@GLIBC_2.4.PL_
44 ··0x00000290·5f726169·73655f65·78636570·74696f6e·_raise_exception46 ··0x000002b0·72616973·655f6578·63657074·696f6e00·raise_exception.
45 ··0x000002a0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_47 ··0x000002c0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s
46 ··0x000002b0·737a0050·4c5f6e65·775f7465·726d5f72·sz.PL_new_term_r48 ··0x000002d0·7a00504c·5f6e6577·5f746572·6d5f7265·z.PL_new_term_re
47 ··0x000002c0·65660050·4c5f7265·7365745f·7465726d·ef.PL_reset_term49 ··0x000002e0·6600504c·5f726573·65745f74·65726d5f·f.PL_reset_term_
48 ··0x000002d0·5f726566·7300504c·5f6e6577·5f61746f·_refs.PL_new_ato50 ··0x000002f0·72656673·00504c5f·6e65775f·61746f6d·refs.PL_new_atom
49 ··0x000002e0·6d00504c·5f69735f·76617269·61626c65·m.PL_is_variable51 ··0x00000300·00504c5f·69735f76·61726961·626c6500·.PL_is_variable.
50 ··0x000002f0·00737472·6572726f·7240474c·4942435f·.strerror@GLIBC_52 ··0x00000310·73747265·72726f72·40474c49·42435f32·strerror@GLIBC_2
51 ··0x00000300·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start53 ··0x00000320·2e34005f·5f676d6f·6e5f7374·6172745f·.4.__gmon_start_
52 ··0x00000310·5f5f0050·4c5f636f·70795f74·65726d5f·__.PL_copy_term_54 ··0x00000330·5f00504c·5f636f70·795f7465·726d5f72·_.PL_copy_term_r
53 ··0x00000320·72656600·5f5f6572·726e6f5f·6c6f6361·ref.__errno_loca55 ··0x00000340·6566005f·5f657272·6e6f5f6c·6f636174·ef.__errno_locat
54 ··0x00000330·74696f6e·40474c49·42435f32·2e340050·tion@GLIBC_2.4.P56 ··0x00000350·696f6e40·474c4942·435f322e·34005f5f·ion@GLIBC_2.4.__
 57 ··0x00000360·61656162·695f756e·77696e64·5f637070·aeabi_unwind_cpp
 58 ··0x00000370·5f707231·40474343·5f332e35·00504c5f·_pr1@GCC_3.5.PL_
55 ··0x00000340·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_59 ··0x00000380·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr
56 ··0x00000350·6672616d·65006663·6c6f7365·40474c49·frame.fclose@GLI60 ··0x00000390·616d6500·66636c6f·73654047·4c494243·ame.fclose@GLIBC
57 ··0x00000360·42435f32·2e340050·4c5f6f70·656e5f66·BC_2.4.PL_open_f61 ··0x000003a0·5f322e34·00504c5f·6f70656e·5f666f72·_2.4.PL_open_for
58 ··0x00000370·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_62 ··0x000003b0·6569676e·5f667261·6d650050·4c5f756e·eign_frame.PL_un
59 ··0x00000380·756e6966·795f6c69·7374006f·70656e5f·unify_list.open_63 ··0x000003c0·6966795f·6c697374·006f7065·6e5f6d65·ify_list.open_me
60 ··0x00000390·6d656d73·74726561·6d40474c·4942435f·memstream@GLIBC_64 ··0x000003d0·6d737472·65616d40·474c4942·435f322e·mstream@GLIBC_2.
61 ··0x000003a0·322e3400·504c5f70·75745f61·746f6d5f·2.4.PL_put_atom_65 ··0x000003e0·3400504c·5f707574·5f61746f·6d5f6368·4.PL_put_atom_ch
62 ··0x000003b0·63686172·73005f49·544d5f72·65676973·chars._ITM_regis66 ··0x000003f0·61727300·5f49544d·5f726567·69737465·ars._ITM_registe
63 ··0x000003c0·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.67 ··0x00000400·72544d43·6c6f6e65·5461626c·65005f5f·rTMCloneTable.__
64 ··0x000003d0·5f5f6173·73657274·5f666169·6c40474c·__assert_fail@GL68 ··0x00000410·61737365·72745f66·61696c40·474c4942·assert_fail@GLIB
65 ··0x000003e0·4942435f·322e3400···················IBC_2.4.69 ··0x00000420·435f322e·3400·······················C_2.4.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
167 KB
./usr/lib/debug/.build-id/71/e303a438e65ed3fc8cf0a40c826bf9e64b4c94.debug vs.
./usr/lib/debug/.build-id/e9/90b8c4d28bad38833bb164819644b8c9a311df.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········6752·(bytes·into·file)13 ··Start·of·section·headers:··········6964·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00000d68·0x00000d68·0x00000·0x00038·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00cac·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00da4·R·E·0x10000
7 ··LOAD···········0x00fea0·0x0001fea0·0x0001fea0·0x00000·0x0016c·RW··0x100008 ··LOAD···········0x00fe98·0x0001fe98·0x0001fe98·0x00000·0x00174·RW··0x10000
8 ··DYNAMIC········0x00fea0·0x0001fea8·0x0001fea8·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe98·0x0001fea0·0x0001fea0·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fea0·0x0001fea0·0x0001fea0·0x00000·0x00160·R···0x112 ··GNU_RELRO······0x00fe98·0x0001fe98·0x0001fe98·0x00000·0x00168·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x1a60:1 There·are·37·section·headers,·starting·at·offset·0x1b34:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000170·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000190·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002a8·000118·00015f·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002e8·000138·0001a3·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000408·000118·00002e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000048c·000138·000032·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000438·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000004c0·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000478·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000520·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000004b8·000118·000080·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000560·000138·000080·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000538·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000005e0·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000544·000118·0000d8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000005ec·000138·0000d8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0000061c·000118·00052c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000006c4·000138·00052c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000b48·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000bf0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000b50·000118·000158·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000bf8·000138·000158·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00000d50·000138·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00000d68·000138·000038·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000ca8·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00000da0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fea0·00fea0·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe98·00fe98·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fea4·00fea0·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe9c·00fe98·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fea8·00fea0·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fea0·00fe98·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ffa0·00fea0·000060·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ffa0·00fe98·000060·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fea0·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe98·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fea0·000008·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·00fe98·000008·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·00046a·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·00046d·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0005f4·000128·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·000618·000128·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00071c·000373·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·000740·000370·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000a90·000088·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·000ab0·000087·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000b18·00005c·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·000b38·00005c·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·000b74·0002c1·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·000b94·0002c1·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·000e35·000051·00······0···0··136 ··[32]·.debug_rnglists···PROGBITS········00000000·000e55·000051·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·000e86·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·000ea6·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000ee4·000720·10·····33··94··438 ··[34]·.symtab···········SYMTAB··········00000000·000f04·000780·10·····35··98··4
37 ··[33]·.strtab···········STRTAB··········00000000·001604·0002f7·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·001684·000335·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0018fb·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·0019b9·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
14.5 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·71e303a438e65ed3fc8cf0a40c826bf9e64b4c943 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e990b8c4d28bad38833bb164819644b8c9a311df
65.0 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
37.2 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000006e4·000004649 ····0000078c·00000464
10 ····00000000·0000000010 ····00000000·00000000
  
30.3 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000006e4·000004649 ····0000078c·00000464
10 ····00000000·0000000010 ····00000000·00000000
  
814 B
strings --all --bytes=8 {}
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 read_stream_to_codes217 read_stream_to_codes2
18 ATOM_end_of_file18 ATOM_end_of_file
19 __FRAME_END__19 __FRAME_END__
20 __dso_handle20 __dso_handle
21 _DYNAMIC21 _DYNAMIC
22 __TMC_END__22 __TMC_END__
23 _GLOBAL_OFFSET_TABLE_23 _GLOBAL_OFFSET_TABLE_
 24 __aeabi_unwind_cpp_pr0@GCC_3.5
24 PL_release_stream25 PL_release_stream
25 __cxa_finalize@GLIBC_2.426 __cxa_finalize@GLIBC_2.4
26 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
27 install_readutil28 install_readutil
28 PL_unify_nil29 PL_unify_nil
29 __stack_chk_guard@GLIBC_2.430 __stack_chk_guard@GLIBC_2.4
30 PL_register_foreign31 PL_register_foreign
Offset 32, 25 lines modifiedOffset 33, 28 lines modified
32 PL_unify_chars33 PL_unify_chars
33 __stack_chk_fail@GLIBC_2.434 __stack_chk_fail@GLIBC_2.4
34 PL_new_atom35 PL_new_atom
35 PL_exception36 PL_exception
36 PL_new_term_refs37 PL_new_term_refs
37 __gmon_start__38 __gmon_start__
38 PL_unify39 PL_unify
 40 __aeabi_unwind_cpp_pr1@GCC_3.5
39 PL_unify_atom41 PL_unify_atom
40 Sgetcode42 Sgetcode
41 PL_put_term43 PL_put_term
42 _ITM_registerTMCloneTable44 _ITM_registerTMCloneTable
43 .shstrtab45 .shstrtab
44 .note.gnu.build-id46 .note.gnu.build-id
45 .gnu.hash47 .gnu.hash
46 .gnu.version48 .gnu.version
47 .gnu.version_r49 .gnu.version_r
48 .rel.dyn50 .rel.dyn
49 .rel.plt51 .rel.plt
 52 .ARM.extab
 53 .ARM.exidx
50 .eh_frame54 .eh_frame
51 .init_array55 .init_array
52 .fini_array56 .fini_array
53 .dynamic57 .dynamic
54 .comment58 .comment
55 .ARM.attributes59 .ARM.attributes
56 .debug_aranges60 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000538·<_init>:2 000005e0·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000544·<.plt>:2 000005ec·<.plt>:
3 »       ...3 »       ...
1.18 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000061c·<call_weak_fn>:2 000006c4·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000640·<deregister_tm_clones>:4 000006e8·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000066c·<register_tm_clones>:6 00000714·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000006a0·<__do_global_dtors_aux>:8 00000748·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000006e0·<frame_dummy>:10 00000788·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000006e4·<_utf8_put_char.part.0>:14 0000078c·<_utf8_put_char.part.0>:
15 »       ...15 »       ...
  
16 00000784·<read_line_to_codes3>:16 0000082c·<read_line_to_codes3>:
17 »       ...17 »       ...
  
18 0000095c·<read_line_to_codes2>:18 00000a04·<read_line_to_codes2>:
19 read_line_to_codes2():19 read_line_to_codes2():
20 ./packages/clib/readutil.c:12320 ./packages/clib/readutil.c:123
21 »       movs»   r0,·r021 »       movs»   r0,·r0
22 »       ...22 »       ...
  
23 00000960·<read_stream_to_codes3>:23 00000a08·<read_stream_to_codes3>:
24 »       ...24 »       ...
  
25 00000ac4·<read_stream_to_codes2>:25 00000b6c·<read_stream_to_codes2>:
26 read_stream_to_codes2():26 read_stream_to_codes2():
27 ./packages/clib/readutil.c:17427 ./packages/clib/readutil.c:174
28 »       movs»   r0,·r028 »       movs»   r0,·r0
29 »       ...29 »       ...
  
30 00000ac8·<install_readutil>:30 00000b70·<install_readutil>:
31 »       ...31 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000b48·<_fini>:2 00000bf0·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
3.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 30 lines modifiedOffset 22, 34 lines modified
22 ··0x00000130·74726561·6d5f746f·5f636f64·65733200·tream_to_codes2.22 ··0x00000130·74726561·6d5f746f·5f636f64·65733200·tream_to_codes2.
23 ··0x00000140·41544f4d·5f656e64·5f6f665f·66696c65·ATOM_end_of_file23 ··0x00000140·41544f4d·5f656e64·5f6f665f·66696c65·ATOM_end_of_file
24 ··0x00000150·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._24 ··0x00000150·005f5f46·52414d45·5f454e44·5f5f005f·.__FRAME_END__._
25 ··0x00000160·66696e69·005f5f64·736f5f68·616e646c·fini.__dso_handl25 ··0x00000160·66696e69·005f5f64·736f5f68·616e646c·fini.__dso_handl
26 ··0x00000170·65005f44·594e414d·4943005f·5f544d43·e._DYNAMIC.__TMC26 ··0x00000170·65005f44·594e414d·4943005f·5f544d43·e._DYNAMIC.__TMC
27 ··0x00000180·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O27 ··0x00000180·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O
28 ··0x00000190·46465345·545f5441·424c455f·005f696e·FFSET_TABLE_._in28 ··0x00000190·46465345·545f5441·424c455f·005f696e·FFSET_TABLE_._in
 29 ··0x000001a0·6974005f·5f616561·62695f75·6e77696e·it.__aeabi_unwin
 30 ··0x000001b0·645f6370·705f7072·30404743·435f332e·d_cpp_pr0@GCC_3.
29 ··0x000001a0·69740050·4c5f7265·6c656173·655f7374·it.PL_release_st31 ··0x000001c0·3500504c·5f72656c·65617365·5f737472·5.PL_release_str
30 ··0x000001b0·7265616d·005f5f63·78615f66·696e616c·ream.__cxa_final32 ··0x000001d0·65616d00·5f5f6378·615f6669·6e616c69·eam.__cxa_finali
31 ··0x000001c0·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I33 ··0x000001e0·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT
32 ··0x000001d0·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC34 ··0x000001f0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
33 ··0x000001e0·6c6f6e65·5461626c·6500696e·7374616c·loneTable.instal35 ··0x00000200·6f6e6554·61626c65·00696e73·74616c6c·oneTable.install
34 ··0x000001f0·6c5f7265·61647574·696c0050·4c5f756e·l_readutil.PL_un36 ··0x00000210·5f726561·64757469·6c00504c·5f756e69·_readutil.PL_uni
35 ··0x00000200·6966795f·6e696c00·5f5f7374·61636b5f·ify_nil.__stack_37 ··0x00000220·66795f6e·696c005f·5f737461·636b5f63·fy_nil.__stack_c
36 ··0x00000210·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_38 ··0x00000230·686b5f67·75617264·40474c49·42435f32·hk_guard@GLIBC_2
37 ··0x00000220·322e3400·504c5f72·65676973·7465725f·2.4.PL_register_39 ··0x00000240·2e340050·4c5f7265·67697374·65725f66·.4.PL_register_f
38 ··0x00000230·666f7265·69676e00·53666572·726f7200·foreign.Sferror.40 ··0x00000250·6f726569·676e0053·66657272·6f720050·oreign.Sferror.P
39 ··0x00000240·504c5f67·65745f73·74726561·6d00504c·PL_get_stream.PL41 ··0x00000260·4c5f6765·745f7374·7265616d·00504c5f·L_get_stream.PL_
40 ··0x00000250·5f756e69·66795f63·68617273·005f5f73·_unify_chars.__s42 ··0x00000270·756e6966·795f6368·61727300·5f5f7374·unify_chars.__st
41 ··0x00000260·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL43 ··0x00000280·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI
42 ··0x00000270·4942435f·322e3400·504c5f6e·65775f61·IBC_2.4.PL_new_a44 ··0x00000290·42435f32·2e340050·4c5f6e65·775f6174·BC_2.4.PL_new_at
43 ··0x00000280·746f6d00·504c5f65·78636570·74696f6e·tom.PL_exception45 ··0x000002a0·6f6d0050·4c5f6578·63657074·696f6e00·om.PL_exception.
44 ··0x00000290·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref46 ··0x000002b0·504c5f6e·65775f74·65726d5f·72656673·PL_new_term_refs
45 ··0x000002a0·73005f5f·676d6f6e·5f737461·72745f5f·s.__gmon_start__47 ··0x000002c0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
46 ··0x000002b0·00504c5f·756e6966·7900504c·5f756e69·.PL_unify.PL_uni48 ··0x000002d0·504c5f75·6e696679·005f5f61·65616269·PL_unify.__aeabi
 49 ··0x000002e0·5f756e77·696e645f·6370705f·70723140·_unwind_cpp_pr1@
 50 ··0x000002f0·4743435f·332e3500·504c5f75·6e696679·GCC_3.5.PL_unify
47 ··0x000002c0·66795f61·746f6d00·53676574·636f6465·fy_atom.Sgetcode51 ··0x00000300·5f61746f·6d005367·6574636f·64650050·_atom.Sgetcode.P
48 ··0x000002d0·00504c5f·7075745f·7465726d·005f4954·.PL_put_term._IT52 ··0x00000310·4c5f7075·745f7465·726d005f·49544d5f·L_put_term._ITM_
49 ··0x000002e0·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon53 ··0x00000320·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
50 ··0x000002f0·65546162·6c6500·····················eTable.54 ··0x00000330·61626c65·00·························able.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
630 KB
./usr/lib/debug/.build-id/7c/4425ba66c76d8d62e13c587fc4fec5d3eed15b.debug vs.
./usr/lib/debug/.build-id/10/9407ea74f9e0367c542051a5475b4d37c7fc65.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········18724·(bytes·into·file)13 ··Start·of·section·headers:··········18832·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00002568·0x00002568·0x00000·0x00090·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x024ec·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x025fc·R·E·0x10000
7 ··LOAD···········0x00fe08·0x0001fe08·0x0001fe08·0x00000·0x00250·RW··0x100008 ··LOAD···········0x00fe00·0x0001fe00·0x0001fe00·0x00000·0x00258·RW··0x10000
8 ··DYNAMIC········0x00fe08·0x0001fe10·0x0001fe10·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe00·0x0001fe08·0x0001fe08·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe08·0x0001fe08·0x0001fe08·0x00000·0x001f8·R···0x112 ··GNU_RELRO······0x00fe00·0x0001fe00·0x0001fe00·0x00000·0x00200·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x4924:1 There·are·36·section·headers,·starting·at·offset·0x4990:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0003d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0003e0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000508·000118·000372·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000538·000138·00039f·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000087a·000118·00007a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000008d8·000138·00007c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000008f4·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000954·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000934·000118·000060·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000009b4·000138·000060·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000994·000118·0001b0·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000a14·000138·0001b0·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000b44·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000bc4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000b50·000118·0002b0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000bd0·000138·0002b0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000e00·000118·001418·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000e80·000138·001418·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002218·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002298·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002220·000118·0002c8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000022a0·000138·0002c8·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········00002568·000138·000090·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········000024e8·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········000025f8·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe08·00fe08·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe00·00fe00·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe0c·00fe08·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fe04·00fe00·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe10·00fe08·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fe08·00fe00·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff08·00fe08·0000f8·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ff08·00fe00·0000f8·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe08·00001c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fe00·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·00fe08·00003c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002001c·00fe00·00003c·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·001426·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·001424·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0015b0·00032d·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·0015cc·00032d·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0018e0·000bbe·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0018fc·000bbc·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·0024a0·0001b1·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·0024b8·0001ae·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·002654·000184·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·002668·000184·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0027d8·000b5b·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·0027ec·000b5b·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·003334·000185·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·003348·000185·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0034b9·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0034cd·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·003514·000c70·10·····33·141··437 ··[33]·.symtab···········SYMTAB··········00000000·003528·000ca0·10·····34·143··4
37 ··[33]·.strtab···········STRTAB··········00000000·004184·00063a·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·0041c8·000659·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0047be·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·004821·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
24.8 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·7c4425ba66c76d8d62e13c587fc4fec5d3eed15b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·109407ea74f9e0367c542051a5475b4d37c7fc65
282 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
156 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000ec8·000013509 ····00000f48·00001350
10 ····00000000·0000000010 ····00000000·00000000
  
142 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000ec8·000013509 ····00000f48·00001350
10 ····00000000·0000000010 ····00000000·00000000
  
875 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 9 lines modified
1 [GCC:·(Debian·14.2.0-12)·14.2.01 eGCC:·(Debian·14.2.0-12)·14.2.0
2 ,zT9+FU8n|-S 
3 oGu:.SJ(2 oGu:.SJ(
4 7.-zskWJ 
5 j/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 j/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn4 call_weak_fn
7 crtstuff.c5 crtstuff.c
8 all_implied_fbits6 all_implied_fbits
9 deregister_tm_clones7 deregister_tm_clones
10 __do_global_dtors_aux8 __do_global_dtors_aux
11 completed.09 completed.0
Offset 37, 14 lines modifiedOffset 35, 15 lines modified
37 ATOM_end_of_file35 ATOM_end_of_file
38 ws_functions36 ws_functions
39 __FRAME_END__37 __FRAME_END__
40 __dso_handle38 __dso_handle
41 _DYNAMIC39 _DYNAMIC
42 __TMC_END__40 __TMC_END__
43 _GLOBAL_OFFSET_TABLE_41 _GLOBAL_OFFSET_TABLE_
 42 __aeabi_unwind_cpp_pr0@GCC_3.5
44 PL_get_stream_handle43 PL_get_stream_handle
45 PL_release_stream44 PL_release_stream
46 PL_unify_stream45 PL_unify_stream
47 PL_discard_foreign_frame46 PL_discard_foreign_frame
48 PL_unify_integer47 PL_unify_integer
49 __cxa_finalize@GLIBC_2.448 __cxa_finalize@GLIBC_2.4
50 _ITM_deregisterTMCloneTable49 _ITM_deregisterTMCloneTable
Offset 95, 14 lines modifiedOffset 94, 15 lines modified
95 .shstrtab94 .shstrtab
96 .note.gnu.build-id95 .note.gnu.build-id
97 .gnu.hash96 .gnu.hash
98 .gnu.version97 .gnu.version
99 .gnu.version_r98 .gnu.version_r
100 .rel.dyn99 .rel.dyn
101 .rel.plt100 .rel.plt
 101 .ARM.exidx
102 .eh_frame102 .eh_frame
103 .init_array103 .init_array
104 .fini_array104 .fini_array
105 .dynamic105 .dynamic
106 .comment106 .comment
107 .ARM.attributes107 .ARM.attributes
108 .debug_aranges108 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000b44·<_init>:2 00000bc4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000b50·<.plt>:2 00000bd0·<.plt>:
3 »       ...3 »       ...
1.71 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 72 lines modifiedOffset 1, 72 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000e00·<call_weak_fn>:2 00000e80·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000e24·<deregister_tm_clones>:4 00000ea4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000e50·<register_tm_clones>:6 00000ed0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000e84·<__do_global_dtors_aux>:8 00000f04·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000ec4·<frame_dummy>:10 00000f44·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000ec8·<ws_header>:14 00000f48·<ws_header>:
15 »       ...15 »       ...
  
16 00000f58·<is_ws_stream>:16 00000fd8·<is_ws_stream>:
17 »       ...17 »       ...
  
18 00000fc4·<ws_random>:18 00001044·<ws_random>:
19 »       ...19 »       ...
  
20 00001070·<free_ws_context>:20 000010f0·<free_ws_context>:
21 »       ...21 »       ...
  
22 000010ac·<ws_close>:22 0000112c·<ws_close>:
23 »       ...23 »       ...
  
24 000010e0·<ws_start_message>:24 00001160·<ws_start_message>:
25 »       ...25 »       ...
  
26 00001200·<ws_open>:26 00001280·<ws_open>:
27 »       ...27 »       ...
  
28 00001494·<ws_send_partial>:28 00001514·<ws_send_partial>:
29 »       ...29 »       ...
  
30 000015a8·<ws_control>:30 00001628·<ws_control>:
31 »       ...31 »       ...
  
32 00001624·<ws_write>:32 000016a4·<ws_write>:
33 »       ...33 »       ...
  
34 0000169c·<ws_set>:34 0000171c·<ws_set>:
35 »       ...35 »       ...
  
36 00001780·<ws_send>:36 00001800·<ws_send>:
37 »       ...37 »       ...
  
38 00001988·<ws_property>:38 00001a08·<ws_property>:
39 »       ...39 »       ...
  
40 00001aa8·<ws_next_header>:40 00001b28·<ws_next_header>:
41 »       ...41 »       ...
  
42 00001ca4·<ws_read_header>:42 00001d24·<ws_read_header>:
43 »       ...43 »       ...
  
44 00001ed4·<ws_read>:44 00001f54·<ws_read>:
45 »       ...45 »       ...
  
46 000020c4·<install_websocket>:46 00002144·<install_websocket>:
47 »       ...47 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002218·<_fini>:2 00002298·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
8.54 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 36, 68 lines modifiedOffset 36, 70 lines modified
36 ··0x00000210·0041544f·4d5f656e·645f6f66·5f66696c·.ATOM_end_of_fil36 ··0x00000210·0041544f·4d5f656e·645f6f66·5f66696c·.ATOM_end_of_fil
37 ··0x00000220·65007773·5f66756e·6374696f·6e73005f·e.ws_functions._37 ··0x00000220·65007773·5f66756e·6374696f·6e73005f·e.ws_functions._
38 ··0x00000230·5f465241·4d455f45·4e445f5f·005f6669·_FRAME_END__._fi38 ··0x00000230·5f465241·4d455f45·4e445f5f·005f6669·_FRAME_END__._fi
39 ··0x00000240·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.39 ··0x00000240·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.
40 ··0x00000250·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E40 ··0x00000250·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
41 ··0x00000260·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF41 ··0x00000260·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF
42 ··0x00000270·5345545f·5441424c·455f005f·696e6974·SET_TABLE_._init42 ··0x00000270·5345545f·5441424c·455f005f·696e6974·SET_TABLE_._init
 43 ··0x00000280·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 44 ··0x00000290·6370705f·70723040·4743435f·332e3500·cpp_pr0@GCC_3.5.
43 ··0x00000280·00504c5f·6765745f·73747265·616d5f68·.PL_get_stream_h45 ··0x000002a0·504c5f67·65745f73·74726561·6d5f6861·PL_get_stream_ha
44 ··0x00000290·616e646c·6500504c·5f72656c·65617365·andle.PL_release46 ··0x000002b0·6e646c65·00504c5f·72656c65·6173655f·ndle.PL_release_
45 ··0x000002a0·5f737472·65616d00·504c5f75·6e696679·_stream.PL_unify47 ··0x000002c0·73747265·616d0050·4c5f756e·6966795f·stream.PL_unify_
46 ··0x000002b0·5f737472·65616d00·504c5f64·69736361·_stream.PL_disca48 ··0x000002d0·73747265·616d0050·4c5f6469·73636172·stream.PL_discar
47 ··0x000002c0·72645f66·6f726569·676e5f66·72616d65·rd_foreign_frame49 ··0x000002e0·645f666f·72656967·6e5f6672·616d6500·d_foreign_frame.
48 ··0x000002d0·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege50 ··0x000002f0·504c5f75·6e696679·5f696e74·65676572·PL_unify_integer
49 ··0x000002e0·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize51 ··0x00000300·005f5f63·78615f66·696e616c·697a6540·.__cxa_finalize@
50 ··0x000002f0·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_52 ··0x00000310·474c4942·435f322e·34005f49·544d5f64·GLIBC_2.4._ITM_d
51 ··0x00000300·64657265·67697374·6572544d·436c6f6e·deregisterTMClon53 ··0x00000320·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone
52 ··0x00000310·65546162·6c650050·4c5f756e·72656769·eTable.PL_unregi54 ··0x00000330·5461626c·6500504c·5f756e72·65676973·Table.PL_unregis
53 ··0x00000320·73746572·5f61746f·6d006672·65654047·ster_atom.free@G55 ··0x00000340·7465725f·61746f6d·00667265·6540474c·ter_atom.free@GL
54 ··0x00000330·4c494243·5f322e34·005f5f73·7461636b·LIBC_2.4.__stack56 ··0x00000350·4942435f·322e3400·5f5f7374·61636b5f·IBC_2.4.__stack_
55 ··0x00000340·5f63686b·5f677561·72644047·4c494243·_chk_guard@GLIBC57 ··0x00000360·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_
56 ··0x00000350·5f322e34·006d656d·63707940·474c4942·_2.4.memcpy@GLIB58 ··0x00000370·322e3400·6d656d63·70794047·4c494243·2.4.memcpy@GLIBC
57 ··0x00000360·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe59 ··0x00000380·5f322e34·00504c5f·72656769·73746572·_2.4.PL_register
58 ··0x00000370·725f666f·72656967·6e005372·6561645f·r_foreign.Sread_60 ··0x00000390·5f666f72·6569676e·00537265·61645f70·_foreign.Sread_p
59 ··0x00000380·70656e64·696e6700·696e7374·616c6c5f·pending.install_61 ··0x000003a0·656e6469·6e670069·6e737461·6c6c5f77·ending.install_w
60 ··0x00000390·77656273·6f636b65·7400504c·5f676574·websocket.PL_get62 ··0x000003b0·6562736f·636b6574·00504c5f·6765745f·ebsocket.PL_get_
61 ··0x000003a0·5f6e616d·655f6172·6974795f·737a0050·_name_arity_sz.P63 ··0x000003c0·6e616d65·5f617269·74795f73·7a00504c·name_arity_sz.PL
62 ··0x000003b0·4c5f6765·745f696e·74363400·504c5f67·L_get_int64.PL_g 
63 ··0x000003c0·65745f73·74726561·6d005f5f·73746163·et_stream.__stac64 ··0x000003d0·5f676574·5f696e74·36340050·4c5f6765·_get_int64.PL_ge
 65 ··0x000003e0·745f7374·7265616d·005f5f73·7461636b·t_stream.__stack
64 ··0x000003d0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC66 ··0x000003f0·5f63686b·5f666169·6c40474c·4942435f·_chk_fail@GLIBC_
65 ··0x000003e0·5f322e34·00726561·6c6c6f63·40474c49·_2.4.realloc@GLI67 ··0x00000400·322e3400·7265616c·6c6f6340·474c4942·2.4.realloc@GLIB
66 ··0x000003f0·42435f32·2e340053·66777269·74650050·BC_2.4.Sfwrite.P68 ··0x00000410·435f322e·34005366·77726974·6500504c·C_2.4.Sfwrite.PL
67 ··0x00000400·4c5f6e65·775f7465·726d5f72·65660050·L_new_term_ref.P69 ··0x00000420·5f6e6577·5f746572·6d5f7265·6600504c·_new_term_ref.PL
68 ··0x00000410·4c5f6e65·775f6174·6f6d0053·5f5f6675·L_new_atom.S__fu70 ··0x00000430·5f6e6577·5f61746f·6d00535f·5f667570·_new_atom.S__fup
69 ··0x00000420·70646174·6566696c·65706f73·5f676574·pdatefilepos_get71 ··0x00000440·64617465·66696c65·706f735f·67657463·datefilepos_getc
70 ··0x00000430·6300504c·5f726567·69737465·725f6174·c.PL_register_at72 ··0x00000450·00504c5f·72656769·73746572·5f61746f·.PL_register_ato
71 ··0x00000440·6f6d0050·4c5f6361·6c6c5f70·72656469·om.PL_call_predi73 ··0x00000460·6d00504c·5f63616c·6c5f7072·65646963·m.PL_call_predic
72 ··0x00000450·63617465·00535f5f·66696c6c·62756600·cate.S__fillbuf.74 ··0x00000470·61746500·535f5f66·696c6c62·75660050·ate.S__fillbuf.P
73 ··0x00000460·504c5f69·735f7661·72696162·6c650050·PL_is_variable.P75 ··0x00000480·4c5f6973·5f766172·6961626c·6500504c·L_is_variable.PL
74 ··0x00000470·4c5f6578·63657074·696f6e00·6d616c6c·L_exception.mall76 ··0x00000490·5f657863·65707469·6f6e006d·616c6c6f·_exception.mallo
75 ··0x00000480·6f634047·4c494243·5f322e34·00536e65·oc@GLIBC_2.4.Sne77 ··0x000004a0·6340474c·4942435f·322e3400·536e6577·c@GLIBC_2.4.Snew
76 ··0x00000490·77005f5f·676d6f6e·5f737461·72745f5f·w.__gmon_start__78 ··0x000004b0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
77 ··0x000004a0·00504c5f·756e696e·7374616e·74696174·.PL_uninstantiat79 ··0x000004c0·504c5f75·6e696e73·74616e74·69617469·PL_uninstantiati
 80 ··0x000004d0·6f6e5f65·72726f72·00504c5f·6765745f·on_error.PL_get_
 81 ··0x000004e0·696e7465·6765725f·65780050·4c5f7479·integer_ex.PL_ty
 82 ··0x000004f0·70655f65·72726f72·00504c5f·636f7079·pe_error.PL_copy
 83 ··0x00000500·5f746572·6d5f7265·66005f5f·6572726e·_term_ref.__errn
 84 ··0x00000510·6f5f6c6f·63617469·6f6e4047·4c494243·o_location@GLIBC
 85 ··0x00000520·5f322e34·006d656d·73657440·474c4942·_2.4.memset@GLIB
 86 ··0x00000530·435f322e·34005373·65745f66·696c7465·C_2.4.Sset_filte
 87 ··0x00000540·7200504c·5f756e69·66795f61·746f6d00·r.PL_unify_atom.
 88 ··0x00000550·5f504c5f·6765745f·6172675f·737a0050·_PL_get_arg_sz.P
 89 ··0x00000560·4c5f6765·745f6174·6f6d5f65·78007261·L_get_atom_ex.ra
 90 ··0x00000570·6e644047·4c494243·5f322e34·00504c5f·nd@GLIBC_2.4.PL_
 91 ··0x00000580·6f70656e·5f666f72·6569676e·5f667261·open_foreign_fra
 92 ··0x00000590·6d650053·666c7573·68005373·6574656e·me.Sflush.Sseten
 93 ··0x000005a0·6300504c·5f667265·6500504c·5f646f6d·c.PL_free.PL_dom
78 ··0x000004b0·696f6e5f·6572726f·7200504c·5f676574·ion_error.PL_get94 ··0x000005b0·61696e5f·6572726f·7200504c·5f676574·ain_error.PL_get
79 ··0x000004c0·5f696e74·65676572·5f657800·504c5f74·_integer_ex.PL_t 
80 ··0x000004d0·7970655f·6572726f·7200504c·5f636f70·ype_error.PL_cop 
81 ··0x000004e0·795f7465·726d5f72·6566005f·5f657272·y_term_ref.__err 
82 ··0x000004f0·6e6f5f6c·6f636174·696f6e40·474c4942·no_location@GLIB 
83 ··0x00000500·435f322e·34006d65·6d736574·40474c49·C_2.4.memset@GLI 
84 ··0x00000510·42435f32·2e340053·7365745f·66696c74·BC_2.4.Sset_filt 
85 ··0x00000520·65720050·4c5f756e·6966795f·61746f6d·er.PL_unify_atom 
86 ··0x00000530·005f504c·5f676574·5f617267·5f737a00·._PL_get_arg_sz. 
87 ··0x00000540·504c5f67·65745f61·746f6d5f·65780072·PL_get_atom_ex.r 
88 ··0x00000550·616e6440·474c4942·435f322e·3400504c·and@GLIBC_2.4.PL 
89 ··0x00000560·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr 
90 ··0x00000570·616d6500·53666c75·73680053·73657465·ame.Sflush.Ssete 
91 ··0x00000580·6e630050·4c5f6672·65650050·4c5f646f·nc.PL_free.PL_do 
92 ··0x00000590·6d61696e·5f657272·6f720050·4c5f6765·main_error.PL_ge 
93 ··0x000005a0·745f626f·6f6c5f65·7800504c·5f706572·t_bool_ex.PL_per95 ··0x000005c0·5f626f6f·6c5f6578·00504c5f·7065726d·_bool_ex.PL_perm
94 ··0x000005b0·6d697373·696f6e5f·6572726f·7200504c·mission_error.PL96 ··0x000005d0·69737369·6f6e5f65·72726f72·00504c5f·ission_error.PL_
95 ··0x000005c0·5f707265·64696361·74650053·73657462·_predicate.Ssetb97 ··0x000005e0·70726564·69636174·65005373·65746275·predicate.Ssetbu
96 ··0x000005d0·75666665·72005363·6c6f7365·00537365·uffer.Sclose.Sse98 ··0x000005f0·66666572·0053636c·6f736500·53736574·ffer.Sclose.Sset
97 ··0x000005e0·74657272·005f4954·4d5f7265·67697374·terr._ITM_regist99 ··0x00000600·65727200·5f49544d·5f726567·69737465·err._ITM_registe
98 ··0x000005f0·6572544d·436c6f6e·65546162·6c650050·erTMCloneTable.P100 ··0x00000610·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL
99 ··0x00000600·4c5f6765·745f6e69·6c00504c·5f676574·L_get_nil.PL_get101 ··0x00000620·5f676574·5f6e696c·00504c5f·6765745f·_get_nil.PL_get_
100 ··0x00000610·5f6c6973·7400504c·5f6d616c·6c6f6300·_list.PL_malloc.102 ··0x00000630·6c697374·00504c5f·6d616c6c·6f630050·list.PL_malloc.P
101 ··0x00000620·504c5f72·656c6561·73655f73·74726561·PL_release_strea103 ··0x00000640·4c5f7265·6c656173·655f7374·7265616d·L_release_stream
102 ··0x00000630·6d5f6e6f·6572726f·7200··············m_noerror.104 ··0x00000650·5f6e6f65·72726f72·00················_noerror.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
9.24 MB
./usr/lib/debug/.build-id/81/f20eedc4d81eb04b0ac908128ac8cec7f26b89.debug vs.
./usr/lib/debug/.build-id/6d/e2be63033cb6db801b7ad80d711801d4e1e187.debug
Files 88% similar despite different names
891 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·GNU6 ··OS/ABI:····························UNIX·-·GNU
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········997240·(bytes·into·file)13 ··Start·of·section·headers:··········997260·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3719 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3620 ··Section·header·string·table·index:·36
997 B
readelf --wide --program-header {}
    
Offset 1, 16 lines modifiedOffset 1, 16 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·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x000138·0x00030eb8·0x00030eb8·0x00000·0x00850·R···0x46 ··ARM_EXIDX······0x000138·0x00030eb8·0x00030eb8·0x00000·0x008a0·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3170c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x3175c·R·E·0x10000
8 ··LOAD···········0x00f720·0x0004f720·0x0004f720·0x00000·0x00e84·RW··0x100008 ··LOAD···········0x00f720·0x0004f720·0x0004f720·0x00000·0x00e84·RW··0x10000
9 ··DYNAMIC········0x00f720·0x0004f8e4·0x0004f8e4·0x00000·0x00110·RW··0x49 ··DYNAMIC········0x00f720·0x0004f8e4·0x0004f8e4·0x00000·0x00110·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00f720·0x0004f720·0x0004f720·0x00000·0x008e0·R···0x112 ··GNU_RELRO······0x00f720·0x0004f720·0x0004f720·0x00000·0x008e0·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
4.19 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·37·section·headers,·starting·at·offset·0xf3778:1 There·are·37·section·headers,·starting·at·offset·0xf378c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000780·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000780·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000008b8·000138·001f20·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········000008b8·000138·001f20·10···A··4···3··4
Offset 13, 34 lines modifiedOffset 13, 34 lines modified
13 ··[·8]·.rel.plt··········NOBITS··········000071a0·000138·000a40·08···A··3··21··413 ··[·8]·.rel.plt··········NOBITS··········000071a0·000138·000a40·08···A··3··21··4
14 ··[·9]·.init·············NOBITS··········00007be0·000138·00000c·00··AX··0···0··414 ··[·9]·.init·············NOBITS··········00007be0·000138·00000c·00··AX··0···0··4
15 ··[10]·.plt··············NOBITS··········00007bec·000138·000f78·04··AX··0···0··415 ··[10]·.plt··············NOBITS··········00007bec·000138·000f78·04··AX··0···0··4
16 ··[11]·.text·············NOBITS··········00008b68·000138·021ffc·00··AX··0···0··816 ··[11]·.text·············NOBITS··········00008b68·000138·021ffc·00··AX··0···0··8
17 ··[12]·.fini·············NOBITS··········0002ab64·000138·000008·00··AX··0···0··417 ··[12]·.fini·············NOBITS··········0002ab64·000138·000008·00··AX··0···0··4
18 ··[13]·.rodata···········NOBITS··········0002ab6c·000138·001928·00···A··0···0··418 ··[13]·.rodata···········NOBITS··········0002ab6c·000138·001928·00···A··0···0··4
19 ··[14]·.ARM.extab········NOBITS··········0002c494·000138·004a23·00···A··0···0··419 ··[14]·.ARM.extab········NOBITS··········0002c494·000138·004a23·00···A··0···0··4
20 ··[15]·.ARM.exidx········NOBITS··········00030eb8·000138·000850·00··AL·11···0··420 ··[15]·.ARM.exidx········NOBITS··········00030eb8·000138·0008a0·00··AL·11···0··4
21 ··[16]·.eh_frame·········NOBITS··········00031708·000138·000004·00···A··0···0··421 ··[16]·.eh_frame·········NOBITS··········00031758·000138·000004·00···A··0···0··4
22 ··[17]·.init_array·······NOBITS··········0004f720·00f720·000008·04··WA··0···0··422 ··[17]·.init_array·······NOBITS··········0004f720·00f720·000008·04··WA··0···0··4
23 ··[18]·.fini_array·······NOBITS··········0004f728·00f720·000004·04··WA··0···0··423 ··[18]·.fini_array·······NOBITS··········0004f728·00f720·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······NOBITS··········0004f72c·00f720·0001b8·00··WA··0···0··424 ··[19]·.data.rel.ro······NOBITS··········0004f72c·00f720·0001b8·00··WA··0···0··4
25 ··[20]·.dynamic··········NOBITS··········0004f8e4·00f720·000110·08··WA··4···0··425 ··[20]·.dynamic··········NOBITS··········0004f8e4·00f720·000110·08··WA··4···0··4
26 ··[21]·.got··············NOBITS··········0004f9f4·00f720·00060c·04··WA··0···0··426 ··[21]·.got··············NOBITS··········0004f9f4·00f720·00060c·04··WA··0···0··4
27 ··[22]·.data·············NOBITS··········00050000·00f720·000160·00··WA··0···0··427 ··[22]·.data·············NOBITS··········00050000·00f720·000160·00··WA··0···0··4
28 ··[23]·.bss··············NOBITS··········00050160·00f720·000444·00··WA··0···0··428 ··[23]·.bss··············NOBITS··········00050160·00f720·000444·00··WA··0···0··4
29 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··129 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
30 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··130 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
31 ··[26]·.debug_aranges····PROGBITS········00000000·000188·0002be·00···C··0···0··431 ··[26]·.debug_aranges····PROGBITS········00000000·000188·0002be·00···C··0···0··4
32 ··[27]·.debug_info·······PROGBITS········00000000·000448·08f70d·00···C··0···0··432 ··[27]·.debug_info·······PROGBITS········00000000·000448·08f706·00···C··0···0··4
33 ··[28]·.debug_abbrev·····PROGBITS········00000000·08fb58·000a98·00···C··0···0··433 ··[28]·.debug_abbrev·····PROGBITS········00000000·08fb50·000a98·00···C··0···0··4
34 ··[29]·.debug_line·······PROGBITS········00000000·0905f0·010802·00···C··0···0··434 ··[29]·.debug_line·······PROGBITS········00000000·0905e8·010802·00···C··0···0··4
35 ··[30]·.debug_frame······PROGBITS········00000000·0a0df4·000d43·00···C··0···0··435 ··[30]·.debug_frame······PROGBITS········00000000·0a0dec·000d43·00···C··0···0··4
36 ··[31]·.debug_str········PROGBITS········00000000·0a1b38·01563d·01·MSC··0···0··436 ··[31]·.debug_str········PROGBITS········00000000·0a1b30·015659·01·MSC··0···0··4
37 ··[32]·.debug_loclists···PROGBITS········00000000·0b7178·022d1c·00···C··0···0··437 ··[32]·.debug_loclists···PROGBITS········00000000·0b718c·022d1c·00···C··0···0··4
38 ··[33]·.debug_rnglists···PROGBITS········00000000·0d9e94·00a26f·00···C··0···0··438 ··[33]·.debug_rnglists···PROGBITS········00000000·0d9ea8·00a26f·00···C··0···0··4
39 ··[34]·.symtab···········SYMTAB··········00000000·0e4104·0070b0·10·····35·1308··439 ··[34]·.symtab···········SYMTAB··········00000000·0e4118·0070b0·10·····35·1308··4
40 ··[35]·.strtab···········STRTAB··········00000000·0eb1b4·008450·00······0···0··140 ··[35]·.strtab···········STRTAB··········00000000·0eb1c8·008450·00······0···0··1
41 ··[36]·.shstrtab·········STRTAB··········00000000·0f3604·000174·00······0···0··141 ··[36]·.shstrtab·········STRTAB··········00000000·0f3618·000174·00······0···0··1
42 Key·to·Flags:42 Key·to·Flags:
43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
46 ··R·(retain),·D·(mbind),·y·(purecode),·p·(processor·specific)46 ··R·(retain),·D·(mbind),·y·(purecode),·p·(processor·specific)
51.1 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·81f20eedc4d81eb04b0ac908128ac8cec7f26b893 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6de2be63033cb6db801b7ad80d711801d4e1e187
8.26 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
3.59 KB
strings --all --bytes=8 {}
    
Offset 1, 150 lines modifiedOffset 1, 139 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 :0000000t`2 :0000000t`
 3 Z1BD»   \\b
 4 YV$=xO/5
 5 J45jJ,d;-
 6 ,Aa{Co:r
 7 tG·x-1H@
 8 "v}8'tw&;h+1
 9 ha!+-4V4
 10 d\m·/~2O
 11 ',+~v?GY»       Q
 12 *^0@h(3t
 13 M7-CEQd0
 14 tZXXeEia
 15 `$=+1)+:
 16 k%J2dE,2U
 17 @4o]»   m.1.H*
 18 TrXg6A54
 19 =QgT[>,}
 20 yW\2V_2·O
 21 hh4»    ]}?s
 22 *hYeO7acI
 23 m^M`a;·j
 24 q7t9lx!J
 25 **NP**KP
 26 _1H,UZO+
 27 eD5k2v·M
 28 r2In@NXu
 29 3'YNLVYQd
 30 q$>WNQaz'
 31 Lvx8|g}/
 32 tX82OucQ
 33 bKiM»   =ZBMh
 34 aaSh?g{X?
 35 l%BlQc\>W
 36 @&9POQTh
 37 L3~vL#kFi4
 38 "X.e;)7U
 39 08/R97?f
 40 rrzL#,4P
 41 9%;L961f
 42 x(g0Tg<g+3
 43 oR(B.WR.
 44 IU>SoS^'DBp
 45 rT9*Gu"r
 46 (IUXpFW[
 47 t)D_~OSj
 48 Q";SC+/)
 49 TNmuzXs(
 50 s%b<)/JO
 51 2=WDQ1&j\
 52 l*hk@oQW}
 53 Ha$Opuk^w
 54 }>CDd_@~
 55 )HeHu-0]+
 56 yT+%i5I7N
 57 R{5w9m=I
 58 \l5w#hqW
 59 :>yH#O,t
 60 aC^`@MAz
 61 P`|\;z##
 62 zMK3u]L1
 63 jeR6'X'n
 64 TJ"6^d@L
 65 imnXnUF3
 66 G7@.wU|D
 67 f]cLb.EE
 68 KTDDDDEPD
 69 $`5X']cK
 70 eR~xG·7f
 71 F:*S<T» G:6Sx
 72 se»     xt;ym
 73 R:#VGUJ7
 74 b%jt[q;D|
 75 M5ni(»  #_o
 76 y.H+O8h?
 77 a1%^^-,'
 78 cV@W+e/e?g
 79 ge9{!R7R
 80 uJ^K·:3S
 81 {bG'q4eV|
 82 gTribdV*P
3 -PxE?»  |F" 
4 SsdBECKK 
5 f#L|e}X3 
6 `pU,nPaV 
7 @cS1QC79 
8 &ib4j~fi~6 
9 oyR'Xtgx 
10 itFujd)B 
11 "NR!6LnY 
12 l>]6[K51 
13 e=»     [/X\! 
14 ~W·Epj{)I 
15 0O-?TMTj9 
16 ms3»    m6kanC1 
17 YG/^m#eEGb 
18 C}YtT@$i 
19 D4oM1m,6/H* 
20 9bu7n#eI_ 
21 L76_e#eIo 
22 o}»     d'b3S!5 
23 B?»     Pvh!o 
24 coX2os_[m 
25 rxo2x__> 
26 T:EhB+N! 
27 V>(o(l6* 
28 #&~#Kuy4i 
29 bJhu1=^LMh 
30 }+:e:d8& 
31 ct_4\H{LX 
32 <M=·w»   2K 
33 H27q#daB 
34 t.5_CN+6 
35 l9BLIsl!W 
36 +@iYpo9/ 
37 B;C»    A)H» { 
38 ~vV6-z4k^ 
39 ~vV9)z1k> 
40 /25K?·qT 
41 Y)@+@VgeS 
42 ]]vyoui[ 
43 i]ZZ$K;Ye 
44 6'J!A6yK 
45 wxiv'8>E 
46 @{5%9yja 
47 Aka#-=*] 
Max diff block lines reached; 1818/3624 bytes (50.17%) of diff not shown.
946 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
585 KB
./usr/lib/debug/.build-id/86/c1c80089df1167c85bed472907dc3de987d816.debug vs.
./usr/lib/debug/.build-id/6e/41bea0311b567f4737871e8cdf6a6d9298728c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 79% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········13672·(bytes·into·file)13 ··Start·of·section·headers:··········13880·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00002f8c·0x00002f8c·0x00000·0x00058·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02edc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02fe8·R·E·0x10000
7 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x0016c·RW··0x100008 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x00174·RW··0x10000
8 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe94·0x0001fe9c·0x0001fe9c·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x112 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x0016c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x3568:1 There·are·37·section·headers,·starting·at·offset·0x3638:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000180·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0001a0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002b8·000118·00014a·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002f8·000138·00018e·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000402·000118·000030·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000486·000138·000034·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000434·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000004bc·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000474·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000051c·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000004b4·000118·000088·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········0000055c·000138·000088·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········0000053c·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000005e4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000548·000118·0000e8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000005f0·000138·0000e8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000630·000118·002434·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000006d8·000138·002434·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002a64·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002b0c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002a6c·000118·00046c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002b14·000138·00046c·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00002f80·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00002f8c·000138·000058·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002ed8·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002fe4·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe94·00fe94·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe98·00fe94·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fea4·00fe9c·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe9c·00fe94·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff9c·00fe9c·000064·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff9c·00fe94·000064·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe94·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe9c·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·00fe94·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·00109d·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001099·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·001228·000254·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·001244·000254·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00147c·000b5b·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·001498·000b5b·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·001fd8·000118·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·001ff4·000116·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·0020f0·0000e6·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00210c·0000e6·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0021d8·0004f8·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0021f4·0004f8·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0026d0·0000a9·00······0···0··136 ··[32]·.debug_rnglists···PROGBITS········00000000·0026ec·0000a9·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·002779·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002795·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0027d4·0008a0·10·····33·117··438 ··[34]·.symtab···········SYMTAB··········00000000·0027f0·000900·10·····35·121··4
37 ··[33]·.strtab···········STRTAB··········00000000·003074·000391·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·0030f0·0003cf·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·003405·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·0034bf·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.4 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·86c1c80089df1167c85bed472907dc3de987d8163 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6e41bea0311b567f4737871e8cdf6a6d9298728c
250 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
246 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000006f8·0000236c9 ····000007a0·0000236c
10 ····00000000·0000000010 ····00000000·00000000
  
50.1 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000006f8·0000236c9 ····000007a0·0000236c
10 ····00000000·0000000010 ····00000000·00000000
  
1.1 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 11 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 4<qcgqxb
 3 vt/|2Mxp
 4 %`;DZX[Y
2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
3 call_weak_fn6 call_weak_fn
4 crtstuff.c7 crtstuff.c
5 all_implied_fbits8 all_implied_fbits
6 deregister_tm_clones9 deregister_tm_clones
7 __do_global_dtors_aux10 __do_global_dtors_aux
8 completed.011 completed.0
Offset 21, 14 lines modifiedOffset 24, 15 lines modified
21 __PRETTY_FUNCTION__.124 __PRETTY_FUNCTION__.1
22 __PRETTY_FUNCTION__.025 __PRETTY_FUNCTION__.0
23 __FRAME_END__26 __FRAME_END__
24 __dso_handle27 __dso_handle
25 _DYNAMIC28 _DYNAMIC
26 __TMC_END__29 __TMC_END__
27 _GLOBAL_OFFSET_TABLE_30 _GLOBAL_OFFSET_TABLE_
 31 __aeabi_unwind_cpp_pr0@GCC_3.5
28 strstr@GLIBC_2.432 strstr@GLIBC_2.4
29 __cxa_finalize@GLIBC_2.433 __cxa_finalize@GLIBC_2.4
30 _ITM_deregisterTMCloneTable34 _ITM_deregisterTMCloneTable
31 free@GLIBC_2.435 free@GLIBC_2.4
32 __stack_chk_guard@GLIBC_2.436 __stack_chk_guard@GLIBC_2.4
33 memcpy@GLIBC_2.437 memcpy@GLIBC_2.4
34 PL_register_foreign38 PL_register_foreign
Offset 38, 25 lines modifiedOffset 42, 28 lines modified
38 strcat@GLIBC_2.442 strcat@GLIBC_2.4
39 malloc@GLIBC_2.443 malloc@GLIBC_2.4
40 __ctype_toupper_loc@GLIBC_2.444 __ctype_toupper_loc@GLIBC_2.4
41 __gmon_start__45 __gmon_start__
42 strlen@GLIBC_2.446 strlen@GLIBC_2.4
43 strchr@GLIBC_2.447 strchr@GLIBC_2.4
44 install_double_metaphone48 install_double_metaphone
 49 __aeabi_unwind_cpp_pr1@GCC_3.5
45 _ITM_registerTMCloneTable50 _ITM_registerTMCloneTable
46 strncmp@GLIBC_2.451 strncmp@GLIBC_2.4
47 PL_get_chars52 PL_get_chars
48 __assert_fail@GLIBC_2.453 __assert_fail@GLIBC_2.4
49 .shstrtab54 .shstrtab
50 .note.gnu.build-id55 .note.gnu.build-id
51 .gnu.hash56 .gnu.hash
52 .gnu.version57 .gnu.version
53 .gnu.version_r58 .gnu.version_r
54 .rel.dyn59 .rel.dyn
55 .rel.plt60 .rel.plt
 61 .ARM.extab
 62 .ARM.exidx
56 .eh_frame63 .eh_frame
57 .init_array64 .init_array
58 .fini_array65 .fini_array
59 .dynamic66 .dynamic
60 .comment67 .comment
61 .ARM.attributes68 .ARM.attributes
62 .debug_aranges69 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000053c·<_init>:2 000005e4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000548·<.plt>:2 000005f0·<.plt>:
3 »       ...3 »       ...
1.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 3921
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000630·<call_weak_fn>:2 000006d8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000654·<deregister_tm_clones>:4 000006fc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000680·<register_tm_clones>:6 00000728·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000006b4·<__do_global_dtors_aux>:8 0000075c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000006f4·<frame_dummy>:10 0000079c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000006f8·<NewMetaString>:14 000007a0·<NewMetaString>:
15 »       ...15 »       ...
  
16 000007b8·<StringAt>:16 00000860·<StringAt>:
17 »       ...17 »       ...
  
18 0000083c·<MetaphAdd>:18 000008e4·<MetaphAdd>:
19 »       ...19 »       ...
  
20 000008ac·<IsVowel.part.0.isra.0>:20 00000954·<IsVowel.part.0.isra.0>:
21 »       ...21 »       ...
  
22 000008cc·<SlavoGermanic.isra.0>:22 00000974·<SlavoGermanic.isra.0>:
23 »       ...23 »       ...
  
24 0000091c·<IsVowel>:24 000009c4·<IsVowel>:
25 »       ...25 »       ...
  
26 00000948·<DoubleMetaphone>:26 000009f0·<DoubleMetaphone>:
27 »       ...27 »       ...
  
28 000028f8·<double_metaphone3>:28 000029a0·<double_metaphone3>:
29 »       ...29 »       ...
  
30 0000299c·<double_metaphone2>:30 00002a44·<double_metaphone2>:
31 »       ...31 »       ...
  
32 00002a24·<install_double_metaphone>:32 00002acc·<install_double_metaphone>:
33 »       ...33 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002a64·<_fini>:2 00002b0c·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
4.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 36 lines modifiedOffset 26, 39 lines modified
26 ··0x00000170·554e4354·494f4e5f·5f2e3100·5f5f5052·UNCTION__.1.__PR26 ··0x00000170·554e4354·494f4e5f·5f2e3100·5f5f5052·UNCTION__.1.__PR
27 ··0x00000180·45545459·5f46554e·4354494f·4e5f5f2e·ETTY_FUNCTION__.27 ··0x00000180·45545459·5f46554e·4354494f·4e5f5f2e·ETTY_FUNCTION__.
28 ··0x00000190·30005f5f·4652414d·455f454e·445f5f00·0.__FRAME_END__.28 ··0x00000190·30005f5f·4652414d·455f454e·445f5f00·0.__FRAME_END__.
29 ··0x000001a0·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand29 ··0x000001a0·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand
30 ··0x000001b0·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM30 ··0x000001b0·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM
31 ··0x000001c0·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_31 ··0x000001c0·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_
32 ··0x000001d0·4f464653·45545f54·41424c45·5f005f69·OFFSET_TABLE_._i32 ··0x000001d0·4f464653·45545f54·41424c45·5f005f69·OFFSET_TABLE_._i
33 ··0x000001e0·6e697400·73747273·74724047·4c494243·nit.strstr@GLIBC33 ··0x000001e0·6e697400·5f5f6165·6162695f·756e7769·nit.__aeabi_unwi
 34 ··0x000001f0·6e645f63·70705f70·72304047·43435f33·nd_cpp_pr0@GCC_3
 35 ··0x00000200·2e350073·74727374·7240474c·4942435f·.5.strstr@GLIBC_
34 ··0x000001f0·5f322e34·005f5f63·78615f66·696e616c·_2.4.__cxa_final36 ··0x00000210·322e3400·5f5f6378·615f6669·6e616c69·2.4.__cxa_finali
35 ··0x00000200·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I37 ··0x00000220·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT
36 ··0x00000210·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC38 ··0x00000230·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
37 ··0x00000220·6c6f6e65·5461626c·65006672·65654047·loneTable.free@G39 ··0x00000240·6f6e6554·61626c65·00667265·6540474c·oneTable.free@GL
38 ··0x00000230·4c494243·5f322e34·005f5f73·7461636b·LIBC_2.4.__stack40 ··0x00000250·4942435f·322e3400·5f5f7374·61636b5f·IBC_2.4.__stack_
39 ··0x00000240·5f63686b·5f677561·72644047·4c494243·_chk_guard@GLIBC41 ··0x00000260·63686b5f·67756172·6440474c·4942435f·chk_guard@GLIBC_
40 ··0x00000250·5f322e34·006d656d·63707940·474c4942·_2.4.memcpy@GLIB42 ··0x00000270·322e3400·6d656d63·70794047·4c494243·2.4.memcpy@GLIBC
41 ··0x00000260·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe43 ··0x00000280·5f322e34·00504c5f·72656769·73746572·_2.4.PL_register
42 ··0x00000270·725f666f·72656967·6e00504c·5f756e69·r_foreign.PL_uni44 ··0x00000290·5f666f72·6569676e·00504c5f·756e6966·_foreign.PL_unif
43 ··0x00000280·66795f63·68617273·005f5f73·7461636b·fy_chars.__stack45 ··0x000002a0·795f6368·61727300·5f5f7374·61636b5f·y_chars.__stack_
44 ··0x00000290·5f63686b·5f666169·6c40474c·4942435f·_chk_fail@GLIBC_46 ··0x000002b0·63686b5f·6661696c·40474c49·42435f32·chk_fail@GLIBC_2
45 ··0x000002a0·322e3400·7265616c·6c6f6340·474c4942·2.4.realloc@GLIB47 ··0x000002c0·2e340072·65616c6c·6f634047·4c494243·.4.realloc@GLIBC
46 ··0x000002b0·435f322e·34007374·72636174·40474c49·C_2.4.strcat@GLI48 ··0x000002d0·5f322e34·00737472·63617440·474c4942·_2.4.strcat@GLIB
47 ··0x000002c0·42435f32·2e34006d·616c6c6f·6340474c·BC_2.4.malloc@GL49 ··0x000002e0·435f322e·34006d61·6c6c6f63·40474c49·C_2.4.malloc@GLI
48 ··0x000002d0·4942435f·322e3400·5f5f6374·7970655f·IBC_2.4.__ctype_50 ··0x000002f0·42435f32·2e34005f·5f637479·70655f74·BC_2.4.__ctype_t
49 ··0x000002e0·746f7570·7065725f·6c6f6340·474c4942·toupper_loc@GLIB51 ··0x00000300·6f757070·65725f6c·6f634047·4c494243·oupper_loc@GLIBC
50 ··0x000002f0·435f322e·34005f5f·676d6f6e·5f737461·C_2.4.__gmon_sta52 ··0x00000310·5f322e34·005f5f67·6d6f6e5f·73746172·_2.4.__gmon_star
51 ··0x00000300·72745f5f·00737472·6c656e40·474c4942·rt__.strlen@GLIB53 ··0x00000320·745f5f00·7374726c·656e4047·4c494243·t__.strlen@GLIBC
52 ··0x00000310·435f322e·34007374·72636872·40474c49·C_2.4.strchr@GLI54 ··0x00000330·5f322e34·00737472·63687240·474c4942·_2.4.strchr@GLIB
53 ··0x00000320·42435f32·2e340069·6e737461·6c6c5f64·BC_2.4.install_d55 ··0x00000340·435f322e·3400696e·7374616c·6c5f646f·C_2.4.install_do
54 ··0x00000330·6f75626c·655f6d65·74617068·6f6e6500·ouble_metaphone.56 ··0x00000350·75626c65·5f6d6574·6170686f·6e65005f·uble_metaphone._
 57 ··0x00000360·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 58 ··0x00000370·705f7072·31404743·435f332e·35005f49·p_pr1@GCC_3.5._I
55 ··0x00000340·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC59 ··0x00000380·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
56 ··0x00000350·6c6f6e65·5461626c·65007374·726e636d·loneTable.strncm60 ··0x00000390·6e655461·626c6500·7374726e·636d7040·neTable.strncmp@
57 ··0x00000360·7040474c·4942435f·322e3400·504c5f67·p@GLIBC_2.4.PL_g61 ··0x000003a0·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get
58 ··0x00000370·65745f63·68617273·005f5f61·73736572·et_chars.__asser62 ··0x000003b0·5f636861·7273005f·5f617373·6572745f·_chars.__assert_
59 ··0x00000380·745f6661·696c4047·4c494243·5f322e34·t_fail@GLIBC_2.463 ··0x000003c0·6661696c·40474c49·42435f32·2e3400···fail@GLIBC_2.4.
60 ··0x00000390·00··································. 
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.15 MB
./usr/lib/debug/.build-id/96/47907ce66e8ddf486e6525a7414fd6cb011a40.debug vs.
./usr/lib/debug/.build-id/44/69a0831721b21fa9607902a1ad187da145496b.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········31056·(bytes·into·file)13 ··Start·of·section·headers:··········31280·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00003b04·0x00003b04·0x00000·0x00110·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03a54·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03c18·R·E·0x10000
7 ··LOAD···········0x00fde8·0x0001fde8·0x0001fde8·0x00000·0x00324·RW··0x100008 ··LOAD···········0x00fde0·0x0001fde0·0x0001fde0·0x00000·0x0032c·RW··0x10000
8 ··DYNAMIC········0x00fde8·0x0001fdf0·0x0001fdf0·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fde0·0x0001fde8·0x0001fde8·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fde8·0x0001fde8·0x0001fde8·0x00000·0x00218·R···0x112 ··GNU_RELRO······0x00fde0·0x0001fde0·0x0001fde0·0x00000·0x00220·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x7950:1 There·are·37·section·headers,·starting·at·offset·0x7a30:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000450·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000470·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000588·000118·000423·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000005c8·000138·000467·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000009ac·000118·00008a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000a30·000138·00008e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000a38·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000ac0·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000a78·000118·0000d8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000b20·000138·0000d8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000b50·000118·0001f0·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000bf8·000138·0001f0·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000d40·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000de8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000d4c·000118·000314·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000df4·000138·000314·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001060·000118·0024b8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001108·000138·0024b8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003518·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000035c0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00003520·000118·000530·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000035c8·000138·000530·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00003af8·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00003b04·000138·000110·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00003a50·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00003c14·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fde8·00fde8·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fde0·00fde0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fdec·00fde8·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fde4·00fde0·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fdf0·00fde8·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fde8·00fde0·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fee8·00fde8·000118·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fee8·00fde0·000118·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fde8·0000c8·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fde0·0000c8·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········000200c8·00fde8·000044·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000200c8·00fde0·000044·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·0025fd·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·0025fe·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0027a0·000341·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·0027c0·000341·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002ae4·00135b·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·002b04·00135c·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·003e40·000286·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·003e60·000282·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·0040c8·0001ee·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·0040e4·0001ee·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0042b8·0015ae·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0042d4·0015ad·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·005868·000362·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·005884·000362·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·005bca·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·005be6·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·005c28·001220·10·····33·224··438 ··[34]·.symtab···········SYMTAB··········00000000·005c44·001290·10·····35·229··4
37 ··[33]·.strtab···········STRTAB··········00000000·006e48·0009a2·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·006ed4·0009e0·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0077ea·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·0078b4·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
36.3 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·9647907ce66e8ddf486e6525a7414fd6cb011a403 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4469a0831721b21fa9607902a1ad187da145496b
496 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
344 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x5c5 ··Offset·into·.debug_info:··0x5c
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001128·000004389 ····000011d0·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00001560·00001fb817 ····00001608·00001fb8
18 ····00000000·0000000018 ····00000000·00000000
  
273 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x5c5 ··Offset·into·.debug_info:··0x5c
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001128·000004389 ····000011d0·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00001560·00001fb817 ····00001608·00001fb8
18 ····00000000·0000000018 ····00000000·00000000
  
1.25 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 16 lines modified
1 @GCC:·(Debian·14.2.0-12)·14.2.01 EIkGCC:·(Debian·14.2.0-12)·14.2.0
2 |*$"Mim* 
3 #!e!K&",2 Jj&DH^P."*
 3 'ocR$NFtS
 4 {Qd=<9;W
 5 uz1'I&lc8
 6 pzMo_:WqVR
 7 );)47;)M
 8 o7hksn9i
 9 !Zilb(^b»       U
4 [l/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug10 [l/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
5 call_weak_fn11 call_weak_fn
6 crtstuff.c12 crtstuff.c
7 all_implied_fbits13 all_implied_fbits
8 deregister_tm_clones14 deregister_tm_clones
9 __do_global_dtors_aux15 __do_global_dtors_aux
10 completed.016 completed.0
Offset 73, 14 lines modifiedOffset 79, 15 lines modified
73 __dso_handle79 __dso_handle
74 _DYNAMIC80 _DYNAMIC
75 memfile_functions81 memfile_functions
76 __TMC_END__82 __TMC_END__
77 _GLOBAL_OFFSET_TABLE_83 _GLOBAL_OFFSET_TABLE_
78 pl_error84 pl_error
79 pthread_mutex_unlock@GLIBC_2.485 pthread_mutex_unlock@GLIBC_2.4
 86 __aeabi_unwind_cpp_pr0@GCC_3.5
80 calloc@GLIBC_2.487 calloc@GLIBC_2.4
81 PL_unify_stream88 PL_unify_stream
82 PL_unify_integer89 PL_unify_integer
83 PL_atom_chars90 PL_atom_chars
84 __cxa_finalize@GLIBC_2.491 __cxa_finalize@GLIBC_2.4
85 _ITM_deregisterTMCloneTable92 _ITM_deregisterTMCloneTable
86 PL_unify_term93 PL_unify_term
Offset 119, 14 lines modifiedOffset 126, 15 lines modified
119 PL_resource_error126 PL_resource_error
120 PL_uninstantiation_error127 PL_uninstantiation_error
121 PL_unify_blob128 PL_unify_blob
122 PL_get_size_ex129 PL_get_size_ex
123 PL_type_error130 PL_type_error
124 PL_copy_term_ref131 PL_copy_term_ref
125 __errno_location@GLIBC_2.4132 __errno_location@GLIBC_2.4
 133 __aeabi_unwind_cpp_pr1@GCC_3.5
126 PL_get_atom134 PL_get_atom
127 _PL_get_arg_sz135 _PL_get_arg_sz
128 PL_close_foreign_frame136 PL_close_foreign_frame
129 PL_open_foreign_frame137 PL_open_foreign_frame
130 PL_domain_error138 PL_domain_error
131 PL_permission_error139 PL_permission_error
132 Sfprintf140 Sfprintf
Offset 142, 14 lines modifiedOffset 150, 16 lines modified
142 .shstrtab150 .shstrtab
143 .note.gnu.build-id151 .note.gnu.build-id
144 .gnu.hash152 .gnu.hash
145 .gnu.version153 .gnu.version
146 .gnu.version_r154 .gnu.version_r
147 .rel.dyn155 .rel.dyn
148 .rel.plt156 .rel.plt
 157 .ARM.extab
 158 .ARM.exidx
149 .eh_frame159 .eh_frame
150 .init_array160 .init_array
151 .fini_array161 .fini_array
152 .dynamic162 .dynamic
153 .comment163 .comment
154 .ARM.attributes164 .ARM.attributes
155 .debug_aranges165 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000d40·<_init>:2 00000de8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000d4c·<.plt>:2 00000df4·<.plt>:
3 »       ...3 »       ...
3.41 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 9309
    
Offset 1, 141 lines modifiedOffset 1, 141 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001060·<call_weak_fn>:2 00001108·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001084·<deregister_tm_clones>:4 0000112c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000010b0·<register_tm_clones>:6 00001158·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000010e4·<__do_global_dtors_aux>:8 0000118c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001124·<frame_dummy>:10 000011cc·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001128·<pl_error>:14 000011d0·<pl_error>:
15 »       ...15 »       ...
  
16 00001560·<move_gap_to>:16 00001608·<move_gap_to>:
17 »       ...17 »       ...
  
18 000015c0·<seek64_memfile>:18 00001668·<seek64_memfile>:
19 »       ...19 »       ...
  
20 00001640·<seek_memfile>:20 000016e8·<seek_memfile>:
21 »       ...21 »       ...
  
22 00001660·<ensure_gap_size>:22 00001708·<ensure_gap_size>:
23 »       ...23 »       ...
  
24 000016d0·<write_memfile>:24 00001778·<write_memfile>:
25 »       ...25 »       ...
  
26 00001780·<read_memfile>:26 00001828·<read_memfile>:
27 »       ...27 »       ...
  
28 0000181c·<get_memfile>:28 000018c4·<get_memfile>:
29 »       ...29 »       ...
  
30 000018f8·<acquire_memfile_symbol>:30 000019a0·<acquire_memfile_symbol>:
31 »       ...31 »       ...
  
32 00001914·<compare_memfile_symbols>:32 000019bc·<compare_memfile_symbols>:
33 »       ...33 »       ...
  
34 00001948·<write_memfile_symbol>:34 000019f0·<write_memfile_symbol>:
35 »       ...35 »       ...
  
36 00001978·<get_encoding>:36 00001a20·<get_encoding>:
37 »       ...37 »       ...
  
38 00001a28·<utf8_position>:38 00001ad0·<utf8_position>:
39 »       ...39 »       ...
  
40 00001afc·<get_size_mf.isra.0>:40 00001ba4·<get_size_mf.isra.0>:
41 »       ...41 »       ...
  
42 00001bcc·<atom_to_memory_file>:42 00001c74·<atom_to_memory_file>:
43 »       ...43 »       ...
  
44 00001d60·<mf_skip>:44 00001e08·<mf_skip>:
45 »       ...45 »       ...
  
46 00001ebc·<insert_memory_file>:46 00001f64·<insert_memory_file>:
47 »       ...47 »       ...
  
48 00002070·<skip_lines>:48 00002118·<skip_lines>:
49 »       ...49 »       ...
  
50 000021cc·<release_memfile_symbol>:50 00002274·<release_memfile_symbol>:
51 »       ...51 »       ...
  
52 00002220·<close_memfile>:52 000022c8·<close_memfile>:
53 »       ...53 »       ...
  
54 00002280·<new_memory_file>:54 00002328·<new_memory_file>:
55 »       ...55 »       ...
  
56 00002348·<free_memory_file>:56 000023f0·<free_memory_file>:
57 »       ...57 »       ...
  
58 000023d0·<size_memory_file>:58 00002478·<size_memory_file>:
59 »       ...59 »       ...
  
60 00002498·<size_memory_file3>:60 00002540·<size_memory_file3>:
61 size_memory_file3():61 size_memory_file3():
62 »       movs»   r0,·r062 »       movs»   r0,·r0
63 »       ...63 »       ...
  
64 0000249c·<size_memory_file2>:64 00002544·<size_memory_file2>:
65 size_memory_file2():65 size_memory_file2():
66 »       movs»   r0,·r066 »       movs»   r0,·r0
67 »       ...67 »       ...
  
68 000024a0·<mf_to_text>:68 00002548·<mf_to_text>:
69 »       ...69 »       ...
  
70 000026c4·<memory_file_to_atom2>:70 0000276c·<memory_file_to_atom2>:
71 »       ...71 »       ...
  
72 00002744·<open_memory_file4>:72 000027ec·<open_memory_file4>:
73 »       ...73 »       ...
  
74 00002b1c·<open_memory_file>:74 00002bc4·<open_memory_file>:
75 open_memory_file():75 open_memory_file():
76 »       movs»   r0,·r076 »       movs»   r0,·r0
77 »       ...77 »       ...
  
78 00002b20·<delete_memory_file>:78 00002bc8·<delete_memory_file>:
79 »       ...79 »       ...
  
80 00002c78·<memory_file_to_string3>:80 00002d20·<memory_file_to_string3>:
81 »       ...81 »       ...
  
82 00002cf8·<memory_file_to_codes3>:82 00002da0·<memory_file_to_codes3>:
83 »       ...83 »       ...
  
84 00002d78·<memory_file_to_atom3>:84 00002e20·<memory_file_to_atom3>:
85 »       ...85 »       ...
  
Max diff block lines reached; 308/3150 bytes (9.78%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003518·<_fini>:2 000035c0·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
10.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 78, 81 lines modifiedOffset 78, 84 lines modified
78 ··0x000004b0·5f64736f·5f68616e·646c6500·5f44594e·_dso_handle._DYN78 ··0x000004b0·5f64736f·5f68616e·646c6500·5f44594e·_dso_handle._DYN
79 ··0x000004c0·414d4943·006d656d·66696c65·5f66756e·AMIC.memfile_fun79 ··0x000004c0·414d4943·006d656d·66696c65·5f66756e·AMIC.memfile_fun
80 ··0x000004d0·6374696f·6e73005f·5f544d43·5f454e44·ctions.__TMC_END80 ··0x000004d0·6374696f·6e73005f·5f544d43·5f454e44·ctions.__TMC_END
81 ··0x000004e0·5f5f005f·474c4f42·414c5f4f·46465345·__._GLOBAL_OFFSE81 ··0x000004e0·5f5f005f·474c4f42·414c5f4f·46465345·__._GLOBAL_OFFSE
82 ··0x000004f0·545f5441·424c455f·005f696e·69740070·T_TABLE_._init.p82 ··0x000004f0·545f5441·424c455f·005f696e·69740070·T_TABLE_._init.p
83 ··0x00000500·6c5f6572·726f7200·70746872·6561645f·l_error.pthread_83 ··0x00000500·6c5f6572·726f7200·70746872·6561645f·l_error.pthread_
84 ··0x00000510·6d757465·785f756e·6c6f636b·40474c49·mutex_unlock@GLI84 ··0x00000510·6d757465·785f756e·6c6f636b·40474c49·mutex_unlock@GLI
 85 ··0x00000520·42435f32·2e34005f·5f616561·62695f75·BC_2.4.__aeabi_u
 86 ··0x00000530·6e77696e·645f6370·705f7072·30404743·nwind_cpp_pr0@GC
85 ··0x00000520·42435f32·2e340063·616c6c6f·6340474c·BC_2.4.calloc@GL87 ··0x00000540·435f332e·35006361·6c6c6f63·40474c49·C_3.5.calloc@GLI
86 ··0x00000530·4942435f·322e3400·504c5f75·6e696679·IBC_2.4.PL_unify88 ··0x00000550·42435f32·2e340050·4c5f756e·6966795f·BC_2.4.PL_unify_
87 ··0x00000540·5f737472·65616d00·504c5f75·6e696679·_stream.PL_unify89 ··0x00000560·73747265·616d0050·4c5f756e·6966795f·stream.PL_unify_
88 ··0x00000550·5f696e74·65676572·00504c5f·61746f6d·_integer.PL_atom90 ··0x00000570·696e7465·67657200·504c5f61·746f6d5f·integer.PL_atom_
89 ··0x00000560·5f636861·7273005f·5f637861·5f66696e·_chars.__cxa_fin91 ··0x00000580·63686172·73005f5f·6378615f·66696e61·chars.__cxa_fina
90 ··0x00000570·616c697a·6540474c·4942435f·322e3400·alize@GLIBC_2.4.92 ··0x00000590·6c697a65·40474c49·42435f32·2e34005f·lize@GLIBC_2.4._
91 ··0x00000580·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT93 ··0x000005a0·49544d5f·64657265·67697374·6572544d·ITM_deregisterTM
92 ··0x00000590·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u94 ··0x000005b0·436c6f6e·65546162·6c650050·4c5f756e·CloneTable.PL_un
93 ··0x000005a0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni95 ··0x000005c0·6966795f·7465726d·00504c5f·756e6966·ify_term.PL_unif
94 ··0x000005b0·66795f61·746f6d5f·63686172·7300504c·fy_atom_chars.PL96 ··0x000005d0·795f6174·6f6d5f63·68617273·00504c5f·y_atom_chars.PL_
95 ··0x000005c0·5f726570·72657365·6e746174·696f6e5f·_representation_97 ··0x000005e0·72657072·6573656e·74617469·6f6e5f65·representation_e
96 ··0x000005d0·6572726f·72007074·68726561·645f6d75·error.pthread_mu98 ··0x000005f0·72726f72·00707468·72656164·5f6d7574·rror.pthread_mut
97 ··0x000005e0·7465785f·64657374·726f7940·474c4942·tex_destroy@GLIB99 ··0x00000600·65785f64·65737472·6f794047·4c494243·ex_destroy@GLIBC
98 ··0x000005f0·435f322e·3400504c·5f756e69·66795f77·C_2.4.PL_unify_w100 ··0x00000610·5f322e34·00504c5f·756e6966·795f7763·_2.4.PL_unify_wc
99 ··0x00000600·63686172·7300504c·5f756e72·65676973·chars.PL_unregis101 ··0x00000620·68617273·00504c5f·756e7265·67697374·hars.PL_unregist
100 ··0x00000610·7465725f·61746f6d·00504c5f·696e7374·ter_atom.PL_inst102 ··0x00000630·65725f61·746f6d00·504c5f69·6e737461·er_atom.PL_insta
101 ··0x00000620·616e7469·6174696f·6e5f6572·726f7200·antiation_error.103 ··0x00000640·6e746961·74696f6e·5f657272·6f72006d·ntiation_error.m
102 ··0x00000630·6d656d6d·6f766540·474c4942·435f322e·memmove@GLIBC_2.104 ··0x00000650·656d6d6f·76654047·4c494243·5f322e34·emmove@GLIBC_2.4
103 ··0x00000640·34006672·65654047·4c494243·5f322e34·4.free@GLIBC_2.4105 ··0x00000660·00667265·6540474c·4942435f·322e3400·.free@GLIBC_2.4.
104 ··0x00000650·00707468·72656164·5f6d7574·65785f6c·.pthread_mutex_l106 ··0x00000670·70746872·6561645f·6d757465·785f6c6f·pthread_mutex_lo
105 ··0x00000660·6f636b40·474c4942·435f322e·34005f5f·ock@GLIBC_2.4.__107 ··0x00000680·636b4047·4c494243·5f322e34·005f5f73·ck@GLIBC_2.4.__s
106 ··0x00000670·73746163·6b5f6368·6b5f6775·61726440·stack_chk_guard@108 ··0x00000690·7461636b·5f63686b·5f677561·72644047·tack_chk_guard@G
107 ··0x00000680·474c4942·435f322e·34006d65·6d637079·GLIBC_2.4.memcpy109 ··0x000006a0·4c494243·5f322e34·006d656d·63707940·LIBC_2.4.memcpy@
108 ··0x00000690·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re110 ··0x000006b0·474c4942·435f322e·3400504c·5f726567·GLIBC_2.4.PL_reg
109 ··0x000006a0·67697374·65725f66·6f726569·676e0050·gister_foreign.P111 ··0x000006c0·69737465·725f666f·72656967·6e00504c·ister_foreign.PL
110 ··0x000006b0·4c5f6765·745f6e61·6d655f61·72697479·L_get_name_arity112 ··0x000006d0·5f676574·5f6e616d·655f6172·6974795f·_get_name_arity_
111 ··0x000006c0·5f737a00·70746872·6561645f·6d757465·_sz.pthread_mute113 ··0x000006e0·737a0070·74687265·61645f6d·75746578·sz.pthread_mutex
112 ··0x000006d0·785f696e·69744047·4c494243·5f322e34·x_init@GLIBC_2.4114 ··0x000006f0·5f696e69·7440474c·4942435f·322e3400·_init@GLIBC_2.4.
113 ··0x000006e0·00504c5f·6765745f·626c6f62·00504c5f·.PL_get_blob.PL_115 ··0x00000700·504c5f67·65745f62·6c6f6200·504c5f75·PL_get_blob.PL_u
114 ··0x000006f0·75746638·5f737472·6c656e00·504c5f75·utf8_strlen.PL_u116 ··0x00000710·7466385f·7374726c·656e0050·4c5f756e·tf8_strlen.PL_un
115 ··0x00000700·6e696679·5f636861·7273005f·5f737461·nify_chars.__sta117 ··0x00000720·6966795f·63686172·73005f5f·73746163·ify_chars.__stac
116 ··0x00000710·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB118 ··0x00000730·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
117 ··0x00000720·435f322e·3400504c·5f61746f·6d5f6e63·C_2.4.PL_atom_nc119 ··0x00000740·5f322e34·00504c5f·61746f6d·5f6e6368·_2.4.PL_atom_nch
118 ··0x00000730·68617273·00726561·6c6c6f63·40474c49·hars.realloc@GLI120 ··0x00000750·61727300·7265616c·6c6f6340·474c4942·ars.realloc@GLIB
119 ··0x00000740·42435f32·2e340050·4c5f7261·6973655f·BC_2.4.PL_raise_121 ··0x00000760·435f322e·3400504c·5f726169·73655f65·C_2.4.PL_raise_e
120 ··0x00000750·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new122 ··0x00000770·78636570·74696f6e·00504c5f·6e65775f·xception.PL_new_
121 ··0x00000760·5f66756e·63746f72·5f737a00·504c5f6e·_functor_sz.PL_n123 ··0x00000780·66756e63·746f725f·737a0050·4c5f6e65·functor_sz.PL_ne
122 ··0x00000770·65775f74·65726d5f·72656600·504c5f6e·ew_term_ref.PL_n124 ··0x00000790·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne
123 ··0x00000780·65775f61·746f6d00·504c5f61·746f6d5f·ew_atom.PL_atom_125 ··0x000007a0·775f6174·6f6d0050·4c5f6174·6f6d5f77·w_atom.PL_atom_w
124 ··0x00000790·77636861·72730050·4c5f7265·67697374·wchars.PL_regist126 ··0x000007b0·63686172·7300504c·5f726567·69737465·chars.PL_registe
125 ··0x000007a0·65725f61·746f6d00·504c5f69·735f7661·er_atom.PL_is_va127 ··0x000007c0·725f6174·6f6d0050·4c5f6973·5f766172·r_atom.PL_is_var
126 ··0x000007b0·72696162·6c650050·4c5f6765·745f7763·riable.PL_get_wc128 ··0x000007d0·6961626c·6500504c·5f676574·5f776368·iable.PL_get_wch
127 ··0x000007c0·68617273·006d616c·6c6f6340·474c4942·hars.malloc@GLIB129 ··0x000007e0·61727300·6d616c6c·6f634047·4c494243·ars.malloc@GLIBC
128 ··0x000007d0·435f322e·34007374·72657272·6f724047·C_2.4.strerror@G130 ··0x000007f0·5f322e34·00737472·6572726f·7240474c·_2.4.strerror@GL
129 ··0x000007e0·4c494243·5f322e34·00504c5f·626c6f62·LIBC_2.4.PL_blob131 ··0x00000800·4942435f·322e3400·504c5f62·6c6f625f·IBC_2.4.PL_blob_
130 ··0x000007f0·5f646174·6100536e·6577005f·5f676d6f·_data.Snew.__gmo132 ··0x00000810·64617461·00536e65·77005f5f·676d6f6e·data.Snew.__gmon
131 ··0x00000800·6e5f7374·6172745f·5f00504c·5f726573·n_start__.PL_res133 ··0x00000820·5f737461·72745f5f·00504c5f·7265736f·_start__.PL_reso
132 ··0x00000810·6f757263·655f6572·726f7200·504c5f75·ource_error.PL_u134 ··0x00000830·75726365·5f657272·6f720050·4c5f756e·urce_error.PL_un
133 ··0x00000820·6e696e73·74616e74·69617469·6f6e5f65·ninstantiation_e135 ··0x00000840·696e7374·616e7469·6174696f·6e5f6572·instantiation_er
134 ··0x00000830·72726f72·00504c5f·756e6966·795f626c·rror.PL_unify_bl136 ··0x00000850·726f7200·504c5f75·6e696679·5f626c6f·ror.PL_unify_blo
135 ··0x00000840·6f620050·4c5f6765·745f7369·7a655f65·ob.PL_get_size_e137 ··0x00000860·6200504c·5f676574·5f73697a·655f6578·b.PL_get_size_ex
136 ··0x00000850·78005374·656c6c00·504c5f74·7970655f·x.Stell.PL_type_138 ··0x00000870·00537465·6c6c0050·4c5f7479·70655f65·.Stell.PL_type_e
137 ··0x00000860·6572726f·7200504c·5f636f70·795f7465·error.PL_copy_te139 ··0x00000880·72726f72·00504c5f·636f7079·5f746572·rror.PL_copy_ter
138 ··0x00000870·726d5f72·6566005f·5f657272·6e6f5f6c·rm_ref.__errno_l140 ··0x00000890·6d5f7265·66005f5f·6572726e·6f5f6c6f·m_ref.__errno_lo
139 ··0x00000880·6f636174·696f6e40·474c4942·435f322e·ocation@GLIBC_2.141 ··0x000008a0·63617469·6f6e4047·4c494243·5f322e34·cation@GLIBC_2.4
 142 ··0x000008b0·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 143 ··0x000008c0·6370705f·70723140·4743435f·332e3500·cpp_pr1@GCC_3.5.
140 ··0x00000890·3400504c·5f676574·5f61746f·6d005f50·4.PL_get_atom._P144 ··0x000008d0·504c5f67·65745f61·746f6d00·5f504c5f·PL_get_atom._PL_
141 ··0x000008a0·4c5f6765·745f6172·675f737a·00504c5f·L_get_arg_sz.PL_145 ··0x000008e0·6765745f·6172675f·737a0050·4c5f636c·get_arg_sz.PL_cl
142 ··0x000008b0·636c6f73·655f666f·72656967·6e5f6672·close_foreign_fr146 ··0x000008f0·6f73655f·666f7265·69676e5f·6672616d·ose_foreign_fram
143 ··0x000008c0·616d6500·504c5f6f·70656e5f·666f7265·ame.PL_open_fore147 ··0x00000900·6500504c·5f6f7065·6e5f666f·72656967·e.PL_open_foreig
144 ··0x000008d0·69676e5f·6672616d·6500504c·5f646f6d·ign_frame.PL_dom148 ··0x00000910·6e5f6672·616d6500·504c5f64·6f6d6169·n_frame.PL_domai
145 ··0x000008e0·61696e5f·6572726f·7200504c·5f706572·ain_error.PL_per149 ··0x00000920·6e5f6572·726f7200·504c5f70·65726d69·n_error.PL_permi
146 ··0x000008f0·6d697373·696f6e5f·6572726f·72005366·mission_error.Sf150 ··0x00000930·7373696f·6e5f6572·726f7200·53667072·ssion_error.Sfpr
147 ··0x00000900·7072696e·74660050·4c5f7075·745f6174·printf.PL_put_at151 ··0x00000940·696e7466·00504c5f·7075745f·61746f6d·intf.PL_put_atom
148 ··0x00000910·6f6d5f63·68617273·0053636c·6f736500·om_chars.Sclose.152 ··0x00000950·5f636861·72730053·636c6f73·65005f49·_chars.Sclose._I
149 ··0x00000920·5f49544d·5f726567·69737465·72544d43·_ITM_registerTMC153 ··0x00000960·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo
150 ··0x00000930·6c6f6e65·5461626c·6500504c·5f676574·loneTable.PL_get154 ··0x00000970·6e655461·626c6500·504c5f67·65745f6e·neTable.PL_get_n
151 ··0x00000940·5f6e696c·00504c5f·6765745f·6e636861·_nil.PL_get_ncha155 ··0x00000980·696c0050·4c5f6765·745f6e63·68617273·il.PL_get_nchars
152 ··0x00000950·72730050·4c5f6765·745f6c69·73740069·rs.PL_get_list.i156 ··0x00000990·00504c5f·6765745f·6c697374·00696e73·.PL_get_list.ins
153 ··0x00000960·6e737461·6c6c5f6d·656d6669·6c650050·nstall_memfile.P157 ··0x000009a0·74616c6c·5f6d656d·66696c65·00504c5f·tall_memfile.PL_
154 ··0x00000970·4c5f756e·6966795f·696e7436·34005f5f·L_unify_int64.__158 ··0x000009b0·756e6966·795f696e·74363400·5f5f6173·unify_int64.__as
155 ··0x00000980·61737365·72745f66·61696c40·474c4942·assert_fail@GLIB159 ··0x000009c0·73657274·5f666169·6c40474c·4942435f·sert_fail@GLIBC_
156 ··0x00000990·435f322e·3400504c·5f676574·5f626f6f·C_2.4.PL_get_boo160 ··0x000009d0·322e3400·504c5f67·65745f62·6f6f6c00·2.4.PL_get_bool.
157 ··0x000009a0·6c00································l. 
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
98.0 KB
./usr/lib/debug/.build-id/9c/4b0832ff36d35153d3582a769c27c809ef5cdc.debug vs.
./usr/lib/debug/.build-id/3c/3199233a83189291df3fbaea6ab0afb543f755.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5528·(bytes·into·file)13 ··Start·of·section·headers:··········5644·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00000b54·0x00000b54·0x00000·0x00020·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00ad8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00b78·R·E·0x10000
7 ··LOAD···········0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x00170·RW··0x100008 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00178·RW··0x10000
8 ··DYNAMIC········0x00fea4·0x0001feac·0x0001feac·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe9c·0x0001fea4·0x0001fea4·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fea4·0x0001fea4·0x0001fea4·0x00000·0x0015c·R···0x112 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x1598:1 There·are·36·section·headers,·starting·at·offset·0x160c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000160·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000170·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000298·000118·00016b·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000002c8·000138·000198·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000404·000118·00002c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000460·000138·00002e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000430·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000490·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000470·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000004f0·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000004b0·000118·000078·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000530·000138·000078·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000528·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000005a8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000534·000118·0000cc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000005b4·000138·0000cc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000600·000118·00034c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000680·000138·00034c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········0000094c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000009cc·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000954·000118·000180·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000009d4·000138·000180·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········00000b54·000138·000020·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000ad4·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00000b74·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fea4·00fea4·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fea8·00fea4·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001feac·00fea4·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fea4·00fe9c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ffa4·00fea4·00005c·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ffa4·00fe9c·00005c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fea4·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fe9c·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fea4·000010·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020004·00fe9c·000010·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·0002fa·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·0002f8·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000484·000138·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·0004a0·000138·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0005bc·0001d7·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0005d8·0001d8·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000794·00006d·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·0007b0·00006d·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000804·000097·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·000820·000097·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00089c·000123·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·0008b8·000123·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0009bf·000035·00······0···0··135 ··[31]·.debug_rnglists···PROGBITS········00000000·0009db·000035·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0009f4·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·000a10·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·000a50·000700·10·····33··93··437 ··[33]·.symtab···········SYMTAB··········00000000·000a6c·000730·10·····34··95··4
37 ··[33]·.strtab···········STRTAB··········00000000·001150·0002e2·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00119c·000301·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·001432·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00149d·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
14.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·9c4b0832ff36d35153d3582a769c27c809ef5cdc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3c3199233a83189291df3fbaea6ab0afb543f755
29.4 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
19.6 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000006c8·000002849 ····00000748·00000284
10 ····00000000·0000000010 ····00000000·00000000
  
15.1 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000006c8·000002849 ····00000748·00000284
10 ····00000000·0000000010 ····00000000·00000000
  
846 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 UGCC:·(Debian·14.2.0-12)·14.2.0
 2 qI67wtR+;|
2 I[WI^fE;3 I[WI^fE;
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn5 call_weak_fn
5 crtstuff.c6 crtstuff.c
6 all_implied_fbits7 all_implied_fbits
7 deregister_tm_clones8 deregister_tm_clones
8 __do_global_dtors_aux9 __do_global_dtors_aux
Offset 16, 14 lines modifiedOffset 17, 15 lines modified
16 ATOM_pgrp17 ATOM_pgrp
17 ATOM_user18 ATOM_user
18 __FRAME_END__19 __FRAME_END__
19 __dso_handle20 __dso_handle
20 _DYNAMIC21 _DYNAMIC
21 __TMC_END__22 __TMC_END__
22 _GLOBAL_OFFSET_TABLE_23 _GLOBAL_OFFSET_TABLE_
 24 __aeabi_unwind_cpp_pr0@GCC_3.5
23 PL_unify_integer25 PL_unify_integer
24 __cxa_finalize@GLIBC_2.426 __cxa_finalize@GLIBC_2.4
25 _ITM_deregisterTMCloneTable27 _ITM_deregisterTMCloneTable
26 __stack_chk_guard@GLIBC_2.428 __stack_chk_guard@GLIBC_2.4
27 PL_register_foreign29 PL_register_foreign
28 __stack_chk_fail@GLIBC_2.430 __stack_chk_fail@GLIBC_2.4
29 install_sched31 install_sched
Offset 42, 14 lines modifiedOffset 44, 15 lines modified
42 .shstrtab44 .shstrtab
43 .note.gnu.build-id45 .note.gnu.build-id
44 .gnu.hash46 .gnu.hash
45 .gnu.version47 .gnu.version
46 .gnu.version_r48 .gnu.version_r
47 .rel.dyn49 .rel.dyn
48 .rel.plt50 .rel.plt
 51 .ARM.exidx
49 .eh_frame52 .eh_frame
50 .init_array53 .init_array
51 .fini_array54 .fini_array
52 .dynamic55 .dynamic
53 .comment56 .comment
54 .ARM.attributes57 .ARM.attributes
55 .debug_aranges58 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000528·<_init>:2 000005a8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000534·<.plt>:2 000005b4·<.plt>:
3 »       ...3 »       ...
805 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000600·<call_weak_fn>:2 00000680·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000624·<deregister_tm_clones>:4 000006a4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000650·<register_tm_clones>:6 000006d0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000684·<__do_global_dtors_aux>:8 00000704·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000006c4·<frame_dummy>:10 00000744·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000006c8·<pl_setpriority>:14 00000748·<pl_setpriority>:
15 »       ...15 »       ...
  
16 000007d8·<pl_getpriority>:16 00000858·<pl_getpriority>:
17 »       ...17 »       ...
  
18 000008d0·<install_sched>:18 00000950·<install_sched>:
19 »       ...19 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000094c·<_fini>:2 000009cc·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
3.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 33 lines modifiedOffset 18, 35 lines modified
18 ··0x000000f0·0041544f·4d5f7072·6f636573·73004154·.ATOM_process.AT18 ··0x000000f0·0041544f·4d5f7072·6f636573·73004154·.ATOM_process.AT
19 ··0x00000100·4f4d5f70·67727000·41544f4d·5f757365·OM_pgrp.ATOM_use19 ··0x00000100·4f4d5f70·67727000·41544f4d·5f757365·OM_pgrp.ATOM_use
20 ··0x00000110·72005f5f·4652414d·455f454e·445f5f00·r.__FRAME_END__.20 ··0x00000110·72005f5f·4652414d·455f454e·445f5f00·r.__FRAME_END__.
21 ··0x00000120·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand21 ··0x00000120·5f66696e·69005f5f·64736f5f·68616e64·_fini.__dso_hand
22 ··0x00000130·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM22 ··0x00000130·6c65005f·44594e41·4d494300·5f5f544d·le._DYNAMIC.__TM
23 ··0x00000140·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_23 ··0x00000140·435f454e·445f5f00·5f474c4f·42414c5f·C_END__._GLOBAL_
24 ··0x00000150·4f464653·45545f54·41424c45·5f005f69·OFFSET_TABLE_._i24 ··0x00000150·4f464653·45545f54·41424c45·5f005f69·OFFSET_TABLE_._i
 25 ··0x00000160·6e697400·5f5f6165·6162695f·756e7769·nit.__aeabi_unwi
 26 ··0x00000170·6e645f63·70705f70·72304047·43435f33·nd_cpp_pr0@GCC_3
25 ··0x00000160·6e697400·504c5f75·6e696679·5f696e74·nit.PL_unify_int27 ··0x00000180·2e350050·4c5f756e·6966795f·696e7465·.5.PL_unify_inte
26 ··0x00000170·65676572·005f5f63·78615f66·696e616c·eger.__cxa_final28 ··0x00000190·67657200·5f5f6378·615f6669·6e616c69·ger.__cxa_finali
27 ··0x00000180·697a6540·474c4942·435f322e·34005f49·ize@GLIBC_2.4._I29 ··0x000001a0·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT
28 ··0x00000190·544d5f64·65726567·69737465·72544d43·TM_deregisterTMC30 ··0x000001b0·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl
29 ··0x000001a0·6c6f6e65·5461626c·65005f5f·73746163·loneTable.__stac31 ··0x000001c0·6f6e6554·61626c65·005f5f73·7461636b·oneTable.__stack
30 ··0x000001b0·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB32 ··0x000001d0·5f63686b·5f677561·72644047·4c494243·_chk_guard@GLIBC
31 ··0x000001c0·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe33 ··0x000001e0·5f322e34·00504c5f·72656769·73746572·_2.4.PL_register
32 ··0x000001d0·725f666f·72656967·6e005f5f·73746163·r_foreign.__stac34 ··0x000001f0·5f666f72·6569676e·005f5f73·7461636b·_foreign.__stack
33 ··0x000001e0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC35 ··0x00000200·5f63686b·5f666169·6c40474c·4942435f·_chk_fail@GLIBC_
34 ··0x000001f0·5f322e34·00696e73·74616c6c·5f736368·_2.4.install_sch36 ··0x00000210·322e3400·696e7374·616c6c5f·73636865·2.4.install_sche
35 ··0x00000200·65640050·4c5f6578·69737465·6e63655f·ed.PL_existence_37 ··0x00000220·6400504c·5f657869·7374656e·63655f65·d.PL_existence_e
36 ··0x00000210·6572726f·72006765·74707269·6f726974·error.getpriorit38 ··0x00000230·72726f72·00676574·7072696f·72697479·rror.getpriority
37 ··0x00000220·7940474c·4942435f·322e3400·504c5f6e·y@GLIBC_2.4.PL_n39 ··0x00000240·40474c49·42435f32·2e340050·4c5f6e65·@GLIBC_2.4.PL_ne
38 ··0x00000230·65775f61·746f6d00·73657470·72696f72·ew_atom.setprior40 ··0x00000250·775f6174·6f6d0073·65747072·696f7269·w_atom.setpriori
39 ··0x00000240·69747940·474c4942·435f322e·34005f5f·ity@GLIBC_2.4.__41 ··0x00000260·74794047·4c494243·5f322e34·005f5f67·ty@GLIBC_2.4.__g
40 ··0x00000250·676d6f6e·5f737461·72745f5f·00504c5f·gmon_start__.PL_42 ··0x00000270·6d6f6e5f·73746172·745f5f00·504c5f67·mon_start__.PL_g
41 ··0x00000260·6765745f·696e7465·6765725f·6578005f·get_integer_ex._43 ··0x00000280·65745f69·6e746567·65725f65·78005f5f·et_integer_ex.__
42 ··0x00000270·5f657272·6e6f5f6c·6f636174·696f6e40·_errno_location@44 ··0x00000290·6572726e·6f5f6c6f·63617469·6f6e4047·errno_location@G
43 ··0x00000280·474c4942·435f322e·3400504c·5f676574·GLIBC_2.4.PL_get45 ··0x000002a0·4c494243·5f322e34·00504c5f·6765745f·LIBC_2.4.PL_get_
44 ··0x00000290·5f61746f·6d5f6578·00504c5f·646f6d61·_atom_ex.PL_doma46 ··0x000002b0·61746f6d·5f657800·504c5f64·6f6d6169·atom_ex.PL_domai
45 ··0x000002a0·696e5f65·72726f72·00504c5f·7065726d·in_error.PL_perm47 ··0x000002c0·6e5f6572·726f7200·504c5f70·65726d69·n_error.PL_permi
46 ··0x000002b0·69737369·6f6e5f65·72726f72·00504c5f·ission_error.PL_48 ··0x000002d0·7373696f·6e5f6572·726f7200·504c5f77·ssion_error.PL_w
47 ··0x000002c0·7761726e·696e6700·5f49544d·5f726567·warning._ITM_reg49 ··0x000002e0·61726e69·6e67005f·49544d5f·72656769·arning._ITM_regi
48 ··0x000002d0·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl50 ··0x000002f0·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
49 ··0x000002e0·6500································e.51 ··0x00000300·00··································.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
1.84 MB
./usr/lib/debug/.build-id/b9/d724920aac71207c4995757ae01a79b66b82a2.debug vs.
./usr/lib/debug/.build-id/79/38821318dfebd916d43655e6e3786fc711218a.debug
Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········46832·(bytes·into·file)13 ··Start·of·section·headers:··········47088·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00005928·0x00005928·0x00000·0x00178·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0583c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x05aa4·R·E·0x10000
7 ··LOAD···········0x00fdb8·0x0001fdb8·0x0001fdb8·0x00000·0x00490·RW··0x100008 ··LOAD···········0x00fdb0·0x0001fdb0·0x0001fdb0·0x00000·0x00498·RW··0x10000
8 ··DYNAMIC········0x00fdb8·0x0001fdc0·0x0001fdc0·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fdb0·0x0001fdb8·0x0001fdb8·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fdb8·0x0001fdb8·0x0001fdb8·0x00000·0x00248·R···0x112 ··GNU_RELRO······0x00fdb0·0x0001fdb0·0x0001fdb0·0x00000·0x00250·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0xb6f0:1 There·are·37·section·headers,·starting·at·offset·0xb7f0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·00002c·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·00002c·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000144·000118·000510·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000164·000138·000530·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000654·000118·000492·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000694·000138·0004d6·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000ae6·000118·0000a2·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000b6a·000138·0000a6·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000b88·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000c10·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000bd8·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000c80·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000c18·000118·000250·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000cc0·000138·000250·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000e68·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000f10·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000e74·000118·0003b4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000f1c·000138·0003b4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001228·000118·004010·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000012d0·000138·004010·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00005238·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000052e0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00005240·000118·0005f8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000052e8·000138·0005f8·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········000058e0·000138·000048·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00005928·000138·000178·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00005838·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00005aa0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fdb8·00fdb8·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fdb0·00fdb0·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fdbc·00fdb8·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fdb4·00fdb0·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fdc0·00fdb8·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fdb8·00fdb0·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001feb8·00fdb8·000148·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001feb8·00fdb0·000148·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fdb8·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fdb0·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fdb8·000244·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·00fdb0·000244·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000044·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000043·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001ac·003d1d·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001cc·003d19·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·003ecc·000607·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·003ee8·000607·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0044d4·002174·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0044f0·002172·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·006648·0003a0·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·006664·0003a0·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·0069e8·0002dd·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·006a04·0002dd·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·006cc8·002119·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·006ce4·00211a·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·008de4·000573·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·008e00·000573·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·009357·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·009373·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0093b4·001610·10·····33·275··438 ··[34]·.symtab···········SYMTAB··········00000000·0093d0·0016a0·10·····35·282··4
37 ··[33]·.strtab···········STRTAB··········00000000·00a9c4·000bc9·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·00aa70·000c07·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00b58d·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·00b677·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
44.1 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·b9d724920aac71207c4995757ae01a79b66b82a23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7938821318dfebd916d43655e6e3786fc711218a
873 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
539 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
860 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1385 ··Offset·into·.debug_info:··0x138
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000012f0·000030d89 ····00001398·000030d8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x4db513 ··Offset·into·.debug_info:··0x4db5
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000043c8·00000d8017 ····00004470·00000d80
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x65c121 ··Offset·into·.debug_info:··0x65c1
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00005148·000000f025 ····000051f0·000000f0
26 ····00000000·0000000026 ····00000000·00000000
  
398 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
858 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x1385 ··Offset·into·.debug_info:··0x138
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000012f0·000030d89 ····00001398·000030d8
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x4db513 ··Offset·into·.debug_info:··0x4db5
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····000043c8·00000d8017 ····00004470·00000d80
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x65c121 ··Offset·into·.debug_info:··0x65c1
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00005148·000000f025 ····000051f0·000000f0
26 ····00000000·0000000026 ····00000000·00000000
  
1.24 KB
strings --all --bytes=8 {}
    
Offset 1, 19 lines modifiedOffset 1, 13 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 I"T>}o,U
2 &`DDDDTP. 
3 oKu~$5nCnGO 
4 HFJVk"3}a 
5 x|,P<>&^t 
6 HH,XHl·I, 
7 8pgkY5JD~h"3 8pgkY5JD~h"
 4 _p;0l\%c
 5 v,P3p]NfSR
 6 '?8).T;N
8 (%2w:H_V 
9 V3*A9\tP" 
10 K,vnc[>r 
11 '»      fL>)8mTw 
12 eQ^N\Ay%q 
13 BBDDD""BDd7 BBDDD""BDd
14 Vcs"J0:A8 Vcs"J0:A
15 :DLDYa1G9 :DLDYa1G
16 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug10 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
17 call_weak_fn11 call_weak_fn
18 crtstuff.c12 crtstuff.c
19 all_implied_fbits13 all_implied_fbits
Offset 107, 14 lines modifiedOffset 101, 15 lines modified
107 pl_read_record_data101 pl_read_record_data
108 __dso_handle102 __dso_handle
109 _DYNAMIC103 _DYNAMIC
110 findOrdTable104 findOrdTable
111 __TMC_END__105 __TMC_END__
112 _GLOBAL_OFFSET_TABLE_106 _GLOBAL_OFFSET_TABLE_
113 pl_read_fields107 pl_read_fields
 108 __aeabi_unwind_cpp_pr0@GCC_3.5
114 PL_unify_integer109 PL_unify_integer
115 strcmp@GLIBC_2.4110 strcmp@GLIBC_2.4
116 PL_atom_chars111 PL_atom_chars
117 __cxa_finalize@GLIBC_2.4112 __cxa_finalize@GLIBC_2.4
118 _ITM_deregisterTMCloneTable113 _ITM_deregisterTMCloneTable
119 PL_unify_term114 PL_unify_term
120 PL_unify_atom_chars115 PL_unify_atom_chars
Offset 152, 14 lines modifiedOffset 147, 15 lines modified
152 PL_resource_error147 PL_resource_error
153 __ctype_b_loc@GLIBC_2.4148 __ctype_b_loc@GLIBC_2.4
154 strlen@GLIBC_2.4149 strlen@GLIBC_2.4
155 PL_copy_term_ref150 PL_copy_term_ref
156 __errno_location@GLIBC_2.4151 __errno_location@GLIBC_2.4
157 __sprintf_chk@GLIBC_2.4152 __sprintf_chk@GLIBC_2.4
158 install_table153 install_table
 154 __aeabi_unwind_cpp_pr1@GCC_3.5
159 memset@GLIBC_2.4155 memset@GLIBC_2.4
160 PL_get_atom156 PL_get_atom
161 strncpy@GLIBC_2.4157 strncpy@GLIBC_2.4
162 PL_unify_atom158 PL_unify_atom
163 _PL_get_arg_sz159 _PL_get_arg_sz
164 strtod@GLIBC_2.4160 strtod@GLIBC_2.4
165 PL_get_atom_ex161 PL_get_atom_ex
Offset 190, 14 lines modifiedOffset 186, 16 lines modified
190 .shstrtab186 .shstrtab
191 .note.gnu.build-id187 .note.gnu.build-id
192 .gnu.hash188 .gnu.hash
193 .gnu.version189 .gnu.version
194 .gnu.version_r190 .gnu.version_r
195 .rel.dyn191 .rel.dyn
196 .rel.plt192 .rel.plt
 193 .ARM.extab
 194 .ARM.exidx
197 .eh_frame195 .eh_frame
198 .init_array196 .init_array
199 .fini_array197 .fini_array
200 .dynamic198 .dynamic
201 .comment199 .comment
202 .ARM.attributes200 .ARM.attributes
203 .debug_aranges201 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000e68·<_init>:2 00000f10·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000e74·<.plt>:2 00000f1c·<.plt>:
3 »       ...3 »       ...
3.96 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 3868 objdump: DWARF error: unable to read alt ref 14715
    
Offset 1, 165 lines modifiedOffset 1, 165 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001228·<call_weak_fn>:2 000012d0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000124c·<deregister_tm_clones>:4 000012f4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001278·<register_tm_clones>:6 00001320·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000012ac·<__do_global_dtors_aux>:8 00001354·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000012ec·<frame_dummy>:10 00001394·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000012f0·<find_next_record>:14 00001398·<find_next_record>:
15 »       ...15 »       ...
  
16 0000136c·<find_start_of_record>:16 00001414·<find_start_of_record>:
17 »       ...17 »       ...
  
18 000013dc·<previous_record>:18 00001484·<previous_record>:
19 »       ...19 »       ...
  
20 00001414·<type_error>:20 000014bc·<type_error>:
21 »       ...21 »       ...
  
22 00001474·<tab_memcpy>:22 0000151c·<tab_memcpy>:
23 »       ...23 »       ...
  
24 00001570·<unify_field_text>:24 00001618·<unify_field_text>:
25 »       ...25 »       ...
  
26 00001658·<pl_table_version>:26 00001700·<pl_table_version>:
27 »       ...27 »       ...
  
28 00001690·<get_field_flag>:28 00001738·<get_field_flag>:
29 »       ...29 »       ...
  
30 0000187c·<open_table.part.0>:30 00001924·<open_table.part.0>:
31 »       ...31 »       ...
  
32 00001970·<get_table_ex>:32 00001a18·<get_table_ex>:
33 »       ...33 »       ...
  
34 00001a38·<pl_close_table>:34 00001ae0·<pl_close_table>:
35 »       ...35 »       ...
  
36 00001ab0·<pl_open_table>:36 00001b58·<pl_open_table>:
37 »       ...37 »       ...
  
38 00001b2c·<pl_free_table>:38 00001bd4·<pl_free_table>:
39 »       ...39 »       ...
  
40 00001ba8·<pl_get_table_attribute>:40 00001c50·<pl_get_table_attribute>:
41 »       ...41 »       ...
  
42 00002008·<domain_error.constprop.0.isra.0>:42 000020b0·<domain_error.constprop.0.isra.0>:
43 »       ...43 »       ...
  
44 0000206c·<pl_start_of_record>:44 00002114·<pl_start_of_record>:
45 »       ...45 »       ...
  
46 00002214·<field_boundaries.isra.0>:46 000022bc·<field_boundaries.isra.0>:
47 »       ...47 »       ...
  
48 000022e0·<format_error.isra.0>:48 00002388·<format_error.isra.0>:
49 »       ...49 »       ...
  
50 00002360·<read_field>:50 00002408·<read_field>:
51 »       ...51 »       ...
  
52 0000253c·<pl_new_table>:52 000025e4·<pl_new_table>:
53 »       ...53 »       ...
  
54 00002bbc·<pl_table_window>:54 00002c64·<pl_table_window>:
55 »       ...55 »       ...
  
56 00002c8c·<pl_previous_record>:56 00002d34·<pl_previous_record>:
57 »       ...57 »       ...
  
58 00002d54·<pl_read_record_data>:58 00002dfc·<pl_read_record_data>:
59 »       ...59 »       ...
  
60 00002e44·<pl_read_record>:60 00002eec·<pl_read_record>:
61 »       ...61 »       ...
  
62 00002fb8·<pl_read_fields>:62 00003060·<pl_read_fields>:
63 »       ...63 »       ...
  
64 00003228·<match_field>:64 000032d0·<match_field>:
65 »       ...65 »       ...
  
66 0000362c·<match_record>:66 000036d4·<match_record>:
67 »       ...67 »       ...
  
68 000036fc·<pl_in_table>:68 000037a4·<pl_in_table>:
69 »       ...69 »       ...
  
70 00004044·<install_table>:70 000040ec·<install_table>:
71 »       ...71 »       ...
  
72 000043c4·<install>:72 0000446c·<install>:
73 install():73 install():
74 ./packages/table/table.c:224174 ./packages/table/table.c:2241
75 »       movs»   r0,·r075 »       movs»   r0,·r0
76 »       ...76 »       ...
  
77 000043c8·<case_insensitive_table>:77 00004470·<case_insensitive_table>:
78 »       ...78 »       ...
  
79 000043e8·<iso_latin_1_table>:79 00004490·<iso_latin_1_table>:
80 »       ...80 »       ...
  
81 00004494·<iso_latin_1_case_table>:81 0000453c·<iso_latin_1_case_table>:
82 »       ...82 »       ...
  
83 000044c4·<compare_strings_>:83 0000456c·<compare_strings_>:
84 »       ...84 »       ...
  
Max diff block lines reached; 812/3658 bytes (22.20%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00005238·<_fini>:2 000052e0·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
12.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
978 KB
./usr/lib/debug/.build-id/bf/dc703dd55a54e9e99d4dea5fb9d6f86ccb23e4.debug vs.
./usr/lib/debug/.build-id/92/b950e9bc9bc2d8e2ce2e9a9725b58cca3124dd.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········22728·(bytes·into·file)13 ··Start·of·section·headers:··········22956·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000030d0·0x000030d0·0x00000·0x00120·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02f30·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x031f4·R·E·0x10000
7 ··LOAD···········0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x00174·RW··0x100008 ··LOAD···········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00000·0x0017c·RW··0x10000
8 ··DYNAMIC········0x00fe94·0x0001fe9c·0x0001fe9c·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe8c·0x0001fe94·0x0001fe94·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe94·0x0001fe94·0x0001fe94·0x00000·0x0016c·R···0x112 ··GNU_RELRO······0x00fe8c·0x0001fe8c·0x0001fe8c·0x00000·0x00174·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x58c8:1 There·are·37·section·headers,·starting·at·offset·0x59ac:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001a0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0001c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002d8·000118·00016e·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000318·000138·0001b2·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000446·000118·000034·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000004ca·000138·000038·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000047c·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000504·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000004bc·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000564·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000004fc·000118·000098·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000005a4·000138·000098·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000594·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000063c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000005a0·000118·0000fc·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000648·000138·0000fc·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000006a0·000118·0025a8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00000748·000138·0025a8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00002c48·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002cf0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002c50·000118·0002dc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00002cf8·000138·0002dc·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00002fd4·000138·0000fc·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········000030d0·000138·000120·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002f2c·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000031f0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe94·00fe94·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe8c·00fe8c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe98·00fe94·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe90·00fe8c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe9c·00fe94·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe94·00fe8c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff94·00fe94·00006c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff94·00fe8c·00006c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe94·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe8c·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe94·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·00fe8c·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·001e55·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001e67·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·001fe0·0001dd·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·002010·0001dd·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0021c0·000c1e·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0021f0·000c1d·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·002de0·00035c·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·002e10·00035c·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00313c·00015b·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00316c·00015b·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·003298·001189·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0032c8·001189·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·004424·0001b5·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·004454·0001b5·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0045d9·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·004609·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·004634·000cb0·10·····33·180··438 ··[34]·.symtab···········SYMTAB··········00000000·004664·000d10·10·····35·184··4
37 ··[33]·.strtab···········STRTAB··········00000000·0052e4·00047e·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·005374·0004bc·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·005762·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·005830·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
24.7 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·bfdc703dd55a54e9e99d4dea5fb9d6f86ccb23e43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·92b950e9bc9bc2d8e2ce2e9a9725b58cca3124dd
394 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
302 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000768·000024e09 ····00000810·000024e0
10 ····00000000·0000000010 ····00000000·00000000
  
235 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000768·000024e09 ····00000810·000024e0
10 ····00000000·0000000010 ····00000000·00000000
  
1.05 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 12 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 Z\W\t"Se 
3 EO~=:Oo!$ZS2 »       !YBH6w86Y
 3 i9!oTe$&
 4 onizdpm*
 5 qY;]kW!~»       p
4 sB9zV(g4Ge6 sB9zV(g4Ge
5 ·xGlA-U-U7 ·xGlA-U-U
6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
7 call_weak_fn9 call_weak_fn
8 crtstuff.c10 crtstuff.c
9 all_implied_fbits11 all_implied_fbits
10 deregister_tm_clones12 deregister_tm_clones
Offset 44, 40 lines modifiedOffset 46, 44 lines modified
44 pl_ia_root_246 pl_ia_root_2
45 pl_ia_root47 pl_ia_root
46 __FRAME_END__48 __FRAME_END__
47 __dso_handle49 __dso_handle
48 _DYNAMIC50 _DYNAMIC
49 __TMC_END__51 __TMC_END__
50 _GLOBAL_OFFSET_TABLE_52 _GLOBAL_OFFSET_TABLE_
 53 __aeabi_unwind_cpp_pr0@GCC_3.5
51 __cxa_finalize@GLIBC_2.454 __cxa_finalize@GLIBC_2.4
52 _ITM_deregisterTMCloneTable55 _ITM_deregisterTMCloneTable
53 fesetround56 fesetround
54 __stack_chk_guard@GLIBC_2.457 __stack_chk_guard@GLIBC_2.4
55 PL_register_foreign58 PL_register_foreign
56 __stack_chk_fail@GLIBC_2.459 __stack_chk_fail@GLIBC_2.4
57 PL_new_functor_sz60 PL_new_functor_sz
58 PL_put_float61 PL_put_float
59 PL_new_term_ref62 PL_new_term_ref
60 PL_new_atom63 PL_new_atom
61 PL_cons_functor64 PL_cons_functor
62 __gmon_start__65 __gmon_start__
63 PL_unify66 PL_unify
 67 __aeabi_unwind_cpp_pr1@GCC_3.5
64 PL_unify_atom68 PL_unify_atom
65 PL_get_float69 PL_get_float
66 install_inclpr70 install_inclpr
67 PL_unify_float71 PL_unify_float
68 _ITM_registerTMCloneTable72 _ITM_registerTMCloneTable
69 PL_get_arg_sz73 PL_get_arg_sz
70 .shstrtab74 .shstrtab
71 .note.gnu.build-id75 .note.gnu.build-id
72 .gnu.hash76 .gnu.hash
73 .gnu.version77 .gnu.version
74 .gnu.version_r78 .gnu.version_r
75 .rel.dyn79 .rel.dyn
76 .rel.plt80 .rel.plt
 81 .ARM.extab
 82 .ARM.exidx
77 .eh_frame83 .eh_frame
78 .init_array84 .init_array
79 .fini_array85 .fini_array
80 .dynamic86 .dynamic
81 .comment87 .comment
82 .ARM.attributes88 .ARM.attributes
83 .debug_aranges89 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000594·<_init>:2 0000063c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000005a0·<.plt>:2 00000648·<.plt>:
3 »       ...3 »       ...
2.88 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 129 lines modifiedOffset 1, 129 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000006a0·<call_weak_fn>:2 00000748·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000006c4·<deregister_tm_clones>:4 0000076c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000006f0·<register_tm_clones>:6 00000798·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000724·<__do_global_dtors_aux>:8 000007cc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000764·<frame_dummy>:10 0000080c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000768·<p_to_c>:14 00000810·<p_to_c>:
15 »       ...15 »       ...
  
16 000007c4·<pl_ia_contains>:16 0000086c·<pl_ia_contains>:
17 »       ...17 »       ...
  
18 00000894·<valid_interval>:18 0000093c·<valid_interval>:
19 »       ...19 »       ...
  
20 0000090c·<c_to_p>:20 000009b4·<c_to_p>:
21 »       ...21 »       ...
  
22 0000098c·<pl_ia_center>:22 00000a34·<pl_ia_center>:
23 »       ...23 »       ...
  
24 00000a44·<pl_ia_exclude_zero_bound>:24 00000aec·<pl_ia_exclude_zero_bound>:
25 »       ...25 »       ...
  
26 00000b14·<pl_ia_split>:26 00000bbc·<pl_ia_split>:
27 »       ...27 »       ...
  
28 00000c0c·<pl_ia_additive_inverse>:28 00000cb4·<pl_ia_additive_inverse>:
29 »       ...29 »       ...
  
30 00000c74·<pl_ia_difference>:30 00000d1c·<pl_ia_difference>:
31 »       ...31 »       ...
  
32 00000d10·<pl_ia_sum>:32 00000db8·<pl_ia_sum>:
33 »       ...33 »       ...
  
34 00000dac·<pl_ia_intersection_2>:34 00000e54·<pl_ia_intersection_2>:
35 »       ...35 »       ...
  
36 00000e7c·<pl_ia_additive_inverse_2>:36 00000f24·<pl_ia_additive_inverse_2>:
37 »       ...37 »       ...
  
38 00000f10·<pl_ia_difference_2>:38 00000fb8·<pl_ia_difference_2>:
39 »       ...39 »       ...
  
40 00000fd4·<pl_ia_sum_2>:40 0000107c·<pl_ia_sum_2>:
41 »       ...41 »       ...
  
42 00001098·<pl_ia_intersection>:42 00001140·<pl_ia_intersection>:
43 »       ...43 »       ...
  
44 00001138·<pl_ia_union>:44 000011e0·<pl_ia_union>:
45 »       ...45 »       ...
  
46 000011d0·<pl_ia_split_excluding_zero>:46 00001278·<pl_ia_split_excluding_zero>:
47 »       ...47 »       ...
  
48 00001294·<pl_ia_union_2>:48 0000133c·<pl_ia_union_2>:
49 »       ...49 »       ...
  
50 00001350·<pl_ia_positive_part>:50 000013f8·<pl_ia_positive_part>:
51 »       ...51 »       ...
  
52 00001404·<pl_ia_negative_part>:52 000014ac·<pl_ia_negative_part>:
53 »       ...53 »       ...
  
54 000014bc·<pl_ia_class>:54 00001564·<pl_ia_class>:
55 »       ...55 »       ...
  
56 00001564·<ia_quotient>:56 0000160c·<ia_quotient>:
57 »       ...57 »       ...
  
58 00001760·<pl_ia_quotient>:58 00001808·<pl_ia_quotient>:
59 »       ...59 »       ...
  
60 000017e0·<pl_ia_quotient_2>:60 00001888·<pl_ia_quotient_2>:
61 »       ...61 »       ...
  
62 00001890·<ia_product>:62 00001938·<ia_product>:
63 »       ...63 »       ...
  
64 00001ad4·<pl_ia_product>:64 00001b7c·<pl_ia_product>:
65 »       ...65 »       ...
  
66 00001b54·<pl_ia_product_2>:66 00001bfc·<pl_ia_product_2>:
67 »       ...67 »       ...
  
68 00001c04·<ia_power>:68 00001cac·<ia_power>:
69 »       ...69 »       ...
  
70 00001d40·<pl_ia_slope_power_2>:70 00001de8·<pl_ia_slope_power_2>:
71 »       ...71 »       ...
  
72 00002160·<pl_ia_power>:72 00002208·<pl_ia_power>:
73 »       ...73 »       ...
  
74 00002214·<pl_ia_power_2>:74 000022bc·<pl_ia_power_2>:
75 »       ...75 »       ...
  
76 000022e0·<ia_root>:76 00002388·<ia_root>:
77 »       ...77 »       ...
  
78 000024e0·<pl_ia_quadratic_inverse>:78 00002588·<pl_ia_quadratic_inverse>:
79 »       ...79 »       ...
  
80 00002784·<pl_ia_root_2>:80 0000282c·<pl_ia_root_2>:
81 »       ...81 »       ...
  
82 000028a0·<pl_ia_root>:82 00002948·<pl_ia_root>:
83 »       ...83 »       ...
  
Max diff block lines reached; 0/2767 bytes (0.00%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002c48·<_fini>:2 00002cf0·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
3.84 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 45, 31 lines modifiedOffset 45, 35 lines modified
45 ··0x000002a0·75616472·61746963·5f696e76·65727365·uadratic_inverse45 ··0x000002a0·75616472·61746963·5f696e76·65727365·uadratic_inverse
46 ··0x000002b0·00706c5f·69615f72·6f6f745f·3200706c·.pl_ia_root_2.pl46 ··0x000002b0·00706c5f·69615f72·6f6f745f·3200706c·.pl_ia_root_2.pl
47 ··0x000002c0·5f69615f·726f6f74·005f5f46·52414d45·_ia_root.__FRAME47 ··0x000002c0·5f69615f·726f6f74·005f5f46·52414d45·_ia_root.__FRAME
48 ··0x000002d0·5f454e44·5f5f005f·66696e69·005f5f64·_END__._fini.__d48 ··0x000002d0·5f454e44·5f5f005f·66696e69·005f5f64·_END__._fini.__d
49 ··0x000002e0·736f5f68·616e646c·65005f44·594e414d·so_handle._DYNAM49 ··0x000002e0·736f5f68·616e646c·65005f44·594e414d·so_handle._DYNAM
50 ··0x000002f0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._50 ··0x000002f0·4943005f·5f544d43·5f454e44·5f5f005f·IC.__TMC_END__._
51 ··0x00000300·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA51 ··0x00000300·474c4f42·414c5f4f·46465345·545f5441·GLOBAL_OFFSET_TA
52 ··0x00000310·424c455f·005f696e·6974005f·5f637861·BLE_._init.__cxa52 ··0x00000310·424c455f·005f696e·6974005f·5f616561·BLE_._init.__aea
 53 ··0x00000320·62695f75·6e77696e·645f6370·705f7072·bi_unwind_cpp_pr
 54 ··0x00000330·30404743·435f332e·35005f5f·6378615f·0@GCC_3.5.__cxa_
53 ··0x00000320·5f66696e·616c697a·6540474c·4942435f·_finalize@GLIBC_55 ··0x00000340·66696e61·6c697a65·40474c49·42435f32·finalize@GLIBC_2
54 ··0x00000330·322e3400·5f49544d·5f646572·65676973·2.4._ITM_deregis56 ··0x00000350·2e34005f·49544d5f·64657265·67697374·.4._ITM_deregist
55 ··0x00000340·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.57 ··0x00000360·6572544d·436c6f6e·65546162·6c650066·erTMCloneTable.f
56 ··0x00000350·66657365·74726f75·6e64005f·5f737461·fesetround.__sta58 ··0x00000370·65736574·726f756e·64005f5f·73746163·esetround.__stac
57 ··0x00000360·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI59 ··0x00000380·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB
58 ··0x00000370·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist60 ··0x00000390·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe
59 ··0x00000380·65725f66·6f726569·676e005f·5f737461·er_foreign.__sta61 ··0x000003a0·725f666f·72656967·6e005f5f·73746163·r_foreign.__stac
60 ··0x00000390·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB62 ··0x000003b0·6b5f6368·6b5f6661·696c4047·4c494243·k_chk_fail@GLIBC
61 ··0x000003a0·435f322e·3400504c·5f6e6577·5f66756e·C_2.4.PL_new_fun63 ··0x000003c0·5f322e34·00504c5f·6e65775f·66756e63·_2.4.PL_new_func
62 ··0x000003b0·63746f72·5f737a00·504c5f70·75745f66·ctor_sz.PL_put_f64 ··0x000003d0·746f725f·737a0050·4c5f7075·745f666c·tor_sz.PL_put_fl
63 ··0x000003c0·6c6f6174·00504c5f·6e65775f·7465726d·loat.PL_new_term65 ··0x000003e0·6f617400·504c5f6e·65775f74·65726d5f·oat.PL_new_term_
64 ··0x000003d0·5f726566·00504c5f·6e65775f·61746f6d·_ref.PL_new_atom66 ··0x000003f0·72656600·504c5f6e·65775f61·746f6d00·ref.PL_new_atom.
65 ··0x000003e0·00504c5f·636f6e73·5f66756e·63746f72·.PL_cons_functor67 ··0x00000400·504c5f63·6f6e735f·66756e63·746f7200·PL_cons_functor.
66 ··0x000003f0·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.68 ··0x00000410·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P
67 ··0x00000400·504c5f75·6e696679·00666d69·6e00504c·PL_unify.fmin.PL69 ··0x00000420·4c5f756e·69667900·666d696e·005f5f61·L_unify.fmin.__a
68 ··0x00000410·5f756e69·66795f61·746f6d00·7472756e·_unify_atom.trun70 ··0x00000430·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
 71 ··0x00000440·70723140·4743435f·332e3500·504c5f75·pr1@GCC_3.5.PL_u
 72 ··0x00000450·6e696679·5f61746f·6d007472·756e6300·nify_atom.trunc.
69 ··0x00000420·6300504c·5f676574·5f666c6f·61740069·c.PL_get_float.i73 ··0x00000460·504c5f67·65745f66·6c6f6174·00696e73·PL_get_float.ins
70 ··0x00000430·6e737461·6c6c5f69·6e636c70·7200666d·nstall_inclpr.fm74 ··0x00000470·74616c6c·5f696e63·6c707200·666d6178·tall_inclpr.fmax
71 ··0x00000440·61780070·6f770050·4c5f756e·6966795f·ax.pow.PL_unify_75 ··0x00000480·00706f77·00504c5f·756e6966·795f666c·.pow.PL_unify_fl
72 ··0x00000450·666c6f61·74005f49·544d5f72·65676973·float._ITM_regis76 ··0x00000490·6f617400·5f49544d·5f726567·69737465·oat._ITM_registe
73 ··0x00000460·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.77 ··0x000004a0·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL
74 ··0x00000470·504c5f67·65745f61·72675f73·7a00·····PL_get_arg_sz.78 ··0x000004b0·5f676574·5f617267·5f737a00··········_get_arg_sz.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
478 KB
./usr/lib/debug/.build-id/c8/93393fa45eeae703f29158ee467cc37fdc8f35.debug vs.
./usr/lib/debug/.build-id/47/d7c750714a22d825b9d74b7b98e2148f36e5eb.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 76% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········17908·(bytes·into·file)13 ··Start·of·section·headers:··········18132·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·37
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000026f8·0x000026f8·0x00000·0x00078·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02648·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02774·R·E·0x10000
7 ··LOAD···········0x00fd7c·0x0001fd7c·0x0001fd7c·0x00000·0x002a8·RW··0x100008 ··LOAD···········0x00fd74·0x0001fd74·0x0001fd74·0x00000·0x002b0·RW··0x10000
8 ··DYNAMIC········0x00fd7c·0x0001fdd4·0x0001fdd4·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fd74·0x0001fdcc·0x0001fdcc·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd7c·0x0001fd7c·0x0001fd7c·0x00000·0x00284·R···0x112 ··GNU_RELRO······0x00fd74·0x0001fd74·0x0001fd74·0x00000·0x0028c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 47 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x45f4:1 There·are·38·section·headers,·starting·at·offset·0x46d4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0004d0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0004f0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000608·000118·0003f8·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000648·000138·00043c·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000a00·000118·00009a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000a84·000138·00009e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000a9c·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000b24·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000aec·000118·0000b8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000b94·000138·0000b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000ba4·000118·000218·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00000c4c·000138·000218·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········00000dbc·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000e64·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000dc8·000118·000348·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000e70·000138·000348·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001110·000118·00117c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000011b8·000138·00117c·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········0000228c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00002334·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00002294·000118·0003b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000233c·000138·0003b0·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········000026ec·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········000026f8·000138·000078·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002644·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002770·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd7c·00fd7c·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd74·00fd74·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd80·00fd7c·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fd78·00fd74·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········0001fd84·00fd7c·000050·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········0001fd7c·00fd74·000050·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fdd4·00fd7c·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0001fdcc·00fd74·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fecc·00fd7c·000134·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001fecc·00fd74·000134·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fd7c·00001c·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00fd74·00001c·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········0002001c·00fd7c·000008·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········0002001c·00fd74·000008·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001a0·00148f·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001c0·00148a·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·001630·00029d·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·00164c·00029d·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0018d0·00087f·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·0018ec·00087e·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·002150·00018f·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·00216c·00018f·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·0022e0·000587·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·0022fc·000587·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·002868·000645·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·002884·000646·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·002eb0·000131·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·002ecc·000131·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·002fe1·00005b·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·002ffd·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·00303c·000db0·10·····34·145··439 ··[35]·.symtab···········SYMTAB··········00000000·003058·000e20·10·····36·150··4
38 ··[34]·.strtab···········STRTAB··········00000000·003dec·000696·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·003e78·0006d4·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·004482·000170·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·00454c·000186·00······0···0··1
40 Key·to·Flags:42 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
27.4 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·c893393fa45eeae703f29158ee467cc37fdc8f353 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·47d7c750714a22d825b9d74b7b98e2148f36e5eb
194 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
159 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
603 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x615 ··Offset·into·.debug_info:··0x61
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000011d8·000004389 ····00001280·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00001610·00000c7c17 ····000016b8·00000c7c
18 ····00000000·0000000018 ····00000000·00000000
  
69.1 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
601 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x615 ··Offset·into·.debug_info:··0x61
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000011d8·000004389 ····00001280·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x77613 ··Offset·into·.debug_info:··0x776
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00001610·00000c7c17 ····000016b8·00000c7c
18 ····00000000·0000000018 ····00000000·00000000
  
1.14 KB
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 11 lines modified
1 5GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 S44FP?·f:2 7qb3lY-0
 3 Xym_OT9k
 4 :D*[F$hQ
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn6 call_weak_fn
5 crtstuff.c7 crtstuff.c
6 all_implied_fbits8 all_implied_fbits
7 deregister_tm_clones9 deregister_tm_clones
8 __do_global_dtors_aux10 __do_global_dtors_aux
9 completed.011 completed.0
Offset 22, 14 lines modifiedOffset 24, 15 lines modified
22 log_stream24 log_stream
23 __FRAME_END__25 __FRAME_END__
24 __dso_handle26 __dso_handle
25 _DYNAMIC27 _DYNAMIC
26 __TMC_END__28 __TMC_END__
27 _GLOBAL_OFFSET_TABLE_29 _GLOBAL_OFFSET_TABLE_
28 pl_error30 pl_error
 31 __aeabi_unwind_cpp_pr0@GCC_3.5
29 __prctl_time64@GLIBC_2.3432 __prctl_time64@GLIBC_2.34
30 PL_get_stream_handle33 PL_get_stream_handle
31 PL_release_stream34 PL_release_stream
32 PL_unify_stream35 PL_unify_stream
33 PL_unify_integer36 PL_unify_integer
34 PL_handle_signals37 PL_handle_signals
35 strcmp@GLIBC_2.438 strcmp@GLIBC_2.4
Offset 69, 14 lines modifiedOffset 72, 15 lines modified
69 setsid@GLIBC_2.472 setsid@GLIBC_2.4
70 PL_unify73 PL_unify
71 strchr@GLIBC_2.474 strchr@GLIBC_2.4
72 PL_get_integer_ex75 PL_get_integer_ex
73 PL_type_error76 PL_type_error
74 PL_copy_term_ref77 PL_copy_term_ref
75 __errno_location@GLIBC_2.478 __errno_location@GLIBC_2.4
 79 __aeabi_unwind_cpp_pr1@GCC_3.5
76 PL_set_prolog_flag80 PL_set_prolog_flag
77 PL_get_atom81 PL_get_atom
78 strncpy@GLIBC_2.482 strncpy@GLIBC_2.4
79 install_unix83 install_unix
80 _PL_get_arg_sz84 _PL_get_arg_sz
81 PL_close_foreign_frame85 PL_close_foreign_frame
82 pipe@GLIBC_2.486 pipe@GLIBC_2.4
Offset 94, 14 lines modifiedOffset 98, 16 lines modified
94 .shstrtab98 .shstrtab
95 .note.gnu.build-id99 .note.gnu.build-id
96 .gnu.hash100 .gnu.hash
97 .gnu.version101 .gnu.version
98 .gnu.version_r102 .gnu.version_r
99 .rel.dyn103 .rel.dyn
100 .rel.plt104 .rel.plt
 105 .ARM.extab
 106 .ARM.exidx
101 .eh_frame107 .eh_frame
102 .init_array108 .init_array
103 .fini_array109 .fini_array
104 .data.rel.ro110 .data.rel.ro
105 .dynamic111 .dynamic
106 .comment112 .comment
107 .ARM.attributes113 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000dbc·<_init>:2 00000e64·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000dc8·<.plt>:2 00000e70·<.plt>:
3 »       ...3 »       ...
1.64 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 3660
    
Offset 1, 73 lines modifiedOffset 1, 73 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001110·<call_weak_fn>:2 000011b8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001134·<deregister_tm_clones>:4 000011dc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001160·<register_tm_clones>:6 00001208·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001194·<__do_global_dtors_aux>:8 0000123c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000011d4·<frame_dummy>:10 0000127c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000011d8·<pl_error>:14 00001280·<pl_error>:
15 »       ...15 »       ...
  
16 00001610·<read_eof>:16 000016b8·<read_eof>:
17 read_eof():17 read_eof():
18 »       movs»   r0,·r018 »       movs»   r0,·r0
19 »       ...19 »       ...
  
20 00001614·<seek_error>:20 000016bc·<seek_error>:
21 »       ...21 »       ...
  
22 0000161c·<close_null>:22 000016c4·<close_null>:
23 close_null():23 close_null():
24 »       movs»   r0,·r024 »       movs»   r0,·r0
25 »       ...25 »       ...
  
26 00001620·<pl_sysconf>:26 000016c8·<pl_sysconf>:
27 »       ...27 »       ...
  
28 000016dc·<pl_prctl>:28 00001784·<pl_prctl>:
29 »       ...29 »       ...
  
30 00001854·<pl_environ>:30 000018fc·<pl_environ>:
31 »       ...31 »       ...
  
32 000019b0·<write_null>:32 00001a58·<write_null>:
33 »       ...33 »       ...
  
34 000019e8·<pl_pipe>:34 00001a90·<pl_pipe>:
35 »       ...35 »       ...
  
36 00001aa8·<pl_kill>:36 00001b50·<pl_kill>:
37 »       ...37 »       ...
  
38 00001b6c·<pl_wait>:38 00001c14·<pl_wait>:
39 »       ...39 »       ...
  
40 00001cd0·<pl_exec>:40 00001d78·<pl_exec>:
41 »       ...41 »       ...
  
42 00001e5c·<pl_fork>:42 00001f04·<pl_fork>:
43 »       ...43 »       ...
  
44 00001f54·<pl_dup>:44 00001ffc·<pl_dup>:
45 »       ...45 »       ...
  
46 0000203c·<pl_detach_IO>:46 000020e4·<pl_detach_IO>:
47 »       ...47 »       ...
  
48 00002188·<install_unix>:48 00002230·<install_unix>:
49 »       ...49 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000228c·<_fini>:2 00002334·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
10.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 84 lines modifiedOffset 26, 88 lines modified
26 ··0x00000170·685f494f·006c6f67·5f737472·65616d00·h_IO.log_stream.26 ··0x00000170·685f494f·006c6f67·5f737472·65616d00·h_IO.log_stream.
27 ··0x00000180·636f6e66·73005f5f·4652414d·455f454e·confs.__FRAME_EN27 ··0x00000180·636f6e66·73005f5f·4652414d·455f454e·confs.__FRAME_EN
28 ··0x00000190·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_28 ··0x00000190·445f5f00·5f66696e·69005f5f·64736f5f·D__._fini.__dso_
29 ··0x000001a0·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.29 ··0x000001a0·68616e64·6c65005f·44594e41·4d494300·handle._DYNAMIC.
30 ··0x000001b0·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO30 ··0x000001b0·5f5f544d·435f454e·445f5f00·5f474c4f·__TMC_END__._GLO
31 ··0x000001c0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE31 ··0x000001c0·42414c5f·4f464653·45545f54·41424c45·BAL_OFFSET_TABLE
32 ··0x000001d0·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error32 ··0x000001d0·5f005f69·6e697400·706c5f65·72726f72·_._init.pl_error
 33 ··0x000001e0·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 34 ··0x000001f0·6370705f·70723040·4743435f·332e3500·cpp_pr0@GCC_3.5.
33 ··0x000001e0·005f5f70·7263746c·5f74696d·65363440·.__prctl_time64@35 ··0x00000200·5f5f7072·63746c5f·74696d65·36344047·__prctl_time64@G
34 ··0x000001f0·474c4942·435f322e·33340050·4c5f6765·GLIBC_2.34.PL_ge36 ··0x00000210·4c494243·5f322e33·3400504c·5f676574·LIBC_2.34.PL_get
35 ··0x00000200·745f7374·7265616d·5f68616e·646c6500·t_stream_handle.37 ··0x00000220·5f737472·65616d5f·68616e64·6c650050·_stream_handle.P
36 ··0x00000210·504c5f72·656c6561·73655f73·74726561·PL_release_strea38 ··0x00000230·4c5f7265·6c656173·655f7374·7265616d·L_release_stream
37 ··0x00000220·6d00504c·5f756e69·66795f73·74726561·m.PL_unify_strea39 ··0x00000240·00504c5f·756e6966·795f7374·7265616d·.PL_unify_stream
38 ··0x00000230·6d00504c·5f756e69·66795f69·6e746567·m.PL_unify_integ40 ··0x00000250·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege
39 ··0x00000240·65720050·4c5f6861·6e646c65·5f736967·er.PL_handle_sig41 ··0x00000260·7200504c·5f68616e·646c655f·7369676e·r.PL_handle_sign
40 ··0x00000250·6e616c73·00737472·636d7040·474c4942·nals.strcmp@GLIB42 ··0x00000270·616c7300·73747263·6d704047·4c494243·als.strcmp@GLIBC
41 ··0x00000260·435f322e·3400504c·5f61746f·6d5f6368·C_2.4.PL_atom_ch43 ··0x00000280·5f322e34·00504c5f·61746f6d·5f636861·_2.4.PL_atom_cha
42 ··0x00000270·61727300·5f5f6378·615f6669·6e616c69·ars.__cxa_finali44 ··0x00000290·7273005f·5f637861·5f66696e·616c697a·rs.__cxa_finaliz
43 ··0x00000280·7a654047·4c494243·5f322e34·005f5f65·ze@GLIBC_2.4.__e45 ··0x000002a0·6540474c·4942435f·322e3400·5f5f656e·e@GLIBC_2.4.__en
44 ··0x00000290·6e766972·6f6e4047·4c494243·5f322e34·nviron@GLIBC_2.446 ··0x000002b0·7669726f·6e40474c·4942435f·322e3400·viron@GLIBC_2.4.
45 ··0x000002a0·005f4954·4d5f6465·72656769·73746572·._ITM_deregister47 ··0x000002c0·5f49544d·5f646572·65676973·74657254·_ITM_deregisterT
46 ··0x000002b0·544d436c·6f6e6554·61626c65·00504c5f·TMCloneTable.PL_48 ··0x000002d0·4d436c6f·6e655461·626c6500·504c5f75·MCloneTable.PL_u
47 ··0x000002c0·756e6966·795f7465·726d0050·4c5f756e·unify_term.PL_un49 ··0x000002e0·6e696679·5f746572·6d00504c·5f756e69·nify_term.PL_uni
48 ··0x000002d0·6966795f·61746f6d·5f636861·72730066·ify_atom_chars.f50 ··0x000002f0·66795f61·746f6d5f·63686172·73006672·fy_atom_chars.fr
49 ··0x000002e0·72656540·474c4942·435f322e·3400504c·ree@GLIBC_2.4.PL51 ··0x00000300·65654047·4c494243·5f322e34·00504c5f·ee@GLIBC_2.4.PL_
50 ··0x000002f0·5f756e69·66795f6e·696c005f·5f737461·_unify_nil.__sta52 ··0x00000310·756e6966·795f6e69·6c005f5f·73746163·unify_nil.__stac
51 ··0x00000300·636b5f63·686b5f67·75617264·40474c49·ck_chk_guard@GLI53 ··0x00000320·6b5f6368·6b5f6775·61726440·474c4942·k_chk_guard@GLIB
52 ··0x00000310·42435f32·2e340050·4c5f7265·67697374·BC_2.4.PL_regist54 ··0x00000330·435f322e·3400504c·5f726567·69737465·C_2.4.PL_registe
53 ··0x00000320·65725f66·6f726569·676e0065·78656376·er_foreign.execv55 ··0x00000340·725f666f·72656967·6e006578·65637670·r_foreign.execvp
54 ··0x00000330·7040474c·4942435f·322e3400·504c5f67·p@GLIBC_2.4.PL_g 
55 ··0x00000340·65745f6e·616d655f·61726974·795f737a·et_name_arity_sz 
56 ··0x00000350·00504c5f·6765745f·7369676e·756d5f65·.PL_get_signum_e 
57 ··0x00000360·78005f5f·73746163·6b5f6368·6b5f6661·x.__stack_chk_fa 
58 ··0x00000370·696c4047·4c494243·5f322e34·00737973·il@GLIBC_2.4.sys 
59 ··0x00000380·636f6e66·40474c49·42435f32·2e340064·conf@GLIBC_2.4.d 
60 ··0x00000390·75703240·474c4942·435f322e·3400504c·up2@GLIBC_2.4.PL 
61 ··0x000003a0·5f726169·73655f65·78636570·74696f6e·_raise_exception 
62 ··0x000003b0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_ 
63 ··0x000003c0·737a0053·66777269·74650050·4c5f6e65·sz.Sfwrite.PL_ne 
64 ··0x000003d0·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne 
65 ··0x000003e0·775f6174·6f6d0050·4c5f7265·67697374·w_atom.PL_regist 
66 ··0x000003f0·65725f61·746f6d00·536c6f63·6b00504c·er_atom.Slock.PL 
67 ··0x00000400·5f756e69·66795f62·6f6f6c00·77616974·_unify_bool.wait 
68 ··0x00000410·70696440·474c4942·435f322e·3400504c·pid@GLIBC_2.4.PL 
69 ··0x00000420·5f636f6e·735f6675·6e63746f·7200504c·_cons_functor.PL 
70 ··0x00000430·5f69735f·76617269·61626c65·00504c5f·_is_variable.PL_ 
71 ··0x00000440·6e65775f·7465726d·5f726566·73006d61·new_term_refs.ma 
72 ··0x00000450·6c6c6f63·40474c49·42435f32·2e340073·lloc@GLIBC_2.4.s 
73 ··0x00000460·74726572·726f7240·474c4942·435f322e·trerror@GLIBC_2. 
74 ··0x00000470·34005f5f·676d6f6e·5f737461·72745f5f·4.__gmon_start__ 
75 ··0x00000480·00504c5f·7265736f·75726365·5f657272·.PL_resource_err 
76 ··0x00000490·6f72006b·696c6c40·474c4942·435f322e·or.kill@GLIBC_2. 
77 ··0x000004a0·34006765·74706964·40474c49·42435f32·4.getpid@GLIBC_2 
78 ··0x000004b0·2e340073·74726c65·6e40474c·4942435f·.4.strlen@GLIBC_ 
79 ··0x000004c0·322e3400·73657473·69644047·4c494243·2.4.setsid@GLIBC 
80 ··0x000004d0·5f322e34·00504c5f·756e6966·79007374·_2.4.PL_unify.st 
81 ··0x000004e0·72636872·40474c49·42435f32·2e340050·rchr@GLIBC_2.4.P 
82 ··0x000004f0·4c5f6765·745f696e·74656765·725f6578·L_get_integer_ex 
83 ··0x00000500·00504c5f·74797065·5f657272·6f720050·.PL_type_error.P 
84 ··0x00000510·4c5f636f·70795f74·65726d5f·72656600·L_copy_term_ref. 
85 ··0x00000520·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location 
86 ··0x00000530·40474c49·42435f32·2e340050·4c5f7365·@GLIBC_2.4.PL_se56 ··0x00000350·40474c49·42435f32·2e340050·4c5f6765·@GLIBC_2.4.PL_ge
87 ··0x00000540·745f7072·6f6c6f67·5f666c61·6700504c·t_prolog_flag.PL57 ··0x00000360·745f6e61·6d655f61·72697479·5f737a00·t_name_arity_sz.
 58 ··0x00000370·504c5f67·65745f73·69676e75·6d5f6578·PL_get_signum_ex
 59 ··0x00000380·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai
 60 ··0x00000390·6c40474c·4942435f·322e3400·73797363·l@GLIBC_2.4.sysc
 61 ··0x000003a0·6f6e6640·474c4942·435f322e·34006475·onf@GLIBC_2.4.du
 62 ··0x000003b0·70324047·4c494243·5f322e34·00504c5f·p2@GLIBC_2.4.PL_
 63 ··0x000003c0·72616973·655f6578·63657074·696f6e00·raise_exception.
 64 ··0x000003d0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s
 65 ··0x000003e0·7a005366·77726974·6500504c·5f6e6577·z.Sfwrite.PL_new
 66 ··0x000003f0·5f746572·6d5f7265·6600504c·5f6e6577·_term_ref.PL_new
 67 ··0x00000400·5f61746f·6d00504c·5f726567·69737465·_atom.PL_registe
 68 ··0x00000410·725f6174·6f6d0053·6c6f636b·00504c5f·r_atom.Slock.PL_
 69 ··0x00000420·756e6966·795f626f·6f6c0077·61697470·unify_bool.waitp
 70 ··0x00000430·69644047·4c494243·5f322e34·00504c5f·id@GLIBC_2.4.PL_
 71 ··0x00000440·636f6e73·5f66756e·63746f72·00504c5f·cons_functor.PL_
 72 ··0x00000450·69735f76·61726961·626c6500·504c5f6e·is_variable.PL_n
 73 ··0x00000460·65775f74·65726d5f·72656673·006d616c·ew_term_refs.mal
 74 ··0x00000470·6c6f6340·474c4942·435f322e·34007374·loc@GLIBC_2.4.st
 75 ··0x00000480·72657272·6f724047·4c494243·5f322e34·rerror@GLIBC_2.4
 76 ··0x00000490·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.
 77 ··0x000004a0·504c5f72·65736f75·7263655f·6572726f·PL_resource_erro
 78 ··0x000004b0·72006b69·6c6c4047·4c494243·5f322e34·r.kill@GLIBC_2.4
 79 ··0x000004c0·00676574·70696440·474c4942·435f322e·.getpid@GLIBC_2.
 80 ··0x000004d0·34007374·726c656e·40474c49·42435f32·4.strlen@GLIBC_2
 81 ··0x000004e0·2e340073·65747369·6440474c·4942435f·.4.setsid@GLIBC_
 82 ··0x000004f0·322e3400·504c5f75·6e696679·00737472·2.4.PL_unify.str
 83 ··0x00000500·63687240·474c4942·435f322e·3400504c·chr@GLIBC_2.4.PL
 84 ··0x00000510·5f676574·5f696e74·65676572·5f657800·_get_integer_ex.
 85 ··0x00000520·504c5f74·7970655f·6572726f·7200504c·PL_type_error.PL
 86 ··0x00000530·5f636f70·795f7465·726d5f72·6566005f·_copy_term_ref._
 87 ··0x00000540·5f657272·6e6f5f6c·6f636174·696f6e40·_errno_location@
 88 ··0x00000550·474c4942·435f322e·34005f5f·61656162·GLIBC_2.4.__aeab
 89 ··0x00000560·695f756e·77696e64·5f637070·5f707231·i_unwind_cpp_pr1
 90 ··0x00000570·40474343·5f332e35·00504c5f·7365745f·@GCC_3.5.PL_set_
 91 ··0x00000580·70726f6c·6f675f66·6c616700·504c5f67·prolog_flag.PL_g
88 ··0x00000550·5f676574·5f61746f·6d007374·726e6370·_get_atom.strncp92 ··0x00000590·65745f61·746f6d00·7374726e·63707940·et_atom.strncpy@
89 ··0x00000560·7940474c·4942435f·322e3400·696e7374·y@GLIBC_2.4.inst93 ··0x000005a0·474c4942·435f322e·3400696e·7374616c·GLIBC_2.4.instal
90 ··0x00000570·616c6c5f·756e6978·005f504c·5f676574·all_unix._PL_get94 ··0x000005b0·6c5f756e·6978005f·504c5f67·65745f61·l_unix._PL_get_a
91 ··0x00000580·5f617267·5f737a00·504c5f63·6c6f7365·_arg_sz.PL_close 
92 ··0x00000590·5f666f72·6569676e·5f667261·6d650070·_foreign_frame.p95 ··0x000005c0·72675f73·7a00504c·5f636c6f·73655f66·rg_sz.PL_close_f
 96 ··0x000005d0·6f726569·676e5f66·72616d65·00706970·oreign_frame.pip
93 ··0x000005a0·69706540·474c4942·435f322e·34005366·ipe@GLIBC_2.4.Sf97 ··0x000005e0·6540474c·4942435f·322e3400·5366696c·e@GLIBC_2.4.Sfil
94 ··0x000005b0·696c656e·6f005366·646f7065·6e00504c·ileno.Sfdopen.PL98 ··0x000005f0·656e6f00·5366646f·70656e00·504c5f6f·eno.Sfdopen.PL_o
95 ··0x000005c0·5f6f7065·6e5f666f·72656967·6e5f6672·_open_foreign_fr99 ··0x00000600·70656e5f·666f7265·69676e5f·6672616d·pen_foreign_fram
96 ··0x000005d0·616d6500·666f726b·40474c49·42435f32·ame.fork@GLIBC_2 
97 ··0x000005e0·2e340053·666c7573·6800504c·5f756e69·.4.Sflush.PL_uni 
98 ··0x000005f0·66795f6c·69737400·504c5f64·6f6d6169·fy_list.PL_domai 
99 ··0x00000600·6e5f6572·726f7200·504c5f67·65745f62·n_error.PL_get_b 
100 ··0x00000610·6f6f6c5f·65780050·4c5f7075·745f6174·ool_ex.PL_put_at 
101 ··0x00000620·6f6d5f63·68617273·0053756e·6c6f636b·om_chars.Sunlock 
102 ··0x00000630·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM 
103 ··0x00000640·436c6f6e·65546162·6c650053·5f5f696f·CloneTable.S__io 
104 ··0x00000650·6200504c·5f676574·5f696e74·65676572·b.PL_get_integer 
105 ··0x00000660·00636c6f·73654047·4c494243·5f322e34·.close@GLIBC_2.4100 ··0x00000610·6500666f·726b4047·4c494243·5f322e34·e.fork@GLIBC_2.4
 101 ··0x00000620·0053666c·75736800·504c5f75·6e696679·.Sflush.PL_unify
 102 ··0x00000630·5f6c6973·7400504c·5f646f6d·61696e5f·_list.PL_domain_
 103 ··0x00000640·6572726f·7200504c·5f676574·5f626f6f·error.PL_get_boo
 104 ··0x00000650·6c5f6578·00504c5f·7075745f·61746f6d·l_ex.PL_put_atom
 105 ··0x00000660·5f636861·72730053·756e6c6f·636b005f·_chars.Sunlock._
 106 ··0x00000670·49544d5f·72656769·73746572·544d436c·ITM_registerTMCl
 107 ··0x00000680·6f6e6554·61626c65·00535f5f·696f6200·oneTable.S__iob.
 108 ··0x00000690·504c5f67·65745f69·6e746567·65720063·PL_get_integer.c
 109 ··0x000006a0·6c6f7365·40474c49·42435f32·2e340050·lose@GLIBC_2.4.P
106 ··0x00000670·00504c5f·6765745f·63686172·73005f5f·.PL_get_chars.__110 ··0x000006b0·4c5f6765·745f6368·61727300·5f5f6173·L_get_chars.__as
Max diff block lines reached; 0/10921 bytes (0.00%) of diff not shown.
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300·2e676e75·5f646562·7567616c·sts..gnu_debugal
 27 ··0x00000180·746c696e·6b00·······················tlink.
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·73002e67·ebug_rnglists..g 
25 ··0x00000160·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink. 
  
1.64 MB
./usr/lib/debug/.build-id/cb/37049f202bdab704c59361bcd40c7b84776ff1.debug vs.
./usr/lib/debug/.build-id/5a/f1a47fb658aa1aeb40e8b7ff11cf890b9577de.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 81% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········49196·(bytes·into·file)13 ··Start·of·section·headers:··········49464·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·37
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000617c·0x0000617c·0x00000·0x001a8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0609c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x06328·R·E·0x10000
7 ··LOAD···········0x00f890·0x0001f890·0x0001f890·0x00000·0x00958·RW··0x100008 ··LOAD···········0x00f888·0x0001f888·0x0001f888·0x00000·0x00960·RW··0x10000
8 ··DYNAMIC········0x00f890·0x0001fd48·0x0001fd48·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00f888·0x0001fd40·0x0001fd40·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00f890·0x0001f890·0x0001f890·0x00000·0x00770·R···0x112 ··GNU_RELRO······0x00f888·0x0001f888·0x0001f888·0x00000·0x00778·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 47 lines modified
1 There·are·36·section·headers,·starting·at·offset·0xc02c:1 There·are·38·section·headers,·starting·at·offset·0xc138:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000700·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000720·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000083c·000118·0005ee·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000087c·000138·000632·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000e2a·000118·0000e0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000eae·000138·0000e4·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000f0c·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000f94·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000f5c·000118·000578·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001004·000138·000578·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000014d4·000118·000340·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········0000157c·000138·000340·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········00001814·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000018bc·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001820·000118·000504·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000018c8·000138·000504·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001d24·000118·0035f0·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001dcc·000138·0035f0·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00005314·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000053bc·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000531c·000118·000d7c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000053c4·000138·000d7c·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00006140·000138·00003c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········0000617c·000138·0001a8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00006098·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00006324·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001f890·00f890·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001f888·00f888·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001f894·00f890·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001f88c·00f888·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········0001f898·00f890·0004b0·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········0001f890·00f888·0004b0·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fd48·00f890·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0001fd40·00f888·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fe40·00f890·0001c0·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001fe40·00f888·0001c0·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00f890·0000e4·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00f888·0000e4·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········000200e4·00f890·000104·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········000200e4·00f888·000104·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000044·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000044·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·00469f·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001cc·004693·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·00484c·0007a0·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·004860·0007a0·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·004fec·001c4d·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·005000·001c4f·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·006c3c·0003e6·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·006c50·0003ea·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·007024·0006a4·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·00703c·0006a4·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·0076c8·0018cc·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·0076e0·0018cc·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·008f94·00045c·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·008fac·00045c·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·0093f0·00005b·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·009408·00005b·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·00944c·001ba0·10·····34·333··439 ··[35]·.symtab···········SYMTAB··········00000000·009464·001c40·10·····36·341··4
38 ··[34]·.strtab···········STRTAB··········00000000·00afec·000ed0·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·00b0a4·000f0e·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·00bebc·000170·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·00bfb2·000186·00······0···0··1
40 Key·to·Flags:42 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
55.1 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·cb37049f202bdab704c59361bcd40c7b84776ff13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5af1a47fb658aa1aeb40e8b7ff11cf890b9577de
711 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
557 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
859 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x4e95 ··Offset·into·.debug_info:··0x4e9
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001dec·000004389 ····00001e94·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xbc713 ··Offset·into·.debug_info:··0xbc7
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00002224·00001c0c17 ····000022cc·00001c0c
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x4ba921 ··Offset·into·.debug_info:··0x4ba9
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00003e30·000014e425 ····00003ed8·000014e4
26 ····00000000·0000000026 ····00000000·00000000
  
313 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
857 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x4e95 ··Offset·into·.debug_info:··0x4e9
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001dec·000004389 ····00001e94·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xbc713 ··Offset·into·.debug_info:··0xbc7
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00002224·00001c0c17 ····000022cc·00001c0c
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x4ba921 ··Offset·into·.debug_info:··0x4ba9
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00003e30·000014e425 ····00003ed8·000014e4
26 ····00000000·0000000026 ····00000000·00000000
  
1.27 KB
strings --all --bytes=8 {}
    
Offset 1, 21 lines modifiedOffset 1, 15 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 =I*)3%I1
 3 6gyRKRvZ
 4 +Um+:<6/
 5 U-uU--U-
2 3J>%#}2[XMJ( 
3 }R·r>OB\} 
4 H=RWr!e> 
5 %U5X1geH# 
6 quwP=}?rl@ 
7 (O\D]0S=Q6 
8 M5%r0I^) 
9 djGkgcFG 
10 GS»     gpsA-Q 
11 3byhUX$K 
12 '\o:ZUe< 
13 ykrC&7l[6 ykrC&7l[
14 7P4]D%_+7 7P4]D%_+
 8 <Mt<'~'#
15 2/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug9 2/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
16 call_weak_fn10 call_weak_fn
17 crtstuff.c11 crtstuff.c
18 all_implied_fbits12 all_implied_fbits
19 deregister_tm_clones13 deregister_tm_clones
20 __do_global_dtors_aux14 __do_global_dtors_aux
21 completed.015 completed.0
Offset 137, 14 lines modifiedOffset 131, 15 lines modified
137 __TMC_END__131 __TMC_END__
138 _GLOBAL_OFFSET_TABLE_132 _GLOBAL_OFFSET_TABLE_
139 nbio_get_flags133 nbio_get_flags
140 nbio_listen134 nbio_listen
141 nbio_last_error135 nbio_last_error
142 pl_error136 pl_error
143 freeSocket137 freeSocket
 138 __aeabi_unwind_cpp_pr0@GCC_3.5
144 PL_release_stream139 PL_release_stream
145 PL_unify_stream140 PL_unify_stream
146 PL_get_nil_ex141 PL_get_nil_ex
147 PL_unify_integer142 PL_unify_integer
148 PL_handle_signals143 PL_handle_signals
149 __cxa_finalize@GLIBC_2.4144 __cxa_finalize@GLIBC_2.4
150 _ITM_deregisterTMCloneTable145 _ITM_deregisterTMCloneTable
Offset 198, 14 lines modifiedOffset 193, 15 lines modified
198 PL_unify_blob193 PL_unify_blob
199 PL_cvt_i_ushort194 PL_cvt_i_ushort
200 PL_type_error195 PL_type_error
201 PL_copy_term_ref196 PL_copy_term_ref
202 __errno_location@GLIBC_2.4197 __errno_location@GLIBC_2.4
203 getservbyname@GLIBC_2.4198 getservbyname@GLIBC_2.4
204 __sprintf_chk@GLIBC_2.4199 __sprintf_chk@GLIBC_2.4
 200 __aeabi_unwind_cpp_pr1@GCC_3.5
205 bind@GLIBC_2.4201 bind@GLIBC_2.4
206 memset@GLIBC_2.4202 memset@GLIBC_2.4
207 PL_get_atom203 PL_get_atom
208 PL_unify_atom204 PL_unify_atom
209 _PL_get_arg_sz205 _PL_get_arg_sz
210 PL_get_file_name206 PL_get_file_name
211 PL_get_atom_ex207 PL_get_atom_ex
Offset 247, 14 lines modifiedOffset 243, 16 lines modified
247 .shstrtab243 .shstrtab
248 .note.gnu.build-id244 .note.gnu.build-id
249 .gnu.hash245 .gnu.hash
250 .gnu.version246 .gnu.version
251 .gnu.version_r247 .gnu.version_r
252 .rel.dyn248 .rel.dyn
253 .rel.plt249 .rel.plt
 250 .ARM.extab
 251 .ARM.exidx
254 .eh_frame252 .eh_frame
255 .init_array253 .init_array
256 .fini_array254 .fini_array
257 .data.rel.ro255 .data.rel.ro
258 .dynamic256 .dynamic
259 .comment257 .comment
260 .ARM.attributes258 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001814·<_init>:2 000018bc·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001820·<.plt>:2 000018c8·<.plt>:
3 »       ...3 »       ...
5.37 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 4049 objdump: DWARF error: unable to read alt ref 7586
    
Offset 1, 248 lines modifiedOffset 1, 248 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001d24·<call_weak_fn>:2 00001dcc·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001d48·<deregister_tm_clones>:4 00001df0·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001d74·<register_tm_clones>:6 00001e1c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001da8·<__do_global_dtors_aux>:8 00001e50·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001de8·<frame_dummy>:10 00001e90·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001dec·<pl_error>:14 00001e94·<pl_error>:
15 »       ...15 »       ...
  
16 00002224·<tcp_seek_null>:16 000022cc·<tcp_seek_null>:
17 »       ...17 »       ...
  
18 0000222c·<pl_debug>:18 000022d4·<pl_debug>:
19 »       ...19 »       ...
  
20 00002288·<compare_socket_symbols>:20 00002330·<compare_socket_symbols>:
21 »       ...21 »       ...
  
22 000022c0·<acquire_socket_symbol>:22 00002368·<acquire_socket_symbol>:
23 »       ...23 »       ...
  
24 000022e4·<write_socket_symbol>:24 0000238c·<write_socket_symbol>:
25 »       ...25 »       ...
  
26 00002318·<release_socket_symbol>:26 000023c0·<release_socket_symbol>:
27 »       ...27 »       ...
  
28 00002340·<get_representation>:28 000023e8·<get_representation>:
29 »       ...29 »       ...
  
30 000023d0·<tcp_control>:30 00002478·<tcp_control>:
31 »       ...31 »       ...
  
32 00002408·<tcp_close_output_handle>:32 000024b0·<tcp_close_output_handle>:
33 tcp_close_output_handle():33 tcp_close_output_handle():
34 ./packages/clib/sockcommon.c:7834 ./packages/clib/sockcommon.c:78
35 »       movs»   r0,·r035 »       movs»   r0,·r0
36 »       ...36 »       ...
  
37 0000240c·<tcp_write_handle>:37 000024b4·<tcp_write_handle>:
38 tcp_write_handle():38 tcp_write_handle():
39 ./packages/clib/sockcommon.c:5639 ./packages/clib/sockcommon.c:56
40 »       movs»   r0,·r040 »       movs»   r0,·r0
41 »       ...41 »       ...
  
42 00002410·<tcp_read_handle>:42 000024b8·<tcp_read_handle>:
43 tcp_read_handle():43 tcp_read_handle():
44 ./packages/clib/sockcommon.c:4844 ./packages/clib/sockcommon.c:48
45 »       movs»   r0,·r045 »       movs»   r0,·r0
46 »       ...46 »       ...
  
47 00002414·<tcp_close_input_handle>:47 000024bc·<tcp_close_input_handle>:
48 tcp_close_input_handle():48 tcp_close_input_handle():
49 ./packages/clib/sockcommon.c:7049 ./packages/clib/sockcommon.c:70
50 »       movs»   r0,·r050 »       movs»   r0,·r0
51 »       ...51 »       ...
  
52 00002418·<af_unix_address>:52 000024c0·<af_unix_address>:
53 »       ...53 »       ...
  
54 000024ac·<get_as>:54 00002554·<get_as>:
55 »       ...55 »       ...
  
56 00002544·<pl_gethostname>:56 000025ec·<pl_gethostname>:
57 »       ...57 »       ...
  
58 0000261c·<pl_host_address>:58 000026c4·<pl_host_address>:
59 »       ...59 »       ...
  
60 000028c0·<tcp_get_socket>:60 00002968·<tcp_get_socket>:
61 »       ...61 »       ...
  
62 00002994·<pl_close_socket>:62 00002a3c·<pl_close_socket>:
63 »       ...63 »       ...
  
64 00002a20·<udp_send>:64 00002ac8·<udp_send>:
65 »       ...65 »       ...
  
66 00002c34·<pl_getopt>:66 00002cdc·<pl_getopt>:
67 »       ...67 »       ...
  
68 00002cf0·<udp_receive>:68 00002d98·<udp_receive>:
69 »       ...69 »       ...
  
70 00002fcc·<pl_setopt>:70 00003074·<pl_setopt>:
71 »       ...71 »       ...
  
72 00003360·<pl_open_socket>:72 00003408·<pl_open_socket>:
73 »       ...73 »       ...
  
74 00003428·<pl_listen>:74 000034d0·<pl_listen>:
75 »       ...75 »       ...
  
76 000034b4·<pl_accept>:76 0000355c·<pl_accept>:
77 »       ...77 »       ...
  
78 0000359c·<tcp_socket>:78 00003644·<tcp_socket>:
79 »       ...79 »       ...
  
80 00003624·<unix_domain_socket>:80 000036cc·<unix_domain_socket>:
81 »       ...81 »       ...
  
82 000036ac·<udp_socket>:82 00003754·<udp_socket>:
83 »       ...83 »       ...
  
84 00003734·<socket_create>:84 000037dc·<socket_create>:
85 »       ...85 »       ...
  
86 00003888·<pl_connect>:86 00003930·<pl_connect>:
87 »       ...87 »       ...
  
Max diff block lines reached; 2379/5112 bytes (46.54%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00005314·<_fini>:2 000053bc·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
15.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300·2e676e75·5f646562·7567616c·sts..gnu_debugal
 27 ··0x00000180·746c696e·6b00·······················tlink.
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·73002e67·ebug_rnglists..g 
25 ··0x00000160·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink. 
  
920 KB
./usr/lib/debug/.build-id/cd/1f00533bd8d3c3e2af29313c6ea09e57ada02c.debug vs.
./usr/lib/debug/.build-id/9d/34ebaf45522ce59db355ddede183935529b176.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········15476·(bytes·into·file)13 ··Start·of·section·headers:··········16236·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000023b8·0x000023b8·0x00000·0x00048·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01e1c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02404·R·E·0x10000
7 ··LOAD···········0x00fe38·0x0001fe38·0x0001fe38·0x00000·0x001d0·RW··0x100008 ··LOAD···········0x00fe44·0x0001fe44·0x0001fe44·0x00000·0x0025c·RW··0x10000
8 ··DYNAMIC········0x00fe38·0x0001fe40·0x0001fe40·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe44·0x0001fe4c·0x0001fe4c·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe38·0x0001fe38·0x0001fe38·0x00000·0x001c8·R···0x112 ··GNU_RELRO······0x00fe44·0x0001fe44·0x0001fe44·0x00000·0x001bc·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x3c74:1 There·are·37·section·headers,·starting·at·offset·0x3f6c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000310·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0002c0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000448·000118·0002aa·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000418·000138·0002c6·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000006f2·000118·000062·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000006de·000138·000058·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000754·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000738·000138·000080·00···A··4···4··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000794·000118·000048·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000007b8·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000007dc·000118·000148·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000007f8·000138·000118·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000924·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000910·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000930·000118·000208·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000091c·000138·0001c0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000b38·000118·000fa0·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000ae0·000138·0015f0·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00001ad8·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000020d0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001ae0·000118·000338·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000020d8·000138·0002c8·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········000023a0·000138·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········000023b8·000138·000048·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001e18·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002400·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe38·00fe38·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe44·00fe44·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe3c·00fe38·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe48·00fe44·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe40·00fe38·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe4c·00fe44·000108·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff38·00fe38·0000c8·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff54·00fe44·0000ac·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe38·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe44·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe38·000004·00··WA··0···0··126 ··[22]·.bss··············NOBITS··········00020004·00fe44·00009c·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000041·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·00004c·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001ac·0010a2·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001d4·000d5c·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·001250·000282·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·000f30·00024b·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0014d4·000977·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·00117c·000afb·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·001e4c·000187·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·001c78·000148·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·001fd4·0000d7·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·001dc0·00007b·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0020ac·00090e·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·001e3c·000e64·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0029bc·0000fc·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·002ca0·00014f·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·002ab8·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·002def·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·002b14·000ab0·10·····33·125··438 ··[34]·.symtab···········SYMTAB··········00000000·002e4c·000ac0·10·····35·131··4
37 ··[33]·.strtab···········STRTAB··········00000000·0035c4·00054c·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·00390c·0004e7·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·003b10·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·003df3·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
21.2 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·cd1f00533bd8d3c3e2af29313c6ea09e57ada02c3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9d34ebaf45522ce59db355ddede183935529b176
302 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
350 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
41.5 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
1.21 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 30 lines modifiedOffset 1, 39 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x1304 ··Offset·into·.debug_info:··0x88
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000c00·000004388 ····00000ba8·00000438
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x82c12 ··Offset·into·.debug_info:··0x7bb
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····00001038·0000067816 ····00000fe0·00000368
17 ····00000000·0000000017 ····00000000·00000000
18 ··Length:···················2818 ··Length:···················28
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x164a20 ··Offset·into·.debug_info:··0xced
21 ··Pointer·Size:·············421 ··Pointer·Size:·············4
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address····Length23 ····Address····Length
24 ····000016b0·0000042824 ····00001348·00000998
 25 ····00000000·00000000
 26 ··Length:···················28
 27 ··Version:··················2
 28 ··Offset·into·.debug_info:··0x1109
 29 ··Pointer·Size:·············4
 30 ··Segment·Size:·············0
  
 31 ····Address····Length
 32 ····00001ce0·000003f0
25 ····00000000·0000000033 ····00000000·00000000
  
175 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
1.21 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 30 lines modifiedOffset 1, 39 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················282 ··Length:···················28
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x1304 ··Offset·into·.debug_info:··0x88
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····00000c00·000004388 ····00000ba8·00000438
9 ····00000000·000000009 ····00000000·00000000
10 ··Length:···················2810 ··Length:···················28
11 ··Version:··················211 ··Version:··················2
12 ··Offset·into·.debug_info:··0x82c12 ··Offset·into·.debug_info:··0x7bb
13 ··Pointer·Size:·············413 ··Pointer·Size:·············4
14 ··Segment·Size:·············014 ··Segment·Size:·············0
  
15 ····Address····Length15 ····Address····Length
16 ····00001038·0000067816 ····00000fe0·00000368
17 ····00000000·0000000017 ····00000000·00000000
18 ··Length:···················2818 ··Length:···················28
19 ··Version:··················219 ··Version:··················2
20 ··Offset·into·.debug_info:··0x164a20 ··Offset·into·.debug_info:··0xced
21 ··Pointer·Size:·············421 ··Pointer·Size:·············4
22 ··Segment·Size:·············022 ··Segment·Size:·············0
  
23 ····Address····Length23 ····Address····Length
24 ····000016b0·0000042824 ····00001348·00000998
 25 ····00000000·00000000
 26 ··Length:···················28
 27 ··Version:··················2
 28 ··Offset·into·.debug_info:··0x1109
 29 ··Pointer·Size:·············4
 30 ··Segment·Size:·············0
  
 31 ····Address····Length
 32 ····00001ce0·000003f0
25 ····00000000·0000000033 ····00000000·00000000
  
2.21 KB
strings --all --bytes=8 {}
    
Offset 1, 91 lines modifiedOffset 1, 85 lines modified
1 ,GCC:·(Debian·14.2.0-12)·14.2.01 vGCC:·(Debian·14.2.0-12)·14.2.0
 2 LCWBQC44+-
2 a```b0`d``a 
3 U@D/Xk[E 
4 *>`<GL<x 
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn4 call_weak_fn
7 crtstuff.c5 crtstuff.c
8 all_implied_fbits6 all_implied_fbits
9 deregister_tm_clones7 deregister_tm_clones
10 __do_global_dtors_aux8 __do_global_dtors_aux
11 completed.09 completed.0
12 __do_global_dtors_aux_fini_array_entry10 __do_global_dtors_aux_fini_array_entry
13 frame_dummy11 frame_dummy
14 __frame_dummy_init_array_entry12 __frame_dummy_init_array_entry
15 __PRETTY_FUNCTION__.013 __PRETTY_FUNCTION__.0
 14 pl_crypt
 15 crypt_mutex
 16 md5_process
 17 md5passwd.c
 18 passwd.1
16 attribute_of_multipart_header 
17 form_argument_decode 
18 isnumber 
19 pl_cgi_get_form 
20 mp_add_to_form 
21 unify_number 
22 __FRAME_END__19 __FRAME_END__
 20 md5_finish
23 break_multipart 
24 next_line 
25 __dso_handle21 __dso_handle
26 get_raw_form_data 
27 break_form_argument 
28 _DYNAMIC22 _DYNAMIC
29 __TMC_END__23 __TMC_END__
30 _GLOBAL_OFFSET_TABLE_24 _GLOBAL_OFFSET_TABLE_
 25 md5_append
31 pl_error26 pl_error
32 strstr@GLIBC_2.427 md5_init
 28 md5_crypt
 29 pthread_mutex_unlock@GLIBC_2.4
 30 __aeabi_unwind_cpp_pr0@GCC_3.5
 31 __strncat_chk@GLIBC_2.4
33 strcmp@GLIBC_2.432 strcmp@GLIBC_2.4
34 __cxa_finalize@GLIBC_2.433 __cxa_finalize@GLIBC_2.4
35 strtol@GLIBC_2.4 
36 _ITM_deregisterTMCloneTable34 _ITM_deregisterTMCloneTable
37 PL_unify_term35 PL_unify_term
38 PL_unify_atom_chars36 PL_unify_atom_chars
 37 pthread_mutex_lock@GLIBC_2.4
39 read@GLIBC_2.4 
40 PL_unregister_atom 
41 free@GLIBC_2.4 
42 PL_unify_nil 
43 __stack_chk_guard@GLIBC_2.438 __stack_chk_guard@GLIBC_2.4
44 memcpy@GLIBC_2.439 memcpy@GLIBC_2.4
45 PL_register_foreign40 PL_register_foreign
46 PL_new_atom_nchars 
47 PL_chars_to_term 
48 PL_unify_chars41 PL_unify_chars
49 __stack_chk_fail@GLIBC_2.442 __stack_chk_fail@GLIBC_2.4
50 install_cgi 
51 PL_raise_exception43 PL_raise_exception
52 PL_new_functor_sz44 PL_new_functor_sz
53 PL_new_term_ref45 PL_new_term_ref
54 PL_new_atom46 PL_new_atom
55 PL_is_variable47 PL_is_variable
56 getenv@GLIBC_2.4 
57 malloc@GLIBC_2.4 
58 strerror@GLIBC_2.448 strerror@GLIBC_2.4
59 PL_put_integer 
60 __gmon_start__49 __gmon_start__
61 PL_resource_error 
62 __ctype_b_loc@GLIBC_2.4 
63 strlen@GLIBC_2.450 strlen@GLIBC_2.4
64 strchr@GLIBC_2.451 strchr@GLIBC_2.4
65 stdin@GLIBC_2.4 
66 PL_copy_term_ref52 PL_copy_term_ref
67 __errno_location@GLIBC_2.4 
68 __sprintf_chk@GLIBC_2.453 __strcat_chk@GLIBC_2.4
69 fileno@GLIBC_2.4 
70 PL_put_nil54 __aeabi_unwind_cpp_pr1@GCC_3.5
 55 strncpy@GLIBC_2.4
71 PL_close_foreign_frame56 PL_close_foreign_frame
 57 rand@GLIBC_2.4
72 PL_open_foreign_frame58 PL_open_foreign_frame
73 PL_unify_list59 Sdprintf
 60 PL_domain_error
 61 install_crypt
74 PL_put_atom_chars62 PL_put_atom_chars
75 _ITM_registerTMCloneTable63 _ITM_registerTMCloneTable
76 strncmp@GLIBC_2.464 PL_get_list
 65 crypt@XCRYPT_2.0
 66 PL_get_integer
 67 PL_get_chars
77 __assert_fail@GLIBC_2.468 __assert_fail@GLIBC_2.4
 69 PL_get_atom_chars
78 .shstrtab70 .shstrtab
79 .note.gnu.build-id71 .note.gnu.build-id
80 .gnu.hash72 .gnu.hash
81 .gnu.version73 .gnu.version
82 .gnu.version_r74 .gnu.version_r
83 .rel.dyn75 .rel.dyn
84 .rel.plt76 .rel.plt
 77 .ARM.extab
 78 .ARM.exidx
85 .eh_frame79 .eh_frame
86 .init_array80 .init_array
87 .fini_array81 .fini_array
88 .dynamic82 .dynamic
89 .comment83 .comment
90 .ARM.attributes84 .ARM.attributes
91 .debug_aranges85 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000924·<_init>:2 00000910·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000930·<.plt>:2 0000091c·<.plt>:
3 »       ...3 »       ...
1.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 2184
    
Offset 1, 60 lines modifiedOffset 1, 45 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000b38·<call_weak_fn>:2 00000ae0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000b5c·<deregister_tm_clones>:4 00000b04·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000b88·<register_tm_clones>:6 00000b30·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000bbc·<__do_global_dtors_aux>:8 00000b64·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000bfc·<frame_dummy>:10 00000ba4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000c00·<pl_error>:14 00000ba8·<pl_error>:
15 »       ...15 »       ...
  
16 00001038·<attribute_of_multipart_header>:16 00000fe0·<pl_crypt>:
17 »       ...17 »       ...
  
18 000010d0·<form_argument_decode>:18 00001330·<install_crypt>:
19 »       ...19 »       ...
  
20 000011b4·<break_form_argument>:20 00001348·<md5_process>:
21 »       ...21 »       ...
  
22 000012e0·<next_line>:22 00001b24·<md5_init>:
23 »       ...23 »       ...
  
24 000012fc·<break_multipart>:24 00001b5c·<md5_append>:
25 »       ...25 »       ...
  
26 0000147c·<get_raw_form_data>:26 00001c2c·<md5_finish>:
27 »       ...27 »       ...
  
 28 00001ce0·<md5_crypt>:
28 000016b0·<isnumber>: 
29 »       ... 
  
30 00001754·<pl_cgi_get_form>: 
31 »       ... 
  
32 000018bc·<unify_number>: 
33 »       ... 
  
34 00001988·<add_to_form>: 
35 »       ... 
  
36 00001a24·<mp_add_to_form>: 
37 »       ... 
  
38 00001ac0·<install_cgi>: 
39 »       ...29 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001ad8·<_fini>:2 000020d0·<_fini>:
3 »       ...3 »       ...
1.17 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 30 lines modifiedOffset 1, 16 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··ctx1
 3 ··[·····5]··itoa64
 4 ··[·····c]··to64
 5 ··[····11]··./packages/clib/md5passwd.c
2 ··[·····0]··vlen2 
3 ··[·····6]··get_raw_form_data 
4 ··[····18]··no_data 
5 ··[····20]··enddata 
6 ··[····28]··formdata 
7 ··[····31]··./packages/clib/cgi.c6 ··[····2d]··./packages/clib/crypt.c
8 ··[····47]··./packages/clib/form.c 
9 ··[····5e]··form_argument_decode 
10 ··[····73]··must_free 
11 ··[····7d]··next_line7 ··[····45]··encrypted
 8 ··[····4f]··__builtin___strncat_chk
 9 ··[····67]··strncat
 10 ··[····6f]··salt
 11 ··[····74]··md5_crypt
12 ··[····87]··install_cgi12 ··[····7e]··install_crypt
 13 ··[····8c]··pl_crypt
 14 ··[····95]··crypt_mutex
13 ··[····93]··mp_add_to_form 
14 ··[····a2]··pl_cgi_get_form 
15 ··[····b2]··inlen 
16 ··[····b8]··outlen 
17 ··[····bf]··vlen 
18 ··[····c4]··stdin 
19 ··[····ca]··lenvar 
20 ··[····d1]··unify_number 
21 ··[····de]··isnumber 
22 ··[····e7]··attribute_of_multipart_header 
23 ··[···105]··endheader 
24 ··[···10f]··looking_at_blank_lines 
25 ··[···126]··break_form_argument 
26 ··[···13a]··break_multipart 
27 ··[···14a]··dehex 
28 ··[···150]··find_boundary 
  
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
9.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 10, 79 lines modifiedOffset 10, 73 lines modified
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error15 ··0x000000c0·72726179·5f656e74·72790065·72726f72·rray_entry.error
16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC16 ··0x000000d0·2e63005f·5f505245·5454595f·46554e43·.c.__PRETTY_FUNC
17 ··0x000000e0·54494f4e·5f5f2e30·00666f72·6d2e6300·TION__.0.form.c.17 ··0x000000e0·54494f4e·5f5f2e30·00637279·70742e63·TION__.0.crypt.c
 18 ··0x000000f0·00706c5f·63727970·74006372·7970745f·.pl_crypt.crypt_
 19 ··0x00000100·6d757465·78006d64·352e6300·6d64355f·mutex.md5.c.md5_
 20 ··0x00000110·70726f63·65737300·7061642e·30006d64·process.pad.0.md
 21 ··0x00000120·35706173·7377642e·63006974·6f613634·5passwd.c.itoa64
 22 ··0x00000130·0073702e·34006570·2e320070·61737377·.sp.4.ep.2.passw
 23 ··0x00000140·642e3100·5f5f4652·414d455f·454e445f·d.1.__FRAME_END_
 24 ··0x00000150·5f006d64·355f6669·6e697368·005f6669·_.md5_finish._fi
 25 ··0x00000160·6e69005f·5f64736f·5f68616e·646c6500·ni.__dso_handle.
18 ··0x000000f0·61747472·69627574·655f6f66·5f6d756c·attribute_of_mul 
19 ··0x00000100·74697061·72745f68·65616465·7200666f·tipart_header.fo 
20 ··0x00000110·726d5f61·7267756d·656e745f·6465636f·rm_argument_deco 
21 ··0x00000120·64650063·67692e63·0069736e·756d6265·de.cgi.c.isnumbe 
22 ··0x00000130·7200706c·5f636769·5f676574·5f666f72·r.pl_cgi_get_for 
23 ··0x00000140·6d006d70·5f616464·5f746f5f·666f726d·m.mp_add_to_form 
24 ··0x00000150·00756e69·66795f6e·756d6265·72005f5f·.unify_number.__ 
25 ··0x00000160·4652414d·455f454e·445f5f00·5f66696e·FRAME_END__._fin 
26 ··0x00000170·69006272·65616b5f·6d756c74·69706172·i.break_multipar 
27 ··0x00000180·74006e65·78745f6c·696e6500·5f5f6473·t.next_line.__ds 
28 ··0x00000190·6f5f6861·6e646c65·00676574·5f726177·o_handle.get_raw 
29 ··0x000001a0·5f666f72·6d5f6461·74610062·7265616b·_form_data.break 
30 ··0x000001b0·5f666f72·6d5f6172·67756d65·6e74005f·_form_argument._ 
31 ··0x000001c0·44594e41·4d494300·5f5f544d·435f454e·DYNAMIC.__TMC_EN26 ··0x00000170·5f44594e·414d4943·005f5f54·4d435f45·_DYNAMIC.__TMC_E
32 ··0x000001d0·445f5f00·5f474c4f·42414c5f·4f464653·D__._GLOBAL_OFFS27 ··0x00000180·4e445f5f·005f474c·4f42414c·5f4f4646·ND__._GLOBAL_OFF
33 ··0x000001e0·45545f54·41424c45·5f005f69·6e697400·ET_TABLE_._init. 
34 ··0x000001f0·706c5f65·72726f72·00737472·73747240·pl_error.strstr@28 ··0x00000190·5345545f·5441424c·455f006d·64355f61·SET_TABLE_.md5_a
 29 ··0x000001a0·7070656e·6400706c·5f657272·6f72006d·ppend.pl_error.m
 30 ··0x000001b0·64355f69·6e697400·6d64355f·63727970·d5_init.md5_cryp
 31 ··0x000001c0·74007074·68726561·645f6d75·7465785f·t.pthread_mutex_
 32 ··0x000001d0·756e6c6f·636b4047·4c494243·5f322e34·unlock@GLIBC_2.4
 33 ··0x000001e0·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 34 ··0x000001f0·6370705f·70723040·4743435f·332e3500·cpp_pr0@GCC_3.5.
 35 ··0x00000200·5f5f7374·726e6361·745f6368·6b40474c·__strncat_chk@GL
35 ··0x00000200·474c4942·435f322e·34007374·72636d70·GLIBC_2.4.strcmp36 ··0x00000210·4942435f·322e3400·73747263·6d704047·IBC_2.4.strcmp@G
 37 ··0x00000220·4c494243·5f322e34·005f5f63·78615f66·LIBC_2.4.__cxa_f
 38 ··0x00000230·696e616c·697a6540·474c4942·435f322e·inalize@GLIBC_2.
 39 ··0x00000240·34005f49·544d5f64·65726567·69737465·4._ITM_deregiste
 40 ··0x00000250·72544d43·6c6f6e65·5461626c·6500504c·rTMCloneTable.PL
 41 ··0x00000260·5f756e69·66795f74·65726d00·504c5f75·_unify_term.PL_u
 42 ··0x00000270·6e696679·5f61746f·6d5f6368·61727300·nify_atom_chars.
 43 ··0x00000280·70746872·6561645f·6d757465·785f6c6f·pthread_mutex_lo
 44 ··0x00000290·636b4047·4c494243·5f322e34·005f5f73·ck@GLIBC_2.4.__s
 45 ··0x000002a0·7461636b·5f63686b·5f677561·72644047·tack_chk_guard@G
 46 ··0x000002b0·4c494243·5f322e34·006d656d·63707940·LIBC_2.4.memcpy@
 47 ··0x000002c0·474c4942·435f322e·3400504c·5f726567·GLIBC_2.4.PL_reg
 48 ··0x000002d0·69737465·725f666f·72656967·6e00504c·ister_foreign.PL
 49 ··0x000002e0·5f756e69·66795f63·68617273·005f5f73·_unify_chars.__s
 50 ··0x000002f0·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL
 51 ··0x00000300·4942435f·322e3400·504c5f72·61697365·IBC_2.4.PL_raise
 52 ··0x00000310·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne
 53 ··0x00000320·775f6675·6e63746f·725f737a·00504c5f·w_functor_sz.PL_
 54 ··0x00000330·6e65775f·7465726d·5f726566·00504c5f·new_term_ref.PL_
 55 ··0x00000340·6e65775f·61746f6d·00504c5f·69735f76·new_atom.PL_is_v
 56 ··0x00000350·61726961·626c6500·73747265·72726f72·ariable.strerror
36 ··0x00000210·40474c49·42435f32·2e34005f·5f637861·@GLIBC_2.4.__cxa57 ··0x00000360·40474c49·42435f32·2e34005f·5f676d6f·@GLIBC_2.4.__gmo
 58 ··0x00000370·6e5f7374·6172745f·5f007374·726c656e·n_start__.strlen
37 ··0x00000220·5f66696e·616c697a·6540474c·4942435f·_finalize@GLIBC_ 
38 ··0x00000230·322e3400·73747274·6f6c4047·4c494243·2.4.strtol@GLIBC 
39 ··0x00000240·5f322e34·005f4954·4d5f6465·72656769·_2.4._ITM_deregi 
40 ··0x00000250·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable 
41 ··0x00000260·00504c5f·756e6966·795f7465·726d0050·.PL_unify_term.P 
42 ··0x00000270·4c5f756e·6966795f·61746f6d·5f636861·L_unify_atom_cha 
43 ··0x00000280·72730072·65616440·474c4942·435f322e·rs.read@GLIBC_2. 
44 ··0x00000290·3400504c·5f756e72·65676973·7465725f·4.PL_unregister_ 
45 ··0x000002a0·61746f6d·00667265·6540474c·4942435f·atom.free@GLIBC_ 
46 ··0x000002b0·322e3400·504c5f75·6e696679·5f6e696c·2.4.PL_unify_nil 
47 ··0x000002c0·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua 
48 ··0x000002d0·72644047·4c494243·5f322e34·006d656d·rd@GLIBC_2.4.mem 
49 ··0x000002e0·63707940·474c4942·435f322e·3400504c·cpy@GLIBC_2.4.PL 
50 ··0x000002f0·5f726567·69737465·725f666f·72656967·_register_foreig 
51 ··0x00000300·6e00504c·5f6e6577·5f61746f·6d5f6e63·n.PL_new_atom_nc 
52 ··0x00000310·68617273·00504c5f·63686172·735f746f·hars.PL_chars_to 
53 ··0x00000320·5f746572·6d00504c·5f756e69·66795f63·_term.PL_unify_c 
54 ··0x00000330·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk 
55 ··0x00000340·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4. 
56 ··0x00000350·696e7374·616c6c5f·63676900·504c5f72·install_cgi.PL_r 
57 ··0x00000360·61697365·5f657863·65707469·6f6e0050·aise_exception.P 
58 ··0x00000370·4c5f6e65·775f6675·6e63746f·725f737a·L_new_functor_sz 
59 ··0x00000380·00504c5f·6e65775f·7465726d·5f726566·.PL_new_term_ref 
60 ··0x00000390·00504c5f·6e65775f·61746f6d·00504c5f·.PL_new_atom.PL_ 
61 ··0x000003a0·69735f76·61726961·626c6500·67657465·is_variable.gete 
62 ··0x000003b0·6e764047·4c494243·5f322e34·006d616c·nv@GLIBC_2.4.mal 
63 ··0x000003c0·6c6f6340·474c4942·435f322e·34007374·loc@GLIBC_2.4.st 
64 ··0x000003d0·72657272·6f724047·4c494243·5f322e34·rerror@GLIBC_2.4 
65 ··0x000003e0·00504c5f·7075745f·696e7465·67657200·.PL_put_integer. 
66 ··0x000003f0·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P 
67 ··0x00000400·4c5f7265·736f7572·63655f65·72726f72·L_resource_error 
68 ··0x00000410·005f5f63·74797065·5f625f6c·6f634047·.__ctype_b_loc@G 
69 ··0x00000420·4c494243·5f322e34·00737472·6c656e40·LIBC_2.4.strlen@ 
70 ··0x00000430·474c4942·435f322e·34007374·72636872·GLIBC_2.4.strchr59 ··0x00000380·40474c49·42435f32·2e340073·74726368·@GLIBC_2.4.strch
71 ··0x00000440·40474c49·42435f32·2e340073·7464696e·@GLIBC_2.4.stdin60 ··0x00000390·7240474c·4942435f·322e3400·504c5f63·r@GLIBC_2.4.PL_c
 61 ··0x000003a0·6f70795f·7465726d·5f726566·005f5f73·opy_term_ref.__s
 62 ··0x000003b0·74726361·745f6368·6b40474c·4942435f·trcat_chk@GLIBC_
 63 ··0x000003c0·322e3400·5f5f6165·6162695f·756e7769·2.4.__aeabi_unwi
 64 ··0x000003d0·6e645f63·70705f70·72314047·43435f33·nd_cpp_pr1@GCC_3
 65 ··0x000003e0·2e350073·74726e63·70794047·4c494243·.5.strncpy@GLIBC
 66 ··0x000003f0·5f322e34·00504c5f·636c6f73·655f666f·_2.4.PL_close_fo
 67 ··0x00000400·72656967·6e5f6672·616d6500·72616e64·reign_frame.rand
72 ··0x00000450·40474c49·42435f32·2e340050·4c5f636f·@GLIBC_2.4.PL_co68 ··0x00000410·40474c49·42435f32·2e340050·4c5f6f70·@GLIBC_2.4.PL_op
73 ··0x00000460·70795f74·65726d5f·72656600·5f5f6572·py_term_ref.__er 
74 ··0x00000470·726e6f5f·6c6f6361·74696f6e·40474c49·rno_location@GLI 
75 ··0x00000480·42435f32·2e34005f·5f737072·696e7466·BC_2.4.__sprintf 
76 ··0x00000490·5f63686b·40474c49·42435f32·2e340066·_chk@GLIBC_2.4.f 
77 ··0x000004a0·696c656e·6f40474c·4942435f·322e3400·ileno@GLIBC_2.4. 
78 ··0x000004b0·504c5f70·75745f6e·696c0050·4c5f636c·PL_put_nil.PL_cl 
79 ··0x000004c0·6f73655f·666f7265·69676e5f·6672616d·ose_foreign_fram69 ··0x00000420·656e5f66·6f726569·676e5f66·72616d65·en_foreign_frame
80 ··0x000004d0·6500504c·5f6f7065·6e5f666f·72656967·e.PL_open_foreig 
81 ··0x000004e0·6e5f6672·616d6500·504c5f75·6e696679·n_frame.PL_unify70 ··0x00000430·00536470·72696e74·6600504c·5f646f6d·.Sdprintf.PL_dom
 71 ··0x00000440·61696e5f·6572726f·7200696e·7374616c·ain_error.instal
82 ··0x000004f0·5f6c6973·7400504c·5f707574·5f61746f·_list.PL_put_ato72 ··0x00000450·6c5f6372·79707400·504c5f70·75745f61·l_crypt.PL_put_a
83 ··0x00000500·6d5f6368·61727300·5f49544d·5f726567·m_chars._ITM_reg73 ··0x00000460·746f6d5f·63686172·73005f49·544d5f72·tom_chars._ITM_r
84 ··0x00000510·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl74 ··0x00000470·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
85 ··0x00000520·65007374·726e636d·7040474c·4942435f·e.strncmp@GLIBC_ 
86 ··0x00000530·322e3400·5f5f6173·73657274·5f666169·2.4.__assert_fai 
87 ··0x00000540·6c40474c·4942435f·322e3400··········l@GLIBC_2.4.75 ··0x00000480·626c6500·504c5f67·65745f6c·69737400·ble.PL_get_list.
 76 ··0x00000490·63727970·74405843·52595054·5f322e30·crypt@XCRYPT_2.0
 77 ··0x000004a0·00504c5f·6765745f·696e7465·67657200·.PL_get_integer.
 78 ··0x000004b0·504c5f67·65745f63·68617273·005f5f61·PL_get_chars.__a
 79 ··0x000004c0·73736572·745f6661·696c4047·4c494243·ssert_fail@GLIBC
 80 ··0x000004d0·5f322e34·00504c5f·6765745f·61746f6d·_2.4.PL_get_atom
Max diff block lines reached; 0/9590 bytes (0.00%) of diff not shown.
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
667 KB
./usr/lib/debug/.build-id/d7/0c81631c328922b8c442e29b4efd918efc4093.debug vs.
./usr/lib/debug/.build-id/e4/b69a9805411512a1028bfa932c4b22be8ea319.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········18720·(bytes·into·file)13 ··Start·of·section·headers:··········18944·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00002020·0x00002020·0x00000·0x00060·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01f58·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02084·R·E·0x10000
7 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x001b8·RW··0x100008 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x001c0·RW··0x10000
8 ··DYNAMIC········0x00fe78·0x0001fe80·0x0001fe80·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe70·0x0001fe78·0x0001fe78·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x00188·R···0x112 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x00190·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x4920:1 There·are·37·section·headers,·starting·at·offset·0x4a00:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000210·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000230·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000348·000118·0001e4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000388·000138·000228·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000052c·000118·000042·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000005b0·000138·000046·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000570·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000005f8·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000005b0·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000658·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000005f0·000118·0000d0·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000698·000138·0000d0·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········000006c0·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000768·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000006cc·000118·000154·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000774·000138·000154·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000820·000118·001250·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000008c8·000138·001250·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001a70·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001b18·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001a78·000118·0004dc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001b20·000138·0004dc·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00001ffc·000138·000024·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00002020·000138·000060·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001f54·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002080·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe78·00fe78·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe70·00fe70·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe7c·00fe78·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe74·00fe70·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe80·00fe78·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe78·00fe70·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff78·00fe78·000088·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff78·00fe70·000088·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe78·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe70·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe78·00002c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020004·00fe70·00002c·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·001658·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·001662·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0017e0·000245·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·00180c·000245·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·001a28·000bf5·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·001a54·000bf5·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·002620·000131·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·00264c·000134·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·002754·0000c2·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·002780·0000c2·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·002818·000c77·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·002844·000c77·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·003490·0003c9·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·0034bc·0003c9·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·003859·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·003885·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0038b4·000a60·10·····33·136··438 ··[34]·.symtab···········SYMTAB··········00000000·0038e0·000ac0·10·····35·140··4
37 ··[33]·.strtab···········STRTAB··········00000000·004314·0004a7·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·0043a0·0004e5·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0047bb·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·004885·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
20.8 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·d70c81631c328922b8c442e29b4efd918efc40933 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·e4b69a9805411512a1028bfa932c4b22be8ea319
283 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
191 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000008e8·000011889 ····00000990·00001188
10 ····00000000·0000000010 ····00000000·00000000
  
150 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000008e8·000011889 ····00000990·00001188
10 ····00000000·0000000010 ····00000000·00000000
  
1.11 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 Zms!ZtGkn
 3 h0aL··HP
 4 `dl|md]uG
 5 hakemcig
2 "%j?(f-Q 
3 '5FN332c 
4 [p0`yaX,5 
5 {h"TZ?T#_k 
6 d0LtqbvCpb 
7 $8%G;RWB_6 $8%G;RWB_
8 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
9 call_weak_fn8 call_weak_fn
10 crtstuff.c9 crtstuff.c
11 all_implied_fbits10 all_implied_fbits
12 deregister_tm_clones11 deregister_tm_clones
13 __do_global_dtors_aux12 __do_global_dtors_aux
Offset 41, 14 lines modifiedOffset 40, 15 lines modified
41 FUNCTOR_quad440 FUNCTOR_quad4
42 FUNCTOR_triple341 FUNCTOR_triple3
43 __FRAME_END__42 __FRAME_END__
44 __dso_handle43 __dso_handle
45 _DYNAMIC44 _DYNAMIC
46 __TMC_END__45 __TMC_END__
47 _GLOBAL_OFFSET_TABLE_46 _GLOBAL_OFFSET_TABLE_
 47 __aeabi_unwind_cpp_pr0@GCC_3.5
48 PL_release_stream48 PL_release_stream
49 PL_unify_stream49 PL_unify_stream
50 __cxa_finalize@GLIBC_2.450 __cxa_finalize@GLIBC_2.4
51 _ITM_deregisterTMCloneTable51 _ITM_deregisterTMCloneTable
52 PL_unify_term52 PL_unify_term
53 PL_unify_wchars53 PL_unify_wchars
54 free@GLIBC_2.454 free@GLIBC_2.4
Offset 65, 26 lines modifiedOffset 65, 29 lines modified
65 PL_new_atom65 PL_new_atom
66 PL_new_term_refs66 PL_new_term_refs
67 malloc@GLIBC_2.467 malloc@GLIBC_2.4
68 __gmon_start__68 __gmon_start__
69 PL_resource_error69 PL_resource_error
70 PL_unify70 PL_unify
71 PL_cons_functor_v71 PL_cons_functor_v
 72 __aeabi_unwind_cpp_pr1@GCC_3.5
72 PL_unify_atom73 PL_unify_atom
73 Sgetcode74 Sgetcode
74 _ITM_registerTMCloneTable75 _ITM_registerTMCloneTable
75 install_ntriples76 install_ntriples
76 __assert_fail@GLIBC_2.477 __assert_fail@GLIBC_2.4
77 .shstrtab78 .shstrtab
78 .note.gnu.build-id79 .note.gnu.build-id
79 .gnu.hash80 .gnu.hash
80 .gnu.version81 .gnu.version
81 .gnu.version_r82 .gnu.version_r
82 .rel.dyn83 .rel.dyn
83 .rel.plt84 .rel.plt
 85 .ARM.extab
 86 .ARM.exidx
84 .eh_frame87 .eh_frame
85 .init_array88 .init_array
86 .fini_array89 .fini_array
87 .dynamic90 .dynamic
88 .comment91 .comment
89 .ARM.attributes92 .ARM.attributes
90 .debug_aranges93 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000006c0·<_init>:2 00000768·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000006cc·<.plt>:2 00000774·<.plt>:
3 »       ...3 »       ...
1.68 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 3735
    
Offset 1, 69 lines modifiedOffset 1, 69 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000820·<call_weak_fn>:2 000008c8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000844·<deregister_tm_clones>:4 000008ec·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000870·<register_tm_clones>:6 00000918·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000008a4·<__do_global_dtors_aux>:8 0000094c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000008e4·<frame_dummy>:10 0000098c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000008e8·<wcis_pn_chars_base>:14 00000990·<wcis_pn_chars_base>:
15 »       ...15 »       ...
  
16 00000a10·<skip_comment_line>:16 00000ab8·<skip_comment_line>:
17 »       ...17 »       ...
  
18 00000a7c·<skip_ws>:18 00000b24·<skip_ws>:
19 »       ...19 »       ...
  
20 00000ac4·<growBuffer>:20 00000b6c·<growBuffer>:
21 »       ...21 »       ...
  
22 00000b70·<syntax_error.isra.0>:22 00000c18·<syntax_error.isra.0>:
23 »       ...23 »       ...
  
24 00000c34·<read_uniref>:24 00000cdc·<read_uniref>:
25 »       ...25 »       ...
  
26 00000e6c·<read_node_id>:26 00000f14·<read_node_id>:
27 »       ...27 »       ...
  
28 00001068·<skip_eol>:28 00001110·<skip_eol>:
29 »       ...29 »       ...
  
30 000010f0·<read_literal>:30 00001198·<read_literal>:
31 »       ...31 »       ...
  
32 000015ec·<read_ntuple>:32 00001694·<read_ntuple>:
33 »       ...33 »       ...
  
34 0000192c·<read_ntuple2>:34 000019d4·<read_ntuple2>:
35 read_ntuple2():35 read_ntuple2():
36 »       movs»   r0,·r036 »       movs»   r0,·r0
37 »       ...37 »       ...
  
38 00001930·<read_nquad>:38 000019d8·<read_nquad>:
39 read_nquad():39 read_nquad():
40 »       movs»   r0,·r040 »       movs»   r0,·r0
41 »       ...41 »       ...
  
42 00001934·<read_ntriple>:42 000019dc·<read_ntriple>:
43 read_ntriple():43 read_ntriple():
44 »       movs»   r0,·r044 »       movs»   r0,·r0
45 »       ...45 »       ...
  
46 00001938·<install_ntriples>:46 000019e0·<install_ntriples>:
47 »       ...47 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001a70·<_fini>:2 00001b18·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
5.27 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 37, 42 lines modifiedOffset 37, 46 lines modified
37 ··0x00000220·656e645f·6f665f66·696c6500·46554e43·end_of_file.FUNC37 ··0x00000220·656e645f·6f665f66·696c6500·46554e43·end_of_file.FUNC
38 ··0x00000230·544f525f·71756164·34004655·4e43544f·TOR_quad4.FUNCTO38 ··0x00000230·544f525f·71756164·34004655·4e43544f·TOR_quad4.FUNCTO
39 ··0x00000240·525f7472·69706c65·33005f5f·4652414d·R_triple3.__FRAM39 ··0x00000240·525f7472·69706c65·33005f5f·4652414d·R_triple3.__FRAM
40 ··0x00000250·455f454e·445f5f00·5f66696e·69005f5f·E_END__._fini.__40 ··0x00000250·455f454e·445f5f00·5f66696e·69005f5f·E_END__._fini.__
41 ··0x00000260·64736f5f·68616e64·6c65005f·44594e41·dso_handle._DYNA41 ··0x00000260·64736f5f·68616e64·6c65005f·44594e41·dso_handle._DYNA
42 ··0x00000270·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.42 ··0x00000270·4d494300·5f5f544d·435f454e·445f5f00·MIC.__TMC_END__.
43 ··0x00000280·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T43 ··0x00000280·5f474c4f·42414c5f·4f464653·45545f54·_GLOBAL_OFFSET_T
44 ··0x00000290·41424c45·5f005f69·6e697400·504c5f72·ABLE_._init.PL_r44 ··0x00000290·41424c45·5f005f69·6e697400·5f5f6165·ABLE_._init.__ae
 45 ··0x000002a0·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p
 46 ··0x000002b0·72304047·43435f33·2e350050·4c5f7265·r0@GCC_3.5.PL_re
45 ··0x000002a0·656c6561·73655f73·74726561·6d00504c·elease_stream.PL47 ··0x000002c0·6c656173·655f7374·7265616d·00504c5f·lease_stream.PL_
46 ··0x000002b0·5f756e69·66795f73·74726561·6d005f5f·_unify_stream.__48 ··0x000002d0·756e6966·795f7374·7265616d·005f5f63·unify_stream.__c
47 ··0x000002c0·6378615f·66696e61·6c697a65·40474c49·cxa_finalize@GLI49 ··0x000002e0·78615f66·696e616c·697a6540·474c4942·xa_finalize@GLIB
48 ··0x000002d0·42435f32·2e34005f·49544d5f·64657265·BC_2.4._ITM_dere50 ··0x000002f0·435f322e·34005f49·544d5f64·65726567·C_2.4._ITM_dereg
49 ··0x000002e0·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab51 ··0x00000300·69737465·72544d43·6c6f6e65·5461626c·isterTMCloneTabl
50 ··0x000002f0·6c650050·4c5f756e·6966795f·7465726d·le.PL_unify_term52 ··0x00000310·6500504c·5f756e69·66795f74·65726d00·e.PL_unify_term.
51 ··0x00000300·00504c5f·756e6966·795f7763·68617273·.PL_unify_wchars53 ··0x00000320·504c5f75·6e696679·5f776368·61727300·PL_unify_wchars.
52 ··0x00000310·00667265·6540474c·4942435f·322e3400·.free@GLIBC_2.4.54 ··0x00000330·66726565·40474c49·42435f32·2e34005f·free@GLIBC_2.4._
53 ··0x00000320·5f5f7374·61636b5f·63686b5f·67756172·__stack_chk_guar55 ··0x00000340·5f737461·636b5f63·686b5f67·75617264·_stack_chk_guard
54 ··0x00000330·6440474c·4942435f·322e3400·6d656d63·d@GLIBC_2.4.memc56 ··0x00000350·40474c49·42435f32·2e34006d·656d6370·@GLIBC_2.4.memcp
55 ··0x00000340·70794047·4c494243·5f322e34·00504c5f·py@GLIBC_2.4.PL_57 ··0x00000360·7940474c·4942435f·322e3400·504c5f72·y@GLIBC_2.4.PL_r
56 ··0x00000350·72656769·73746572·5f666f72·6569676e·register_foreign58 ··0x00000370·65676973·7465725f·666f7265·69676e00·egister_foreign.
57 ··0x00000360·00536665·72726f72·00504c5f·6765745f·.Sferror.PL_get_59 ··0x00000380·53666572·726f7200·504c5f67·65745f73·Sferror.PL_get_s
58 ··0x00000370·73747265·616d005f·5f737461·636b5f63·stream.__stack_c60 ··0x00000390·74726561·6d005f5f·73746163·6b5f6368·tream.__stack_ch
59 ··0x00000380·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.61 ··0x000003a0·6b5f6661·696c4047·4c494243·5f322e34·k_fail@GLIBC_2.4
60 ··0x00000390·34005370·65656b63·6f646500·7265616c·4.Speekcode.real62 ··0x000003b0·00537065·656b636f·64650072·65616c6c·.Speekcode.reall
61 ··0x000003a0·6c6f6340·474c4942·435f322e·3400504c·loc@GLIBC_2.4.PL63 ··0x000003c0·6f634047·4c494243·5f322e34·00504c5f·oc@GLIBC_2.4.PL_
62 ··0x000003b0·5f726169·73655f65·78636570·74696f6e·_raise_exception64 ··0x000003d0·72616973·655f6578·63657074·696f6e00·raise_exception.
63 ··0x000003c0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_65 ··0x000003e0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s
64 ··0x000003d0·737a0050·4c5f6e65·775f7465·726d5f72·sz.PL_new_term_r66 ··0x000003f0·7a00504c·5f6e6577·5f746572·6d5f7265·z.PL_new_term_re
65 ··0x000003e0·65660050·4c5f6e65·775f6174·6f6d0050·ef.PL_new_atom.P67 ··0x00000400·6600504c·5f6e6577·5f61746f·6d00504c·f.PL_new_atom.PL
66 ··0x000003f0·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.68 ··0x00000410·5f6e6577·5f746572·6d5f7265·6673006d·_new_term_refs.m
67 ··0x00000400·6d616c6c·6f634047·4c494243·5f322e34·malloc@GLIBC_2.469 ··0x00000420·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.
68 ··0x00000410·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.70 ··0x00000430·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P
69 ··0x00000420·504c5f72·65736f75·7263655f·6572726f·PL_resource_erro71 ··0x00000440·4c5f7265·736f7572·63655f65·72726f72·L_resource_error
70 ··0x00000430·7200504c·5f756e69·66790050·4c5f636f·r.PL_unify.PL_co72 ··0x00000450·00504c5f·756e6966·7900504c·5f636f6e·.PL_unify.PL_con
71 ··0x00000440·6e735f66·756e6374·6f725f76·00504c5f·ns_functor_v.PL_73 ··0x00000460·735f6675·6e63746f·725f7600·5f5f6165·s_functor_v.__ae
 74 ··0x00000470·6162695f·756e7769·6e645f63·70705f70·abi_unwind_cpp_p
 75 ··0x00000480·72314047·43435f33·2e350050·4c5f756e·r1@GCC_3.5.PL_un
72 ··0x00000450·756e6966·795f6174·6f6d0053·67657463·unify_atom.Sgetc76 ··0x00000490·6966795f·61746f6d·00536765·74636f64·ify_atom.Sgetcod
73 ··0x00000460·6f646500·5f49544d·5f726567·69737465·ode._ITM_registe77 ··0x000004a0·65005f49·544d5f72·65676973·74657254·e._ITM_registerT
74 ··0x00000470·72544d43·6c6f6e65·5461626c·6500696e·rTMCloneTable.in78 ··0x000004b0·4d436c6f·6e655461·626c6500·696e7374·MCloneTable.inst
75 ··0x00000480·7374616c·6c5f6e74·7269706c·6573005f·stall_ntriples._79 ··0x000004c0·616c6c5f·6e747269·706c6573·005f5f61·all_ntriples.__a
76 ··0x00000490·5f617373·6572745f·6661696c·40474c49·_assert_fail@GLI80 ··0x000004d0·73736572·745f6661·696c4047·4c494243·ssert_fail@GLIBC
77 ··0x000004a0·42435f32·2e3400·····················BC_2.4.81 ··0x000004e0·5f322e34·00·························_2.4.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
174 KB
./usr/lib/debug/.build-id/df/ccb0bbc6cca8f3633f856947759d613dfe8d90.debug vs.
./usr/lib/debug/.build-id/3f/d9a5eaa81da4efcce4dd07809b4ab5d67824a7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········8056·(bytes·into·file)13 ··Start·of·section·headers:··········8176·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00000f68·0x00000f68·0x00000·0x00038·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x00eec·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x00fa4·R·E·0x10000
7 ··LOAD···········0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x001bc·RW··0x100008 ··LOAD···········0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x001c4·RW··0x10000
8 ··DYNAMIC········0x00fe78·0x0001fe80·0x0001fe80·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe70·0x0001fe78·0x0001fe78·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe78·0x0001fe78·0x0001fe78·0x00000·0x00188·R···0x112 ··GNU_RELRO······0x00fe70·0x0001fe70·0x0001fe70·0x00000·0x00190·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x1f78:1 There·are·36·section·headers,·starting·at·offset·0x1ff0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000210·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000220·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000348·000118·0001fd·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000378·000138·00022a·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000546·000118·000042·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000005a2·000138·000044·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000588·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000005e8·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000005c8·000118·000068·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000648·000138·000068·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000630·000118·0000d0·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000006b0·000138·0000d0·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000700·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000780·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000070c·000118·000150·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········0000078c·000138·000150·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0000085c·000118·0004d4·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000008dc·000138·0004d4·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00000d30·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00000db0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00000d38·000118·0001b0·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00000db8·000138·0001b0·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········00000f68·000138·000038·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00000ee8·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00000fa0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe78·00fe78·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe70·00fe70·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe7c·00fe78·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fe74·00fe70·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe80·00fe78·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fe78·00fe70·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff78·00fe78·000088·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ff78·00fe70·000088·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe78·00001c·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fe70·00001c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002001c·00fe78·000018·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········0002001c·00fe70·000018·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·00068e·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00068d·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000818·000174·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·000838·000174·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00098c·000383·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0009ac·000383·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000d10·0000a1·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·000d30·0000a2·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000db4·0000a9·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·000dd4·0000a9·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·000e60·000294·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·000e80·000294·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0010f4·00006c·00······0···0··135 ··[31]·.debug_rnglists···PROGBITS········00000000·001114·00006c·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001160·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·001180·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0011bc·000870·10·····33·105··437 ··[33]·.symtab···········SYMTAB··········00000000·0011dc·0008a0·10·····34·107··4
37 ··[33]·.strtab···········STRTAB··········00000000·001a2c·0003e6·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·001a7c·000405·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·001e12·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·001e81·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·dfccb0bbc6cca8f3633f856947759d613dfe8d903 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3fd9a5eaa81da4efcce4dd07809b4ab5d67824a7
60.7 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
43.0 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000924·0000040c9 ····000009a4·0000040c
10 ····00000000·0000000010 ····00000000·00000000
  
31.5 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000924·0000040c9 ····000009a4·0000040c
10 ····00000000·0000000010 ····00000000·00000000
  
837 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 8@r<`9az 
3 >·b2·]/u` 
4 fXvO@EJ* 
5 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug2 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
6 call_weak_fn3 call_weak_fn
7 crtstuff.c4 crtstuff.c
8 all_implied_fbits5 all_implied_fbits
9 deregister_tm_clones6 deregister_tm_clones
10 __do_global_dtors_aux7 __do_global_dtors_aux
11 completed.08 completed.0
Offset 26, 14 lines modifiedOffset 23, 15 lines modified
26 ATOM_write23 ATOM_write
27 stream_functions24 stream_functions
28 __FRAME_END__25 __FRAME_END__
29 __dso_handle26 __dso_handle
30 _DYNAMIC27 _DYNAMIC
31 __TMC_END__28 __TMC_END__
32 _GLOBAL_OFFSET_TABLE_29 _GLOBAL_OFFSET_TABLE_
 30 __aeabi_unwind_cpp_pr0@GCC_3.5
33 PL_unify_stream31 PL_unify_stream
34 install_prolog_stream32 install_prolog_stream
35 __cxa_finalize@GLIBC_2.433 __cxa_finalize@GLIBC_2.4
36 _ITM_deregisterTMCloneTable34 _ITM_deregisterTMCloneTable
37 PL_unify_wchars35 PL_unify_wchars
38 __stack_chk_guard@GLIBC_2.436 __stack_chk_guard@GLIBC_2.4
39 memcpy@GLIBC_2.437 memcpy@GLIBC_2.4
Offset 58, 14 lines modifiedOffset 56, 15 lines modified
58 .shstrtab56 .shstrtab
59 .note.gnu.build-id57 .note.gnu.build-id
60 .gnu.hash58 .gnu.hash
61 .gnu.version59 .gnu.version
62 .gnu.version_r60 .gnu.version_r
63 .rel.dyn61 .rel.dyn
64 .rel.plt62 .rel.plt
 63 .ARM.exidx
65 .eh_frame64 .eh_frame
66 .init_array65 .init_array
67 .fini_array66 .fini_array
68 .dynamic67 .dynamic
69 .comment68 .comment
70 .ARM.attributes69 .ARM.attributes
71 .debug_aranges70 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000700·<_init>:2 00000780·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000070c·<.plt>:2 0000078c·<.plt>:
3 »       ...3 »       ...
1.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000085c·<call_weak_fn>:2 000008dc·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000880·<deregister_tm_clones>:4 00000900·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000008ac·<register_tm_clones>:6 0000092c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000008e0·<__do_global_dtors_aux>:8 00000960·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000920·<frame_dummy>:10 000009a0·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000924·<stream_seek64>:14 000009a4·<stream_seek64>:
15 »       ...15 »       ...
  
16 00000930·<stream_control>:16 000009b0·<stream_control>:
17 »       ...17 »       ...
  
18 0000093c·<stream_close>:18 000009bc·<stream_close>:
19 »       ...19 »       ...
  
20 000009cc·<stream_write>:20 00000a4c·<stream_write>:
21 »       ...21 »       ...
  
22 00000a6c·<stream_read>:22 00000aec·<stream_read>:
23 »       ...23 »       ...
  
24 00000ba0·<open_prolog_stream>:24 00000c20·<open_prolog_stream>:
25 »       ...25 »       ...
  
26 00000c9c·<install_prolog_stream>:26 00000d1c·<install_prolog_stream>:
27 »       ...27 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00000d30·<_fini>:2 00000db0·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
5.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 41 lines modifiedOffset 26, 43 lines modified
26 ··0x00000170·32004154·4f4d5f72·65616400·41544f4d·2.ATOM_read.ATOM26 ··0x00000170·32004154·4f4d5f72·65616400·41544f4d·2.ATOM_read.ATOM
27 ··0x00000180·5f777269·74650073·74726561·6d5f6675·_write.stream_fu27 ··0x00000180·5f777269·74650073·74726561·6d5f6675·_write.stream_fu
28 ··0x00000190·6e637469·6f6e7300·5f5f4652·414d455f·nctions.__FRAME_28 ··0x00000190·6e637469·6f6e7300·5f5f4652·414d455f·nctions.__FRAME_
29 ··0x000001a0·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds29 ··0x000001a0·454e445f·5f005f66·696e6900·5f5f6473·END__._fini.__ds
30 ··0x000001b0·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI30 ··0x000001b0·6f5f6861·6e646c65·005f4459·4e414d49·o_handle._DYNAMI
31 ··0x000001c0·43005f5f·544d435f·454e445f·5f005f47·C.__TMC_END__._G31 ··0x000001c0·43005f5f·544d435f·454e445f·5f005f47·C.__TMC_END__._G
32 ··0x000001d0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB32 ··0x000001d0·4c4f4241·4c5f4f46·46534554·5f544142·LOBAL_OFFSET_TAB
33 ··0x000001e0·4c455f00·5f696e69·7400504c·5f756e69·LE_._init.PL_uni33 ··0x000001e0·4c455f00·5f696e69·74005f5f·61656162·LE_._init.__aeab
 34 ··0x000001f0·695f756e·77696e64·5f637070·5f707230·i_unwind_cpp_pr0
 35 ··0x00000200·40474343·5f332e35·00504c5f·756e6966·@GCC_3.5.PL_unif
34 ··0x000001f0·66795f73·74726561·6d00696e·7374616c·fy_stream.instal36 ··0x00000210·795f7374·7265616d·00696e73·74616c6c·y_stream.install
35 ··0x00000200·6c5f7072·6f6c6f67·5f737472·65616d00·l_prolog_stream.37 ··0x00000220·5f70726f·6c6f675f·73747265·616d005f·_prolog_stream._
36 ··0x00000210·5f5f6378·615f6669·6e616c69·7a654047·__cxa_finalize@G38 ··0x00000230·5f637861·5f66696e·616c697a·6540474c·_cxa_finalize@GL
37 ··0x00000220·4c494243·5f322e34·005f4954·4d5f6465·LIBC_2.4._ITM_de39 ··0x00000240·4942435f·322e3400·5f49544d·5f646572·IBC_2.4._ITM_der
38 ··0x00000230·72656769·73746572·544d436c·6f6e6554·registerTMCloneT40 ··0x00000250·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa
39 ··0x00000240·61626c65·00504c5f·756e6966·795f7763·able.PL_unify_wc41 ··0x00000260·626c6500·504c5f75·6e696679·5f776368·ble.PL_unify_wch
40 ··0x00000250·68617273·005f5f73·7461636b·5f63686b·hars.__stack_chk42 ··0x00000270·61727300·5f5f7374·61636b5f·63686b5f·ars.__stack_chk_
41 ··0x00000260·5f677561·72644047·4c494243·5f322e34·_guard@GLIBC_2.443 ··0x00000280·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.
42 ··0x00000270·006d656d·63707940·474c4942·435f322e·.memcpy@GLIBC_2.44 ··0x00000290·6d656d63·70794047·4c494243·5f322e34·memcpy@GLIBC_2.4
43 ··0x00000280·3400504c·5f726567·69737465·725f666f·4.PL_register_fo45 ··0x000002a0·00504c5f·72656769·73746572·5f666f72·.PL_register_for
44 ··0x00000290·72656967·6e005f5f·73746163·6b5f6368·reign.__stack_ch46 ··0x000002b0·6569676e·005f5f73·7461636b·5f63686b·eign.__stack_chk
45 ··0x000002a0·6b5f6661·696c4047·4c494243·5f322e34·k_fail@GLIBC_2.447 ··0x000002c0·5f666169·6c40474c·4942435f·322e3400·_fail@GLIBC_2.4.
46 ··0x000002b0·00504c5f·6e65775f·66756e63·746f725f·.PL_new_functor_48 ··0x000002d0·504c5f6e·65775f66·756e6374·6f725f73·PL_new_functor_s
47 ··0x000002c0·737a0050·4c5f6e65·775f6174·6f6d0053·sz.PL_new_atom.S49 ··0x000002e0·7a00504c·5f6e6577·5f61746f·6d005373·z.PL_new_atom.Ss
48 ··0x000002d0·7365745f·65786365·7074696f·6e00504c·set_exception.PL50 ··0x000002f0·65745f65·78636570·74696f6e·00504c5f·et_exception.PL_
49 ··0x000002e0·5f63616c·6c5f7072·65646963·61746500·_call_predicate.51 ··0x00000300·63616c6c·5f707265·64696361·74650050·call_predicate.P
50 ··0x000002f0·504c5f67·65745f77·63686172·7300504c·PL_get_wchars.PL52 ··0x00000310·4c5f6765·745f7763·68617273·00504c5f·L_get_wchars.PL_
51 ··0x00000300·5f657863·65707469·6f6e0050·4c5f6e65·_exception.PL_ne53 ··0x00000320·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new
52 ··0x00000310·775f7465·726d5f72·65667300·536e6577·w_term_refs.Snew54 ··0x00000330·5f746572·6d5f7265·66730053·6e657700·_term_refs.Snew.
53 ··0x00000320·005f5f67·6d6f6e5f·73746172·745f5f00·.__gmon_start__.55 ··0x00000340·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P
54 ··0x00000330·504c5f75·6e696e73·74616e74·69617469·PL_uninstantiati56 ··0x00000350·4c5f756e·696e7374·616e7469·6174696f·L_uninstantiatio
55 ··0x00000340·6f6e5f65·72726f72·00504c5f·70726564·on_error.PL_pred57 ··0x00000360·6e5f6572·726f7200·504c5f70·72656400·n_error.PL_pred.
56 ··0x00000350·00504c5f·6765745f·61746f6d·5f657800·.PL_get_atom_ex.58 ··0x00000370·504c5f67·65745f61·746f6d5f·65780050·PL_get_atom_ex.P
57 ··0x00000360·504c5f63·6c6f7365·5f666f72·6569676e·PL_close_foreign59 ··0x00000380·4c5f636c·6f73655f·666f7265·69676e5f·L_close_foreign_
58 ··0x00000370·5f667261·6d650050·4c5f6f70·656e5f66·_frame.PL_open_f60 ··0x00000390·6672616d·6500504c·5f6f7065·6e5f666f·frame.PL_open_fo
59 ··0x00000380·6f726569·676e5f66·72616d65·00504c5f·oreign_frame.PL_61 ··0x000003a0·72656967·6e5f6672·616d6500·504c5f66·reign_frame.PL_f
60 ··0x00000390·66726565·00504c5f·646f6d61·696e5f65·free.PL_domain_e62 ··0x000003b0·72656500·504c5f64·6f6d6169·6e5f6572·ree.PL_domain_er
61 ··0x000003a0·72726f72·00504c5f·6e65775f·6d6f6475·rror.PL_new_modu63 ··0x000003c0·726f7200·504c5f6e·65775f6d·6f64756c·ror.PL_new_modul
62 ··0x000003b0·6c650053·636c6f73·65005373·65746572·le.Sclose.Sseter64 ··0x000003d0·65005363·6c6f7365·00537365·74657272·e.Sclose.Sseterr
63 ··0x000003c0·72005f49·544d5f72·65676973·74657254·r._ITM_registerT65 ··0x000003e0·005f4954·4d5f7265·67697374·6572544d·._ITM_registerTM
64 ··0x000003d0·4d436c6f·6e655461·626c6500·504c5f6d·MCloneTable.PL_m66 ··0x000003f0·436c6f6e·65546162·6c650050·4c5f6d61·CloneTable.PL_ma
65 ··0x000003e0·616c6c6f·6300·······················alloc.67 ··0x00000400·6c6c6f63·00·························lloc.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
285 KB
./usr/lib/debug/.build-id/e0/bdfc02d178187c9492d4261f84ca3d938de3f6.debug vs.
./usr/lib/debug/.build-id/1f/0124d9f921b4c0121878ca4823cd41d7b36747.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········9772·(bytes·into·file)13 ··Start·of·section·headers:··········9896·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000141c·0x0000141c·0x00000·0x00048·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x013a0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x01468·R·E·0x10000
7 ··LOAD···········0x00fe8c·0x0001fe8c·0x0001fe8c·0x00000·0x0017c·RW··0x100008 ··LOAD···········0x00fe84·0x0001fe84·0x0001fe84·0x00000·0x00184·RW··0x10000
8 ··DYNAMIC········0x00fe8c·0x0001fe94·0x0001fe94·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe84·0x0001fe8c·0x0001fe8c·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe8c·0x0001fe8c·0x0001fe8c·0x00000·0x00174·R···0x112 ··GNU_RELRO······0x00fe84·0x0001fe84·0x0001fe84·0x00000·0x0017c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x262c:1 There·are·36·section·headers,·starting·at·offset·0x26a8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0001c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0001d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000002f8·000118·0001dc·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000328·000138·000209·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000004d4·000118·000038·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000532·000138·00003a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000050c·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········0000056c·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········0000054c·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000005cc·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000058c·000118·0000a8·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········0000060c·000138·0000a8·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00000634·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000006b4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000640·000118·000118·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000006c0·000138·000118·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000758·000118·000a58·00··AX··0···0··415 ··[11]·.text·············NOBITS··········000007d8·000138·000a58·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········000011b0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001230·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000011b8·000118·0001e4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001238·000138·0001e4·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········0000141c·000138·000048·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000139c·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00001464·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe8c·00fe8c·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe84·00fe84·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe90·00fe8c·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fe88·00fe84·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe94·00fe8c·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fe8c·00fe84·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff8c·00fe8c·000074·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ff8c·00fe84·000074·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe8c·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fe84·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe8c·000004·00··WA··0···0··125 ··[21]·.bss··············NOBITS··········00020004·00fe84·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·000ad0·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·000ad3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·000c58·000204·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·000c7c·000204·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000e5c·0003d8·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·000e80·0003d8·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·001234·0000de·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·001258·0000df·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·001314·0000de·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·001338·0000de·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·0013f4·000371·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·001418·000371·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·001768·0000a1·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·00178c·0000a1·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·001809·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00182d·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·001864·0008f0·10·····33·118··437 ··[33]·.symtab···········SYMTAB··········00000000·001888·000920·10·····34·120··4
37 ··[33]·.strtab···········STRTAB··········00000000·002154·000373·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·0021a8·000392·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0024c7·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00253a·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
17.7 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·e0bdfc02d178187c9492d4261f84ca3d938de3f63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1f0124d9f921b4c0121878ca4823cd41d7b36747
103 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
100 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000820·000009909 ····000008a0·00000990
10 ····00000000·0000000010 ····00000000·00000000
  
43.3 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000820·000009909 ····000008a0·00000990
10 ····00000000·0000000010 ····00000000·00000000
  
875 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 gGGCC:·(Debian·14.2.0-12)·14.2.0
2 nB$$@`y, 
3 FJ!2u!V% 
4 i((.@=_a 
5 [L*mc:B-EME2 [L*mc:B-EME
6 h/q/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 h/q/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
7 call_weak_fn4 call_weak_fn
8 crtstuff.c5 crtstuff.c
9 all_implied_fbits6 all_implied_fbits
10 deregister_tm_clones7 deregister_tm_clones
11 __do_global_dtors_aux8 __do_global_dtors_aux
Offset 24, 14 lines modifiedOffset 21, 15 lines modified
24 uint32_codes21 uint32_codes
25 int32_float3222 int32_float32
26 __FRAME_END__23 __FRAME_END__
27 __dso_handle24 __dso_handle
28 _DYNAMIC25 _DYNAMIC
29 __TMC_END__26 __TMC_END__
30 _GLOBAL_OFFSET_TABLE_27 _GLOBAL_OFFSET_TABLE_
 28 __aeabi_unwind_cpp_pr0@GCC_3.5
31 PL_unify_integer29 PL_unify_integer
32 __cxa_finalize@GLIBC_2.430 __cxa_finalize@GLIBC_2.4
33 PL_cvt_i_uint31 PL_cvt_i_uint
34 _ITM_deregisterTMCloneTable32 _ITM_deregisterTMCloneTable
35 PL_instantiation_error33 PL_instantiation_error
36 __stack_chk_guard@GLIBC_2.434 __stack_chk_guard@GLIBC_2.4
37 PL_register_foreign35 PL_register_foreign
Offset 56, 14 lines modifiedOffset 54, 15 lines modified
56 .shstrtab54 .shstrtab
57 .note.gnu.build-id55 .note.gnu.build-id
58 .gnu.hash56 .gnu.hash
59 .gnu.version57 .gnu.version
60 .gnu.version_r58 .gnu.version_r
61 .rel.dyn59 .rel.dyn
62 .rel.plt60 .rel.plt
 61 .ARM.exidx
63 .eh_frame62 .eh_frame
64 .init_array63 .init_array
65 .fini_array64 .fini_array
66 .dynamic65 .dynamic
67 .comment66 .comment
68 .ARM.attributes67 .ARM.attributes
69 .debug_aranges68 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000634·<_init>:2 000006b4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000640·<.plt>:2 000006c0·<.plt>:
3 »       ...3 »       ...
1.32 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 57 lines modifiedOffset 1, 57 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000758·<call_weak_fn>:2 000007d8·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000077c·<deregister_tm_clones>:4 000007fc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000007a8·<register_tm_clones>:6 00000828·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000007dc·<__do_global_dtors_aux>:8 0000085c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 0000081c·<frame_dummy>:10 0000089c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000820·<int64_float64>:14 000008a0·<int64_float64>:
15 »       ...15 »       ...
  
16 000008d0·<uint64_int64>:16 00000950·<uint64_int64>:
17 »       ...17 »       ...
  
18 00000980·<int64_zigzag>:18 00000a00·<int64_zigzag>:
19 »       ...19 »       ...
  
20 00000a48·<uint32_int32>:20 00000ac8·<uint32_int32>:
21 »       ...21 »       ...
  
22 00000b24·<float64_codes>:22 00000ba4·<float64_codes>:
23 »       ...23 »       ...
  
24 00000bc8·<float32_codes>:24 00000c48·<float32_codes>:
25 »       ...25 »       ...
  
26 00000c6c·<int64_codes>:26 00000cec·<int64_codes>:
27 »       ...27 »       ...
  
28 00000d44·<uint64_codes>:28 00000dc4·<uint64_codes>:
29 »       ...29 »       ...
  
30 00000e1c·<int32_codes>:30 00000e9c·<int32_codes>:
31 »       ...31 »       ...
  
32 00000ef8·<uint32_codes>:32 00000f78·<uint32_codes>:
33 »       ...33 »       ...
  
34 00000fd8·<int32_float32>:34 00001058·<int32_float32>:
35 »       ...35 »       ...
  
36 00001094·<install_protobufs>:36 00001114·<install_protobufs>:
37 »       ...37 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000011b0·<_fini>:2 00001230·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
4.61 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 22, 38 lines modifiedOffset 22, 40 lines modified
22 ··0x00000130·6f646573·0075696e·7433325f·636f6465·odes.uint32_code22 ··0x00000130·6f646573·0075696e·7433325f·636f6465·odes.uint32_code
23 ··0x00000140·7300696e·7433325f·666c6f61·74333200·s.int32_float32.23 ··0x00000140·7300696e·7433325f·666c6f61·74333200·s.int32_float32.
24 ··0x00000150·5f5f4652·414d455f·454e445f·5f005f66·__FRAME_END__._f24 ··0x00000150·5f5f4652·414d455f·454e445f·5f005f66·__FRAME_END__._f
25 ··0x00000160·696e6900·5f5f6473·6f5f6861·6e646c65·ini.__dso_handle25 ··0x00000160·696e6900·5f5f6473·6f5f6861·6e646c65·ini.__dso_handle
26 ··0x00000170·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_26 ··0x00000170·005f4459·4e414d49·43005f5f·544d435f·._DYNAMIC.__TMC_
27 ··0x00000180·454e445f·5f005f47·4c4f4241·4c5f4f46·END__._GLOBAL_OF27 ··0x00000180·454e445f·5f005f47·4c4f4241·4c5f4f46·END__._GLOBAL_OF
28 ··0x00000190·46534554·5f544142·4c455f00·5f696e69·FSET_TABLE_._ini28 ··0x00000190·46534554·5f544142·4c455f00·5f696e69·FSET_TABLE_._ini
 29 ··0x000001a0·74005f5f·61656162·695f756e·77696e64·t.__aeabi_unwind
 30 ··0x000001b0·5f637070·5f707230·40474343·5f332e35·_cpp_pr0@GCC_3.5
29 ··0x000001a0·7400504c·5f756e69·66795f69·6e746567·t.PL_unify_integ31 ··0x000001c0·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege
30 ··0x000001b0·6572005f·5f637861·5f66696e·616c697a·er.__cxa_finaliz32 ··0x000001d0·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize
31 ··0x000001c0·6540474c·4942435f·322e3400·504c5f63·e@GLIBC_2.4.PL_c33 ··0x000001e0·40474c49·42435f32·2e340050·4c5f6376·@GLIBC_2.4.PL_cv
32 ··0x000001d0·76745f69·5f75696e·74005f49·544d5f64·vt_i_uint._ITM_d34 ··0x000001f0·745f695f·75696e74·005f4954·4d5f6465·t_i_uint._ITM_de
33 ··0x000001e0·65726567·69737465·72544d43·6c6f6e65·eregisterTMClone35 ··0x00000200·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
34 ··0x000001f0·5461626c·6500504c·5f696e73·74616e74·Table.PL_instant36 ··0x00000210·61626c65·00504c5f·696e7374·616e7469·able.PL_instanti
35 ··0x00000200·69617469·6f6e5f65·72726f72·005f5f73·iation_error.__s37 ··0x00000220·6174696f·6e5f6572·726f7200·5f5f7374·ation_error.__st
36 ··0x00000210·7461636b·5f63686b·5f677561·72644047·tack_chk_guard@G38 ··0x00000230·61636b5f·63686b5f·67756172·6440474c·ack_chk_guard@GL
37 ··0x00000220·4c494243·5f322e34·00504c5f·72656769·LIBC_2.4.PL_regi39 ··0x00000240·4942435f·322e3400·504c5f72·65676973·IBC_2.4.PL_regis
38 ··0x00000230·73746572·5f666f72·6569676e·00504c5f·ster_foreign.PL_40 ··0x00000250·7465725f·666f7265·69676e00·504c5f67·ter_foreign.PL_g
39 ··0x00000240·6765745f·696e7436·345f6578·005f5f73·get_int64_ex.__s41 ··0x00000260·65745f69·6e743634·5f657800·5f5f7374·et_int64_ex.__st
40 ··0x00000250·7461636b·5f63686b·5f666169·6c40474c·tack_chk_fail@GL42 ··0x00000270·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI
41 ··0x00000260·4942435f·322e3400·504c5f69·735f7661·IBC_2.4.PL_is_va43 ··0x00000280·42435f32·2e340050·4c5f6973·5f766172·BC_2.4.PL_is_var
42 ··0x00000270·72696162·6c650050·4c5f756e·6966795f·riable.PL_unify_44 ··0x00000290·6961626c·6500504c·5f756e69·66795f6c·iable.PL_unify_l
43 ··0x00000280·6c697374·5f6e636f·64657300·5f5f676d·list_ncodes.__gm45 ··0x000002a0·6973745f·6e636f64·6573005f·5f676d6f·ist_ncodes.__gmo
44 ··0x00000290·6f6e5f73·74617274·5f5f0069·6e737461·on_start__.insta46 ··0x000002b0·6e5f7374·6172745f·5f00696e·7374616c·n_start__.instal
45 ··0x000002a0·6c6c5f70·726f746f·62756673·00504c5f·ll_protobufs.PL_47 ··0x000002c0·6c5f7072·6f746f62·75667300·504c5f67·l_protobufs.PL_g
46 ··0x000002b0·6765745f·696e7465·6765725f·65780050·get_integer_ex.P48 ··0x000002d0·65745f69·6e746567·65725f65·7800504c·et_integer_ex.PL
47 ··0x000002c0·4c5f7479·70655f65·72726f72·00504c5f·L_type_error.PL_49 ··0x000002e0·5f747970·655f6572·726f7200·504c5f63·_type_error.PL_c
48 ··0x000002d0·6376745f·695f696e·7400504c·5f676574·cvt_i_int.PL_get50 ··0x000002f0·76745f69·5f696e74·00504c5f·6765745f·vt_i_int.PL_get_
49 ··0x000002e0·5f666c6f·61740050·4c5f6765·745f666c·_float.PL_get_fl51 ··0x00000300·666c6f61·7400504c·5f676574·5f666c6f·float.PL_get_flo
50 ··0x000002f0·6f61745f·65780050·4c5f6765·745f7569·oat_ex.PL_get_ui52 ··0x00000310·61745f65·7800504c·5f676574·5f75696e·at_ex.PL_get_uin
51 ··0x00000300·6e743634·5f657800·504c5f64·6f6d6169·nt64_ex.PL_domai53 ··0x00000320·7436345f·65780050·4c5f646f·6d61696e·t64_ex.PL_domain
52 ··0x00000310·6e5f6572·726f7200·504c5f75·6e696679·n_error.PL_unify54 ··0x00000330·5f657272·6f720050·4c5f756e·6966795f·_error.PL_unify_
53 ··0x00000320·5f666c6f·61740050·4c5f756e·6966795f·_float.PL_unify_55 ··0x00000340·666c6f61·7400504c·5f756e69·66795f75·float.PL_unify_u
54 ··0x00000330·75696e74·3634005f·49544d5f·72656769·uint64._ITM_regi56 ··0x00000350·696e7436·34005f49·544d5f72·65676973·int64._ITM_regis
55 ··0x00000340·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable57 ··0x00000360·74657254·4d436c6f·6e655461·626c6500·terTMCloneTable.
56 ··0x00000350·00504c5f·756e6966·795f696e·74363400·.PL_unify_int64.58 ··0x00000370·504c5f75·6e696679·5f696e74·36340050·PL_unify_int64.P
57 ··0x00000360·504c5f67·65745f6c·6973745f·6e636861·PL_get_list_ncha59 ··0x00000380·4c5f6765·745f6c69·73745f6e·63686172·L_get_list_nchar
58 ··0x00000370·727300······························rs.60 ··0x00000390·7300································s.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
1.32 MB
./usr/lib/debug/.build-id/ec/c6b320d7224a0d01395f66a91bd5593c7cec1f.debug vs.
./usr/lib/debug/.build-id/f9/2e4babc87ea1d30f87c7628736838df815912e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 76% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········34104·(bytes·into·file)13 ··Start·of·section·headers:··········34312·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00003710·0x00003710·0x00000·0x000f8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0360c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0380c·R·E·0x10000
7 ··LOAD···········0x00fe2c·0x0001fe2c·0x0001fe2c·0x00000·0x0041c·RW··0x100008 ··LOAD···········0x00fe24·0x0001fe24·0x0001fe24·0x00000·0x00424·RW··0x10000
8 ··DYNAMIC········0x00fe2c·0x0001fe34·0x0001fe34·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe24·0x0001fe2c·0x0001fe2c·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe2c·0x0001fe2c·0x0001fe2c·0x00000·0x001d4·R···0x112 ··GNU_RELRO······0x00fe24·0x0001fe24·0x0001fe24·0x00000·0x001dc·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x8538:1 There·are·37·section·headers,·starting·at·offset·0x8608:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000350·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000370·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000048c·000118·00031c·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000004cc·000138·000360·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000007a8·000118·00006a·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000082c·000138·00006e·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000814·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········0000089c·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000864·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000090c·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000008a4·000118·000168·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········0000094c·000138·000168·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000a0c·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000ab4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000a18·000118·000244·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000ac0·000138·000244·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000c5c·000118·0026c8·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000d04·000138·0026c8·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003324·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000033cc·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000332c·000118·0002dc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000033d4·000138·0002dc·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········000036b0·000138·000060·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00003710·000138·0000f8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00003608·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00003808·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe2c·00fe2c·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fe24·00fe24·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe30·00fe2c·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fe28·00fe24·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe34·00fe2c·0000f8·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fe2c·00fe24·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff2c·00fe2c·0000d4·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001ff2c·00fe24·0000d4·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe2c·000004·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fe24·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020008·00fe2c·000240·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00020008·00fe24·000240·00··WA··0···0··8
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·002d17·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·002d12·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·002ea0·000313·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·002ebc·000313·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0031b4·0015e3·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0031d0·0015e4·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·004798·000269·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·0047b4·00026e·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·004a04·0001d0·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·004a24·0001d0·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·004bd4·001bf2·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·004bf4·001bef·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0067c8·000521·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·0067e4·000521·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·006ce9·00005b·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·006d05·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·006d44·000ec0·10·····33·186··438 ··[34]·.symtab···········SYMTAB··········00000000·006d60·000f20·10·····35·190··4
37 ··[33]·.strtab···········STRTAB··········00000000·007c04·0007ce·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·007c80·00080c·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0083d2·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·00848c·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
29.8 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·ecc6b320d7224a0d01395f66a91bd5593c7cec1f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f92e4babc87ea1d30f87c7628736838df815912e
576 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
378 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000d24·000026009 ····00000dcc·00002600
10 ····00000000·0000000010 ····00000000·00000000
  
342 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000d24·000026009 ····00000dcc·00002600
10 ····00000000·0000000010 ····00000000·00000000
  
1.22 KB
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 16 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 .GCC:·(Debian·14.2.0-12)·14.2.0
2 Jx_I[#QA32 I<6{&Fy`
 3 ^J)u#1Xi1
 4 Nb_rM6pZ
 5 z·SZI?qM1N
3 |;_=o9R56 |;_=o9R5
4 aBCpws._.:N 
5 NU2(.ycM 
6 ;A'W1tL27 EhCPi4*F.n>2
 8 ef*}X*i0
 9 U4eL^R*&/
7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug10 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
8 call_weak_fn11 call_weak_fn
9 crtstuff.c12 crtstuff.c
10 all_implied_fbits13 all_implied_fbits
11 deregister_tm_clones14 deregister_tm_clones
12 __do_global_dtors_aux15 __do_global_dtors_aux
13 completed.016 completed.0
Offset 59, 14 lines modifiedOffset 62, 15 lines modified
59 FUNCTOR_uri_authority462 FUNCTOR_uri_authority4
60 FUNCTOR_uri_components563 FUNCTOR_uri_components5
61 __FRAME_END__64 __FRAME_END__
62 __dso_handle65 __dso_handle
63 _DYNAMIC66 _DYNAMIC
64 __TMC_END__67 __TMC_END__
65 _GLOBAL_OFFSET_TABLE_68 _GLOBAL_OFFSET_TABLE_
 69 __aeabi_unwind_cpp_pr0@GCC_3.5
66 uninstall_uri70 uninstall_uri
67 __cxa_finalize@GLIBC_2.471 __cxa_finalize@GLIBC_2.4
68 _ITM_deregisterTMCloneTable72 _ITM_deregisterTMCloneTable
69 PL_unify_term73 PL_unify_term
70 PL_unify_wchars74 PL_unify_wchars
71 PL_unify_nil75 PL_unify_nil
72 PL_put_variable76 PL_put_variable
Offset 93, 14 lines modifiedOffset 97, 15 lines modified
93 PL_is_functor97 PL_is_functor
94 PL_put_integer98 PL_put_integer
95 __gmon_start__99 __gmon_start__
96 PL_unify100 PL_unify
97 PL_put_atom101 PL_put_atom
98 PL_cons_functor_v102 PL_cons_functor_v
99 PL_copy_term_ref103 PL_copy_term_ref
 104 __aeabi_unwind_cpp_pr1@GCC_3.5
100 memset@GLIBC_2.4105 memset@GLIBC_2.4
101 PL_get_atom106 PL_get_atom
102 _PL_get_arg_sz107 _PL_get_arg_sz
103 PL_query108 PL_query
104 PL_mark_string_buffers109 PL_mark_string_buffers
105 wcschr@GLIBC_2.4110 wcschr@GLIBC_2.4
106 PL_unify_list111 PL_unify_list
Offset 114, 14 lines modifiedOffset 119, 16 lines modified
114 .shstrtab119 .shstrtab
115 .note.gnu.build-id120 .note.gnu.build-id
116 .gnu.hash121 .gnu.hash
117 .gnu.version122 .gnu.version
118 .gnu.version_r123 .gnu.version_r
119 .rel.dyn124 .rel.dyn
120 .rel.plt125 .rel.plt
 126 .ARM.extab
 127 .ARM.exidx
121 .eh_frame128 .eh_frame
122 .init_array129 .init_array
123 .fini_array130 .fini_array
124 .dynamic131 .dynamic
125 .comment132 .comment
126 .ARM.attributes133 .ARM.attributes
127 .debug_aranges134 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00000a0c·<_init>:2 00000ab4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00000a18·<.plt>:2 00000ac0·<.plt>:
3 »       ...3 »       ...
3.14 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 4049
    
Offset 1, 123 lines modifiedOffset 1, 123 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000c5c·<call_weak_fn>:2 00000d04·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000c80·<deregister_tm_clones>:4 00000d28·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000cac·<register_tm_clones>:6 00000d54·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000ce0·<__do_global_dtors_aux>:8 00000d88·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000d20·<frame_dummy>:10 00000dc8·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000d24·<removed_dot_segments>:14 00000dcc·<removed_dot_segments>:
15 »       ...15 »       ...
  
16 00000e68·<type_error>:16 00000f10·<type_error>:
17 »       ...17 »       ...
  
18 00000ec0·<fill_flags.part.0>:18 00000f68·<fill_flags.part.0>:
19 »       ...19 »       ...
  
20 000010d8·<free_base_cache>:20 00001180·<free_base_cache>:
21 »       ...21 »       ...
  
22 00001104·<hex.constprop.0>:22 000011ac·<hex.constprop.0>:
23 »       ...23 »       ...
  
24 00001154·<add_charbuf.isra.0>:24 000011fc·<add_charbuf.isra.0>:
25 »       ...25 »       ...
  
26 000011c4·<add_encoded_charbuf.isra.0>:26 0000126c·<add_encoded_charbuf.isra.0>:
27 »       ...27 »       ...
  
28 00001360·<iri_add_encoded_charbuf.isra.0>:28 00001408·<iri_add_encoded_charbuf.isra.0>:
29 »       ...29 »       ...
  
30 000013cc·<uri_is_global>:30 00001474·<uri_is_global>:
31 »       ...31 »       ...
  
32 000014a4·<parse_uri.isra.0>:32 0000154c·<parse_uri.isra.0>:
33 »       ...33 »       ...
  
34 000015f4·<add_nchars_charbuf.isra.0>:34 0000169c·<add_nchars_charbuf.isra.0>:
35 »       ...35 »       ...
  
36 000016a0·<add_encoded_term_charbuf.constprop.0>:36 00001748·<add_encoded_term_charbuf.constprop.0>:
37 »       ...37 »       ...
  
38 0000174c·<get_encoded_utf8>:38 000017f4·<get_encoded_utf8>:
39 »       ...39 »       ...
  
40 00001940·<add_lwr_range_charbuf.isra.0>:40 000019e8·<add_lwr_range_charbuf.isra.0>:
41 »       ...41 »       ...
  
42 00001a08·<add_range_charbuf.isra.0>:42 00001ab0·<add_range_charbuf.isra.0>:
43 »       ...43 »       ...
  
44 00001c18·<normalize_in_charbuf.isra.0>:44 00001cc0·<normalize_in_charbuf.isra.0>:
45 »       ...45 »       ...
  
46 00001da0·<normalized>:46 00001e48·<normalized>:
47 »       ...47 »       ...
  
48 00001e54·<uri_normalized_iri>:48 00001efc·<uri_normalized_iri>:
49 »       ...49 »       ...
  
50 00001e5c·<iri_normalized>:50 00001f04·<iri_normalized>:
51 »       ...51 »       ...
  
52 00001e64·<uri_normalized>:52 00001f0c·<uri_normalized>:
53 »       ...53 »       ...
  
54 00001e6c·<uri_iri>:54 00001f14·<uri_iri>:
55 »       ...55 »       ...
  
56 00001ea0·<unify_decoded_atom.part.0>:56 00001f48·<unify_decoded_atom.part.0>:
57 »       ...57 »       ...
  
58 00002024·<unify_decoded_atom>:58 000020cc·<unify_decoded_atom>:
59 »       ...59 »       ...
  
60 00002074·<uri_encoded>:60 0000211c·<uri_encoded>:
61 »       ...61 »       ...
  
62 00002204·<uri_query_components>:62 000022ac·<uri_query_components>:
63 »       ...63 »       ...
  
64 0000250c·<resolve_guarded>:64 000025b4·<resolve_guarded>:
65 »       ...65 »       ...
  
66 000028b0·<uri_resolve>:66 00002958·<uri_resolve>:
67 »       ...67 »       ...
  
68 00002920·<uri_normalized_iri3>:68 000029c8·<uri_normalized_iri3>:
69 »       ...69 »       ...
  
70 00002990·<iri_normalized3>:70 00002a38·<iri_normalized3>:
71 »       ...71 »       ...
  
72 00002a00·<uri_normalized3>:72 00002aa8·<uri_normalized3>:
73 »       ...73 »       ...
  
74 00002a70·<uri_authority_components>:74 00002b18·<uri_authority_components>:
75 »       ...75 »       ...
  
76 00002e04·<uri_components>:76 00002eac·<uri_components>:
77 »       ...77 »       ...
  
78 000030c0·<install_uri>:78 00003168·<install_uri>:
79 »       ...79 »       ...
  
80 00003314·<uninstall_uri>:80 000033bc·<uninstall_uri>:
81 »       ...81 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003324·<_fini>:2 000033cc·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
8.16 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 65, 64 lines modifiedOffset 65, 68 lines modified
65 ··0x000003e0·5f617574·686f7269·74793400·46554e43·_authority4.FUNC65 ··0x000003e0·5f617574·686f7269·74793400·46554e43·_authority4.FUNC
66 ··0x000003f0·544f525f·7572695f·636f6d70·6f6e656e·TOR_uri_componen66 ··0x000003f0·544f525f·7572695f·636f6d70·6f6e656e·TOR_uri_componen
67 ··0x00000400·74733500·5f5f4652·414d455f·454e445f·ts5.__FRAME_END_67 ··0x00000400·74733500·5f5f4652·414d455f·454e445f·ts5.__FRAME_END_
68 ··0x00000410·5f005f66·696e6900·5f5f6473·6f5f6861·_._fini.__dso_ha68 ··0x00000410·5f005f66·696e6900·5f5f6473·6f5f6861·_._fini.__dso_ha
69 ··0x00000420·6e646c65·005f4459·4e414d49·43005f5f·ndle._DYNAMIC.__69 ··0x00000420·6e646c65·005f4459·4e414d49·43005f5f·ndle._DYNAMIC.__
70 ··0x00000430·544d435f·454e445f·5f005f47·4c4f4241·TMC_END__._GLOBA70 ··0x00000430·544d435f·454e445f·5f005f47·4c4f4241·TMC_END__._GLOBA
71 ··0x00000440·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.71 ··0x00000440·4c5f4f46·46534554·5f544142·4c455f00·L_OFFSET_TABLE_.
 72 ··0x00000450·5f696e69·74005f5f·61656162·695f756e·_init.__aeabi_un
 73 ··0x00000460·77696e64·5f637070·5f707230·40474343·wind_cpp_pr0@GCC
72 ··0x00000450·5f696e69·7400756e·696e7374·616c6c5f·_init.uninstall_74 ··0x00000470·5f332e35·00756e69·6e737461·6c6c5f75·_3.5.uninstall_u
73 ··0x00000460·75726900·5f5f6378·615f6669·6e616c69·uri.__cxa_finali75 ··0x00000480·7269005f·5f637861·5f66696e·616c697a·ri.__cxa_finaliz
74 ··0x00000470·7a654047·4c494243·5f322e34·005f4954·ze@GLIBC_2.4._IT76 ··0x00000490·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM
75 ··0x00000480·4d5f6465·72656769·73746572·544d436c·M_deregisterTMCl77 ··0x000004a0·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo
76 ··0x00000490·6f6e6554·61626c65·00504c5f·756e6966·oneTable.PL_unif78 ··0x000004b0·6e655461·626c6500·504c5f75·6e696679·neTable.PL_unify
77 ··0x000004a0·795f7465·726d0050·4c5f756e·6966795f·y_term.PL_unify_79 ··0x000004c0·5f746572·6d00504c·5f756e69·66795f77·_term.PL_unify_w
78 ··0x000004b0·77636861·72730050·4c5f756e·6966795f·wchars.PL_unify_80 ··0x000004d0·63686172·7300504c·5f756e69·66795f6e·chars.PL_unify_n
79 ··0x000004c0·6e696c00·504c5f70·75745f76·61726961·nil.PL_put_varia81 ··0x000004e0·696c0050·4c5f7075·745f7661·72696162·il.PL_put_variab
80 ··0x000004d0·626c6500·70746872·6561645f·67657473·ble.pthread_gets82 ··0x000004f0·6c650070·74687265·61645f67·65747370·le.pthread_getsp
81 ··0x000004e0·70656369·66696340·474c4942·435f322e·pecific@GLIBC_2.83 ··0x00000500·65636966·69634047·4c494243·5f322e33·ecific@GLIBC_2.3
82 ··0x000004f0·3334005f·5f737461·636b5f63·686b5f67·34.__stack_chk_g84 ··0x00000510·34005f5f·73746163·6b5f6368·6b5f6775·4.__stack_chk_gu
83 ··0x00000500·75617264·40474c49·42435f32·2e34006d·uard@GLIBC_2.4.m85 ··0x00000520·61726440·474c4942·435f322e·34006d65·ard@GLIBC_2.4.me
84 ··0x00000510·656d6370·7940474c·4942435f·322e3400·emcpy@GLIBC_2.4.86 ··0x00000530·6d637079·40474c49·42435f32·2e340050·mcpy@GLIBC_2.4.P
85 ··0x00000520·504c5f72·65676973·7465725f·666f7265·PL_register_fore87 ··0x00000540·4c5f7265·67697374·65725f66·6f726569·L_register_forei
86 ··0x00000530·69676e00·504c5f67·65745f6e·616d655f·ign.PL_get_name_88 ··0x00000550·676e0050·4c5f6765·745f6e61·6d655f61·gn.PL_get_name_a
87 ··0x00000540·61726974·795f737a·00746f77·6c6f7765·arity_sz.towlowe89 ··0x00000560·72697479·5f737a00·746f776c·6f776572·rity_sz.towlower
88 ··0x00000550·7240474c·4942435f·322e3400·5f5f7374·r@GLIBC_2.4.__st90 ··0x00000570·40474c49·42435f32·2e34005f·5f737461·@GLIBC_2.4.__sta
89 ··0x00000560·61636b5f·63686b5f·6661696c·40474c49·ack_chk_fail@GLI91 ··0x00000580·636b5f63·686b5f66·61696c40·474c4942·ck_chk_fail@GLIB
90 ··0x00000570·42435f32·2e340050·4c5f7261·6973655f·BC_2.4.PL_raise_92 ··0x00000590·435f322e·3400504c·5f726169·73655f65·C_2.4.PL_raise_e
91 ··0x00000580·65786365·7074696f·6e00504c·5f6e6577·exception.PL_new93 ··0x000005a0·78636570·74696f6e·00504c5f·6e65775f·xception.PL_new_
92 ··0x00000590·5f66756e·63746f72·5f737a00·504c5f6e·_functor_sz.PL_n94 ··0x000005b0·66756e63·746f725f·737a0050·4c5f6e65·functor_sz.PL_ne
93 ··0x000005a0·65775f74·65726d5f·72656600·504c5f6e·ew_term_ref.PL_n95 ··0x000005c0·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne
94 ··0x000005b0·65775f61·746f6d00·70746872·6561645f·ew_atom.pthread_96 ··0x000005d0·775f6174·6f6d0070·74687265·61645f6b·w_atom.pthread_k
95 ··0x000005c0·6b65795f·63726561·74654047·4c494243·key_create@GLIBC97 ··0x000005e0·65795f63·72656174·6540474c·4942435f·ey_create@GLIBC_
96 ··0x000005d0·5f322e33·3400504c·5f6d616c·6c6f635f·_2.34.PL_malloc_98 ··0x000005f0·322e3334·00504c5f·6d616c6c·6f635f75·2.34.PL_malloc_u
97 ··0x000005e0·756e636f·6c6c6563·7461626c·6500504c·uncollectable.PL99 ··0x00000600·6e636f6c·6c656374·61626c65·00504c5f·ncollectable.PL_
98 ··0x000005f0·5f69735f·76617269·61626c65·00707468·_is_variable.pth100 ··0x00000610·69735f76·61726961·626c6500·70746872·is_variable.pthr
99 ··0x00000600·72656164·5f6b6579·5f64656c·65746540·read_key_delete@101 ··0x00000620·6561645f·6b65795f·64656c65·74654047·ead_key_delete@G
100 ··0x00000610·474c4942·435f322e·33340077·6373636d·GLIBC_2.34.wcscm102 ··0x00000630·4c494243·5f322e33·34007763·73636d70·LIBC_2.34.wcscmp
101 ··0x00000620·7040474c·4942435f·322e3400·504c5f67·p@GLIBC_2.4.PL_g 
102 ··0x00000630·65745f77·63686172·73007763·73746f6c·et_wchars.wcstol 
103 ··0x00000640·40474c49·42435f32·2e340050·4c5f7265·@GLIBC_2.4.PL_re103 ··0x00000640·40474c49·42435f32·2e340050·4c5f6765·@GLIBC_2.4.PL_ge
 104 ··0x00000650·745f7763·68617273·00776373·746f6c40·t_wchars.wcstol@
 105 ··0x00000660·474c4942·435f322e·3400504c·5f72656c·GLIBC_2.4.PL_rel
104 ··0x00000650·6c656173·655f7374·72696e67·5f627566·lease_string_buf106 ··0x00000670·65617365·5f737472·696e675f·62756666·ease_string_buff
105 ··0x00000660·66657273·5f66726f·6d5f6d61·726b0050·fers_from_mark.P107 ··0x00000680·6572735f·66726f6d·5f6d6172·6b00504c·ers_from_mark.PL
106 ··0x00000670·4c5f6e65·775f7465·726d5f72·65667300·L_new_term_refs.108 ··0x00000690·5f6e6577·5f746572·6d5f7265·66730050·_new_term_refs.P
107 ··0x00000680·504c5f69·735f6675·6e63746f·7200504c·PL_is_functor.PL109 ··0x000006a0·4c5f6973·5f66756e·63746f72·00504c5f·L_is_functor.PL_
108 ··0x00000690·5f707574·5f696e74·65676572·005f5f67·_put_integer.__g110 ··0x000006b0·7075745f·696e7465·67657200·5f5f676d·put_integer.__gm
109 ··0x000006a0·6d6f6e5f·73746172·745f5f00·504c5f75·mon_start__.PL_u111 ··0x000006c0·6f6e5f73·74617274·5f5f0050·4c5f756e·on_start__.PL_un
110 ··0x000006b0·6e696679·00504c5f·7075745f·61746f6d·nify.PL_put_atom112 ··0x000006d0·69667900·504c5f70·75745f61·746f6d00·ify.PL_put_atom.
111 ··0x000006c0·00504c5f·636f6e73·5f66756e·63746f72·.PL_cons_functor113 ··0x000006e0·504c5f63·6f6e735f·66756e63·746f725f·PL_cons_functor_
112 ··0x000006d0·5f760050·4c5f636f·70795f74·65726d5f·_v.PL_copy_term_114 ··0x000006f0·7600504c·5f636f70·795f7465·726d5f72·v.PL_copy_term_r
 115 ··0x00000700·6566005f·5f616561·62695f75·6e77696e·ef.__aeabi_unwin
 116 ··0x00000710·645f6370·705f7072·31404743·435f332e·d_cpp_pr1@GCC_3.
113 ··0x000006e0·72656600·6d656d73·65744047·4c494243·ref.memset@GLIBC117 ··0x00000720·35006d65·6d736574·40474c49·42435f32·5.memset@GLIBC_2
114 ··0x000006f0·5f322e34·00504c5f·6765745f·61746f6d·_2.4.PL_get_atom118 ··0x00000730·2e340050·4c5f6765·745f6174·6f6d005f·.4.PL_get_atom._
115 ··0x00000700·005f504c·5f676574·5f617267·5f737a00·._PL_get_arg_sz. 
116 ··0x00000710·504c5f71·75657279·00504c5f·6d61726b·PL_query.PL_mark119 ··0x00000740·504c5f67·65745f61·72675f73·7a00504c·PL_get_arg_sz.PL
 120 ··0x00000750·5f717565·72790050·4c5f6d61·726b5f73·_query.PL_mark_s
117 ··0x00000720·5f737472·696e675f·62756666·65727300·_string_buffers.121 ··0x00000760·7472696e·675f6275·66666572·73007763·tring_buffers.wc
118 ··0x00000730·77637363·68724047·4c494243·5f322e34·wcschr@GLIBC_2.4122 ··0x00000770·73636872·40474c49·42435f32·2e340050·schr@GLIBC_2.4.P
119 ··0x00000740·00504c5f·756e6966·795f6c69·73740050·.PL_unify_list.P 
120 ··0x00000750·4c5f6672·65650050·4c5f6973·5f6c6973·L_free.PL_is_lis123 ··0x00000780·4c5f756e·6966795f·6c697374·00504c5f·L_unify_list.PL_
 124 ··0x00000790·66726565·00504c5f·69735f6c·69737400·free.PL_is_list.
121 ··0x00000760·7400504c·5f726561·6c6c6f63·005f4954·t.PL_realloc._IT125 ··0x000007a0·504c5f72·65616c6c·6f63005f·49544d5f·PL_realloc._ITM_
122 ··0x00000770·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon126 ··0x000007b0·72656769·73746572·544d436c·6f6e6554·registerTMCloneT
123 ··0x00000780·65546162·6c650077·63736e63·70794047·eTable.wcsncpy@G127 ··0x000007c0·61626c65·00776373·6e637079·40474c49·able.wcsncpy@GLI
124 ··0x00000790·4c494243·5f322e34·00504c5f·6765745f·LIBC_2.4.PL_get_ 
125 ··0x000007a0·6c697374·00504c5f·6d616c6c·6f630070·list.PL_malloc.p128 ··0x000007d0·42435f32·2e340050·4c5f6765·745f6c69·BC_2.4.PL_get_li
 129 ··0x000007e0·73740050·4c5f6d61·6c6c6f63·00707468·st.PL_malloc.pth
126 ··0x000007b0·74687265·61645f73·65747370·65636966·thread_setspecif130 ··0x000007f0·72656164·5f736574·73706563·69666963·read_setspecific
127 ··0x000007c0·69634047·4c494243·5f322e33·3400·····ic@GLIBC_2.34.131 ··0x00000800·40474c49·42435f32·2e333400··········@GLIBC_2.34.
  
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
211 KB
./usr/lib/debug/.build-id/ee/5300472a54ea2f4fbafdfb17b7c8cf5c5545e2.debug vs.
./usr/lib/debug/.build-id/f8/cb06d0d00f437531d2f0a626770320ce556cd6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 76% similar despite different names
1010 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········8704·(bytes·into·file)13 ··Start·of·section·headers:··········8828·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000013a4·0x000013a4·0x00000·0x00040·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x01328·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x013e8·R·E·0x10000
7 ··LOAD···········0x00fe74·0x0001fe74·0x0001fe74·0x00000·0x00218·RW··0x100008 ··LOAD···········0x00fe6c·0x0001fe6c·0x0001fe6c·0x00000·0x00220·RW··0x10000
8 ··DYNAMIC········0x00fe74·0x0001fe7c·0x0001fe7c·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fe6c·0x0001fe74·0x0001fe74·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe74·0x0001fe74·0x0001fe74·0x00000·0x0018c·R···0x112 ··GNU_RELRO······0x00fe6c·0x0001fe6c·0x0001fe6c·0x00000·0x00194·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x2200:1 There·are·36·section·headers,·starting·at·offset·0x227c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000220·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000230·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000358·000118·0001de·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000388·000138·00020b·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000536·000118·000044·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000594·000138·000046·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········0000057c·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000005dc·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000005bc·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········0000063c·000138·000040·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000005fc·000118·0000d8·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········0000067c·000138·0000d8·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········000006d4·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000754·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000006e0·000118·00015c·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000760·000138·00015c·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000840·000118·00094c·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000008c0·000138·00094c·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000118c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000120c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001194·000118·000190·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00001214·000138·000190·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········000013a4·000138·000040·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00001324·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········000013e4·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe74·00fe74·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe6c·00fe6c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe78·00fe74·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fe70·00fe6c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe7c·00fe74·0000f8·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fe74·00fe6c·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff74·00fe74·00008c·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001ff74·00fe6c·00008c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe74·000004·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fe6c·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020004·00fe74·000088·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020004·00fe6c·000088·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·00071b·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00071b·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·0008a4·0001b8·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·0008c4·0001b8·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·000a5c·00046f·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·000a7c·000470·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·000ecc·0000ba·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·000eec·0000ba·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·000f88·000081·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·000fa8·000081·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00100c·0002c9·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·00102c·0002c9·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0012d5·000057·00······0···0··135 ··[31]·.debug_rnglists···PROGBITS········00000000·0012f5·000057·00······0···0··1
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00132c·00005b·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00134c·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·001388·000900·10·····33·113··437 ··[33]·.symtab···········SYMTAB··········00000000·0013a8·000930·10·····34·115··4
37 ··[33]·.strtab···········STRTAB··········00000000·001c88·000415·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·001cd8·000434·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·00209d·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·00210c·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
18.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·ee5300472a54ea2f4fbafdfb17b7c8cf5c5545e23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f8cb06d0d00f437531d2f0a626770320ce556cd6
82.9 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
59.1 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000908·000005c89 ····00000988·000005c8
10 ····00000000·0000000010 ····00000000·00000000
  
29.6 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000908·000005c89 ····00000988·000005c8
10 ····00000000·0000000010 ····00000000·00000000
  
787 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 8 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 ~DfUr~~N 
3 4GES2X"S72 4GES2X"S7
4 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
5 call_weak_fn4 call_weak_fn
6 crtstuff.c5 crtstuff.c
7 all_implied_fbits6 all_implied_fbits
8 deregister_tm_clones7 deregister_tm_clones
9 __do_global_dtors_aux8 __do_global_dtors_aux
Offset 28, 14 lines modifiedOffset 27, 15 lines modified
28 __dso_handle27 __dso_handle
29 __divsi328 __divsi3
30 __aeabi_idiv029 __aeabi_idiv0
31 _DYNAMIC30 _DYNAMIC
32 __TMC_END__31 __TMC_END__
33 _GLOBAL_OFFSET_TABLE_32 _GLOBAL_OFFSET_TABLE_
34 __aeabi_idiv33 __aeabi_idiv
 34 __aeabi_unwind_cpp_pr0@GCC_3.5
35 PL_release_stream35 PL_release_stream
36 raise@GLIBC_2.436 raise@GLIBC_2.4
37 PL_unify_integer37 PL_unify_integer
38 __cxa_finalize@GLIBC_2.438 __cxa_finalize@GLIBC_2.4
39 _ITM_deregisterTMCloneTable39 _ITM_deregisterTMCloneTable
40 free@GLIBC_2.440 free@GLIBC_2.4
41 install_json41 install_json
Offset 66, 14 lines modifiedOffset 66, 15 lines modified
66 .shstrtab66 .shstrtab
67 .note.gnu.build-id67 .note.gnu.build-id
68 .gnu.hash68 .gnu.hash
69 .gnu.version69 .gnu.version
70 .gnu.version_r70 .gnu.version_r
71 .rel.dyn71 .rel.dyn
72 .rel.plt72 .rel.plt
 73 .ARM.exidx
73 .eh_frame74 .eh_frame
74 .init_array75 .init_array
75 .fini_array76 .fini_array
76 .dynamic77 .dynamic
77 .comment78 .comment
78 .ARM.attributes79 .ARM.attributes
79 .debug_aranges80 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000006d4·<_init>:2 00000754·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000006e0·<.plt>:2 00000760·<.plt>:
3 »       ...3 »       ...
1.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 58 lines modifiedOffset 1, 58 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000840·<call_weak_fn>:2 000008c0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000864·<deregister_tm_clones>:4 000008e4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000890·<register_tm_clones>:6 00000910·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000008c4·<__do_global_dtors_aux>:8 00000944·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000904·<frame_dummy>:10 00000984·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000908·<json_write_indent>:14 00000988·<json_write_indent>:
15 »       ...15 »       ...
  
16 00000a08·<put_byte>:16 00000a88·<put_byte>:
17 »       ...17 »       ...
  
18 00000a70·<json_read_number>:18 00000af0·<json_read_number>:
19 »       ...19 »       ...
  
20 00000be8·<json_put_code>:20 00000c68·<json_put_code>:
21 »       ...21 »       ...
  
22 00000cb4·<json_write_string>:22 00000d34·<json_write_string>:
23 »       ...23 »       ...
  
24 00000db4·<json_skip_ws>:24 00000e34·<json_skip_ws>:
25 »       ...25 »       ...
  
26 00000e5c·<install_json>:26 00000edc·<install_json>:
27 »       ...27 »       ...
  
28 00000ed0·<__divsi3>:28 00000f50·<__divsi3>:
29 __aeabi_idiv():29 __aeabi_idiv():
30 »       movs»   r0,·r030 »       movs»   r0,·r0
31 __divsi3():31 __divsi3():
32 »       movs»   r0,·r032 »       movs»   r0,·r0
33 »       ...33 »       ...
  
34 00000ed6·<.divsi3_skip_div0_test>:34 00000f56·<.divsi3_skip_div0_test>:
35 »       ...35 »       ...
  
36 00001164·<__aeabi_idivmod>:36 000011e4·<__aeabi_idivmod>:
37 »       ...37 »       ...
  
38 00001180·<__aeabi_idiv0>:38 00001200·<__aeabi_idiv0>:
39 »       ...39 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000118c·<_fini>:2 0000120c·<_fini>:
3 »       ...3 »       ...
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
5.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 29, 41 lines modifiedOffset 29, 43 lines modified
29 ··0x000001a0·5f5f6165·6162695f·6c646976·30005f5f·__aeabi_ldiv0.__29 ··0x000001a0·5f5f6165·6162695f·6c646976·30005f5f·__aeabi_ldiv0.__
30 ··0x000001b0·64736f5f·68616e64·6c65005f·5f646976·dso_handle.__div30 ··0x000001b0·64736f5f·68616e64·6c65005f·5f646976·dso_handle.__div
31 ··0x000001c0·73693300·5f5f6165·6162695f·69646976·si3.__aeabi_idiv31 ··0x000001c0·73693300·5f5f6165·6162695f·69646976·si3.__aeabi_idiv
32 ··0x000001d0·30005f44·594e414d·4943005f·5f544d43·0._DYNAMIC.__TMC32 ··0x000001d0·30005f44·594e414d·4943005f·5f544d43·0._DYNAMIC.__TMC
33 ··0x000001e0·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O33 ··0x000001e0·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O
34 ··0x000001f0·46465345·545f5441·424c455f·005f5f61·FFSET_TABLE_.__a34 ··0x000001f0·46465345·545f5441·424c455f·005f5f61·FFSET_TABLE_.__a
35 ··0x00000200·65616269·5f696469·76005f69·6e697400·eabi_idiv._init.35 ··0x00000200·65616269·5f696469·76005f69·6e697400·eabi_idiv._init.
 36 ··0x00000210·5f5f6165·6162695f·756e7769·6e645f63·__aeabi_unwind_c
 37 ··0x00000220·70705f70·72304047·43435f33·2e350050·pp_pr0@GCC_3.5.P
36 ··0x00000210·504c5f72·656c6561·73655f73·74726561·PL_release_strea38 ··0x00000230·4c5f7265·6c656173·655f7374·7265616d·L_release_stream
37 ··0x00000220·6d007261·69736540·474c4942·435f322e·m.raise@GLIBC_2.39 ··0x00000240·00726169·73654047·4c494243·5f322e34·.raise@GLIBC_2.4
38 ··0x00000230·3400504c·5f756e69·66795f69·6e746567·4.PL_unify_integ40 ··0x00000250·00504c5f·756e6966·795f696e·74656765·.PL_unify_intege
39 ··0x00000240·6572005f·5f637861·5f66696e·616c697a·er.__cxa_finaliz41 ··0x00000260·72005f5f·6378615f·66696e61·6c697a65·r.__cxa_finalize
40 ··0x00000250·6540474c·4942435f·322e3400·5f49544d·e@GLIBC_2.4._ITM42 ··0x00000270·40474c49·42435f32·2e34005f·49544d5f·@GLIBC_2.4._ITM_
41 ··0x00000260·5f646572·65676973·74657254·4d436c6f·_deregisterTMClo43 ··0x00000280·64657265·67697374·6572544d·436c6f6e·deregisterTMClon
42 ··0x00000270·6e655461·626c6500·66726565·40474c49·neTable.free@GLI44 ··0x00000290·65546162·6c650066·72656540·474c4942·eTable.free@GLIB
43 ··0x00000280·42435f32·2e340069·6e737461·6c6c5f6a·BC_2.4.install_j45 ··0x000002a0·435f322e·3400696e·7374616c·6c5f6a73·C_2.4.install_js
44 ··0x00000290·736f6e00·5f5f7374·61636b5f·63686b5f·son.__stack_chk_46 ··0x000002b0·6f6e005f·5f737461·636b5f63·686b5f67·on.__stack_chk_g
45 ··0x000002a0·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4.47 ··0x000002c0·75617264·40474c49·42435f32·2e340050·uard@GLIBC_2.4.P
46 ··0x000002b0·504c5f72·65676973·7465725f·666f7265·PL_register_fore48 ··0x000002d0·4c5f7265·67697374·65725f66·6f726569·L_register_forei
47 ··0x000002c0·69676e00·504c5f67·65745f73·74726561·ign.PL_get_strea49 ··0x000002e0·676e0050·4c5f6765·745f7374·7265616d·gn.PL_get_stream
48 ··0x000002d0·6d005f5f·73746163·6b5f6368·6b5f6661·m.__stack_chk_fa50 ··0x000002f0·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai
49 ··0x000002e0·696c4047·4c494243·5f322e34·00537065·il@GLIBC_2.4.Spe51 ··0x00000300·6c40474c·4942435f·322e3400·53706565·l@GLIBC_2.4.Spee
50 ··0x000002f0·656b636f·64650072·65616c6c·6f634047·ekcode.realloc@G52 ··0x00000310·6b636f64·65007265·616c6c6f·6340474c·kcode.realloc@GL
51 ··0x00000300·4c494243·5f322e34·00504c5f·6e65775f·LIBC_2.4.PL_new_53 ··0x00000320·4942435f·322e3400·504c5f6e·65775f74·IBC_2.4.PL_new_t
52 ··0x00000310·7465726d·5f726566·00504c5f·73796e74·term_ref.PL_synt54 ··0x00000330·65726d5f·72656600·504c5f73·796e7461·erm_ref.PL_synta
53 ··0x00000320·61785f65·72726f72·00504c5f·6765745f·ax_error.PL_get_55 ··0x00000340·785f6572·726f7200·504c5f67·65745f77·x_error.PL_get_w
54 ··0x00000330·77636861·72730050·4c5f6578·63657074·wchars.PL_except56 ··0x00000350·63686172·7300504c·5f657863·65707469·chars.PL_excepti
55 ··0x00000340·696f6e00·6d616c6c·6f634047·4c494243·ion.malloc@GLIBC57 ··0x00000360·6f6e006d·616c6c6f·6340474c·4942435f·on.malloc@GLIBC_
56 ··0x00000350·5f322e34·005f5f67·6d6f6e5f·73746172·_2.4.__gmon_star58 ··0x00000370·322e3400·5f5f676d·6f6e5f73·74617274·2.4.__gmon_start
57 ··0x00000360·745f5f00·504c5f72·65736f75·7263655f·t__.PL_resource_59 ··0x00000380·5f5f0050·4c5f7265·736f7572·63655f65·__.PL_resource_e
58 ··0x00000370·6572726f·7200504c·5f756e69·6679006d·error.PL_unify.m60 ··0x00000390·72726f72·00504c5f·756e6966·79006d65·rror.PL_unify.me
59 ··0x00000380·656d7365·7440474c·4942435f·322e3400·emset@GLIBC_2.4.61 ··0x000003a0·6d736574·40474c49·42435f32·2e340050·mset@GLIBC_2.4.P
60 ··0x00000390·504c5f67·65745f63·6861725f·65780050·PL_get_char_ex.P62 ··0x000003b0·4c5f6765·745f6368·61725f65·7800504c·L_get_char_ex.PL
61 ··0x000003a0·4c5f6973·5f6e756d·62657200·53707574·L_is_number.Sput63 ··0x000003c0·5f69735f·6e756d62·65720053·70757463·_is_number.Sputc
62 ··0x000003b0·636f6465·00504c5f·7075745f·7465726d·code.PL_put_term64 ··0x000003d0·6f646500·504c5f70·75745f74·65726d5f·ode.PL_put_term_
63 ··0x000003c0·5f66726f·6d5f6368·61727300·53667072·_from_chars.Sfpr65 ··0x000003e0·66726f6d·5f636861·72730053·66707269·from_chars.Sfpri
64 ··0x000003d0·696e7466·00536765·74636f64·65005f49·intf.Sgetcode._I66 ··0x000003f0·6e746600·53676574·636f6465·005f4954·ntf.Sgetcode._IT
65 ··0x000003e0·544d5f72·65676973·74657254·4d436c6f·TM_registerTMClo67 ··0x00000400·4d5f7265·67697374·6572544d·436c6f6e·M_registerTMClon
66 ··0x000003f0·6e655461·626c6500·504c5f67·65745f6e·neTable.PL_get_n68 ··0x00000410·65546162·6c650050·4c5f6765·745f6e63·eTable.PL_get_nc
67 ··0x00000400·63686172·7300504c·5f676574·5f696e74·chars.PL_get_int69 ··0x00000420·68617273·00504c5f·6765745f·696e7465·hars.PL_get_inte
68 ··0x00000410·65676572·00·························eger.70 ··0x00000430·67657200····························ger.
  
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
1.57 MB
./usr/lib/debug/.build-id/f5/5c37439f68deb0f32ba4c939e2a81d0a4f9e83.debug vs.
./usr/lib/debug/.build-id/ec/2dd18e9d44aed44d675be0c8ee6a31314b095f.debug
Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········23000·(bytes·into·file)13 ··Start·of·section·headers:··········22988·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·37
1.96 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00002b7c·0x00002b7c·0x00000·0x00080·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x02abc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x02c00·R·E·0x10000
7 ··LOAD···········0x00fe30·0x0001fe30·0x0001fe30·0x00000·0x001e4·RW··0x100008 ··LOAD···········0x00fd64·0x0001fd64·0x0001fd64·0x00000·0x002a4·RW··0x10000
8 ··DYNAMIC········0x00fe30·0x0001fe38·0x0001fe38·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00fd64·0x0001fe6c·0x0001fe6c·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fe30·0x0001fe30·0x0001fe30·0x00000·0x001d0·R···0x112 ··GNU_RELRO······0x00fd64·0x0001fd64·0x0001fd64·0x00000·0x0029c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.32 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 47 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x59d8:1 There·are·38·section·headers,·starting·at·offset·0x59cc:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000340·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000260·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········0000047c·000118·0002f4·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003b8·000138·00024c·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000770·000118·000068·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000604·000138·00004c·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000007d8·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000650·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000818·000118·000040·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000006b0·000138·000210·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000858·000118·000160·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000008c0·000138·0000e8·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········000009b8·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000009a8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000009c4·000118·000234·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000009b4·000138·000178·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000bf8·000118·00166c·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000b2c·000138·001ca0·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00002264·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000027cc·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000226c·000118·00084c·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000027d4·000138·000384·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00002b58·000138·000024·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00002b7c·000138·000080·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002ab8·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00002bfc·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fe30·00fe30·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd64·00fd64·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fe34·00fe30·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fd68·00fd64·000004·04··WA··0···0··4
 23 ··[19]·.data.rel.ro······NOBITS··········0001fd6c·00fd64·000100·00··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fe38·00fe30·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0001fe6c·00fd64·000100·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001ff30·00fe30·0000d0·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001ff6c·00fd64·000094·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fe30·000008·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00fd64·000004·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020008·00fe30·00000c·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00020004·00fd64·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··130 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·001f8a·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001a8·001a83·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·002114·00037c·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·001c2c·0002e1·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002490·000b48·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·001f10·000e63·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·002fd8·000247·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·002d74·00016b·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·003220·0002e4·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·002ee0·0000d2·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·003504·000d1c·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·002fb4·00145c·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·004220·00012c·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·004410·0003d0·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·00434c·00005b·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·0047e0·00005b·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·0043a8·000e80·10·····33·183··439 ··[35]·.symtab···········SYMTAB··········00000000·00483c·000bb0·10·····36·152··4
37 ··[33]·.strtab···········STRTAB··········00000000·005228·00064a·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·0053ec·00045a·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·005872·000163·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·005846·000186·00······0···0··1
39 Key·to·Flags:42 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
25.4 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·f55c37439f68deb0f32ba4c939e2a81d0a4f9e833 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ec2dd18e9d44aed44d675be0c8ee6a31314b095f
457 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
707 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
58.9 KB
readelf --wide --debug-dump=abbrev {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000cc0·000015a49 ····00000bf4·00001bd8
10 ····00000000·0000000010 ····00000000·00000000
  
324 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00000cc0·000015a49 ····00000bf4·00001bd8
10 ····00000000·0000000010 ····00000000·00000000
  
2.76 KB
strings --all --bytes=8 {}
    
Offset 1, 111 lines modifiedOffset 1, 86 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 j11K»   _GCC:·(Debian·14.2.0-12)·14.2.0
2 -2BVF03·2 .+2Rbf=A
 3 1$/VA/Ho7
 4 7j`B7j&j
 5 T!QJiEH28
 6 ADB"$BDb
3 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug7 T/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-core-packages.debug
4 call_weak_fn8 call_weak_fn
5 crtstuff.c9 crtstuff.c
6 all_implied_fbits10 all_implied_fbits
7 deregister_tm_clones11 deregister_tm_clones
8 __do_global_dtors_aux12 __do_global_dtors_aux
9 completed.013 completed.0
10 __do_global_dtors_aux_fini_array_entry14 __do_global_dtors_aux_fini_array_entry
11 frame_dummy15 frame_dummy
12 __frame_dummy_init_array_entry16 __frame_dummy_init_array_entry
13 sweep_cleanup 
14 sweep_fd_open 
15 sweep_is_initialized 
16 sweep_initialize 
17 sweep_funcall1 
18 sweep_funcall0 
19 term_to_value 
20 value_to_term17 porter_stem.c
 18 unify_tokenA
 19 pl_unaccent
 20 tokenizeA
 21 pl_atom_to_stem_list
 22 unify_stem
 23 unify_tokenW
 24 pl_tokenize
 25 stem.constprop.0
 26 unify_stem.part.0
 27 unaccent_def
21 __FRAME_END__28 __FRAME_END__
22 estring_to_pstring 
23 estring_to_cstring 
24 value_to_term_integer 
25 term_to_value_dict 
26 env_stack 
27 sweep_next_solution 
28 value_to_term_list 
29 sweep_env_pop 
30 __dso_handle29 __dso_handle
31 sweep_cut_query 
32 term_to_value_blob 
33 term_to_value_variable 
34 term_to_value_compound 
35 _DYNAMIC30 _DYNAMIC
36 value_to_term_string 
37 sweep_open_query 
38 term_to_value_atom 
39 sweep_env_push 
40 term_to_value_string 
41 sweep_thread_id 
42 sweep_open_channel 
43 value_to_term_float 
44 __TMC_END__31 __TMC_END__
45 _GLOBAL_OFFSET_TABLE_32 _GLOBAL_OFFSET_TABLE_
 33 __aeabi_unwind_cpp_pr0@GCC_3.5
46 sweep_close_query 
47 calloc@GLIBC_2.4 
48 PL_unify_stream 
49 __cxa_finalize@GLIBC_2.434 __cxa_finalize@GLIBC_2.4
50 _ITM_deregisterTMCloneTable35 _ITM_deregisterTMCloneTable
51 PL_close_query 
52 PL_next_solution36 PL_unify_atom_chars
 37 PL_unify_wchars
53 free@GLIBC_2.438 free@GLIBC_2.4
 39 PL_unify_nil
 40 PL_put_variable
54 __stack_chk_guard@GLIBC_2.441 __stack_chk_guard@GLIBC_2.4
 42 memcpy@GLIBC_2.4
55 PL_register_foreign43 PL_register_foreign
56 PL_initialise 
57 PL_get_int6444 PL_chars_to_term
 45 memcmp@GLIBC_2.4
 46 PL_put_atom_nchars
58 __stack_chk_fail@GLIBC_2.447 __stack_chk_fail@GLIBC_2.4
59 PL_atom_nchars 
60 PL_term_type 
61 PL_get_compound_name_arity_sz 
62 PL_action 
63 PL_put_float 
64 PL_new_term_ref48 PL_new_term_ref
 49 PL_get_wchars
65 PL_new_atom 
66 emacs_module_init 
67 PL_version_info 
68 PL_exception50 PL_exception
69 PL_new_term_refs51 install_porter_stem
70 malloc@GLIBC_2.452 malloc@GLIBC_2.4
71 PL_open_query53 __ctype_tolower_loc@GLIBC_2.4
72 __gmon_start__54 __gmon_start__
73 strlen@GLIBC_2.455 PL_resource_error
 56 iswspace@GLIBC_2.4
74 PL_unify57 PL_unify
 58 PL_copy_term_ref
 59 iswalnum@GLIBC_2.4
 60 __aeabi_unwind_cpp_pr1@GCC_3.5
 61 PL_is_number
 62 PL_unify_list
75 PL_current_query 
76 memset@GLIBC_2.4 
77 PL_cut_query 
78 PL_put_nil 
79 PL_get_float 
80 PL_put_chars 
81 PL_put_int64 
82 PL_thread_self 
83 plugin_is_GPL_compatible 
84 PL_cons_list 
85 PL_permission_error 
86 PL_predicate 
87 PL_new_module 
88 PL_cleanup 
89 PL_is_initialised 
90 _ITM_registerTMCloneTable63 _ITM_registerTMCloneTable
91 PL_get_arg_sz 
92 PL_get_nchars64 PL_get_nchars
93 PL_get_list 
94 PL_get_integer65 PL_malloc
 66 PL_unify_atom_nchars
95 .shstrtab67 .shstrtab
96 .note.gnu.build-id68 .note.gnu.build-id
97 .gnu.hash69 .gnu.hash
98 .gnu.version70 .gnu.version
Max diff block lines reached; 189/2775 bytes (6.81%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000009b8·<_init>:2 000009a8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000009c4·<.plt>:2 000009b4·<.plt>:
3 »       ...3 »       ...
2.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}` (a): objdump: DWARF error: unable to read alt ref 5995
    
Offset 1, 114 lines modifiedOffset 1, 69 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000bf8·<call_weak_fn>:2 00000b2c·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00000c1c·<deregister_tm_clones>:4 00000b50·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00000c48·<register_tm_clones>:6 00000b7c·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00000c7c·<__do_global_dtors_aux>:8 00000bb0·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00000cbc·<frame_dummy>:10 00000bf0·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00000cc0·<sweep_cleanup>:14 00000bf4·<cons>:
15 »       ...15 »       ...
  
16 00000d00·<sweep_fd_open>:16 00000c48·<cvc>:
17 »       ...17 »       ...
  
18 00000d7c·<sweep_is_initialized>:18 00000c90·<unaccent>:
19 »       ...19 »       ...
  
20 00000db8·<sweep_open_channel>:20 00000d10·<unify_tokenA>:
21 »       ...21 »       ...
  
22 00000df4·<sweep_env_push>:22 00000e20·<pl_unaccent>:
23 »       ...23 »       ...
  
24 00000e28·<sweep_env_pop>:24 00000ee4·<ends>:
25 »       ...25 »       ...
  
26 00000e54·<ethrow>:26 00000f28·<tokenizeA>:
27 »       ...27 »       ...
  
28 00000ee8·<estring_to_cstring>:28 0000110c·<pl_atom_to_stem_list>:
29 »       ...29 »       ...
  
30 00000fb0·<sweep_initialize>:30 000011a4·<unify_tokenW>:
31 »       ...31 »       ...
  
32 00001194·<estring_to_pstring>:32 000012c4·<m>:
33 »       ...33 »       ...
  
34 00001210·<enil>:34 00001364·<pl_tokenize>:
35 »       ...35 »       ...
  
36 0000121c·<et>:36 0000160c·<stem.constprop.0>:
37 »       ...37 »       ...
  
38 00001228·<term_to_value_string>:38 000024d4·<pl_stem>:
39 »       ...39 »       ...
  
40 000012a0·<term_to_value_atom>:40 00002638·<unify_stem.part.0>:
41 »       ...41 »       ...
  
42 00001348·<term_to_value_variable>:42 0000273c·<unify_stem>:
43 »       ...43 »       ...
  
 44 00002758·<install_porter_stem>:
44 00001354·<term_to_value_dict>: 
45 »       ... 
  
46 00001360·<term_to_value_blob>: 
47 »       ... 
  
48 0000136c·<term_to_value_compound>: 
49 »       ... 
  
50 000014b8·<term_to_value>: 
51 »       ... 
  
52 00001730·<sweep_close_query>: 
53 »       ... 
  
54 00001798·<sweep_cut_query>: 
55 »       ... 
  
56 00001800·<sweep_next_solution>: 
57 »       ... 
  
58 00001950·<value_to_term_string>: 
59 »       ... 
  
60 000019cc·<value_to_term_integer>: 
61 »       ... 
  
62 000019f0·<value_to_term_float>: 
63 »       ... 
  
64 00001a10·<value_to_term_list>: 
65 »       ... 
  
66 00001af4·<value_to_term>: 
67 »       ... 
  
68 00001cb0·<sweep_open_query>: 
69 »       ... 
  
70 00001ddc·<sweep_funcall0>: 
71 »       ... 
  
72 00001ebc·<sweep_funcall1>: 
73 »       ... 
  
74 00001fa8·<emacs_module_init>: 
75 »       ...45 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002264·<_fini>:2 000027cc·<_fini>:
3 »       ...3 »       ...
4.74 KB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 1, 138 lines modifiedOffset 1, 35 lines modified
  
1 String·dump·of·section·'.debug_str':1 String·dump·of·section·'.debug_str':
 2 ··[·····0]··step2
 3 ··[·····6]··step3
 4 ··[·····c]··step4
 5 ··[····12]··step5
 6 ··[····18]··tokenizeA
 7 ··[····22]··unify_tokenA
 8 ··[····2f]··TOK_WORD
 9 ··[····38]··TOK_UNKNOWN
 10 ··[····44]··TOK_FLOAT
 11 ··[····4e]··TOK_PUNCT
 12 ··[····58]··TOK_INT
 13 ··[····60]··tokenizeW
 14 ··[····6a]··unify_tokenW
 15 ··[····77]··step1ab
 16 ··[····7f]··./packages/nlp/porter_stem.c
 17 ··[····9c]··step1c
 18 ··[····a3]··doublec
 19 ··[····ab]··toktype
 20 ··[····b3]··pl_tokenize
 21 ··[····bf]··unaccent_def
 22 ··[····cc]··pl_stem
 23 ··[····d4]··install_porter_stem
 24 ··[····e8]··t_stem
 25 ··[····ef]··unify_stem
 26 ··[····fa]··vowelinstem
 27 ··[···106]··t_in
 28 ··[···10b]··plain
 29 ··[···111]··setto
 30 ··[···117]··stems
2 ··[·····0]··sweep_funcall0 
3 ··[·····f]··sweep_funcall1 
4 ··[····1e]··emacs_env_29 
5 ··[····2b]··term_to_value_blob 
6 ··[····3e]··./packages/sweep/sweep.c 
7 ··[····57]··PL_is_initialised 
8 ··[····69]··func_is_initialized 
9 ··[····7d]··symbol_is_initialized 
10 ··[····93]··sweep_is_initialized 
11 ··[····a8]··args_is_initialized 
12 ··[····bc]··sweep_thread_id 
13 ··[····cc]··term_to_value_compound 
14 ··[····e3]··Qprovide 
15 ··[····ec]··term_to_value_variable 
16 ··[···103]··plugin_is_GPL_compatible 
17 ··[···11c]··make_time 
18 ··[···126]··extract_time 
19 ··[···133]··emacs_runtime 
20 ··[···141]··feature 
21 ··[···149]··PL_initialise 
22 ··[···157]··emacs_runtime_private 
23 ··[···16d]··emacs_env_private 
24 ··[···17f]··term_to_value 
25 ··[···18d]··emacs_value 
26 ··[···199]··emacs_process_input_continue 
27 ··[···1b6]··make_interactive 
28 ··[···1c7]··func_initialize 
29 ··[···1d7]··symbol_initialize 
30 ··[···1e9]··sweep_initialize 
31 ··[···1fa]··args_initialize 
32 ··[···20a]··vec_size 
33 ··[···213]··free_global_ref 
34 ··[···223]··make_global_ref 
35 ··[···233]··type_of 
36 ··[···23b]··emacs_value_tag 
37 ··[···24b]··make_string 
38 ··[···257]··make_unibyte_string 
39 ··[···26b]··term_to_value_string 
40 ··[···280]··value_to_term_string 
41 ··[···295]··estring_to_cstring 
42 ··[···2a8]··estring 
43 ··[···2b0]··estring_to_pstring 
44 ··[···2c3]··sweep_env_push 
45 ··[···2d2]··env_stack 
46 ··[···2dc]··non_local_exit_check 
47 ··[···2f1]··non_local_exit_signal 
48 ··[···307]··emacs_funcall_exit_signal 
49 ··[···321]··func_open_channel 
50 ··[···333]··symbol_open_channel 
51 ··[···347]··sweep_open_channel 
52 ··[···35a]··args_open_channel 
53 ··[···36c]··is_not_nil 
54 ··[···377]··enil 
55 ··[···37c]··funcall 
56 ··[···384]··term_to_value_atom 
57 ··[···397]··value_to_term 
58 ··[···3a5]··output_term 
59 ··[···3b1]··sweep_fd_open 
60 ··[···3bf]··emacs_variadic_function 
61 ··[···3d7]··make_function 
62 ··[···3e5]··func_next_solution 
63 ··[···3f8]··symbol_next_solution 
64 ··[···40d]··sweep_next_solution 
65 ··[···421]··args_next_solution 
66 ··[···434]··intern 
67 ··[···43b]··emacs_funcall_exit_return 
68 ··[···455]··PL_version_info 
69 ··[···465]··len_p 
70 ··[···46b]··./build/packages/sweep 
71 ··[···482]··sweep_env_pop 
72 ··[···490]··PL_cleanup 
73 ··[···49b]··func_cleanup 
74 ··[···4a8]··symbol_cleanup 
75 ··[···4b7]··sweep_cleanup 
76 ··[···4c5]··args_cleanup 
77 ··[···4d2]··ecar 
78 ··[···4d7]··non_local_exit_clear 
79 ··[···4ec]··ecdr 
80 ··[···4f1]··make_integer 
81 ··[···4fe]··term_to_value_integer 
82 ··[···514]··make_big_integer 
83 ··[···525]··extract_big_integer 
84 ··[···539]··value_to_term_integer 
85 ··[···54f]··extract_integer 
86 ··[···55f]··get_function_finalizer 
87 ··[···576]··set_function_finalizer 
88 ··[···58d]··get_user_finalizer 
89 ··[···5a0]··set_user_finalizer 
90 ··[···5b3]··make_user_ptr 
91 ··[···5c1]··get_user_ptr 
92 ··[···5ce]··set_user_ptr 
93 ··[···5db]··vals31 ··[···11d]··vars
 32 ··[···122]··pl_unaccent
 33 ··[···12e]··pl_atom_to_stem_list
94 ··[···5e0]··econs 
95 ··[···5e6]··private_members 
Max diff block lines reached; 0/4747 bytes (0.00%) of diff not shown.
706 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages5 ··0x00000030·6f672d63·6f72652d·7061636b·61676573·og-core-packages
6 ··0x00000040·2e646562·7567008e·c2801936·e51daf2a·.debug.....6...* 
7 ··0x00000050·57d68f51·3785dd93·8e47a4············W..Q7....G.6 ··0x00000040·2e646562·756700b7·637235e7·d5998866·.debug..cr5....f
 7 ··0x00000050·2109fe1a·03ee68d4·0bdd65············!.....h...e
  
10.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 97 lines modifiedOffset 8, 66 lines modified
8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob8 ··0x00000050·6e657300·2474005f·5f646f5f·676c6f62·nes.$t.__do_glob
9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com9 ··0x00000060·616c5f64·746f7273·5f617578·00636f6d·al_dtors_aux.com
10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl10 ··0x00000070·706c6574·65642e30·005f5f64·6f5f676c·pleted.0.__do_gl
11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f11 ··0x00000080·6f62616c·5f64746f·72735f61·75785f66·obal_dtors_aux_f
12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.12 ··0x00000090·696e695f·61727261·795f656e·74727900·ini_array_entry.
13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr13 ··0x000000a0·6672616d·655f6475·6d6d7900·5f5f6672·frame_dummy.__fr
14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a14 ··0x000000b0·616d655f·64756d6d·795f696e·69745f61·ame_dummy_init_a
15 ··0x000000c0·72726179·5f656e74·72790073·77656570·rray_entry.sweep15 ··0x000000c0·72726179·5f656e74·72790070·6f727465·rray_entry.porte
16 ··0x000000d0·2e630073·77656570·5f636c65·616e7570·.c.sweep_cleanup 
17 ··0x000000e0·00737765·65705f66·645f6f70·656e0073·.sweep_fd_open.s 
18 ··0x000000f0·77656570·5f69735f·696e6974·69616c69·weep_is_initiali 
19 ··0x00000100·7a656400·73776565·705f696e·69746961·zed.sweep_initia 
20 ··0x00000110·6c697a65·00737765·65705f66·756e6361·lize.sweep_funca 
21 ··0x00000120·6c6c3100·73776565·705f6675·6e63616c·ll1.sweep_funcal 
22 ··0x00000130·6c300074·65726d5f·746f5f76·616c7565·l0.term_to_value 
23 ··0x00000140·0076616c·75655f74·6f5f7465·726d005f·.value_to_term._ 
24 ··0x00000150·5f465241·4d455f45·4e445f5f·00657374·_FRAME_END__.est 
25 ··0x00000160·72696e67·5f746f5f·70737472·696e6700·ring_to_pstring. 
26 ··0x00000170·65737472·696e675f·746f5f63·73747269·estring_to_cstri 
27 ··0x00000180·6e670076·616c7565·5f746f5f·7465726d·ng.value_to_term 
28 ··0x00000190·5f696e74·65676572·00746572·6d5f746f·_integer.term_to 
29 ··0x000001a0·5f76616c·75655f64·69637400·656e765f·_value_dict.env_ 
30 ··0x000001b0·73746163·6b005f66·696e6900·73776565·stack._fini.swee 
31 ··0x000001c0·705f6e65·78745f73·6f6c7574·696f6e00·p_next_solution. 
32 ··0x000001d0·65746872·6f770076·616c7565·5f746f5f·ethrow.value_to_ 
33 ··0x000001e0·7465726d·5f6c6973·74007377·6565705f·term_list.sweep_ 
34 ··0x000001f0·656e765f·706f7000·5f5f6473·6f5f6861·env_pop.__dso_ha 
35 ··0x00000200·6e646c65·00737765·65705f63·75745f71·ndle.sweep_cut_q 
36 ··0x00000210·75657279·00657400·7465726d·5f746f5f·uery.et.term_to_ 
37 ··0x00000220·76616c75·655f626c·6f620074·65726d5f·value_blob.term_ 
38 ··0x00000230·746f5f76·616c7565·5f766172·6961626c·to_value_variabl 
39 ··0x00000240·65007465·726d5f74·6f5f7661·6c75655f·e.term_to_value_ 
40 ··0x00000250·636f6d70·6f756e64·00656e69·6c005f44·compound.enil._D 
41 ··0x00000260·594e414d·49430076·616c7565·5f746f5f·YNAMIC.value_to_ 
42 ··0x00000270·7465726d·5f737472·696e6700·73776565·term_string.swee 
43 ··0x00000280·705f6f70·656e5f71·75657279·00746572·p_open_query.ter 
44 ··0x00000290·6d5f746f·5f76616c·75655f61·746f6d00·m_to_value_atom. 
45 ··0x000002a0·73776565·705f656e·765f7075·73680074·sweep_env_push.t 
46 ··0x000002b0·65726d5f·746f5f76·616c7565·5f737472·erm_to_value_str 
47 ··0x000002c0·696e6700·73776565·705f7468·72656164·ing.sweep_thread 
48 ··0x000002d0·5f696400·73776565·705f6f70·656e5f63·_id.sweep_open_c 
49 ··0x000002e0·68616e6e·656c0076·616c7565·5f746f5f·hannel.value_to_ 
50 ··0x000002f0·7465726d·5f666c6f·6174005f·5f544d43·term_float.__TMC 
51 ··0x00000300·5f454e44·5f5f005f·474c4f42·414c5f4f·_END__._GLOBAL_O 
52 ··0x00000310·46465345·545f5441·424c455f·00737765·FFSET_TABLE_.swe 
53 ··0x00000320·65705f63·6c6f7365·5f717565·72790063·ep_close_query.c16 ··0x000000d0·725f7374·656d2e63·00636f6e·73006376·r_stem.c.cons.cv
 17 ··0x000000e0·6300756e·6966795f·746f6b65·6e410070·c.unify_tokenA.p
 18 ··0x000000f0·6c5f756e·61636365·6e740065·6e647300·l_unaccent.ends.
 19 ··0x00000100·746f6b65·6e697a65·4100706c·5f61746f·tokenizeA.pl_ato
 20 ··0x00000110·6d5f746f·5f737465·6d5f6c69·73740075·m_to_stem_list.u
 21 ··0x00000120·6e696679·5f737465·6d00756e·6966795f·nify_stem.unify_
 22 ··0x00000130·746f6b65·6e570070·6c5f746f·6b656e69·tokenW.pl_tokeni
 23 ··0x00000140·7a650073·74656d2e·636f6e73·7470726f·ze.stem.constpro
 24 ··0x00000150·702e3000·706c5f73·74656d00·756e6966·p.0.pl_stem.unif
 25 ··0x00000160·795f7374·656d2e70·6172742e·3000756e·y_stem.part.0.un
 26 ··0x00000170·61636365·6e745f64·6566005f·5f465241·accent_def.__FRA
 27 ··0x00000180·4d455f45·4e445f5f·005f6669·6e69005f·ME_END__._fini._
 28 ··0x00000190·5f64736f·5f68616e·646c6500·5f44594e·_dso_handle._DYN
 29 ··0x000001a0·414d4943·005f5f54·4d435f45·4e445f5f·AMIC.__TMC_END__
 30 ··0x000001b0·005f474c·4f42414c·5f4f4646·5345545f·._GLOBAL_OFFSET_
 31 ··0x000001c0·5441424c·455f005f·696e6974·005f5f61·TABLE_._init.__a
 32 ··0x000001d0·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
 33 ··0x000001e0·70723040·4743435f·332e3500·5f5f6378·pr0@GCC_3.5.__cx
 34 ··0x000001f0·615f6669·6e616c69·7a654047·4c494243·a_finalize@GLIBC
 35 ··0x00000200·5f322e34·005f4954·4d5f6465·72656769·_2.4._ITM_deregi
 36 ··0x00000210·73746572·544d436c·6f6e6554·61626c65·sterTMCloneTable
 37 ··0x00000220·00504c5f·756e6966·795f6174·6f6d5f63·.PL_unify_atom_c
 38 ··0x00000230·68617273·00504c5f·756e6966·795f7763·hars.PL_unify_wc
 39 ··0x00000240·68617273·00667265·6540474c·4942435f·hars.free@GLIBC_
 40 ··0x00000250·322e3400·504c5f75·6e696679·5f6e696c·2.4.PL_unify_nil
 41 ··0x00000260·00504c5f·7075745f·76617269·61626c65·.PL_put_variable
 42 ··0x00000270·005f5f73·7461636b·5f63686b·5f677561·.__stack_chk_gua
 43 ··0x00000280·72644047·4c494243·5f322e34·006d656d·rd@GLIBC_2.4.mem
 44 ··0x00000290·63707940·474c4942·435f322e·3400504c·cpy@GLIBC_2.4.PL
 45 ··0x000002a0·5f726567·69737465·725f666f·72656967·_register_foreig
 46 ··0x000002b0·6e00504c·5f636861·72735f74·6f5f7465·n.PL_chars_to_te
 47 ··0x000002c0·726d006d·656d636d·7040474c·4942435f·rm.memcmp@GLIBC_
 48 ··0x000002d0·322e3400·504c5f70·75745f61·746f6d5f·2.4.PL_put_atom_
 49 ··0x000002e0·6e636861·7273005f·5f737461·636b5f63·nchars.__stack_c
 50 ··0x000002f0·686b5f66·61696c40·474c4942·435f322e·hk_fail@GLIBC_2.
 51 ··0x00000300·3400504c·5f6e6577·5f746572·6d5f7265·4.PL_new_term_re
 52 ··0x00000310·6600504c·5f676574·5f776368·61727300·f.PL_get_wchars.
 53 ··0x00000320·504c5f65·78636570·74696f6e·00696e73·PL_exception.ins
 54 ··0x00000330·74616c6c·5f706f72·7465725f·7374656d·tall_porter_stem
 55 ··0x00000340·006d616c·6c6f6340·474c4942·435f322e·.malloc@GLIBC_2.
 56 ··0x00000350·34005f5f·63747970·655f746f·6c6f7765·4.__ctype_tolowe
54 ··0x00000330·616c6c6f·6340474c·4942435f·322e3400·alloc@GLIBC_2.4.57 ··0x00000360·725f6c6f·6340474c·4942435f·322e3400·r_loc@GLIBC_2.4.
 58 ··0x00000370·5f5f676d·6f6e5f73·74617274·5f5f0050·__gmon_start__.P
 59 ··0x00000380·4c5f7265·736f7572·63655f65·72726f72·L_resource_error
 60 ··0x00000390·00697377·73706163·6540474c·4942435f·.iswspace@GLIBC_
 61 ··0x000003a0·322e3400·504c5f75·6e696679·00504c5f·2.4.PL_unify.PL_
 62 ··0x000003b0·636f7079·5f746572·6d5f7265·66006973·copy_term_ref.is
55 ··0x00000340·504c5f75·6e696679·5f737472·65616d00·PL_unify_stream. 
56 ··0x00000350·5f5f6378·615f6669·6e616c69·7a654047·__cxa_finalize@G 
57 ··0x00000360·4c494243·5f322e34·005f4954·4d5f6465·LIBC_2.4._ITM_de 
58 ··0x00000370·72656769·73746572·544d436c·6f6e6554·registerTMCloneT 
59 ··0x00000380·61626c65·00504c5f·636c6f73·655f7175·able.PL_close_qu 
60 ··0x00000390·65727900·504c5f6e·6578745f·736f6c75·ery.PL_next_solu 
61 ··0x000003a0·74696f6e·00667265·6540474c·4942435f·tion.free@GLIBC_ 
62 ··0x000003b0·322e3400·5f5f7374·61636b5f·63686b5f·2.4.__stack_chk_ 
63 ··0x000003c0·67756172·6440474c·4942435f·322e3400·guard@GLIBC_2.4. 
64 ··0x000003d0·504c5f72·65676973·7465725f·666f7265·PL_register_fore 
65 ··0x000003e0·69676e00·504c5f69·6e697469·616c6973·ign.PL_initialis 
66 ··0x000003f0·6500504c·5f676574·5f696e74·3634005f·e.PL_get_int64._ 
67 ··0x00000400·5f737461·636b5f63·686b5f66·61696c40·_stack_chk_fail@ 
68 ··0x00000410·474c4942·435f322e·3400504c·5f61746f·GLIBC_2.4.PL_ato 
69 ··0x00000420·6d5f6e63·68617273·00504c5f·7465726d·m_nchars.PL_term 
70 ··0x00000430·5f747970·6500504c·5f676574·5f636f6d·_type.PL_get_com 
71 ··0x00000440·706f756e·645f6e61·6d655f61·72697479·pound_name_arity 
72 ··0x00000450·5f737a00·504c5f61·6374696f·6e00504c·_sz.PL_action.PL 
73 ··0x00000460·5f707574·5f666c6f·61740050·4c5f6e65·_put_float.PL_ne 
74 ··0x00000470·775f7465·726d5f72·65660050·4c5f6e65·w_term_ref.PL_ne 
75 ··0x00000480·775f6174·6f6d0065·6d616373·5f6d6f64·w_atom.emacs_mod 
76 ··0x00000490·756c655f·696e6974·00504c5f·76657273·ule_init.PL_vers 
77 ··0x000004a0·696f6e5f·696e666f·00504c5f·65786365·ion_info.PL_exce 
78 ··0x000004b0·7074696f·6e00504c·5f6e6577·5f746572·ption.PL_new_ter 
79 ··0x000004c0·6d5f7265·6673006d·616c6c6f·6340474c·m_refs.malloc@GL 
80 ··0x000004d0·4942435f·322e3400·504c5f6f·70656e5f·IBC_2.4.PL_open_ 
81 ··0x000004e0·71756572·79005f5f·676d6f6e·5f737461·query.__gmon_sta 
82 ··0x000004f0·72745f5f·00737472·6c656e40·474c4942·rt__.strlen@GLIB 
83 ··0x00000500·435f322e·3400504c·5f756e69·66790050·C_2.4.PL_unify.P 
84 ··0x00000510·4c5f6375·7272656e·745f7175·65727900·L_current_query. 
85 ··0x00000520·6d656d73·65744047·4c494243·5f322e34·memset@GLIBC_2.463 ··0x000003c0·77616c6e·756d4047·4c494243·5f322e34·walnum@GLIBC_2.4
 64 ··0x000003d0·005f5f61·65616269·5f756e77·696e645f·.__aeabi_unwind_
 65 ··0x000003e0·6370705f·70723140·4743435f·332e3500·cpp_pr1@GCC_3.5.
 66 ··0x000003f0·504c5f69·735f6e75·6d626572·00504c5f·PL_is_number.PL_
 67 ··0x00000400·756e6966·795f6c69·73740050·4c5f6672·unify_list.PL_fr
Max diff block lines reached; 0/10326 bytes (0.00%) of diff not shown.
2.52 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
 22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli26 ··0x00000170·73747300·2e676e75·5f646562·7567616c·sts..gnu_debugal
25 ··0x00000160·6e6b00······························nk.27 ··0x00000180·746c696e·6b00·······················tlink.
  
4.29 MB
swi-prolog-java-dbgsym_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0······528·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0······524·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0····86544·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····86592·2025-01-18·19:07:58.000000·data.tar.xz
632 B
control.tar.xz
604 B
control.tar
356 B
./control
    
Offset 5, 8 lines modifiedOffset 5, 8 lines modified
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
7 Installed-Size:·1097 Installed-Size:·109
8 Depends:·swi-prolog-java·(=·9.2.9+dfsg-1)8 Depends:·swi-prolog-java·(=·9.2.9+dfsg-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·swi-prolog-java11 Description:·debug·symbols·for·swi-prolog-java
12 Build-Ids:·13b7b6d56628d93edb6c5f5f8ff9b8553d01b6d712 Build-Ids:·5a13d631cb0d7f1e665d8ea4246263b5cabd49c6
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/13/b7b6d56628d93edb6c5f5f8ff9b8553d01b6d7.debug1 usr/lib/debug/.build-id/5a/13d631cb0d7f1e665d8ea4246263b5cabd49c6.debug
4.29 MB
data.tar.xz
4.29 MB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/13/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5a/
7 -rw-r--r--···0·root·········(0)·root·········(0)···101020·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/13/b7b6d56628d93edb6c5f5f8ff9b8553d01b6d7.debug7 -rw-r--r--···0·root·········(0)·root·········(0)···101332·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5a/13d631cb0d7f1e665d8ea4246263b5cabd49c6.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-java-dbgsym·->·swi-prolog-java10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-java-dbgsym·->·swi-prolog-java
4.29 MB
./usr/lib/debug/.build-id/13/b7b6d56628d93edb6c5f5f8ff9b8553d01b6d7.debug vs.
./usr/lib/debug/.build-id/5a/13d631cb0d7f1e665d8ea4246263b5cabd49c6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 85% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········99660·(bytes·into·file)13 ··Start·of·section·headers:··········99892·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·35
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000ade4·0x0000ade4·0x00000·0x00328·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0ace0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0b110·R·E·0x10000
7 ··LOAD···········0x00fd44·0x0001fd44·0x0001fd44·0x00000·0x00764·RW··0x100008 ··LOAD···········0x00fd3c·0x0001fd3c·0x0001fd3c·0x00000·0x0076c·RW··0x10000
8 ··DYNAMIC········0x00fd44·0x0001fd4c·0x0001fd4c·0x00000·0x00110·RW··0x49 ··DYNAMIC········0x00fd3c·0x0001fd44·0x0001fd44·0x00000·0x00118·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd44·0x0001fd44·0x0001fd44·0x00000·0x002bc·R···0x112 ··GNU_RELRO······0x00fd3c·0x0001fd3c·0x0001fd3c·0x00000·0x002c4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.08 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 45 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x1854c:1 There·are·36·section·headers,·starting·at·offset·0x18634:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·0001c0·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·0001c0·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········000002d8·000118·0009e0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········000002f8·000138·000a00·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000cb8·000118·000f4d·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000cf8·000138·000f91·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00001c06·000118·00013c·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00001c8a·000138·000140·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001d44·000118·000070·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00001dcc·000138·000090·00···A··4···4··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001db4·000118·000258·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001e5c·000138·000258·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000200c·000118·000308·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000020b4·000138·000308·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00002314·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000023bc·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00002320·000118·0004e4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000023c8·000138·0004e4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002808·000118·0077d8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········000028b0·000138·0077d8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00009fe0·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000a088·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00009fe8·000118·000cf4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000a090·000138·000cf4·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········0000ad84·000138·000060·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········0000ade4·000138·000328·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000acdc·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0000b10c·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd44·00fd44·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd3c·00fd3c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd48·00fd44·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fd40·00fd3c·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fd4c·00fd44·000110·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fd44·00fd3c·000118·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fe5c·00fd44·0001a4·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fe5c·00fd3c·0001a4·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fd44·000298·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fd3c·000298·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020298·00fd44·000210·00··WA··0···0··826 ··[22]·.bss··············NOBITS··········00020298·00fd3c·000210·00··WA··0···0··8
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·009fac·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·009fb2·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00a134·0002ea·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·00a15c·0002ea·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·00a420·002ccb·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·00a448·002ccd·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·00d0ec·0005da·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·00d118·0005d6·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00d6c8·0013ca·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00d6f0·0013d5·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00ea94·004a96·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·00eac8·004a96·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·01352c·000860·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·013560·000860·00···C··0···0··4
35 ··[31]·.symtab···········SYMTAB··········00000000·013d8c·002b80·10·····32·541··437 ··[33]·.symtab···········SYMTAB··········00000000·013dc0·002be0·10·····34·545··4
36 ··[32]·.strtab···········STRTAB··········00000000·01690c·001aed·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·0169a0·001b2b·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·0183f9·000151·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·0184cb·000167·00······0···0··1
38 Key·to·Flags:40 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
87.1 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·13b7b6d56628d93edb6c5f5f8ff9b8553d01b6d73 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5a13d631cb0d7f1e665d8ea4246263b5cabd49c6
1.57 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.58 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000028d0·00006ebc9 ····00002978·00006ebc
10 ····00000000·0000000010 ····00000000·00000000
  
978 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000028d0·00006ebc9 ····00002978·00006ebc
10 ····00000000·0000000010 ····00000000·00000000
  
9.25 KB
strings --all --bytes=8 {}
    
Offset 1, 25 lines modifiedOffset 1, 22 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 [%5G?],Zw 
3 %x0/@$P_&y 
4 cK$4wr<v 
5 rIBg(~4` 
6 W`?NQ_A? 
7 E6yOFi<qb 
8 9h\`o(7t12 NSew%1K]
 3 ?@T[*=_g
 4 Sd5o/,6v
 5 pM1|<-=B&
 6 h4WDb`U>
 7 s'IED^PY
 8 M9FR@G4U^6
 9 (I}R8,V@
 10 ${o5${7L
 11 1]QpL726
9 I"]&%D:[12 I"]&%D:[
10 itXBM's)1 
11 TW"VX1NA 
12 8L;g0*,B 
13 /eX~'o?p_ 
14 ·94$bNL\? 
15 ;{2B')t~ 
16 u(>rtYYC@dH13 u(>rtYYC@dH
17 A1p*dwZ+·CkY 
18 Pd^ph,d_14 1$H,cY""
 15 Ue2"lfD$
19 V)ZK<'o-Z16 V)ZK<'o-Z
20 call_weak_fn17 call_weak_fn
21 crtstuff.c18 crtstuff.c
22 all_implied_fbits19 all_implied_fbits
23 deregister_tm_clones20 deregister_tm_clones
24 __do_global_dtors_aux21 __do_global_dtors_aux
25 completed.022 completed.0
Offset 149, 211 lines modifiedOffset 146, 215 lines modified
149 predspecs146 predspecs
150 _divsi3.o147 _divsi3.o
151 .divsi3_skip_div0_test148 .divsi3_skip_div0_test
152 _arm_addsubdf3.o149 _arm_addsubdf3.o
153 _arm_addsubsf3.o150 _arm_addsubsf3.o
154 _dvmd_lnx.o151 _dvmd_lnx.o
155 __FRAME_END__152 __FRAME_END__
156 __aeabi_f2d153 __aeabi_fadd
 154 jni_create_default_jvm
157 __adddf3 
158 __aeabi_dsub 
159 __aeabi_idivmod 
160 __floatdidf155 __floatundidf
161 __aeabi_i2d 
162 __aeabi_i2f156 __aeabi_l2f
 157 __floatsidf
 158 __aeabi_ul2f
 159 __aeabi_idiv0
 160 _GLOBAL_OFFSET_TABLE_
163 default_args161 default_args
164 __aeabi_ldiv0 
165 __aeabi_drsub 
166 __floatsisf 
167 __subsf3162 __subsf3
168 __aeabi_ul2f 
169 __aeabi_ul2d163 __aeabi_ui2d
 164 __aeabi_i2d
170 __dso_handle 
171 __floatundisf 
172 __floatunsisf165 __floatunsidf
173 __divsi3 
174 __subdf3166 __subdf3
 167 __floatsisf
175 __aeabi_idiv0168 __aeabi_ldiv0
 169 __addsf3
176 __floatsidf 
177 _DYNAMIC 
178 __floatundidf 
179 __floatdisf 
180 __aeabi_frsub170 __aeabi_frsub
181 __aeabi_fsub 
182 __TMC_END__171 __TMC_END__
183 _GLOBAL_OFFSET_TABLE_ 
184 jni_create_default_jvm172 __divsi3
 173 __dso_handle
 174 __floatdidf
 175 __adddf3
 176 __aeabi_l2d
 177 __floatdisf
 178 __aeabi_f2d
 179 __aeabi_ul2d
185 __aeabi_idiv180 __aeabi_idivmod
 181 __aeabi_fsub
186 __aeabi_dadd 
187 __floatunsidf 
188 __aeabi_ui2f182 __aeabi_ui2f
189 __aeabi_ui2d183 __aeabi_i2f
 184 __aeabi_drsub
 185 __aeabi_idiv
190 __extendsfdf2186 __extendsfdf2
 187 __floatunsisf
191 __aeabi_l2f 
192 __aeabi_l2d 
193 __aeabi_fadd188 __aeabi_dadd
194 __addsf3 
195 pthread_mutex_unlock@GLIBC_2.4189 __floatundisf
 190 _DYNAMIC
 191 __aeabi_dsub
 192 PL_open_foreign_frame
 193 Java_org_jpl7_fli_Prolog_put_1jref
 194 Java_org_jpl7_fli_Prolog_open_1query
 195 PL_new_module
 196 Java_org_jpl7_fli_Prolog_get_1integer_1big
 197 Sdprintf
 198 Java_org_jpl7_fli_Prolog_get_1jref_1object
 199 PL_put_int64
 200 Java_org_jpl7_fli_Prolog_open_1foreign_1frame
 201 PL_unify_pointer
 202 Java_org_jpl7_fli_Prolog_get_1name_1arity
 203 Java_org_jpl7_fli_Prolog_put_1float
 204 Java_org_jpl7_fli_Prolog_new_1functor
 205 PL_unify_atom
 206 PL_set_prolog_flag
 207 __aeabi_unwind_cpp_pr0@GCC_3.5
 208 pthread_setspecific@GLIBC_2.34
 209 Java_org_jpl7_fli_Prolog_put_1nil
 210 Java_org_jpl7_fli_Prolog_predicate
 211 Java_org_jpl7_fli_Prolog_exception
 212 __gmon_start__
 213 Java_org_jpl7_fli_Prolog_term_1type
 214 Java_org_jpl7_fli_Prolog_put_1integer_1big
Max diff block lines reached; 6908/9425 bytes (73.29%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00002314·<_init>:2 000023bc·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00002320·<.plt>:2 000023c8·<.plt>:
3 »       ...3 »       ...
12.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 428 lines modifiedOffset 1, 428 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00002808·<call_weak_fn>:2 000028b0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000282c·<deregister_tm_clones>:4 000028d4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00002858·<register_tm_clones>:6 00002900·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000288c·<__do_global_dtors_aux>:8 00002934·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000028cc·<frame_dummy>:10 00002974·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000028d0·<jpl_do_jpl_init>:14 00002978·<jpl_do_jpl_init>:
15 »       ...15 »       ...
  
16 0000312c·<load_jref>:16 000031d4·<load_jref>:
17 »       ...17 »       ...
  
18 00003138·<jpl_post_pvm_init>:18 000031e0·<jpl_post_pvm_init>:
19 »       ...19 »       ...
  
20 00003234·<jpl_test_pvm_init>:20 000032dc·<jpl_test_pvm_init>:
21 »       ...21 »       ...
  
22 000032f0·<jpl_do_pvm_init>:22 00003398·<jpl_do_pvm_init>:
23 »       ...23 »       ...
  
24 00003424·<jni_new_string>:24 000034cc·<jni_new_string>:
25 »       ...25 »       ...
  
26 000034f4·<jni_new_wstring>:26 0000359c·<jni_new_wstring>:
27 »       ...27 »       ...
  
28 000035c4·<jni_atom_to_String>:28 0000366c·<jni_atom_to_String>:
29 »       ...29 »       ...
  
30 00003644·<save_jref>:30 000036ec·<save_jref>:
31 »       ...31 »       ...
  
32 00003670·<write_jref_handle>:32 00003718·<write_jref_handle>:
33 »       ...33 »       ...
  
34 000036a4·<jni_term_to_jdouble>:34 0000374c·<jni_term_to_jdouble>:
35 »       ...35 »       ...
  
36 0000371c·<jni_String_to_atom>:36 000037c4·<jni_String_to_atom>:
37 »       ...37 »       ...
  
38 00003824·<jni_jboolean_to_term>:38 000038cc·<jni_jboolean_to_term>:
39 »       ...39 »       ...
  
40 00003860·<jni_get_jvm_opts>:40 00003908·<jni_get_jvm_opts>:
41 »       ...41 »       ...
  
42 000038c0·<jni_get_actual_jvm_opts_plc>:42 00003968·<jni_get_actual_jvm_opts_plc>:
43 »       ...43 »       ...
  
44 000038cc·<jni_get_default_jvm_opts_plc>:44 00003974·<jni_get_default_jvm_opts_plc>:
45 »       ...45 »       ...
  
46 000038d8·<jni_hr_table_slot>:46 00003980·<jni_hr_table_slot>:
47 »       ...47 »       ...
  
48 00003940·<jni_hr_table_plc>:48 000039e8·<jni_hr_table_plc>:
49 »       ...49 »       ...
  
50 000039b4·<jni_set_default_jvm_opts_plc>:50 00003a5c·<jni_set_default_jvm_opts_plc>:
51 »       ...51 »       ...
  
52 00003ae0·<jni_tag_to_iref_plc>:52 00003b88·<jni_tag_to_iref_plc>:
53 »       ...53 »       ...
  
54 00003b64·<jni_get_created_jvm_count_plc>:54 00003c0c·<jni_get_created_jvm_count_plc>:
55 »       ...55 »       ...
  
56 00003bd0·<jpl_c_lib_version_4_plc>:56 00003c78·<jpl_c_lib_version_4_plc>:
57 »       ...57 »       ...
  
58 00003c20·<jpl_c_lib_version_1_plc>:58 00003cc8·<jpl_c_lib_version_1_plc>:
59 »       ...59 »       ...
  
60 00003c8c·<jni_hr_info_plc>:60 00003d34·<jni_hr_info_plc>:
61 »       ...61 »       ...
  
62 00003cf0·<jni_term_to_jboolean>:62 00003d98·<jni_term_to_jboolean>:
63 »       ...63 »       ...
  
64 00003d94·<jni_term_to_jmethodID>:64 00003e3c·<jni_term_to_jmethodID>:
65 »       ...65 »       ...
  
66 00003e20·<jni_term_to_jfieldID>:66 00003ec8·<jni_term_to_jfieldID>:
67 »       ...67 »       ...
  
68 00003eac·<jni_free_buffer_plc>:68 00003f54·<jni_free_buffer_plc>:
69 »       ...69 »       ...
  
70 00003f08·<jni_byte_buf_length_to_codes_plc>:70 00003fb0·<jni_byte_buf_length_to_codes_plc>:
71 »       ...71 »       ...
  
72 00004020·<jni_term_to_ref>:72 000040c8·<jni_term_to_ref>:
73 »       ...73 »       ...
  
74 000040f4·<jni_term_to_jbuf>:74 0000419c·<jni_term_to_jbuf>:
75 »       ...75 »       ...
  
76 00004190·<jni_alloc_buffer_plc>:76 00004238·<jni_alloc_buffer_plc>:
77 »       ...77 »       ...
  
78 0000423c·<java_thread_done>:78 000042e4·<java_thread_done>:
79 »       ...79 »       ...
  
80 0000424c·<jni_new_jpl_error>:80 000042f4·<jni_new_jpl_error>:
81 »       ...81 »       ...
  
82 000042f4·<jpl_ensure_pvm_init_1>:82 0000439c·<jpl_ensure_pvm_init_1>:
83 »       ...83 »       ...
  
Max diff block lines reached; 9089/12188 bytes (74.57%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00009fe0·<_fini>:2 0000a088·<_fini>:
3 »       ...3 »       ...
32.1 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
37.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.32 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 21 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·747300·····················glists.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·00··································. 
  
14.9 MB
swi-prolog-nox-dbgsym_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0······984·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0······988·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0···363412·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0···364204·2025-01-18·19:07:58.000000·data.tar.xz
2.59 KB
control.tar.xz
2.56 KB
control.tar
1.12 KB
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·swi-prolog-nox-dbgsym1 Package:·swi-prolog-nox-dbgsym
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
7 Installed-Size:·4717 Installed-Size:·474
8 Depends:·swi-prolog-nox·(=·9.2.9+dfsg-1)8 Depends:·swi-prolog-nox·(=·9.2.9+dfsg-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·swi-prolog-nox11 Description:·debug·symbols·for·swi-prolog-nox
12 Build-Ids:·04168126c5a358da07b6e5a92ceaebaa38d0dd50·387c3e41a85b5205fba752195782eacee6551b31·54e3630bac03b9edb678ba6d8fb3e1b0c2996ec2·6e4528d98fa41db5f1fd6e8b80b4884694bad6b4·a8ad53d8fb35903c88b7089285116e42752de946·aa7b2828ff5e36af885c985f5d988f2c3f4c908f·b394152086[·...·truncated·by·diffoscope;·len:·112,·SHA:·e8aee861a71c6672134488d7f704b70cfe9fc655c5136fb2f7025f926e42db4a·...·]12 Build-Ids:·1a7c315d9682c7d876778c1fc7e2c4dde953dfc7·1f40bb87de4b1df924d26b58e190ae76e2b9fdd9·31f451e554d3c0e9f17219ec3303f02d30368842·34a697ee615c0c18f6a5c4977376d7647b1d8ae4·356b19288bd6367cbe954c93feed374a1c57ac22·46e379175ad772b00907f4044a8543aba326d141·7a5a3130ab[·...·truncated·by·diffoscope;·len:·112,·SHA:·9d30b5ffe7680186fe1ad264f5412222f3e44f0fd7ddd035e3c1d854d645f9c7·...·]
1.43 KB
./md5sums
30.0 B
./md5sums
Files differ
1.38 KB
line order
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 usr/lib/debug/.build-id/04/168126c5a358da07b6e5a92ceaebaa38d0dd50.debug 
2 usr/lib/debug/.build-id/38/7c3e41a85b5205fba752195782eacee6551b31.debug 
3 usr/lib/debug/.build-id/54/e3630bac03b9edb678ba6d8fb3e1b0c2996ec2.debug 
4 usr/lib/debug/.build-id/6e/4528d98fa41db5f1fd6e8b80b4884694bad6b4.debug 
5 usr/lib/debug/.build-id/a8/ad53d8fb35903c88b7089285116e42752de946.debug 
6 usr/lib/debug/.build-id/aa/7b2828ff5e36af885c985f5d988f2c3f4c908f.debug 
7 usr/lib/debug/.build-id/b3/94152086fdc4e50f17ee4c650b0f4dee838030.debug 
8 usr/lib/debug/.build-id/b4/9dd21a8c859b7b02558075b7e434bc1b31a82b.debug 
9 usr/lib/debug/.build-id/e4/739d9d6371395029acc751e1e83f6118e9c80d.debug1 usr/lib/debug/.build-id/1a/7c315d9682c7d876778c1fc7e2c4dde953dfc7.debug
 2 usr/lib/debug/.build-id/1f/40bb87de4b1df924d26b58e190ae76e2b9fdd9.debug
 3 usr/lib/debug/.build-id/31/f451e554d3c0e9f17219ec3303f02d30368842.debug
 4 usr/lib/debug/.build-id/34/a697ee615c0c18f6a5c4977376d7647b1d8ae4.debug
 5 usr/lib/debug/.build-id/35/6b19288bd6367cbe954c93feed374a1c57ac22.debug
 6 usr/lib/debug/.build-id/46/e379175ad772b00907f4044a8543aba326d141.debug
 7 usr/lib/debug/.build-id/7a/5a3130ab50fdd33902d5e4f61dc3bb20de7274.debug
 8 usr/lib/debug/.build-id/b1/c51579b561a2ddafd53c2dced7914ddbd75074.debug
 9 usr/lib/debug/.build-id/de/f07dc89b2512c267477be325655d4c9c1914d3.debug
10 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug10 usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
14.9 MB
data.tar.xz
14.9 MB
data.tar
6.23 KB
file list
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/04/ 
7 -rw-r--r--···0·root·········(0)·root·········(0)····32160·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/04/168126c5a358da07b6e5a92ceaebaa38d0dd50.debug 
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/38/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)····28952·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/38/7c3e41a85b5205fba752195782eacee6551b31.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/54/ 
11 -rw-r--r--···0·root·········(0)·root·········(0)····93296·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/54/e3630bac03b9edb678ba6d8fb3e1b0c2996ec2.debug 
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6e/ 
13 -rw-r--r--···0·root·········(0)·root·········(0)····39756·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6e/4528d98fa41db5f1fd6e8b80b4884694bad6b4.debug 
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a8/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/1a/
15 -rw-r--r--···0·root·········(0)·root·········(0)····89568·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/a8/ad53d8fb35903c88b7089285116e42752de946.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····89864·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/1a/7c315d9682c7d876778c1fc7e2c4dde953dfc7.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/aa/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/1f/
17 -rw-r--r--···0·root·········(0)·root·········(0)····15316·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/aa/7b2828ff5e36af885c985f5d988f2c3f4c908f.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····15480·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/1f/40bb87de4b1df924d26b58e190ae76e2b9fdd9.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b3/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/31/
19 -rw-r--r--···0·root·········(0)·root·········(0)····49784·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b3/94152086fdc4e50f17ee4c650b0f4dee838030.debug11 -rw-r--r--···0·root·········(0)·root·········(0)····32328·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/31/f451e554d3c0e9f17219ec3303f02d30368842.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b4/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/34/
21 -rw-r--r--···0·root·········(0)·root·········(0)····32100·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b4/9dd21a8c859b7b02558075b7e434bc1b31a82b.debug13 -rw-r--r--···0·root·········(0)·root·········(0)····69792·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/34/a697ee615c0c18f6a5c4977376d7647b1d8ae4.debug
 14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/35/
 15 -rw-r--r--···0·root·········(0)·root·········(0)····29124·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/35/6b19288bd6367cbe954c93feed374a1c57ac22.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e4/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/46/
 17 -rw-r--r--···0·root·········(0)·root·········(0)····50160·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/46/e379175ad772b00907f4044a8543aba326d141.debug
 18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7a/
 19 -rw-r--r--···0·root·········(0)·root·········(0)····93620·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/7a/5a3130ab50fdd33902d5e4f61dc3bb20de7274.debug
 20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b1/
 21 -rw-r--r--···0·root·········(0)·root·········(0)····32384·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/b1/c51579b561a2ddafd53c2dced7914ddbd75074.debug
 22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/de/
23 -rw-r--r--···0·root·········(0)·root·········(0)····69408·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/e4/739d9d6371395029acc751e1e83f6118e9c80d.debug23 -rw-r--r--···0·root·········(0)·root·········(0)····40040·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/de/f07dc89b2512c267477be325655d4c9c1914d3.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/
26 -rw-r--r--···0·root·········(0)·root·········(0)·····7156·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug26 -rw-r--r--···0·root·········(0)·root·········(0)·····7168·2025-01-18·19:07:58.000000·./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/
29 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-nox-dbgsym·->·swi-prolog-nox29 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-nox-dbgsym·->·swi-prolog-nox
132 KB
./usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
File has been modified after NT_GNU_BUILD_ID has been applied.
886 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:···························ARM9 ··Machine:···························ARM
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:··········6876·(bytes·into·file)13 ··Start·of·section·headers:··········6888·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(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:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········719 ··Number·of·section·headers:·········7
20 ··Section·header·string·table·index:·620 ··Section·header·string·table·index:·6
1.27 KB
readelf --wide --sections {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 There·are·7·section·headers,·starting·at·offset·0x1adc:1 There·are·7·section·headers,·starting·at·offset·0x1ae8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000000·000034·000024·00······0···0··4
6 ··[·2]·.debug_info·······PROGBITS········00000000·000058·000c83·00···C··0···0··46 ··[·2]·.debug_info·······PROGBITS········00000000·000058·000c83·00···C··0···0··4
7 ··[·3]·.debug_abbrev·····PROGBITS········00000000·000cdc·000205·00···C··0···0··47 ··[·3]·.debug_abbrev·····PROGBITS········00000000·000cdc·000205·00···C··0···0··4
8 ··[·4]·.debug_line·······PROGBITS········00000000·000ee4·00015c·00···C··0···0··48 ··[·4]·.debug_line·······PROGBITS········00000000·000ee4·00015c·00···C··0···0··4
9 ··[·5]·.debug_str········PROGBITS········00000000·001040·000a4d·01·MSC··0···0··49 ··[·5]·.debug_str········PROGBITS········00000000·001040·000a56·01·MSC··0···0··4
10 ··[·6]·.shstrtab·········STRTAB··········00000000·001a8d·00004f·00······0···0··110 ··[·6]·.shstrtab·········STRTAB··········00000000·001a96·00004f·00······0···0··1
11 Key·to·Flags:11 Key·to·Flags:
12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),12 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),13 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),14 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
15 ··D·(mbind),·y·(purecode),·p·(processor·specific)15 ··D·(mbind),·y·(purecode),·p·(processor·specific)
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·4858ac65c0973853ac51e1e5d2f4657bff4b58613 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b70565796f48fecc14df436ee332234738448e89
116 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
209 B
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 10 lines modified
1 lI>mBph41 A:c["xO4vha1
 2 C'»     >~&s=
 3 j2Go%6lH·L
 4 ulBF=.n(
2 .shstrtab5 .shstrtab
3 .note.gnu.build-id6 .note.gnu.build-id
4 .debug_info7 .debug_info
5 .debug_abbrev8 .debug_abbrev
6 .debug_line9 .debug_line
7 .debug_str10 .debug_str
13.5 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
942 KB
./usr/lib/debug/.build-id/04/168126c5a358da07b6e5a92ceaebaa38d0dd50.debug vs.
./usr/lib/debug/.build-id/31/f451e554d3c0e9f17219ec3303f02d30368842.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········30760·(bytes·into·file)13 ··Start·of·section·headers:··········30888·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00004a50·0x00004a50·0x00000·0x000c0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x049dc·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x04b14·R·E·0x10000
7 ··LOAD···········0x00fcac·0x0001fcac·0x0001fcac·0x00000·0x004ac·RW··0x100008 ··LOAD···········0x00fca4·0x0001fca4·0x0001fca4·0x00000·0x004b4·RW··0x10000
8 ··DYNAMIC········0x00fcac·0x0001fcb4·0x0001fcb4·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fca4·0x0001fcac·0x0001fcac·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fcac·0x0001fcac·0x0001fcac·0x00000·0x00354·R···0x112 ··GNU_RELRO······0x00fca4·0x0001fca4·0x0001fca4·0x00000·0x0035c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x7828:1 There·are·36·section·headers,·starting·at·offset·0x78a8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000920·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000930·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000a58·000118·000c79·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000a88·000138·000ca6·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000016d2·000118·000124·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········0000172e·000138·000126·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000017f8·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00001854·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001838·000118·000098·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········000018b4·000138·000098·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000018d0·000118·000458·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········0000194c·000138·000458·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00001d28·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001da4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001d34·000118·0006b0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001db0·000138·0006b0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000023e8·000118·002100·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002460·000138·002100·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000044e8·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00004560·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000044f0·000118·0004e8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00004568·000138·0004e8·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········00004a50·000138·0000c0·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········000049d8·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00004b10·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fcac·00fcac·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fca4·00fca4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fcb0·00fcac·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fca8·00fca4·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fcb4·00fcac·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fcac·00fca4·000108·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fdb4·00fcac·00024c·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fdb4·00fca4·00024c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fcac·000090·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fca4·000090·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020090·00fcac·0000c8·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020090·00fca4·0000c8·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·00268d·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·00269a·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·002818·000312·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·002844·000312·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002b2c·000cd2·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·002b58·000cd4·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·003800·0001c6·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·00382c·0001c0·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·0039c8·000406·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·0039ec·000406·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·003dd0·000bc5·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·003df4·000bc5·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·004998·00020e·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·0049bc·00020e·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004ba6·000051·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·004bca·000051·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·004bf8·001750·10·····33·230··437 ··[33]·.symtab···········SYMTAB··········00000000·004c1c·001780·10·····34·232··4
37 ··[33]·.strtab···········STRTAB··········00000000·006348·00137c·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·00639c·00139b·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·0076c4·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·007737·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
49.0 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·04168126c5a358da07b6e5a92ceaebaa38d0dd503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·31f451e554d3c0e9f17219ec3303f02d30368842
381 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
306 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000024b0·00001c509 ····00002528·00001c50
10 ····00000000·0000000010 ····00000000·00000000
  
152 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000024b0·00001c509 ····00002528·00001c50
10 ····00000000·0000000010 ····00000000·00000000
  
7.25 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 10 lines modified
1 PGCC:·(Debian·14.2.0-12)·14.2.01 BGCC:·(Debian·14.2.0-12)·14.2.0
 2 j[_:008t@m
 3 eBIY7-S^
2 3KK]lK=d 
3 zRt]U:OQ4 
4 JR>f)7~r: 
5 (%g]-#|X 
6 +R'<M"u+u 
7 0x|'.r7* 
8 \D$$""DBD\D4 \D$$""DBD\D
9 I,dJ1dTV!5 I,dJ1dTV!
10 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug6 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
11 call_weak_fn7 call_weak_fn
12 crtstuff.c8 crtstuff.c
13 all_implied_fbits9 all_implied_fbits
14 deregister_tm_clones10 deregister_tm_clones
Offset 95, 179 lines modifiedOffset 91, 181 lines modified
95 archive_blob91 archive_blob
96 ar_entry_read_functions92 ar_entry_read_functions
97 ar_entry_write_functions93 ar_entry_write_functions
98 _arm_addsubdf3.o94 _arm_addsubdf3.o
99 _fixdfdi.o95 _fixdfdi.o
100 _fixunsdfdi.o96 _fixunsdfdi.o
101 __FRAME_END__97 __FRAME_END__
102 __aeabi_f2d 
103 __adddf3 
104 __aeabi_dsub 
105 __floatdidf 
106 __aeabi_i2d 
107 __aeabi_d2ulz 
108 __aeabi_drsub 
109 __aeabi_ul2d 
110 __dso_handle 
111 __aeabi_d2lz 
112 __subdf3 
113 __floatsidf 
114 _DYNAMIC 
115 __floatundidf98 __floatundidf
116 __fixunsdfdi99 __floatsidf
117 __fixdfdi100 __fixdfdi
118 __TMC_END__ 
119 _GLOBAL_OFFSET_TABLE_101 _GLOBAL_OFFSET_TABLE_
120 __aeabi_dadd 
121 __floatunsidf 
122 __aeabi_ui2d102 __aeabi_ui2d
123 __extendsfdf2103 __aeabi_d2ulz
 104 __aeabi_i2d
 105 __floatunsidf
 106 __subdf3
 107 __TMC_END__
 108 __aeabi_d2lz
 109 __dso_handle
 110 __floatdidf
 111 __adddf3
 112 __fixunsdfdi
124 __aeabi_l2d113 __aeabi_l2d
125 archive_write_set_format_cpio114 __aeabi_f2d
 115 __aeabi_ul2d
 116 __aeabi_drsub
 117 __extendsfdf2
 118 __aeabi_dadd
 119 _DYNAMIC
 120 __aeabi_dsub
 121 archive_read_support_filter_uu
126 PL_release_stream122 PL_release_stream
 123 archive_read_support_format_cab
 124 PL_resource_error
 125 archive_read_set_callback_data
 126 archive_read_next_header
 127 archive_read_support_format_iso9660
 128 PL_permission_error
 129 archive_set_error
 130 PL_unify_atom
 131 PL_register_atom
127 archive_read_support_filter_lrzip132 archive_read_support_filter_gzip
128 PL_unify_stream133 archive_errno
 134 __aeabi_unwind_cpp_pr0@GCC_3.5
 135 archive_entry_new
129 archive_read_support_format_raw136 archive_read_support_format_xar
 137 PL_type_error
130 PL_get_nil_ex138 PL_get_nil_ex
 139 __gmon_start__
131 PL_unify_integer 
132 archive_read_support_filter_uu 
133 strcmp@GLIBC_2.4 
134 __cxa_finalize@GLIBC_2.4 
135 archive_read_support_filter_lzop140 archive_read_support_filter_grzip
136 archive_write_set_format_gnutar141 archive_write_set_format_iso9660
 142 archive_entry_filetype
 143 archive_filter_name
 144 archive_write_header
 145 archive_read_set_open_callback
137 _ITM_deregisterTMCloneTable 
138 archive_read_support_format_tar 
139 PL_unify_term 
140 PL_unify_atom_chars 
141 archive_write_add_filter_gzip 
142 PL_unify_wchars 
143 PL_unregister_atom 
144 archive_read_free146 archive_read_free
145 archive_entry_free147 archive_format_name
 148 archive_write_add_filter_gzip
 149 PL_get_list_ex
146 PL_unify_nil150 PL_unify_list
147 __stack_chk_guard@GLIBC_2.4 
148 archive_read_support_filter_rpm151 archive_read_support_filter_rpm
149 PL_register_foreign 
150 PL_get_name_arity_sz 
151 PL_get_blob 
152 archive_write_add_filter_none 
153 archive_read_support_format_7zip 
154 archive_read_support_format_ar 
155 PL_get_int64 
156 PL_get_stream152 PL_get_stream
 153 PL_get_blob
 154 PL_domain_error
 155 PL_unify_term
157 archive_read_support_filter_all 
158 archive_read_support_format_cab 
159 archive_read_set_read_callback 
160 archive_entry_unset_size 
161 __stack_chk_fail@GLIBC_2.4 
162 archive_entry_new156 archive_entry_clear
163 archive_read_support_filter_grzip 
164 archive_read_support_format_zip 
165 archive_entry_symlink_w 
166 archive_write_set_format_zip 
Max diff block lines reached; 4400/7369 bytes (59.71%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001d28·<_init>:2 00001da4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001d34·<.plt>:2 00001db0·<.plt>:
3 »       ...3 »       ...
2.94 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 128 lines modifiedOffset 1, 128 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000023e8·<call_weak_fn>:2 00002460·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000240c·<deregister_tm_clones>:4 00002484·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00002438·<register_tm_clones>:6 000024b0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 0000246c·<__do_global_dtors_aux>:8 000024e4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000024ac·<frame_dummy>:10 00002524·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000024b0·<libarchive_open_cb>:14 00002528·<libarchive_open_cb>:
15 libarchive_open_cb():15 libarchive_open_cb():
16 ./packages/archive/archive4pl.c:36016 ./packages/archive/archive4pl.c:360
17 »       movs»   r0,·r017 »       movs»   r0,·r0
18 »       ...18 »       ...
  
19 000024b4·<ar_entry_control_cb>:19 0000252c·<ar_entry_control_cb>:
20 »       ...20 »       ...
  
21 000024e8·<ar_entry_close_cb>:21 00002560·<ar_entry_close_cb>:
22 »       ...22 »       ...
  
23 00002538·<ar_entry_read_cb>:23 000025b0·<ar_entry_read_cb>:
24 »       ...24 »       ...
  
25 00002540·<get_archive>:25 000025b8·<get_archive>:
26 »       ...26 »       ...
  
27 00002610·<archive_open_entry>:27 00002688·<archive_open_entry>:
28 »       ...28 »       ...
  
29 00002728·<ar_w_acquire_cb>:29 000027a0·<ar_w_acquire_cb>:
30 »       ...30 »       ...
  
31 00002744·<ar_w_compare_cb>:31 000027bc·<ar_w_compare_cb>:
32 »       ...32 »       ...
  
33 00002778·<ar_w_write_cb>:33 000027f0·<ar_w_write_cb>:
34 »       ...34 »       ...
  
35 000027a8·<archive_set_header_property>:35 00002820·<archive_set_header_property>:
36 »       ...36 »       ...
  
37 00002a0c·<archive_header_prop_>:37 00002a84·<archive_header_prop_>:
38 »       ...38 »       ...
  
39 00002c6c·<archive_error>:39 00002ce4·<archive_error>:
40 »       ...40 »       ...
  
41 00002d44·<archive_next_header>:41 00002dbc·<archive_next_header>:
42 »       ...42 »       ...
  
43 00002edc·<archive_property>:43 00002f54·<archive_property>:
44 »       ...44 »       ...
  
45 00002fb8·<libarchive_write_cb>:45 00003030·<libarchive_write_cb>:
46 »       ...46 »       ...
  
47 00002fc8·<libarchive_skip_cb>:47 00003040·<libarchive_skip_cb>:
48 »       ...48 »       ...
  
49 00002ffc·<ar_entry_write_cb>:49 00003074·<ar_entry_write_cb>:
50 »       ...50 »       ...
  
51 00003034·<libarchive_close_cb>:51 000030ac·<libarchive_close_cb>:
52 »       ...52 »       ...
  
53 00003090·<libarchive_seek_cb>:53 00003108·<libarchive_seek_cb>:
54 »       ...54 »       ...
  
55 000030f4·<libarchive_read_cb>:55 0000316c·<libarchive_read_cb>:
56 »       ...56 »       ...
  
57 00003140·<ar_w_release_cb>:57 000031b8·<ar_w_release_cb>:
58 »       ...58 »       ...
  
59 000031bc·<archive_close>:59 00003234·<archive_close>:
60 »       ...60 »       ...
  
61 0000325c·<archive_open_stream>:61 000032d4·<archive_open_stream>:
62 »       ...62 »       ...
  
63 00003cdc·<install_archive4pl>:63 00003d54·<install_archive4pl>:
64 »       ...64 »       ...
  
65 00004100·<__aeabi_drsub>:65 00004178·<__aeabi_drsub>:
66 »       ...66 »       ...
  
67 00004108·<__aeabi_dsub>:67 00004180·<__aeabi_dsub>:
68 __aeabi_dsub():68 __subdf3():
69 »       movs»   r0,·r069 »       movs»   r0,·r0
70 »       ...70 »       ...
  
71 0000410c·<__adddf3>:71 00004184·<__adddf3>:
72 »       ...72 »       ...
  
73 00004384·<__aeabi_ui2d>:73 000043fc·<__aeabi_ui2d>:
74 »       ...74 »       ...
  
75 000043a4·<__aeabi_i2d>:75 0000441c·<__aeabi_i2d>:
76 »       ...76 »       ...
  
77 000043c8·<__aeabi_f2d>:77 00004440·<__aeabi_f2d>:
78 »       ...78 »       ...
  
79 0000440c·<__aeabi_ul2d>:79 00004484·<__aeabi_ul2d>:
80 »       ...80 »       ...
  
81 0000441c·<__aeabi_l2d>:81 00004494·<__aeabi_l2d>:
82 »       ...82 »       ...
  
83 00004478·<__aeabi_d2lz>:83 000044f0·<__aeabi_d2lz>:
84 »       ...84 »       ...
  
85 000044a8·<__aeabi_d2ulz>:85 00004520·<__aeabi_d2ulz>:
Max diff block lines reached; 0/2825 bytes (0.00%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000044e8·<_fini>:2 00004560·<_fini>:
3 »       ...3 »       ...
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
29.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
905 KB
./usr/lib/debug/.build-id/38/7c3e41a85b5205fba752195782eacee6551b31.debug vs.
./usr/lib/debug/.build-id/35/6b19288bd6367cbe954c93feed374a1c57ac22.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········27552·(bytes·into·file)13 ··Start·of·section·headers:··········27684·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·35
1.92 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00003a30·0x00003a30·0x00000·0x000c8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x039b8·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x03afc·R·E·0x10000
7 ··LOAD···········0x00fd40·0x0001fd40·0x0001fd40·0x00000·0x00a94·RW··0x100008 ··LOAD···········0x00fd38·0x0001fd38·0x0001fd38·0x00000·0x00a9c·RW··0x10000
8 ··DYNAMIC········0x00fd40·0x0001fd48·0x0001fd48·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fd38·0x0001fd40·0x0001fd40·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd40·0x0001fd40·0x0001fd40·0x00000·0x002c0·R···0x112 ··GNU_RELRO······0x00fd38·0x0001fd38·0x0001fd38·0x00000·0x002c8·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.16 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 45 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x6ba0:1 There·are·36·section·headers,·starting·at·offset·0x6c24:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0006c0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0006d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000007f8·000118·000585·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000828·000138·0005b2·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000d7e·000118·0000d8·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000dda·000138·0000da·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000e58·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000eb4·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000ea8·000118·000048·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000f24·000138·000048·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000ef0·000118·000328·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000f6c·000138·000328·08···A··3··19··4
13 ··[·9]·.init·············NOBITS··········00001218·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001294·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001224·000118·0004d8·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000012a0·000138·0004d8·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000016fc·000118·001f68·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00001778·000138·001f68·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00003664·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000036e0·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000366c·000118·000348·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000036e8·000138·000348·00···A··0···0··4
 18 ··[14]·.ARM.exidx········NOBITS··········00003a30·000138·0000c8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········000039b4·000118·000004·00···A··0···0··419 ··[15]·.eh_frame·········NOBITS··········00003af8·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd40·00fd40·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fd38·00fd38·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd44·00fd40·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fd3c·00fd38·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fd48·00fd40·000100·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········0001fd40·00fd38·000108·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fe48·00fd40·0001b8·04··WA··0···0··423 ··[19]·.got··············NOBITS··········0001fe48·00fd38·0001b8·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fd40·000788·00··WA··0···0··424 ··[20]·.data·············NOBITS··········00020000·00fd38·000788·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020788·00fd40·00004c·00··WA··0···0··425 ··[21]·.bss··············NOBITS··········00020788·00fd38·00004c·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··127 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·0024fe·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001a8·002503·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·002688·000377·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·0026ac·000377·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002a00·000f8f·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·002a24·000f91·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·003990·00020f·00···C··0···0··432 ··[28]·.debug_frame······PROGBITS········00000000·0039b8·000214·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·003ba0·0002be·01·MSC··0···0··433 ··[29]·.debug_str········PROGBITS········00000000·003bcc·0002be·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·003e60·000c96·00···C··0···0··434 ··[30]·.debug_loclists···PROGBITS········00000000·003e8c·000c96·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·004af8·000205·00···C··0···0··435 ··[31]·.debug_rnglists···PROGBITS········00000000·004b24·000205·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·004cfd·000051·00······0···0··136 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·004d29·000051·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·004d50·001320·10·····33·201··437 ··[33]·.symtab···········SYMTAB··········00000000·004d7c·001350·10·····34·203··4
37 ··[33]·.strtab···········STRTAB··········00000000·006070·0009ca·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·0060cc·0009e9·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·006a3a·000163·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·006ab5·00016e·00······0···0··1
39 Key·to·Flags:40 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
37.7 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·387c3e41a85b5205fba752195782eacee6551b313 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·356b19288bd6367cbe954c93feed374a1c57ac22
379 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
310 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000017c4·00001ea09 ····00001840·00001ea0
10 ····00000000·0000000010 ····00000000·00000000
  
142 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000017c4·00001ea09 ····00001840·00001ea0
10 ····00000000·0000000010 ····00000000·00000000
  
3.81 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 1GCC:·(Debian·14.2.0-12)·14.2.01 "GCC:·(Debian·14.2.0-12)·14.2.0
 2 EDEDADED
 3 c@s8ZOhW
 4 %;gKVb[c
 5 3ep<is`r
 6 R}·Gm{NhBL
2 cf/·[~[+4 
3 Zl%!S»  %V 
4 ko·(Z_t5 
5 q~RN*?C[ 
6 %·pmf*:R 
7 pnqjiif1d 
8 M)m-je)r)7 M)m-je)r)
9 wLV^{ZlQ8 wLV^{ZlQ
 9 ?I1NA'b\
10 K/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug10 K/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
11 call_weak_fn11 call_weak_fn
12 crtstuff.c12 crtstuff.c
13 all_implied_fbits13 all_implied_fbits
14 deregister_tm_clones14 deregister_tm_clones
15 __do_global_dtors_aux15 __do_global_dtors_aux
16 completed.016 completed.0
Offset 57, 119 lines modifiedOffset 57, 121 lines modified
57 ATOM_error57 ATOM_error
58 ATOM_fatal58 ATOM_fatal
59 ATOM_setsize59 ATOM_setsize
60 ATOM_clear60 ATOM_clear
61 ATOM_setunique61 ATOM_setunique
62 FUNCTOR_pair262 FUNCTOR_pair2
63 __FRAME_END__63 __FRAME_END__
 64 _GLOBAL_OFFSET_TABLE_
 65 __TMC_END__
64 __dso_handle66 __dso_handle
65 _DYNAMIC67 _DYNAMIC
 68 PL_open_foreign_frame
66 __TMC_END__ 
67 _GLOBAL_OFFSET_TABLE_ 
68 fdopen@GLIBC_2.4 
69 PL_release_stream69 PL_release_stream
70 PL_unify_stream 
71 PL_get_nil_ex70 PL_get_file_name
72 PL_unify_integer 
73 PL_handle_signals71 __fcntl_time64@GLIBC_2.34
 72 PL_close_foreign_frame
 73 Sdprintf
 74 fileno@GLIBC_2.4
 75 PL_resource_error
 76 PL_predicate
 77 PL_permission_error
 78 el_resize
 79 PL_ttymode
 80 __aeabi_unwind_cpp_pr0@GCC_3.5
 81 setlinebuf@GLIBC_2.4
74 setbuf@GLIBC_2.482 setbuf@GLIBC_2.4
 83 PL_release_stream_noerror
 84 el_wpush
 85 el_wgetc
 86 PL_type_error
 87 PL_get_nil_ex
 88 __gmon_start__
 89 el_deletestr
 90 PL_get_chars
 91 PL_get_list_ex
 92 PL_unify_list
 93 PL_get_stream
 94 PL_domain_error
75 strcmp@GLIBC_2.495 memset@GLIBC_2.4
76 __cxa_finalize@GLIBC_2.4 
77 _ITM_deregisterTMCloneTable 
78 PL_unify_term96 PL_unify_term
79 PL_raise97 PL_raise
80 read@GLIBC_2.498 mbrtowc@GLIBC_2.4
 99 history_init
 100 _ITM_deregisterTMCloneTable
 101 PL_register_foreign
81 PL_representation_error102 PL_representation_error
82 PL_unregister_atom 
83 free@GLIBC_2.4103 free@GLIBC_2.4
84 PL_unify_nil 
85 __stack_chk_guard@GLIBC_2.4 
86 memcpy@GLIBC_2.4 
87 PL_register_foreign 
88 PL_get_name_arity_sz 
89 el_deletestr 
90 PL_get_stream104 read@GLIBC_2.4
 105 __ioctl_time64@GLIBC_2.34
 106 _ITM_registerTMCloneTable
 107 PL_is_functor
 108 PL_unregister_atom
 109 PL_get_char_ex
 110 PL_get_arg_sz
 111 isatty@GLIBC_2.4
 112 PL_exception
 113 strlen@GLIBC_2.4
91 PL_unify_chars114 PL_unify_chars
92 strdup@GLIBC_2.4 
93 __stack_chk_fail@GLIBC_2.4 
94 el_insertstr 
95 PL_prompt_next 
96 PL_ttymode 
97 PL_new_functor_sz 
98 PL_new_term_ref 
99 PL_new_atom115 PL_new_atom
100 poll@GLIBC_2.4 
101 Sset_exception 
102 sigaction@GLIBC_2.4116 PL_is_callable
 117 memcpy@GLIBC_2.4
 118 PL_new_term_refs
 119 install_libedit4pl
 120 __stack_chk_guard@GLIBC_2.4
 121 PL_record
 122 fdopen@GLIBC_2.4
 123 PL_strip_module
103 fwrite@GLIBC_2.4124 fwrite@GLIBC_2.4
104 PL_call_predicate125 PL_call_predicate
 126 PL_unify_nil
105 mbrtowc@GLIBC_2.4 
106 install_libedit4pl 
107 PL_is_variable 
108 PL_exception 
109 el_source 
110 PL_new_term_refs 
111 __fcntl_time64@GLIBC_2.34 
112 malloc@GLIBC_2.4 
113 PL_is_functor 
114 PL_dispatch 
115 PL_put_integer 
Max diff block lines reached; 1380/3853 bytes (35.82%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001218·<_init>:2 00001294·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001224·<.plt>:2 000012a0·<.plt>:
3 »       ...3 »       ...
2.47 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 732
    
Offset 1, 111 lines modifiedOffset 1, 111 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000016fc·<call_weak_fn>:2 00001778·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001720·<deregister_tm_clones>:4 0000179c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 0000174c·<register_tm_clones>:6 000017c8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001780·<__do_global_dtors_aux>:8 000017fc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000017c0·<frame_dummy>:10 0000183c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000017c4·<get_el_context>:14 00001840·<get_el_context>:
15 »       ...15 »       ...
  
16 0000185c·<pl_editmode>:16 000018d8·<pl_editmode>:
17 »       ...17 »       ...
  
18 000018d0·<pl_is_wrapped>:18 0000194c·<pl_is_wrapped>:
19 »       ...19 »       ...
  
20 00001958·<pl_push>:20 000019d4·<pl_push>:
21 »       ...21 »       ...
  
22 000019dc·<pl_getc>:22 00001a58·<pl_getc>:
23 »       ...23 »       ...
  
24 00001a60·<pl_read_history>:24 00001adc·<pl_read_history>:
25 »       ...25 »       ...
  
26 00001ad8·<pl_write_history>:26 00001b54·<pl_write_history>:
27 »       ...27 »       ...
  
28 00001b50·<pl_add_history>:28 00001bcc·<pl_add_history>:
29 »       ...29 »       ...
  
30 00001bd4·<pl_deletestr>:30 00001c50·<pl_deletestr>:
31 »       ...31 »       ...
  
32 00001c48·<pl_insertstr>:32 00001cc4·<pl_insertstr>:
33 »       ...33 »       ...
  
34 00001cc8·<pl_line>:34 00001d44·<pl_line>:
35 »       ...35 »       ...
  
36 00001d88·<pl_cursor>:36 00001e04·<pl_cursor>:
37 »       ...37 »       ...
  
38 00001dfc·<pl_bind>:38 00001e78·<pl_bind>:
39 »       ...39 »       ...
  
40 00002094·<pl_addfn>:40 00002110·<pl_addfn>:
41 »       ...41 »       ...
  
42 00002190·<prompt>:42 0000220c·<prompt>:
43 »       ...43 »       ...
  
44 000021f8·<electric_end>:44 00002274·<electric_end>:
45 »       ...45 »       ...
  
46 00002260·<prolog_function>:46 000022dc·<prolog_function>:
47 »       ...47 »       ...
  
48 00002480·<pl_source>:48 000024fc·<pl_source>:
49 »       ...49 »       ...
  
50 000024fc·<pl_unwrap>:50 00002578·<pl_unwrap>:
51 »       ...51 »       ...
  
52 000025bc·<Swrite_libedit>:52 00002638·<Swrite_libedit>:
53 »       ...53 »       ...
  
54 00002628·<send_one_buffer>:54 000026a4·<send_one_buffer>:
55 »       ...55 »       ...
  
56 000026a0·<refresh>:56 0000271c·<refresh>:
57 »       ...57 »       ...
  
58 00002710·<pl_wrap>:58 0000278c·<pl_wrap>:
59 »       ...59 »       ...
  
60 000029ac·<prepare_signals>:60 00002a28·<prepare_signals>:
61 »       ...61 »       ...
  
62 00002a4c·<pl_history>:62 00002ac8·<pl_history>:
63 »       ...63 »       ...
  
64 00002b78·<read_char>:64 00002bf4·<read_char>:
65 »       ...65 »       ...
  
66 00002da0·<pl_history_events>:66 00002e1c·<pl_history_events>:
67 »       ...67 »       ...
  
68 00002ec4·<Sread_libedit>:68 00002f40·<Sread_libedit>:
69 »       ...69 »       ...
  
70 0000306c·<el_sighandler>:70 000030e8·<el_sighandler>:
71 »       ...71 »       ...
  
72 00003388·<install_libedit4pl>:72 00003404·<install_libedit4pl>:
73 »       ...73 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003664·<_fini>:2 000036e0·<_fini>:
3 »       ...3 »       ...
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
14.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
 12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f
 13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array
 14 ··0x000000b0·002e6669·6e695f61·72726179·002e6479·..fini_array..dy
 15 ··0x000000c0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 16 ··0x000000d0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
 17 ··0x000000e0·41524d2e·61747472·69627574·6573002e·ARM.attributes..
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang 
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info.. 
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de18 ··0x000000f0·64656275·675f6172·616e6765·73002e64·debug_aranges..d
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_19 ··0x00000100·65627567·5f696e66·6f002e64·65627567·ebug_info..debug
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk.20 ··0x00000110·5f616262·72657600·2e646562·75675f6c·_abbrev..debug_l
 21 ··0x00000120·696e6500·2e646562·75675f66·72616d65·ine..debug_frame
 22 ··0x00000130·002e6465·6275675f·73747200·2e646562·..debug_str..deb
 23 ··0x00000140·75675f6c·6f636c69·73747300·2e646562·ug_loclists..deb
 24 ··0x00000150·75675f72·6e676c69·73747300·2e676e75·ug_rnglists..gnu
 25 ··0x00000160·5f646562·7567616c·746c696e·6b00·····_debugaltlink.
  
3.06 MB
./usr/lib/debug/.build-id/54/e3630bac03b9edb678ba6d8fb3e1b0c2996ec2.debug vs.
./usr/lib/debug/.build-id/7a/5a3130ab50fdd33902d5e4f61dc3bb20de7274.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 90% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········91896·(bytes·into·file)13 ··Start·of·section·headers:··········92140·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000baac·0x0000baac·0x00000·0x00280·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0b9c0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0bd30·R·E·0x10000
7 ··LOAD···········0x00fa3c·0x0001fa3c·0x0001fa3c·0x00000·0x0095c·RW··0x100008 ··LOAD···········0x00fa34·0x0001fa34·0x0001fa34·0x00000·0x00964·RW··0x10000
8 ··DYNAMIC········0x00fa3c·0x0001fa44·0x0001fa44·0x00000·0x00108·RW··0x49 ··DYNAMIC········0x00fa34·0x0001fa3c·0x0001fa3c·0x00000·0x00110·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fa3c·0x0001fa3c·0x0001fa3c·0x00000·0x005c4·R···0x112 ··GNU_RELRO······0x00fa34·0x0001fa34·0x0001fa34·0x00000·0x005cc·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x166f8:1 There·are·37·section·headers,·starting·at·offset·0x167ec:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·0012b0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·0012d0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000013ec·000118·001374·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········0000142c·000138·0013b8·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00002760·000118·000256·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000027e4·000138·00025a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000029b8·000118·000090·00···A··4···4··410 ··[·6]·.gnu.version_r····NOBITS··········00002a40·000138·0000b0·00···A··4···5··4
11 ··[·7]·.rel.dyn··········NOBITS··········00002a48·000118·0001b8·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00002af0·000138·0001b8·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00002c00·000118·000900·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00002ca8·000138·000900·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00003500·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000035a8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000350c·000118·000de0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000035b4·000138·000de0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000042f0·000118·006654·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00004398·000138·006654·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0000a944·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000a9ec·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000a94c·000118·001070·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0000a9f4·000138·001070·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········0000ba64·000138·000048·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········0000baac·000138·000280·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000b9bc·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0000bd2c·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fa3c·00fa3c·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fa34·00fa34·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fa40·00fa3c·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fa38·00fa34·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fa44·00fa3c·000108·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fa3c·00fa34·000110·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fb4c·00fa3c·0004b4·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fb4c·00fa34·0004b4·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fa3c·00025c·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fa34·00025c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002025c·00fa3c·00013c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········0002025c·00fa34·00013c·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000037·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000037·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·0001a0·0085c9·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001c0·0085cd·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·00876c·000585·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·008790·000585·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·008cf4·003002·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·008d18·002fff·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·00bcf8·0005bb·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·00bd18·0005be·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00c2b4·000deb·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00c2d8·000deb·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00d0a0·003562·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·00d0c4·00355f·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·010604·000652·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·010624·000652·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·010c56·000051·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·010c76·000051·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·010ca8·002ee0·10·····33·454··438 ··[34]·.symtab···········SYMTAB··········00000000·010cc8·002f60·10·····35·460··4
37 ··[33]·.strtab···········STRTAB··········00000000·013b88·002a0a·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·013c28·002a48·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·016592·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·016670·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
100 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·54e3630bac03b9edb678ba6d8fb3e1b0c2996ec23 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·7a5a3130ab50fdd33902d5e4f61dc3bb20de7274
1.28 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.03 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
604 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x3e5 ··Offset·into·.debug_info:··0x3e
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000043b8·000061529 ····00004460·00006152
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xdf4913 ··Offset·into·.debug_info:··0xdf49
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000a50c·0000043817 ····0000a5b4·00000438
18 ····00000000·0000000018 ····00000000·00000000
  
627 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
602 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x3e5 ··Offset·into·.debug_info:··0x3e
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000043b8·000061529 ····00004460·00006152
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xdf4913 ··Offset·into·.debug_info:··0xdf49
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000a50c·0000043817 ····0000a5b4·00000438
18 ····00000000·0000000018 ····00000000·00000000
  
1.61 KB
strings --all --bytes=8 {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 rtGCC:·(Debian·14.2.0-12)·14.2.0
2 O#%RnS"' 
3 /cg`_pL+ 
4 E·'mNmrB 
5 8$YC%=C. 
6 `V~»    -BUQ 
7 »       lmsL+F6 
8 ({&wV_&w 
9 U54Tk{6u 
10 vN0MR{"x 
11 Te!06ys_?G]2 &a~\r_6Z
 3 $Ccxa%<I
 4 >1\L0]L`
 5 R+gawM^5
 6 #:I-9Ix*
 7 sW9C<>E.i
 8 ,mvHr5_*
 9 4a»     nJPGZ>
 10 mcGd)+$c
 11 T`ZdJ»  *_G
 12 y7u*x1'K
12 `G0u+iK913 `G0u+iK9
 14 DJS&eO2:-{R
 15 8rR,CZUM
13 K@Q$xri- 
14 Vd[I3iRK 
15 ·>#<8:jt 
16 c[;o`j{D16 c[;o`j{D
17 {//usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug17 {//usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
18 call_weak_fn18 call_weak_fn
19 crtstuff.c19 crtstuff.c
20 all_implied_fbits20 all_implied_fbits
21 deregister_tm_clones21 deregister_tm_clones
22 __do_global_dtors_aux22 __do_global_dtors_aux
Offset 417, 14 lines modifiedOffset 417, 15 lines modified
417 Sdprintf417 Sdprintf
418 S__fupdatefilepos_getc418 S__fupdatefilepos_getc
419 X509_REVOKED_get0_serialNumber@OPENSSL_3.0.0419 X509_REVOKED_get0_serialNumber@OPENSSL_3.0.0
420 PL_get_stream420 PL_get_stream
421 PL_unify_atom_chars421 PL_unify_atom_chars
422 X509_STORE_add_crl@OPENSSL_3.0.0422 X509_STORE_add_crl@OPENSSL_3.0.0
423 PL_get_atom423 PL_get_atom
 424 __aeabi_unwind_cpp_pr1@GCC_3.5
424 PL_is_variable425 PL_is_variable
425 PL_malloc426 PL_malloc
426 SSL_CTX_check_private_key@OPENSSL_3.0.0427 SSL_CTX_check_private_key@OPENSSL_3.0.0
427 X509_get0_notAfter@OPENSSL_3.0.0428 X509_get0_notAfter@OPENSSL_3.0.0
428 ERR_error_string_n@OPENSSL_3.0.0429 ERR_error_string_n@OPENSSL_3.0.0
429 PL_unify_bool430 PL_unify_bool
430 X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0431 X509_STORE_CTX_get_current_cert@OPENSSL_3.0.0
Offset 442, 14 lines modifiedOffset 443, 15 lines modified
442 BIO_meth_set_write@OPENSSL_3.0.0443 BIO_meth_set_write@OPENSSL_3.0.0
443 SSL_CTX_set_alpn_protos@OPENSSL_3.0.0444 SSL_CTX_set_alpn_protos@OPENSSL_3.0.0
444 fopen64@GLIBC_2.4445 fopen64@GLIBC_2.4
445 PL_get_bool_ex446 PL_get_bool_ex
446 OPENSSL_sk_pop_free@OPENSSL_3.0.0447 OPENSSL_sk_pop_free@OPENSSL_3.0.0
447 PL_resource_error448 PL_resource_error
448 OPENSSL_sk_shift@OPENSSL_3.0.0449 OPENSSL_sk_shift@OPENSSL_3.0.0
 450 __aeabi_unwind_cpp_pr0@GCC_3.5
449 PL_get_nil451 PL_get_nil
450 PL_put_blob452 PL_put_blob
451 TLS_method@OPENSSL_3.0.0453 TLS_method@OPENSSL_3.0.0
452 PL_permission_error454 PL_permission_error
453 PEM_read_bio_X509@OPENSSL_3.0.0455 PEM_read_bio_X509@OPENSSL_3.0.0
454 ASN1_STRING_get0_data@OPENSSL_3.0.0456 ASN1_STRING_get0_data@OPENSSL_3.0.0
455 SSL_SESSION_free@OPENSSL_3.0.0457 SSL_SESSION_free@OPENSSL_3.0.0
Offset 489, 14 lines modifiedOffset 491, 16 lines modified
489 .shstrtab491 .shstrtab
490 .note.gnu.build-id492 .note.gnu.build-id
491 .gnu.hash493 .gnu.hash
492 .gnu.version494 .gnu.version
493 .gnu.version_r495 .gnu.version_r
494 .rel.dyn496 .rel.dyn
495 .rel.plt497 .rel.plt
 498 .ARM.extab
 499 .ARM.exidx
496 .eh_frame500 .eh_frame
497 .init_array501 .init_array
498 .fini_array502 .fini_array
499 .dynamic503 .dynamic
500 .comment504 .comment
501 .ARM.attributes505 .ARM.attributes
502 .debug_aranges506 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00003500·<_init>:2 000035a8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000350c·<.plt>:2 000035b4·<.plt>:
3 »       ...3 »       ...
7.17 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 5263
    
Offset 1, 315 lines modifiedOffset 1, 315 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000042f0·<call_weak_fn>:2 00004398·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00004314·<deregister_tm_clones>:4 000043bc·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00004340·<register_tm_clones>:6 000043e8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00004374·<__do_global_dtors_aux>:8 0000441c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 000043b4·<frame_dummy>:10 0000445c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 000043b8·<bio_destroy>:14 00004460·<bio_destroy>:
15 »       ...15 »       ...
  
16 000043c0·<ssl_config_dup>:16 00004468·<ssl_config_dup>:
17 ssl_config_dup():17 ssl_config_dup():
18 ./packages/ssl/ssl4pl.c:216418 ./packages/ssl/ssl4pl.c:2164
19 »       movs»   r0,·r019 »       movs»   r0,·r0
20 »       ...20 »       ...
  
21 000043c4·<unify_bytes_hex>:21 0000446c·<unify_bytes_hex>:
22 »       ...22 »       ...
  
23 000044e4·<fetch_to_be_signed>:23 0000458c·<fetch_to_be_signed>:
24 »       ...24 »       ...
  
25 00004560·<fetch_signature>:25 00004608·<fetch_signature>:
26 »       ...26 »       ...
  
27 000045c4·<hash_X509_digest_wrapper>:27 0000466c·<hash_X509_digest_wrapper>:
28 hash_X509_digest_wrapper():28 hash_X509_digest_wrapper():
29 ./packages/ssl/ssl4pl.c:58829 ./packages/ssl/ssl4pl.c:588
30 »       movs»   r0,·r030 »       movs»   r0,·r0
31 »       ...31 »       ...
  
32 000045c8·<unify_hash>:32 00004670·<unify_hash>:
33 »       ...33 »       ...
  
34 00004688·<fetch_hash>:34 00004730·<fetch_hash>:
35 »       ...35 »       ...
  
36 000046f8·<fetch_signature_algorithm>:36 000047a0·<fetch_signature_algorithm>:
37 »       ...37 »       ...
  
38 00004770·<fetch_sans>:38 00004818·<fetch_sans>:
39 »       ...39 »       ...
  
40 00004860·<fetch_crls>:40 00004908·<fetch_crls>:
41 »       ...41 »       ...
  
42 00004950·<fetch_serial>:42 000049f8·<fetch_serial>:
43 »       ...43 »       ...
  
44 000049e0·<fetch_version>:44 00004a88·<fetch_version>:
45 »       ...45 »       ...
  
46 00004a04·<ssl_err>:46 00004aac·<ssl_err>:
47 »       ...47 »       ...
  
48 00004a78·<ssl_deb>:48 00004b20·<ssl_deb>:
49 »       ...49 »       ...
  
50 00004b14·<unify_name>:50 00004bbc·<unify_name>:
51 »       ...51 »       ...
  
52 00004c88·<fetch_issuer>:52 00004d30·<fetch_issuer>:
53 »       ...53 »       ...
  
54 00004ca8·<fetch_subject>:54 00004d50·<fetch_subject>:
55 »       ...55 »       ...
  
56 00004cc8·<acquire_ssl>:56 00004d70·<acquire_ssl>:
57 »       ...57 »       ...
  
58 00004ce8·<compare_ssl>:58 00004d90·<compare_ssl>:
59 »       ...59 »       ...
  
60 00004d24·<write_cert>:60 00004dcc·<write_cert>:
61 »       ...61 »       ...
  
62 00004d54·<write_ssl>:62 00004dfc·<write_ssl>:
63 »       ...63 »       ...
  
64 00004d88·<release_cert>:64 00004e30·<release_cert>:
65 »       ...65 »       ...
  
66 00004da8·<ssl_system_verify_locations>:66 00004e50·<ssl_system_verify_locations>:
67 »       ...67 »       ...
  
68 00004ef0·<read_method_init>:68 00004f98·<read_method_init>:
69 »       ...69 »       ...
  
70 00004f78·<bio_create>:70 00005020·<bio_create>:
71 »       ...71 »       ...
  
72 00004f9c·<bio_control>:72 00005044·<bio_control>:
73 »       ...73 »       ...
  
74 00005010·<bio_gets>:74 000050b8·<bio_gets>:
75 »       ...75 »       ...
  
76 000050a4·<bio_read>:76 0000514c·<bio_read>:
77 »       ...77 »       ...
  
78 000050cc·<protocol_version_to_integer>:78 00005174·<protocol_version_to_integer>:
79 »       ...79 »       ...
  
80 00005180·<write_text_method_init>:80 00005228·<write_text_method_init>:
81 »       ...81 »       ...
  
82 000051f4·<write_method_init>:82 0000529c·<write_method_init>:
83 »       ...83 »       ...
  
84 00005268·<bio_write_text>:84 00005310·<bio_write_text>:
85 »       ...85 »       ...
  
Max diff block lines reached; 4275/7001 bytes (61.06%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0000a944·<_fini>:2 0000a9ec·<_fini>:
3 »       ...3 »       ...
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
15.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.43 MB
./usr/lib/debug/.build-id/6e/4528d98fa41db5f1fd6e8b80b4884694bad6b4.debug vs.
./usr/lib/debug/.build-id/de/f07dc89b2512c267477be325655d4c9c1914d3.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 82% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········38356·(bytes·into·file)13 ··Start·of·section·headers:··········38560·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x000057fc·0x000057fc·0x00000·0x000e8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05740·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x058e8·R·E·0x10000
7 ··LOAD···········0x00fd58·0x0001fd58·0x0001fd58·0x00000·0x00a3c·RW··0x100008 ··LOAD···········0x00fd50·0x0001fd50·0x0001fd50·0x00000·0x00a44·RW··0x10000
8 ··DYNAMIC········0x00fd58·0x0001fd60·0x0001fd60·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fd50·0x0001fd58·0x0001fd58·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd58·0x0001fd58·0x0001fd58·0x00000·0x002a8·R···0x112 ··GNU_RELRO······0x00fd50·0x0001fd50·0x0001fd50·0x00000·0x002b0·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x95d4:1 There·are·37·section·headers,·starting·at·offset·0x96a0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000670·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000690·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000007a8·000118·0006b9·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000007e8·000138·0006fd·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000e62·000118·0000ce·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000ee6·000138·0000d2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000f30·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000fb8·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000f70·000118·0003b0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001018·000138·0003b0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001320·000118·000300·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········000013c8·000138·000300·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00001620·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000016c8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000162c·000118·0004ac·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000016d4·000138·0004ac·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001ad8·000118·002d78·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001b80·000138·002d78·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00004850·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000048f8·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00004858·000118·000ee4·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00004900·000138·000ee4·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········000057e4·000138·000018·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········000057fc·000138·0000e8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000573c·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000058e4·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd58·00fd58·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd50·00fd50·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd5c·00fd58·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fd54·00fd50·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fd60·00fd58·000100·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fd58·00fd50·000108·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fe60·00fd58·0001a0·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fe60·00fd50·0001a0·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fd58·00077c·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fd50·00077c·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········0002077c·00fd58·000018·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········0002077c·00fd50·000018·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·003938·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·003930·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·003ac0·0003b8·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·003ad8·0003b8·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·003e78·0012fb·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·003e90·0012fa·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·005174·000226·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·00518c·00022b·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00539c·0003e7·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·0053b8·0003e7·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·005784·001b26·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0057a0·001b22·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·0072ac·000426·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·0072c4·000426·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·0076d2·000051·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·0076ea·000051·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·007724·0012b0·10·····33·199··438 ··[34]·.symtab···········SYMTAB··········00000000·00773c·001310·10·····35·203··4
37 ··[33]·.strtab···········STRTAB··········00000000·0089d4·000a9c·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·008a4c·000ada·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·009470·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·009526·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
37.6 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·6e4528d98fa41db5f1fd6e8b80b4884694bad6b43 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·def07dc89b2512c267477be325655d4c9c1914d3
546 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
470 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001ba0·00002cb09 ····00001c48·00002cb0
10 ····00000000·0000000010 ····00000000·00000000
  
377 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001ba0·00002cb09 ····00001c48·00002cb0
10 ····00000000·0000000010 ····00000000·00000000
  
1.19 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 12 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 go·TXaKZ
 3 q<@C6o8|
 4 [r$J-_» i
 5 `0?Z_n<,
2 6K»     0yC>lj 
3 Exvd'#rK 
4 L;f<v8c» 
5 5$5o)NbY5 
6 znObTRR4 
7 N9Z4VDr/ 
8 VkSbSbS»6-6-6 
9 `T?#U,R> 
10 ""D$B$"BD"6 ""D$B$"BD"
11 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug7 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
12 call_weak_fn8 call_weak_fn
13 crtstuff.c9 crtstuff.c
14 all_implied_fbits10 all_implied_fbits
15 deregister_tm_clones11 deregister_tm_clones
16 __do_global_dtors_aux12 __do_global_dtors_aux
Offset 61, 14 lines modifiedOffset 57, 15 lines modified
61 re_optnewlines57 re_optnewlines
62 re_optcaptures58 re_optcaptures
63 __FRAME_END__59 __FRAME_END__
64 __dso_handle60 __dso_handle
65 _DYNAMIC61 _DYNAMIC
66 __TMC_END__62 __TMC_END__
67 _GLOBAL_OFFSET_TABLE_63 _GLOBAL_OFFSET_TABLE_
 64 __aeabi_unwind_cpp_pr0@GCC_3.5
68 PL_release_stream65 PL_release_stream
69 PL_get_nil_ex66 PL_get_nil_ex
70 PL_unify_integer67 PL_unify_integer
71 PL_atom_chars68 PL_atom_chars
72 __cxa_finalize@GLIBC_2.469 __cxa_finalize@GLIBC_2.4
73 _ITM_deregisterTMCloneTable70 _ITM_deregisterTMCloneTable
74 PL_unify_atom_chars71 PL_unify_atom_chars
Offset 119, 14 lines modifiedOffset 116, 15 lines modified
119 PL_unify116 PL_unify
120 PL_put_atom117 PL_put_atom
121 PL_unify_blob118 PL_unify_blob
122 PL_cons_functor_v119 PL_cons_functor_v
123 PL_qlf_get_uint32120 PL_qlf_get_uint32
124 PL_type_error121 PL_type_error
125 PL_copy_term_ref122 PL_copy_term_ref
 123 __aeabi_unwind_cpp_pr1@GCC_3.5
126 pcre2_code_free_8124 pcre2_code_free_8
127 memset@GLIBC_2.4125 memset@GLIBC_2.4
128 PL_get_atom126 PL_get_atom
129 _PL_get_arg_sz127 _PL_get_arg_sz
130 PL_get_atom_ex128 PL_get_atom_ex
131 pcre2_get_error_message_8129 pcre2_get_error_message_8
132 PL_qlf_put_uint32130 PL_qlf_put_uint32
Offset 167, 14 lines modifiedOffset 165, 16 lines modified
167 .shstrtab165 .shstrtab
168 .note.gnu.build-id166 .note.gnu.build-id
169 .gnu.hash167 .gnu.hash
170 .gnu.version168 .gnu.version
171 .gnu.version_r169 .gnu.version_r
172 .rel.dyn170 .rel.dyn
173 .rel.plt171 .rel.plt
 172 .ARM.extab
 173 .ARM.exidx
174 .eh_frame174 .eh_frame
175 .init_array175 .init_array
176 .fini_array176 .fini_array
177 .dynamic177 .dynamic
178 .comment178 .comment
179 .ARM.attributes179 .ARM.attributes
180 .debug_aranges180 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001620·<_init>:2 000016c8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000162c·<.plt>:2 000016d4·<.plt>:
3 »       ...3 »       ...
2.53 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 5171
    
Offset 1, 105 lines modifiedOffset 1, 105 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001ad8·<call_weak_fn>:2 00001b80·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001afc·<deregister_tm_clones>:4 00001ba4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00001b28·<register_tm_clones>:6 00001bd0·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00001b5c·<__do_global_dtors_aux>:8 00001c04·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001b9c·<frame_dummy>:10 00001c44·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001ba0·<cap_type_str>:14 00001c48·<cap_type_str>:
15 »       ...15 »       ...
  
16 00001c0c·<set_flag>:16 00001cb4·<set_flag>:
17 »       ...17 »       ...
  
18 00001cac·<get_re_copy>:18 00001d54·<get_re_copy>:
19 »       ...19 »       ...
  
20 00001d44·<re_error>:20 00001dec·<re_error>:
21 »       ...21 »       ...
  
22 00001e30·<acquire_pcre>:22 00001ed8·<acquire_pcre>:
23 »       ...23 »       ...
  
24 00001e4c·<save_pcre_options_flag>:24 00001ef4·<save_pcre_options_flag>:
25 »       ...25 »       ...
  
26 00001e78·<write_pcre>:26 00001f20·<write_pcre>:
27 »       ...27 »       ...
  
28 00001ef8·<compare_pcres>:28 00001fa0·<compare_pcres>:
29 »       ...29 »       ...
  
30 00002004·<re_config_choice_>:30 000020ac·<re_config_choice_>:
31 »       ...31 »       ...
  
32 00002104·<re_config_>:32 000021ac·<re_config_>:
33 »       ...33 »       ...
  
34 00002384·<bytep_to_charp>:34 0000242c·<bytep_to_charp>:
35 »       ...35 »       ...
  
36 000023f0·<lookup_and_apply_optdef_arg.constprop.0>:36 00002498·<lookup_and_apply_optdef_arg.constprop.0>:
37 »       ...37 »       ...
  
38 000024a0·<unify_match>:38 00002548·<unify_match>:
39 »       ...39 »       ...
  
40 000026d0·<get_pcre2_info.isra.0>:40 00002778·<get_pcre2_info.isra.0>:
41 »       ...41 »       ...
  
42 0000278c·<free_pcre.isra.0>:42 00002834·<free_pcre.isra.0>:
43 »       ...43 »       ...
  
44 000027f4·<release_pcre>:44 0000289c·<release_pcre>:
45 »       ...45 »       ...
  
46 00002814·<re_get_options>:46 000028bc·<re_get_options>:
47 »       ...47 »       ...
  
48 00002ad4·<re_foldl_>:48 00002b7c·<re_foldl_>:
49 »       ...49 »       ...
  
50 00002cec·<re_compile_impl>:50 00002d94·<re_compile_impl>:
51 »       ...51 »       ...
  
52 000030b4·<re_compile_>:52 0000315c·<re_compile_>:
53 »       ...53 »       ...
  
54 000031b8·<re_matchsub_>:54 00003260·<re_matchsub_>:
55 »       ...55 »       ...
  
56 0000332c·<re_match_>:56 000033d4·<re_match_>:
57 »       ...57 »       ...
  
58 00003334·<write_re_options.constprop.0>:58 000033dc·<write_re_options.constprop.0>:
59 »       ...59 »       ...
  
60 0000424c·<re_portray_>:60 000042f4·<re_portray_>:
61 »       ...61 »       ...
  
62 000043ec·<re_portray_match_options_>:62 00004494·<re_portray_match_options_>:
63 »       ...63 »       ...
  
64 000044bc·<load_pcre>:64 00004564·<load_pcre>:
65 »       ...65 »       ...
  
66 0000467c·<save_pcre>:66 00004724·<save_pcre>:
67 »       ...67 »       ...
  
68 00004760·<install_pcre4pl>:68 00004808·<install_pcre4pl>:
69 »       ...69 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00004850·<_fini>:2 000048f8·<_fini>:
3 »       ...3 »       ...
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
15.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
3.18 MB
./usr/lib/debug/.build-id/a8/ad53d8fb35903c88b7089285116e42752de946.debug vs.
./usr/lib/debug/.build-id/1a/7c315d9682c7d876778c1fc7e2c4dde953dfc7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 80% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········88168·(bytes·into·file)13 ··Start·of·section·headers:··········88384·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00008e10·0x00008e10·0x00000·0x001f8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x08d24·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0900c·R·E·0x10000
7 ··LOAD···········0x00fbcc·0x0001fbcc·0x0001fbcc·0x00000·0x006e0·RW··0x100008 ··LOAD···········0x00fbc4·0x0001fbc4·0x0001fbc4·0x00000·0x006e8·RW··0x10000
8 ··DYNAMIC········0x00fbcc·0x0001fbd4·0x0001fbd4·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fbc4·0x0001fbcc·0x0001fbcc·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fbcc·0x0001fbcc·0x0001fbcc·0x00000·0x00434·R···0x112 ··GNU_RELRO······0x00fbc4·0x0001fbc4·0x0001fbc4·0x00000·0x0043c·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x15868:1 There·are·37·section·headers,·starting·at·offset·0x15940:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·00002c·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·00002c·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000144·000118·000cb0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000164·000138·000cd0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000df4·000118·000cbc·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000e34·000138·000d00·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00001ab0·000118·000196·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00001b34·000138·00019a·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001c48·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00001cd0·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001c88·000118·000208·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001d30·000138·000208·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001e90·000118·0005b8·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00001f38·000138·0005b8·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00002448·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000024f0·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00002454·000118·0008d4·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000024fc·000138·0008d4·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00002d28·000118·00547c·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002dd0·000138·00547c·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000081a4·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000824c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000081ac·000118·000b74·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00008254·000138·000b74·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00008dc8·000138·000048·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00008e10·000138·0001f8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00008d20·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00009008·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fbcc·00fbcc·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fbc4·00fbc4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fbd0·00fbcc·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fbc8·00fbc4·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fbd4·00fbcc·000100·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fbcc·00fbc4·000108·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fcd4·00fbcc·00032c·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fcd4·00fbc4·00032c·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fbcc·0001bc·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fbc4·0001bc·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········000201bc·00fbcc·0000f0·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000201bc·00fbc4·0000f0·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·008a6f·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·008a72·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·008bf8·0004d0·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·008c1c·0004d0·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·0090c8·00308b·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·0090ec·003088·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·00c154·0003ec·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·00c174·0003ee·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00c540·000e2e·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00c564·000e2e·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00d370·003d1b·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·00d394·003d1a·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·01108c·000c68·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·0110b0·000c68·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·011cf4·000051·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·011d18·000051·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·011d48·002370·10·····33·367··438 ··[34]·.symtab···········SYMTAB··········00000000·011d6c·0023d0·10·····35·371··4
37 ··[33]·.strtab···········STRTAB··········00000000·0140b8·00164d·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·01413c·00168b·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·015705·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·0157c7·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
70.9 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·a8ad53d8fb35903c88b7089285116e42752de9463 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1a7c315d9682c7d876778c1fc7e2c4dde953dfc7
1.31 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.03 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002df0·0000512c9 ····00002e98·0000512c
10 ····00000000·0000000010 ····00000000·00000000
  
734 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002df0·0000512c9 ····00002e98·0000512c
10 ····00000000·0000000010 ····00000000·00000000
  
7.56 KB
strings --all --bytes=8 {}
    
Offset 1, 18 lines modifiedOffset 1, 20 lines modified
1 FGCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 "s{\?K'B 
3 Ar3I[oP7»        
4 GDD%1\AAds 
5 bG1~4w5Z 
6 9"[$OF6% 
7 0(2-V%R^ 
8 HphKRRx} 
9 ele6wvl6 
10 E,OYa:qZ 
11 pj*Aqj:@D2 7/w{C-Rtw
 3 brjEQjCB
 4 3hDNXdyc
 5 w»      6%9GJi#I
 6 i3hC8B=\dK
 7 Qz)EHdk?C
 8 >([»    k)Lr
 9 s$!5I=K^4
 10 )(SPPPPP·
 11 hO'*:={H>
 12 )+L'N+2W
 13 7l96y%m@
12 J_BG+HK»ewh14 J_BG+HK»ewh
13 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug15 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
14 call_weak_fn16 call_weak_fn
15 crtstuff.c17 crtstuff.c
16 all_implied_fbits18 all_implied_fbits
17 deregister_tm_clones19 deregister_tm_clones
18 __do_global_dtors_aux20 __do_global_dtors_aux
Offset 140, 226 lines modifiedOffset 142, 230 lines modified
140 pycall_options142 pycall_options
141 import_options143 import_options
142 pyrun_options144 pyrun_options
143 _udivsi3.o145 _udivsi3.o
144 .udivsi3_skip_div0_test146 .udivsi3_skip_div0_test
145 _dvmd_lnx.o147 _dvmd_lnx.o
146 __FRAME_END__148 __FRAME_END__
147 __aeabi_uidiv 
148 __aeabi_ldiv0 
149 __udivsi3149 __udivsi3
150 __dso_handle 
151 __aeabi_idiv0150 __aeabi_idiv0
152 _DYNAMIC151 _GLOBAL_OFFSET_TABLE_
 152 __aeabi_uidiv
153 __aeabi_uidivmod153 __aeabi_uidivmod
 154 __aeabi_ldiv0
154 __TMC_END__155 __TMC_END__
 156 __dso_handle
 157 _DYNAMIC
 158 SfprintfX
155 _GLOBAL_OFFSET_TABLE_ 
156 pthread_mutex_unlock@GLIBC_2.4 
157 calloc@GLIBC_2.4 
158 PyList_New 
159 PL_is_dict 
160 PL_discard_foreign_frame159 PL_open_foreign_frame
 160 PyLong_AsLongLongAndOverflow
161 raise@GLIBC_2.4 
162 PySequence_Check 
163 PyDict_SetItemString161 PyDict_SetItemString
 162 PL_new_module
 163 PL_close_foreign_frame
 164 Sdprintf
 165 PyImport_Import
 166 PL_resource_error
 167 uninstall_janus
 168 PL_is_integer
 169 PyBool_Type
 170 PL_predicate
 171 PyList_GetItem
 172 PL_permission_error
 173 PL_register_atom
 174 PyIter_Next
 175 PyExc_SystemExit
 176 PL_erase
 177 PL_atom_mbchars
 178 __aeabi_unwind_cpp_pr0@GCC_3.5
 179 PyConfig_SetArgv
 180 PL_register_foreign_in_module
 181 PL_foreign_control
 182 PL_type_error
164 PyConfig_SetString183 PyConfig_SetString
 184 PyMem_Free
 185 __gmon_start__
165 PyLong_AsLongLongAndOverflow 
166 PyDict_Size 
167 PySet_New 
168 PyArg_ParseTupleAndKeywords 
169 PL_functor_name 
170 strcmp@GLIBC_2.4 
171 PL_get_delay_list 
172 __cxa_finalize@GLIBC_2.4 
173 _ITM_deregisterTMCloneTable 
174 PyGILState_Release186 PyGILState_Release
175 PyFloat_Type 
176 PyTuple_Type187 Py_InitializeFromConfig
 188 PL_release_string_buffers_from_mark
 189 PyBool_FromLong
 190 PyUnicode_FromString
 191 PL_put_term_from_chars
 192 _PyTuple_Resize
 193 PL_put_atom_chars
 194 strchr@GLIBC_2.4
 195 PL_get_chars
 196 calloc@GLIBC_2.4
 197 PL_thread_at_exit
 198 PL_get_list_ex
 199 PL_unify_list
 200 PyExc_TypeError
 201 PL_thread_attach_engine
 202 PL_get_blob
 203 PL_domain_error
 204 PL_cons_functor_v
 205 memset@GLIBC_2.4
177 PL_unify_term206 PL_unify_term
 207 PyUnicode_AsWideCharString
 208 PyObject_Str
 209 PyUnicode_AsUTF8AndSize
 210 PL_put_term
 211 PyDict_Next
 212 PyImport_AddModule
 213 __assert_fail@GLIBC_2.4
 214 PyLong_AsLong
 215 PL_free_blob
 216 PyStatus_Exception
 217 _ITM_deregisterTMCloneTable
 218 PyFloat_FromDouble
Max diff block lines reached; 5212/7692 bytes (67.76%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00002448·<_init>:2 000024f0·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00002454·<.plt>:2 000024fc·<.plt>:
3 »       ...3 »       ...
5.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 732
    
Offset 1, 233 lines modifiedOffset 1, 233 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00002d28·<call_weak_fn>:2 00002dd0·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00002d4c·<deregister_tm_clones>:4 00002df4·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00002d78·<register_tm_clones>:6 00002e20·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00002dac·<__do_global_dtors_aux>:8 00002e54·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00002dec·<frame_dummy>:10 00002e94·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00002df0·<PyInit__swipl>:14 00002e98·<PyInit__swipl>:
15 »       ...15 »       ...
  
16 00002e0c·<mod_janus>:16 00002eb4·<mod_janus>:
17 »       ...17 »       ...
  
18 00002e5c·<Py_SetPrologErrorFromObject>:18 00002f04·<Py_SetPrologErrorFromObject>:
19 »       ...19 »       ...
  
20 00002f3c·<swipl_engine>:20 00002fe4·<swipl_engine>:
21 »       ...21 »       ...
  
22 00002f58·<py_record>:22 00003000·<py_record>:
23 »       ...23 »       ...
  
24 00003030·<Py_SetPrologError>:24 000030d8·<Py_SetPrologError>:
25 »       ...25 »       ...
  
26 000030f0·<py_new_hashmap>:26 00003198·<py_new_hashmap>:
27 »       ...27 »       ...
  
28 00003138·<acquire_python_object>:28 000031e0·<acquire_python_object>:
29 »       ...29 »       ...
  
30 00003160·<compare_python_object>:30 00003208·<compare_python_object>:
31 »       ...31 »       ...
  
32 00003194·<py_thread_exitted>:32 0000323c·<py_thread_exitted>:
33 »       ...33 »       ...
  
34 000031d0·<release_python_object>:34 00003278·<release_python_object>:
35 »       ...35 »       ...
  
36 00003248·<py_debug>:36 000032f0·<py_debug>:
37 »       ...37 »       ...
  
38 00003258·<py_gil_owner>:38 00003300·<py_gil_owner>:
39 »       ...39 »       ...
  
40 0000326c·<py_free>:40 00003314·<py_free>:
41 »       ...41 »       ...
  
42 00003304·<Py_SIZE.part.0>:42 000033ac·<Py_SIZE.part.0>:
43 »       ...43 »       ...
  
44 00003334·<PyTuple_GET_SIZE.part.0>:44 000033dc·<PyTuple_GET_SIZE.part.0>:
45 »       ...45 »       ...
  
46 00003364·<py_free_hashmap.part.0>:46 0000340c·<py_free_hashmap.part.0>:
47 »       ...47 »       ...
  
48 000033b0·<py_finalize>:48 00003458·<py_finalize>:
49 »       ...49 »       ...
  
50 00003430·<py_halt>:50 000034d8·<py_halt>:
51 »       ...51 »       ...
  
52 00003448·<get_py_obj.constprop.0>:52 000034f0·<get_py_obj.constprop.0>:
53 »       ...53 »       ...
  
54 000034e4·<MurmurHashAligned2.constprop.0>:54 0000358c·<MurmurHashAligned2.constprop.0>:
55 »       ...55 »       ...
  
56 00003514·<py_gil_ensure>:56 000035bc·<py_gil_ensure>:
57 »       ...57 »       ...
  
58 00003654·<py_gil_release>:58 000036fc·<py_gil_release>:
59 »       ...59 »       ...
  
60 000036cc·<write_python_object>:60 00003774·<write_python_object>:
61 »       ...61 »       ...
  
62 00003830·<py_is_object>:62 000038d8·<py_is_object>:
63 »       ...63 »       ...
  
64 000038bc·<py_with_gil>:64 00003964·<py_with_gil>:
65 »       ...65 »       ...
  
66 00003924·<keep_bindings>:66 000039cc·<keep_bindings>:
67 »       ...67 »       ...
  
68 000039a8·<swipl_erase>:68 00003a50·<swipl_erase>:
69 »       ...69 »       ...
  
70 00003a50·<swipl_attach_engine>:70 00003af8·<swipl_attach_engine>:
71 »       ...71 »       ...
  
72 00003aa0·<swipl_detach_engine>:72 00003b48·<swipl_detach_engine>:
73 »       ...73 »       ...
  
74 00003af4·<get_conversion_options>:74 00003b9c·<get_conversion_options>:
75 »       ...75 »       ...
  
76 00003c50·<query_parms>:76 00003cf8·<query_parms>:
77 »       ...77 »       ...
  
78 00003dd0·<swipl_close_query>:78 00003e78·<swipl_close_query>:
79 »       ...79 »       ...
  
80 00003ebc·<py_unify>:80 00003f64·<py_unify>:
81 »       ...81 »       ...
  
82 00004880·<check_error.part.0>:82 00004928·<check_error.part.0>:
83 »       ...83 »       ...
  
Max diff block lines reached; 2135/4972 bytes (42.94%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000081a4·<_fini>:2 0000824c·<_fini>:
3 »       ...3 »       ...
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
29.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
1.6 MB
./usr/lib/debug/.build-id/b3/94152086fdc4e50f17ee4c650b0f4dee838030.debug vs.
./usr/lib/debug/.build-id/46/e379175ad772b00907f4044a8543aba326d141.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········48344·(bytes·into·file)13 ··Start·of·section·headers:··········48640·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·37
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00005b6c·0x00005b6c·0x00000·0x00198·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x05a74·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x05d08·R·E·0x10000
7 ··LOAD···········0x00f8d0·0x0001f8d0·0x0001f8d0·0x00000·0x008c4·RW··0x100008 ··LOAD···········0x00f8c8·0x0001f8c8·0x0001f8c8·0x00000·0x008cc·RW··0x10000
8 ··DYNAMIC········0x00f8d0·0x0001fd88·0x0001fd88·0x00000·0x000f8·RW··0x49 ··DYNAMIC········0x00f8c8·0x0001fd80·0x0001fd80·0x00000·0x00100·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00f8d0·0x0001f8d0·0x0001f8d0·0x00000·0x00730·R···0x112 ··GNU_RELRO······0x00f8c8·0x0001f8c8·0x0001f8c8·0x00000·0x00738·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 47 lines modified
1 There·are·36·section·headers,·starting·at·offset·0xbcd8:1 There·are·38·section·headers,·starting·at·offset·0xbe00:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·0005f0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000610·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000728·000118·0004e6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000768·000138·00052a·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000c0e·000118·0000be·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000c92·000138·0000c2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000ccc·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000d54·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000d1c·000118·000550·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000dc4·000138·000550·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········0000126c·000118·0002c0·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00001314·000138·0002c0·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········0000152c·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········000015d4·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001538·000118·000440·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········000015e0·000138·000440·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001978·000118·003324·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001a20·000138·003324·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00004c9c·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00004d44·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00004ca4·000118·000dcc·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00004d4c·000138·000dcc·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00005b18·000138·000054·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00005b6c·000138·000198·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00005a70·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00005d04·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001f8d0·00f8d0·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001f8c8·00f8c8·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001f8d4·00f8d0·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001f8cc·00f8c8·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········0001f8d8·00f8d0·0004b0·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········0001f8d0·00f8c8·0004b0·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fd88·00f8d0·0000f8·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0001fd80·00f8c8·000100·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fe80·00f8d0·000180·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001fe80·00f8c8·000180·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00f8d0·000094·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00f8c8·000094·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········00020094·00f8d0·000100·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········00020094·00f8c8·000100·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000044·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000044·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·004626·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001cc·004634·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·0047d4·000837·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·004800·000837·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·00500c·001c35·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·005038·001c38·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·006c44·0003c0·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·006c70·0003c3·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·007004·0006d1·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·007034·0006d1·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·0076d8·001894·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·007708·001895·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·008f6c·0004d3·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·008fa0·0004d3·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00943f·000051·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·009473·000051·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·009490·001910·10·····34·309··439 ··[35]·.symtab···········SYMTAB··········00000000·0094c4·0019b0·10·····36·317··4
38 ··[34]·.strtab···········STRTAB··········00000000·00ada0·000dc8·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·00ae74·000e06·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·00bb68·000170·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·00bc7a·000186·00······0···0··1
40 Key·to·Flags:42 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
50.1 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·b394152086fdc4e50f17ee4c650b0f4dee8380303 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·46e379175ad772b00907f4044a8543aba326d141
691 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
556 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
859 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x6155 ··Offset·into·.debug_info:··0x615
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001a40·000004389 ····00001ae8·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xd1413 ··Offset·into·.debug_info:··0xd14
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00001e78·000018e017 ····00001f20·000018e0
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x47c521 ··Offset·into·.debug_info:··0x47c5
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00003758·0000154425 ····00003800·00001544
26 ····00000000·0000000026 ····00000000·00000000
  
309 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
857 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x6155 ··Offset·into·.debug_info:··0x615
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001a40·000004389 ····00001ae8·00000438
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0xd1413 ··Offset·into·.debug_info:··0xd14
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····00001e78·000018e017 ····00001f20·000018e0
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x47c521 ··Offset·into·.debug_info:··0x47c5
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00003758·0000154425 ····00003800·00001544
26 ····00000000·0000000026 ····00000000·00000000
  
1.29 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 19 lines modified
1 0GCC:·(Debian·14.2.0-12)·14.2.01 AGCC:·(Debian·14.2.0-12)·14.2.0
2 \7!EqMFXu 
3 O]5uLYF1 
4 ,`kGKt==K 
5 ;HCuX*pEt42 !{g=?#fx
 3 Pvi»    /PN?
 4 vG5w<g31ZH
 5 b6X1geL>
 6 IHx1$3» 9
6 )4<#Dv|~7 )4<#Dv|~
7 Fr\TEp,Yp8 Fr\TEp,Yp
8 URt^4"RZ9%zee9 URt^4"RZ9%zee
9 tvs6Y7g_10 1p1aA$nA
 11 t5RKw1w=
 12 bB2bX,Z(IS
10 qq|qLgx<813 qq|qLgx<8
11 G(#·/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug14 G(#·/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
12 call_weak_fn15 call_weak_fn
13 crtstuff.c16 crtstuff.c
14 all_implied_fbits17 all_implied_fbits
15 deregister_tm_clones18 deregister_tm_clones
16 __do_global_dtors_aux19 __do_global_dtors_aux
Offset 131, 14 lines modifiedOffset 134, 15 lines modified
131 __TMC_END__134 __TMC_END__
132 _GLOBAL_OFFSET_TABLE_135 _GLOBAL_OFFSET_TABLE_
133 nbio_get_flags136 nbio_get_flags
134 nbio_listen137 nbio_listen
135 nbio_last_error138 nbio_last_error
136 pl_error139 pl_error
137 freeSocket140 freeSocket
 141 __aeabi_unwind_cpp_pr0@GCC_3.5
138 PL_release_stream142 PL_release_stream
139 PL_unify_stream143 PL_unify_stream
140 PL_handle_signals144 PL_handle_signals
141 __cxa_finalize@GLIBC_2.4145 __cxa_finalize@GLIBC_2.4
142 _ITM_deregisterTMCloneTable146 _ITM_deregisterTMCloneTable
143 PL_unify_term147 PL_unify_term
144 PL_unify_atom_chars148 PL_unify_atom_chars
Offset 181, 14 lines modifiedOffset 185, 15 lines modified
181 PL_unify_blob185 PL_unify_blob
182 PL_cvt_i_ushort186 PL_cvt_i_ushort
183 PL_type_error187 PL_type_error
184 PL_copy_term_ref188 PL_copy_term_ref
185 __errno_location@GLIBC_2.4189 __errno_location@GLIBC_2.4
186 getservbyname@GLIBC_2.4190 getservbyname@GLIBC_2.4
187 __sprintf_chk@GLIBC_2.4191 __sprintf_chk@GLIBC_2.4
 192 __aeabi_unwind_cpp_pr1@GCC_3.5
188 bind@GLIBC_2.4193 bind@GLIBC_2.4
189 memset@GLIBC_2.4194 memset@GLIBC_2.4
190 PL_get_atom195 PL_get_atom
191 _PL_get_arg_sz196 _PL_get_arg_sz
192 PL_close_foreign_frame197 PL_close_foreign_frame
193 PL_get_float198 PL_get_float
194 PL_backtrace199 PL_backtrace
Offset 225, 14 lines modifiedOffset 230, 16 lines modified
225 .shstrtab230 .shstrtab
226 .note.gnu.build-id231 .note.gnu.build-id
227 .gnu.hash232 .gnu.hash
228 .gnu.version233 .gnu.version
229 .gnu.version_r234 .gnu.version_r
230 .rel.dyn235 .rel.dyn
231 .rel.plt236 .rel.plt
 237 .ARM.extab
 238 .ARM.exidx
232 .eh_frame239 .eh_frame
233 .init_array240 .init_array
234 .fini_array241 .fini_array
235 .data.rel.ro242 .data.rel.ro
236 .dynamic243 .dynamic
237 .comment244 .comment
238 .ARM.attributes245 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 0000152c·<_init>:2 000015d4·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001538·<.plt>:2 000015e0·<.plt>:
3 »       ...3 »       ...
5.56 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 732 objdump: DWARF error: unable to read alt ref 781
    
Offset 1, 242 lines modifiedOffset 1, 242 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001978·<call_weak_fn>:2 00001a20·<call_weak_fn>:
3 »       ...3 »       ...
  
4 0000199c·<deregister_tm_clones>:4 00001a44·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000019c8·<register_tm_clones>:6 00001a70·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000019fc·<__do_global_dtors_aux>:8 00001aa4·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001a3c·<frame_dummy>:10 00001ae4·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001a40·<pl_error>:14 00001ae8·<pl_error>:
15 »       ...15 »       ...
  
16 00001e78·<tcp_seek_null>:16 00001f20·<tcp_seek_null>:
17 »       ...17 »       ...
  
18 00001e80·<compare_tipc_symbols>:18 00001f28·<compare_tipc_symbols>:
19 »       ...19 »       ...
  
20 00001eb8·<acquire_tipc_symbol>:20 00001f60·<acquire_tipc_symbol>:
21 »       ...21 »       ...
  
22 00001edc·<write_tipc_symbol>:22 00001f84·<write_tipc_symbol>:
23 »       ...23 »       ...
  
24 00001f10·<release_tipc_symbol>:24 00001fb8·<release_tipc_symbol>:
25 »       ...25 »       ...
  
26 00001f30·<tcp_control>:26 00001fd8·<tcp_control>:
27 »       ...27 »       ...
  
28 00001f68·<tcp_close_output_handle>:28 00002010·<tcp_close_output_handle>:
29 tcp_close_output_handle():29 tcp_close_output_handle():
30 ./build/packages/tipc/./packages/tipc/../clib/sockcommon.c:7830 ./build/packages/tipc/./packages/tipc/../clib/sockcommon.c:78
31 »       movs»   r0,·r031 »       movs»   r0,·r0
32 »       ...32 »       ...
  
33 00001f6c·<tcp_write_handle>:33 00002014·<tcp_write_handle>:
34 tcp_write_handle():34 tcp_write_handle():
35 ./build/packages/tipc/./packages/tipc/../clib/sockcommon.c:5635 ./build/packages/tipc/./packages/tipc/../clib/sockcommon.c:56
36 »       movs»   r0,·r036 »       movs»   r0,·r0
37 »       ...37 »       ...
  
38 00001f70·<tcp_read_handle>:38 00002018·<tcp_read_handle>:
39 tcp_read_handle():39 tcp_read_handle():
40 ./build/packages/tipc/./packages/tipc/../clib/sockcommon.c:4840 ./build/packages/tipc/./packages/tipc/../clib/sockcommon.c:48
41 »       movs»   r0,·r041 »       movs»   r0,·r0
42 »       ...42 »       ...
  
43 00001f74·<tcp_close_input_handle>:43 0000201c·<tcp_close_input_handle>:
44 tcp_close_input_handle():44 tcp_close_input_handle():
45 ./build/packages/tipc/./packages/tipc/../clib/sockcommon.c:7045 ./build/packages/tipc/./packages/tipc/../clib/sockcommon.c:70
46 »       movs»   r0,·r046 »       movs»   r0,·r0
47 »       ...47 »       ...
  
48 00001f78·<tipc_setopt>:48 00002020·<tipc_setopt>:
49 »       ...49 »       ...
  
50 00002048·<tipc_get_socket>:50 000020f0·<tipc_get_socket>:
51 »       ...51 »       ...
  
52 00002118·<pl_tipc_receive_subscr_event>:52 000021c0·<pl_tipc_receive_subscr_event>:
53 »       ...53 »       ...
  
54 000022ec·<tipc_open_socket>:54 00002394·<tipc_open_socket>:
55 »       ...55 »       ...
  
56 000023b4·<tipc_listen>:56 0000245c·<tipc_listen>:
57 »       ...57 »       ...
  
58 00002440·<pl_tipc_setopt>:58 000024e8·<pl_tipc_setopt>:
59 »       ...59 »       ...
  
60 00002754·<tipc_close_socket>:60 000027fc·<tipc_close_socket>:
61 »       ...61 »       ...
  
62 000027e0·<unify_tipc_address.isra.0>:62 00002888·<unify_tipc_address.isra.0>:
63 »       ...63 »       ...
  
64 00002850·<pl_tipc_accept>:64 000028f8·<pl_tipc_accept>:
65 »       ...65 »       ...
  
66 00002910·<pl_tipc_basic_get_name>:66 000029b8·<pl_tipc_basic_get_name>:
67 »       ...67 »       ...
  
68 000029b0·<pl_tipc_get_peer_name>:68 00002a58·<pl_tipc_get_peer_name>:
69 pl_tipc_get_peer_name():69 pl_tipc_get_peer_name():
70 ./build/packages/tipc/./packages/tipc/tipc.c:53370 ./build/packages/tipc/./packages/tipc/tipc.c:533
71 »       movs»   r0,·r071 »       movs»   r0,·r0
72 »       ...72 »       ...
  
73 000029b4·<pl_tipc_get_name>:73 00002a5c·<pl_tipc_get_name>:
74 pl_tipc_get_name():74 pl_tipc_get_name():
75 ./build/packages/tipc/./packages/tipc/tipc.c:52775 ./build/packages/tipc/./packages/tipc/tipc.c:527
76 »       movs»   r0,·r076 »       movs»   r0,·r0
77 »       ...77 »       ...
  
78 000029b8·<pl_tipc_receive>:78 00002a60·<pl_tipc_receive>:
79 »       ...79 »       ...
  
80 00002c2c·<tipc_socket>:80 00002cd4·<tipc_socket>:
81 »       ...81 »       ...
  
82 00002d28·<nbio_get_tipc>:82 00002dd0·<nbio_get_tipc>:
83 »       ...83 »       ...
  
84 00002e9c·<pl_tipc_subscribe>:84 00002f44·<pl_tipc_subscribe>:
85 »       ...85 »       ...
  
86 00003034·<pl_tipc_connect>:86 000030dc·<pl_tipc_connect>:
87 »       ...87 »       ...
  
88 000030d4·<pl_tipc_send>:88 0000317c·<pl_tipc_send>:
89 »       ...89 »       ...
  
Max diff block lines reached; 2241/5307 bytes (42.23%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00004c9c·<_fini>:2 00004d44·<_fini>:
3 »       ...3 »       ...
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
13.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300·2e676e75·5f646562·7567616c·sts..gnu_debugal
 27 ··0x00000180·746c696e·6b00·······················tlink.
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·73002e67·ebug_rnglists..g 
25 ··0x00000160·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink. 
  
897 KB
./usr/lib/debug/.build-id/b4/9dd21a8c859b7b02558075b7e434bc1b31a82b.debug vs.
./usr/lib/debug/.build-id/b1/c51579b561a2ddafd53c2dced7914ddbd75074.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 78% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········30700·(bytes·into·file)13 ··Start·of·section·headers:··········30904·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·36
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00003528·0x00003528·0x00000·0x000a8·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x03478·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x035d4·R·E·0x10000
7 ··LOAD···········0x00fd98·0x0001fd98·0x0001fd98·0x00000·0x00334·RW··0x100008 ··LOAD···········0x00fd90·0x0001fd90·0x0001fd90·0x00000·0x0033c·RW··0x10000
8 ··DYNAMIC········0x00fd98·0x0001fda0·0x0001fda0·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fd90·0x0001fd98·0x0001fd98·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fd98·0x0001fd98·0x0001fd98·0x00000·0x00268·R···0x112 ··GNU_RELRO······0x00fd90·0x0001fd90·0x0001fd90·0x00000·0x00270·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.24 KB
readelf --wide --sections {}
    
Offset 1, 44 lines modifiedOffset 1, 46 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x77ec:1 There·are·37·section·headers,·starting·at·offset·0x78b8:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000138·000118·000570·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000590·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000006a8·000118·0005de·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000006e8·000138·000622·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00000c86·000118·0000ae·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00000d0a·000138·0000b2·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000d34·000118·000040·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········00000dbc·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000d74·000118·000070·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000e1c·000138·000070·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000de4·000118·000280·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00000e8c·000138·000280·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00001064·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········0000110c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001070·000118·0003f0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001118·000138·0003f0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00001460·000118·001c34·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00001508·000138·001c34·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00003094·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0000313c·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0000309c·000118·0003d8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00003144·000138·0003d8·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········0000351c·000138·00000c·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00003528·000138·0000a8·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00003474·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········000035d0·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fd98·00fd98·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fd90·00fd90·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fd9c·00fd98·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fd94·00fd90·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fda0·00fd98·000100·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fd98·00fd90·000108·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fea0·00fd98·000160·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fea0·00fd90·000160·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fd98·000060·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fd90·000060·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020060·00fd98·00006c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020060·00fd90·00006c·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·002ddf·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·002dd8·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·002f68·0003ff·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·002f80·0003ff·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·003368·000dbc·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·003380·000dbf·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·004124·000182·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·004140·000182·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·0042a8·0006aa·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·0042c4·0006aa·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·004954·000eb3·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·004970·000eb0·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·005808·00023a·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·005820·00023a·00···C··0···0··4
35 ··[31]·.gnu_debugaltlink·PROGBITS········00000000·005a42·000051·00······0···0··137 ··[33]·.gnu_debugaltlink·PROGBITS········00000000·005a5a·000051·00······0···0··1
36 ··[32]·.symtab···········SYMTAB··········00000000·005a94·001120·10·····33·190··438 ··[34]·.symtab···········SYMTAB··········00000000·005aac·001180·10·····35·194··4
37 ··[33]·.strtab···········STRTAB··········00000000·006bb4·000ad2·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·006c2c·000b10·00······0···0··1
38 ··[34]·.shstrtab·········STRTAB··········00000000·007686·000163·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·00773c·000179·00······0···0··1
39 Key·to·Flags:41 Key·to·Flags:
40 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
41 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
42 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
43 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
34.9 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·b49dd21a8c859b7b02558075b7e434bc1b31a82b3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·b1c51579b561a2ddafd53c2dced7914ddbd75074
341 KB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
316 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001528·000018e89 ····000015d0·000018e8
10 ····00000000·0000000010 ····00000000·00000000
  
173 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001528·000018e89 ····000015d0·000018e8
10 ····00000000·0000000010 ····00000000·00000000
  
1.31 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 18 lines modified
1 +GCC:·(Debian·14.2.0-12)·14.2.01 PtGCC:·(Debian·14.2.0-12)·14.2.0
2 D4ST}@bVST^&1T 
3 »       BV9&@GI 
4 [TtQs""6>rK 
5 G)e@`p6> 
6 Qx/_[;TT2 vfvvvvvv
 3 }H)7/YR_&M
 4 Q;XZ72|o
 5 Bp?JQOWvID
 6 aD:\.Ol9
 7 Q2rbBqL.
 8 !9nJ#gV-
7 }CYdQQQD\P<'9 }CYdQQQD\P<'
 10 Y+{G|Dke
8 )"w*p)pF11 )"w*p)pF
9 qSaS!w)5 
10 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug12 /usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
11 call_weak_fn13 call_weak_fn
12 crtstuff.c14 crtstuff.c
13 all_implied_fbits15 all_implied_fbits
14 deregister_tm_clones16 deregister_tm_clones
15 __do_global_dtors_aux17 __do_global_dtors_aux
16 completed.018 completed.0
Offset 76, 14 lines modifiedOffset 78, 15 lines modified
76 FUNCTOR_mapping378 FUNCTOR_mapping3
77 FUNCTOR_eq279 FUNCTOR_eq2
78 ATOM_scalar80 ATOM_scalar
79 __TMC_END__81 __TMC_END__
80 _GLOBAL_OFFSET_TABLE_82 _GLOBAL_OFFSET_TABLE_
81 ATOM_unicode83 ATOM_unicode
82 ATOM_sequence_start84 ATOM_sequence_start
 85 __aeabi_unwind_cpp_pr0@GCC_3.5
83 yaml_sequence_start_event_initialize86 yaml_sequence_start_event_initialize
84 calloc@GLIBC_2.487 calloc@GLIBC_2.4
85 PL_release_stream88 PL_release_stream
86 raise@GLIBC_2.489 raise@GLIBC_2.4
87 yaml_parser_parse90 yaml_parser_parse
88 PL_get_nil_ex91 PL_get_nil_ex
89 strcmp@GLIBC_2.492 strcmp@GLIBC_2.4
Offset 130, 14 lines modifiedOffset 133, 15 lines modified
130 yaml_parser_delete133 yaml_parser_delete
131 PL_unify_blob134 PL_unify_blob
132 yaml_parser_initialize135 yaml_parser_initialize
133 PL_is_atom136 PL_is_atom
134 PL_type_error137 PL_type_error
135 PL_copy_term_ref138 PL_copy_term_ref
136 yaml_mapping_start_event_initialize139 yaml_mapping_start_event_initialize
 140 __aeabi_unwind_cpp_pr1@GCC_3.5
137 PL_put_functor141 PL_put_functor
138 PL_unify_atom142 PL_unify_atom
139 _PL_get_arg_sz143 _PL_get_arg_sz
140 PL_get_atom_ex144 PL_get_atom_ex
141 PL_get_float145 PL_get_float
142 PL_is_integer146 PL_is_integer
143 yaml_stream_start_event_initialize147 yaml_stream_start_event_initialize
Offset 163, 14 lines modifiedOffset 167, 16 lines modified
163 .shstrtab167 .shstrtab
164 .note.gnu.build-id168 .note.gnu.build-id
165 .gnu.hash169 .gnu.hash
166 .gnu.version170 .gnu.version
167 .gnu.version_r171 .gnu.version_r
168 .rel.dyn172 .rel.dyn
169 .rel.plt173 .rel.plt
 174 .ARM.extab
 175 .ARM.exidx
170 .eh_frame176 .eh_frame
171 .init_array177 .init_array
172 .fini_array178 .fini_array
173 .dynamic179 .dynamic
174 .comment180 .comment
175 .ARM.attributes181 .ARM.attributes
176 .debug_aranges182 .debug_aranges
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001064·<_init>:2 0000110c·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001070·<.plt>:2 00001118·<.plt>:
3 »       ...3 »       ...
2.25 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 99 lines modifiedOffset 1, 99 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001460·<call_weak_fn>:2 00001508·<call_weak_fn>:
3 »       ...3 »       ...
  
4 00001484·<deregister_tm_clones>:4 0000152c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 000014b0·<register_tm_clones>:6 00001558·<register_tm_clones>:
7 »       ...7 »       ...
  
8 000014e4·<__do_global_dtors_aux>:8 0000158c·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00001524·<frame_dummy>:10 000015cc·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00001528·<is_number>:14 000015d0·<is_number>:
15 »       ...15 »       ...
  
16 0000167c·<is_null>:16 00001724·<is_null>:
17 »       ...17 »       ...
  
18 000016e0·<is_special_float>:18 00001788·<is_special_float>:
19 »       ...19 »       ...
  
20 000017dc·<load_emitter>:20 00001884·<load_emitter>:
21 »       ...21 »       ...
  
22 000017e8·<acquire_emitter>:22 00001890·<acquire_emitter>:
23 »       ...23 »       ...
  
24 000017f0·<save_emitter>:24 00001898·<save_emitter>:
25 »       ...25 »       ...
  
26 00001818·<write_emitter>:26 000018c0·<write_emitter>:
27 »       ...27 »       ...
  
28 00001848·<release_emitter>:28 000018f0·<release_emitter>:
29 »       ...29 »       ...
  
30 00001870·<yaml_write_handler>:30 00001918·<yaml_write_handler>:
31 »       ...31 »       ...
  
32 00001a40·<yaml_emitter_create>:32 00001ae8·<yaml_emitter_create>:
33 »       ...33 »       ...
  
34 00001bec·<yaml_read_handler>:34 00001c94·<yaml_read_handler>:
35 »       ...35 »       ...
  
36 00001c1c·<new_anchor_table>:36 00001cc4·<new_anchor_table>:
37 »       ...37 »       ...
  
38 00001c64·<extend>:38 00001d0c·<extend>:
39 »       ...39 »       ...
  
40 00001d14·<is_true.part.0>:40 00001dbc·<is_true.part.0>:
41 »       ...41 »       ...
  
42 00001d5c·<is_false.part.0>:42 00001e04·<is_false.part.0>:
43 »       ...43 »       ...
  
44 00001da4·<free_anchor_table.part.0>:44 00001e4c·<free_anchor_table.part.0>:
45 »       ...45 »       ...
  
46 00001df0·<MurmurHashAligned2.constprop.0>:46 00001e98·<MurmurHashAligned2.constprop.0>:
47 »       ...47 »       ...
  
48 00001e7c·<add_anchor>:48 00001f24·<add_anchor>:
49 »       ...49 »       ...
  
50 00001f6c·<pop.isra.0>:50 00002014·<pop.isra.0>:
51 »       ...51 »       ...
  
52 00001fbc·<yaml_emit_event>:52 00002064·<yaml_emit_event>:
53 »       ...53 »       ...
  
54 000025ec·<find_anchor>:54 00002694·<find_anchor>:
55 »       ...55 »       ...
  
56 00002634·<yaml_parse_stream>:56 000026dc·<yaml_parse_stream>:
57 »       ...57 »       ...
  
58 00002be8·<install_yaml4pl>:58 00002c90·<install_yaml4pl>:
59 »       ...59 »       ...
  
60 00002e10·<__udivsi3>:60 00002eb8·<__udivsi3>:
61 »       ...61 »       ...
  
62 0000306c·<__aeabi_uidivmod>:62 00003114·<__aeabi_uidivmod>:
63 »       ...63 »       ...
  
64 00003088·<__aeabi_idiv0>:64 00003130·<__aeabi_idiv0>:
65 »       ...65 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003094·<_fini>:2 0000313c·<_fini>:
3 »       ...3 »       ...
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
13.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·7473002e·676e755f·64656275·glists..gnu_debu
 26 ··0x00000170·67616c74·6c696e6b·00················galtlink.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·002e676e·755f6465·62756761·6c746c69·..gnu_debugaltli 
25 ··0x00000160·6e6b00······························nk. 
  
2.78 MB
./usr/lib/debug/.build-id/e4/739d9d6371395029acc751e1e83f6118e9c80d.debug vs.
./usr/lib/debug/.build-id/34/a697ee615c0c18f6a5c4977376d7647b1d8ae4.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 87% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········67968·(bytes·into·file)13 ··Start·of·section·headers:··········68272·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········38
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·37
1.98 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x00009f40·0x00009f40·0x00000·0x001f0·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x09e6c·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0a134·R·E·0x10000
7 ··LOAD···········0x00fc14·0x0001fc14·0x0001fc14·0x00000·0x00550·RW··0x100008 ··LOAD···········0x00fc0c·0x0001fc0c·0x0001fc0c·0x00000·0x00558·RW··0x10000
8 ··DYNAMIC········0x00fc14·0x0001fc24·0x0001fc24·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fc0c·0x0001fc1c·0x0001fc1c·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fc14·0x0001fc14·0x0001fc14·0x00000·0x003ec·R···0x112 ··GNU_RELRO······0x00fc0c·0x0001fc0c·0x0001fc0c·0x00000·0x003f4·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.4 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 47 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x10980:1 There·are·38·section·headers,·starting·at·offset·0x10ab0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000b70·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000b90·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000cac·000118·000bae·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000cec·000138·000bf2·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000185a·000118·00016e·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000018de·000138·000172·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········000019c8·000118·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00001a50·000138·000080·00···A··4···4··4
11 ··[·7]·.rel.dyn··········NOBITS··········00001a28·000118·0000f0·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001ad0·000138·0000f0·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00001b18·000118·000568·08···A··3··19··412 ··[·8]·.rel.plt··········NOBITS··········00001bc0·000138·000568·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········00002080·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00002128·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········0000208c·000118·000840·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00002134·000138·000840·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000028d0·000118·005ae8·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002978·000138·005ae8·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········000083b8·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00008460·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········000083c0·000118·001aa8·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········00008468·000138·001aa8·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········00009f10·000138·000030·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········00009f40·000138·0001f0·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········00009e68·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0000a130·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fc14·00fc14·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fc0c·00fc0c·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fc18·00fc14·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fc10·00fc0c·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········0001fc1c·00fc14·000008·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········0001fc14·00fc0c·000008·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········0001fc24·00fc14·000100·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0001fc1c·00fc0c·000108·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········0001fd24·00fc14·0002dc·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0001fd24·00fc0c·0002dc·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········00020000·00fc14·0000e8·00··WA··0···0··426 ··[22]·.data·············NOBITS··········00020000·00fc0c·0000e8·00··WA··0···0··4
25 ··[21]·.bss··············NOBITS··········000200e8·00fc14·00007c·00··WA··0···0··427 ··[23]·.bss··············NOBITS··········000200e8·00fc0c·00007c·00··WA··0···0··4
26 ··[22]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
27 ··[23]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·000168·000043·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000043·00···C··0···0··4
29 ··[25]·.debug_info·······PROGBITS········00000000·0001ac·004c68·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·0001cc·004c7d·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·004e14·0005b9·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·004e4c·0005b9·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0053d0·0020fd·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·005408·0020fc·00···C··0···0··4
32 ··[28]·.debug_frame······PROGBITS········00000000·0074d0·00041f·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·007504·000421·00···C··0···0··4
33 ··[29]·.debug_str········PROGBITS········00000000·0078f0·0006e5·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·007928·0006e5·01·MSC··0···0··4
34 ··[30]·.debug_loclists···PROGBITS········00000000·007fd8·004bb8·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·008010·004bbb·00···C··0···0··4
35 ··[31]·.debug_rnglists···PROGBITS········00000000·00cb90·00027b·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·00cbcc·00027b·00···C··0···0··4
36 ··[32]·.gnu_debugaltlink·PROGBITS········00000000·00ce0b·000051·00······0···0··138 ··[34]·.gnu_debugaltlink·PROGBITS········00000000·00ce47·000051·00······0···0··1
37 ··[33]·.symtab···········SYMTAB··········00000000·00ce5c·001f50·10·····34·321··439 ··[35]·.symtab···········SYMTAB··········00000000·00ce98·001ff0·10·····36·329··4
38 ··[34]·.strtab···········STRTAB··········00000000·00edac·001a61·00······0···0··140 ··[36]·.strtab···········STRTAB··········00000000·00ee88·001a9f·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·01080d·000170·00······0···0··141 ··[37]·.shstrtab·········STRTAB··········00000000·010927·000186·00······0···0··1
40 Key·to·Flags:42 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),43 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),44 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),45 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)46 ··D·(mbind),·y·(purecode),·p·(processor·specific)
66.6 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·e4739d9d6371395029acc751e1e83f6118e9c80d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34a697ee615c0c18f6a5c4977376d7647b1d8ae4
1.1 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
654 KB
readelf --wide --debug-dump=info {}
Max HTML report size reached
859 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x705 ··Offset·into·.debug_info:··0x70
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002998·000036929 ····00002a40·00003692
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x767b13 ··Offset·into·.debug_info:··0x767b
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000602c·00001f5417 ····000060d4·00001f54
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x82b621 ··Offset·into·.debug_info:··0x82b6
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00007f80·0000043825 ····00008028·00000438
26 ····00000000·0000000026 ····00000000·00000000
  
968 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
857 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x705 ··Offset·into·.debug_info:··0x70
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002998·000036929 ····00002a40·00003692
10 ····00000000·0000000010 ····00000000·00000000
11 ··Length:···················2811 ··Length:···················28
12 ··Version:··················212 ··Version:··················2
13 ··Offset·into·.debug_info:··0x767b13 ··Offset·into·.debug_info:··0x767b
14 ··Pointer·Size:·············414 ··Pointer·Size:·············4
15 ··Segment·Size:·············015 ··Segment·Size:·············0
  
16 ····Address····Length16 ····Address····Length
17 ····0000602c·00001f5417 ····000060d4·00001f54
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················2819 ··Length:···················28
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x82b621 ··Offset·into·.debug_info:··0x82b6
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····00007f80·0000043825 ····00008028·00000438
26 ····00000000·0000000026 ····00000000·00000000
  
1.65 KB
strings --all --bytes=8 {}
    
Offset 1, 20 lines modifiedOffset 1, 24 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
2 HnAk)r~Im 
3 WP47D3-V 
4 m'c2)4"Jy 
5 wrzr.?7w. 
6 IL+G+DH/ 
7 MDKJlJzB 
8 '%:M=O;)Qb 
9 ·I^NXMP+j5a# 
10 \vYuq|_e]uY 
11 Tpm\#(CqC 
12 jC+IkIZK[ 
13 @)H-HeAQ2 'dkfy4Fx%2F
 3 i__b"svK]iK
 4 a:KYa$[-
 5 g'%5yJ~gO
 6 +MJ=)6z}
 7 6)y[6E"5G
 8 JEjM*rhO
 9 !d8tb?N:
 10 I»      <I'%JLu&B
 11 (i+JE<FP
 12 v|9=WYN[
 13 }6S?RZ\;\
 14 yjo&p.po
 15 yjo!x)xo
 16 -Zm^DQ]S
 17 HQ]#*I*M
14 j/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug18 j/usr/lib/debug/.dwz/arm-linux-gnueabihf/swi-prolog-nox.debug
15 call_weak_fn19 call_weak_fn
16 crtstuff.c20 crtstuff.c
17 all_implied_fbits21 all_implied_fbits
18 deregister_tm_clones22 deregister_tm_clones
19 __do_global_dtors_aux23 __do_global_dtors_aux
20 completed.024 completed.0
Offset 259, 14 lines modifiedOffset 263, 15 lines modified
259 EVP_sha3_256@OPENSSL_3.0.0263 EVP_sha3_256@OPENSSL_3.0.0
260 PL_blob_data264 PL_blob_data
261 EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0265 EVP_PKEY_CTX_set_hkdf_md@OPENSSL_3.0.0
262 PL_close_foreign_frame266 PL_close_foreign_frame
263 EVP_EncryptFinal_ex@OPENSSL_3.0.0267 EVP_EncryptFinal_ex@OPENSSL_3.0.0
264 EVP_CIPHER_get_block_size@OPENSSL_3.0.0268 EVP_CIPHER_get_block_size@OPENSSL_3.0.0
265 PL_unify_atom_chars269 PL_unify_atom_chars
 270 __aeabi_unwind_cpp_pr1@GCC_3.5
266 PL_is_variable271 PL_is_variable
267 EVP_CIPHER_CTX_reset@OPENSSL_3.0.0272 EVP_CIPHER_CTX_reset@OPENSSL_3.0.0
268 EVP_PKEY_CTX_free@OPENSSL_3.0.0273 EVP_PKEY_CTX_free@OPENSSL_3.0.0
269 PL_malloc274 PL_malloc
270 EVP_PKEY_decrypt_init@OPENSSL_3.0.0275 EVP_PKEY_decrypt_init@OPENSSL_3.0.0
271 ERR_error_string_n@OPENSSL_3.0.0276 ERR_error_string_n@OPENSSL_3.0.0
272 EVP_PKEY_verify_recover_init@OPENSSL_3.0.0277 EVP_PKEY_verify_recover_init@OPENSSL_3.0.0
Offset 283, 14 lines modifiedOffset 288, 15 lines modified
283 memcmp@GLIBC_2.4288 memcmp@GLIBC_2.4
284 PL_get_bool_ex289 PL_get_bool_ex
285 EC_POINT_new@OPENSSL_3.0.0290 EC_POINT_new@OPENSSL_3.0.0
286 EVP_MD_CTX_copy_ex@OPENSSL_3.0.0291 EVP_MD_CTX_copy_ex@OPENSSL_3.0.0
287 EVP_MD_CTX_free@OPENSSL_3.0.0292 EVP_MD_CTX_free@OPENSSL_3.0.0
288 PL_resource_error293 PL_resource_error
289 EC_POINT_get_affine_coordinates@OPENSSL_3.0.0294 EC_POINT_get_affine_coordinates@OPENSSL_3.0.0
 295 __aeabi_unwind_cpp_pr0@GCC_3.5
290 EVP_MD_get0_name@OPENSSL_3.0.0296 EVP_MD_get0_name@OPENSSL_3.0.0
291 OBJ_nid2ln@OPENSSL_3.0.0297 OBJ_nid2ln@OPENSSL_3.0.0
292 EVP_MAC_init@OPENSSL_3.0.0298 EVP_MAC_init@OPENSSL_3.0.0
293 EVP_PKEY_Q_keygen@OPENSSL_3.0.0299 EVP_PKEY_Q_keygen@OPENSSL_3.0.0
294 BN_bn2hex@OPENSSL_3.0.0300 BN_bn2hex@OPENSSL_3.0.0
295 __gmon_start__301 __gmon_start__
296 PL_get_blob302 PL_get_blob
Offset 306, 14 lines modifiedOffset 312, 16 lines modified
306 .shstrtab312 .shstrtab
307 .note.gnu.build-id313 .note.gnu.build-id
308 .gnu.hash314 .gnu.hash
309 .gnu.version315 .gnu.version
310 .gnu.version_r316 .gnu.version_r
311 .rel.dyn317 .rel.dyn
312 .rel.plt318 .rel.plt
 319 .ARM.extab
 320 .ARM.exidx
313 .eh_frame321 .eh_frame
314 .init_array322 .init_array
315 .fini_array323 .fini_array
316 .data.rel.ro324 .data.rel.ro
317 .dynamic325 .dynamic
318 .comment326 .comment
319 .ARM.attributes327 .ARM.attributes
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00002080·<_init>:2 00002128·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 0000208c·<.plt>:2 00002134·<.plt>:
3 »       ...3 »       ...
5.47 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: objdump: DWARF error: unable to read alt ref 732 objdump: DWARF error: unable to read alt ref 781
    
Offset 1, 219 lines modifiedOffset 1, 219 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000028d0·<call_weak_fn>:2 00002978·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000028f4·<deregister_tm_clones>:4 0000299c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00002920·<register_tm_clones>:6 000029c8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00002954·<__do_global_dtors_aux>:8 000029fc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00002994·<frame_dummy>:10 00002a3c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00002998·<crypto_set_debug>:14 00002a40·<crypto_set_debug>:
15 »       ...15 »       ...
  
16 000029f8·<acquire_curve>:16 00002aa0·<acquire_curve>:
17 »       ...17 »       ...
  
18 00002a54·<compare_curve>:18 00002afc·<compare_curve>:
19 »       ...19 »       ...
  
20 00002a8c·<acquire_hash_context>:20 00002b34·<acquire_hash_context>:
21 »       ...21 »       ...
  
22 00002aac·<compare_hash_context>:22 00002b54·<compare_hash_context>:
23 »       ...23 »       ...
  
24 00002ae4·<write_curve>:24 00002b8c·<write_curve>:
25 »       ...25 »       ...
  
26 00002b24·<write_hash_context>:26 00002bcc·<write_hash_context>:
27 »       ...27 »       ...
  
28 00002b58·<ssl_deb>:28 00002c00·<ssl_deb>:
29 »       ...29 »       ...
  
30 00002bf4·<get_bn_arg>:30 00002c9c·<get_bn_arg>:
31 »       ...31 »       ...
  
32 00002c88·<ssl_error_term>:32 00002d30·<ssl_error_term>:
33 »       ...33 »       ...
  
34 00002dac·<raise_ssl_error>:34 00002e54·<raise_ssl_error>:
35 »       ...35 »       ...
  
36 00002dcc·<unify_bytes_hex>:36 00002e74·<unify_bytes_hex>:
37 »       ...37 »       ...
  
38 00002eec·<get_digest_type>:38 00002f94·<get_digest_type>:
39 »       ...39 »       ...
  
40 00002fa4·<recover_rsa>:40 0000304c·<recover_rsa>:
41 »       ...41 »       ...
  
42 000031cc·<recover_ec>:42 00003274·<recover_ec>:
43 »       ...43 »       ...
  
44 000032c8·<get_hash_algorithm>:44 00003370·<get_hash_algorithm>:
45 »       ...45 »       ...
  
46 000033c4·<pl_crypto_password_hash_bcrypt>:46 0000346c·<pl_crypto_password_hash_bcrypt>:
47 »       ...47 »       ...
  
48 00003470·<pl_crypto_password_hash_pbkdf2>:48 00003518·<pl_crypto_password_hash_pbkdf2>:
49 »       ...49 »       ...
  
50 00003524·<unify_hash_context>:50 000035cc·<unify_hash_context>:
51 »       ...51 »       ...
  
52 0000358c·<pl_crypto_stream_hash_context>:52 00003634·<pl_crypto_stream_hash_context>:
53 »       ...53 »       ...
  
54 000035f4·<hash_control>:54 0000369c·<hash_control>:
55 »       ...55 »       ...
  
56 00003610·<get_hash_context>:56 000036b8·<get_hash_context>:
57 »       ...57 »       ...
  
58 000036c0·<pl_crypto_open_hash_stream>:58 00003768·<pl_crypto_open_hash_stream>:
59 »       ...59 »       ...
  
60 0000378c·<pl_crypto_hash_context_hash>:60 00003834·<pl_crypto_hash_context_hash>:
61 »       ...61 »       ...
  
62 00003810·<pl_crypto_hash_context_copy>:62 000038b8·<pl_crypto_hash_context_copy>:
63 »       ...63 »       ...
  
64 0000392c·<get_text_representation>:64 000039d4·<get_text_representation>:
65 »       ...65 »       ...
  
66 000039c4·<recover_private_key>:66 00003a6c·<recover_private_key>:
67 »       ...67 »       ...
  
68 00003a20·<get_curve.constprop.0>:68 00003ac8·<get_curve.constprop.0>:
69 »       ...69 »       ...
  
70 00003ad4·<parse_options.constprop.0>:70 00003b7c·<parse_options.constprop.0>:
71 »       ...71 »       ...
  
72 00003c8c·<pl_crypto_hash_context_new>:72 00003d34·<pl_crypto_hash_context_new>:
73 »       ...73 »       ...
  
74 00003f40·<pl_crypto_update_hash_context>:74 00003fe8·<pl_crypto_update_hash_context>:
75 »       ...75 »       ...
  
76 00003fcc·<release_curve>:76 00004074·<release_curve>:
77 »       ...77 »       ...
  
78 00004044·<recover_public_key>:78 000040ec·<recover_public_key>:
79 »       ...79 »       ...
  
80 000040a0·<hash_write>:80 00004148·<hash_write>:
81 »       ...81 »       ...
  
82 000040ec·<hash_read>:82 00004194·<hash_read>:
83 »       ...83 »       ...
  
Max diff block lines reached; 2173/5208 bytes (41.72%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000083b8·<_fini>:2 00008460·<_fini>:
3 »       ...3 »       ...
753 B
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.gnu_debugaltlink':1 Hex·dump·of·section·'.gnu_debugaltlink':
2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.2 ··0x00000000·2f757372·2f6c6962·2f646562·75672f2e·/usr/lib/debug/.
3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn3 ··0x00000010·64777a2f·61726d2d·6c696e75·782d676e·dwz/arm-linux-gn
4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol4 ··0x00000020·75656162·6968662f·7377692d·70726f6c·ueabihf/swi-prol
5 ··0x00000030·6f672d6e·6f782e64·65627567·004858ac·og-nox.debug.HX.5 ··0x00000030·6f672d6e·6f782e64·65627567·00b70565·og-nox.debug...e
6 ··0x00000040·65c09738·53ac51e1·e5d2f465·7bff4b58·e..8S.Q....e{.KX6 ··0x00000040·796f48fe·cc14df43·6ee33223·4738448e·yoH....Cn.2#G8D.
7 ··0x00000050·61··································a7 ··0x00000050·89··································.
  
10.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 347, 80 lines modifiedOffset 347, 83 lines modified
347 ··0x00001580·53534c5f·332e302e·3000504c·5f636c6f·SSL_3.0.0.PL_clo347 ··0x00001580·53534c5f·332e302e·3000504c·5f636c6f·SSL_3.0.0.PL_clo
348 ··0x00001590·73655f66·6f726569·676e5f66·72616d65·se_foreign_frame348 ··0x00001590·73655f66·6f726569·676e5f66·72616d65·se_foreign_frame
349 ··0x000015a0·00455650·5f456e63·72797074·46696e61·.EVP_EncryptFina349 ··0x000015a0·00455650·5f456e63·72797074·46696e61·.EVP_EncryptFina
350 ··0x000015b0·6c5f6578·404f5045·4e53534c·5f332e30·l_ex@OPENSSL_3.0350 ··0x000015b0·6c5f6578·404f5045·4e53534c·5f332e30·l_ex@OPENSSL_3.0
351 ··0x000015c0·2e300045·56505f43·49504845·525f6765·.0.EVP_CIPHER_ge351 ··0x000015c0·2e300045·56505f43·49504845·525f6765·.0.EVP_CIPHER_ge
352 ··0x000015d0·745f626c·6f636b5f·73697a65·404f5045·t_block_size@OPE352 ··0x000015d0·745f626c·6f636b5f·73697a65·404f5045·t_block_size@OPE
353 ··0x000015e0·4e53534c·5f332e30·2e300050·4c5f756e·NSSL_3.0.0.PL_un353 ··0x000015e0·4e53534c·5f332e30·2e300050·4c5f756e·NSSL_3.0.0.PL_un
354 ··0x000015f0·6966795f·61746f6d·5f636861·72730050·ify_atom_chars.P354 ··0x000015f0·6966795f·61746f6d·5f636861·7273005f·ify_atom_chars._
 355 ··0x00001600·5f616561·62695f75·6e77696e·645f6370·_aeabi_unwind_cp
 356 ··0x00001610·705f7072·31404743·435f332e·3500504c·p_pr1@GCC_3.5.PL
355 ··0x00001600·4c5f6973·5f766172·6961626c·65004556·L_is_variable.EV357 ··0x00001620·5f69735f·76617269·61626c65·00455650·_is_variable.EVP
356 ··0x00001610·505f4349·50484552·5f435458·5f726573·P_CIPHER_CTX_res358 ··0x00001630·5f434950·4845525f·4354585f·72657365·_CIPHER_CTX_rese
357 ··0x00001620·6574404f·50454e53·534c5f33·2e302e30·et@OPENSSL_3.0.0359 ··0x00001640·74404f50·454e5353·4c5f332e·302e3000·t@OPENSSL_3.0.0.
358 ··0x00001630·00455650·5f504b45·595f4354·585f6672·.EVP_PKEY_CTX_fr360 ··0x00001650·4556505f·504b4559·5f435458·5f667265·EVP_PKEY_CTX_fre
359 ··0x00001640·6565404f·50454e53·534c5f33·2e302e30·ee@OPENSSL_3.0.0361 ··0x00001660·65404f50·454e5353·4c5f332e·302e3000·e@OPENSSL_3.0.0.
360 ··0x00001650·00504c5f·6d616c6c·6f630045·56505f50·.PL_malloc.EVP_P362 ··0x00001670·504c5f6d·616c6c6f·63004556·505f504b·PL_malloc.EVP_PK
361 ··0x00001660·4b45595f·64656372·7970745f·696e6974·KEY_decrypt_init363 ··0x00001680·45595f64·65637279·70745f69·6e697440·EY_decrypt_init@
 364 ··0x00001690·4f50454e·53534c5f·332e302e·30004552·OPENSSL_3.0.0.ER
 365 ··0x000016a0·525f6572·726f725f·73747269·6e675f6e·R_error_string_n
362 ··0x00001670·404f5045·4e53534c·5f332e30·2e300045·@OPENSSL_3.0.0.E366 ··0x000016b0·404f5045·4e53534c·5f332e30·2e300045·@OPENSSL_3.0.0.E
363 ··0x00001680·52525f65·72726f72·5f737472·696e675f·RR_error_string_ 
364 ··0x00001690·6e404f50·454e5353·4c5f332e·302e3000·n@OPENSSL_3.0.0. 
365 ··0x000016a0·4556505f·504b4559·5f766572·6966795f·EVP_PKEY_verify_367 ··0x000016c0·56505f50·4b45595f·76657269·66795f72·VP_PKEY_verify_r
366 ··0x000016b0·7265636f·7665725f·696e6974·404f5045·recover_init@OPE368 ··0x000016d0·65636f76·65725f69·6e697440·4f50454e·ecover_init@OPEN
367 ··0x000016c0·4e53534c·5f332e30·2e300045·435f4752·NSSL_3.0.0.EC_GR369 ··0x000016e0·53534c5f·332e302e·30004543·5f47524f·SSL_3.0.0.EC_GRO
368 ··0x000016d0·4f55505f·6e65775f·62795f63·75727665·OUP_new_by_curve370 ··0x000016f0·55505f6e·65775f62·795f6375·7276655f·UP_new_by_curve_
369 ··0x000016e0·5f6e616d·65404f50·454e5353·4c5f332e·_name@OPENSSL_3.371 ··0x00001700·6e616d65·404f5045·4e53534c·5f332e30·name@OPENSSL_3.0
370 ··0x000016f0·302e3000·4556505f·504b4559·5f766572·0.0.EVP_PKEY_ver372 ··0x00001710·2e300045·56505f50·4b45595f·76657269·.0.EVP_PKEY_veri
371 ··0x00001700·6966795f·696e6974·5f657840·4f50454e·ify_init_ex@OPEN373 ··0x00001720·66795f69·6e69745f·6578404f·50454e53·fy_init_ex@OPENS
372 ··0x00001710·53534c5f·332e302e·3000504c·5f636f70·SSL_3.0.0.PL_cop374 ··0x00001730·534c5f33·2e302e30·00504c5f·636f7079·SL_3.0.0.PL_copy
373 ··0x00001720·795f7465·726d5f72·65660050·4b435335·y_term_ref.PKCS5375 ··0x00001740·5f746572·6d5f7265·6600504b·4353355f·_term_ref.PKCS5_
374 ··0x00001730·5f50424b·4446325f·484d4143·404f5045·_PBKDF2_HMAC@OPE376 ··0x00001750·50424b44·46325f48·4d414340·4f50454e·PBKDF2_HMAC@OPEN
375 ··0x00001740·4e53534c·5f332e30·2e300045·56505f73·NSSL_3.0.0.EVP_s377 ··0x00001760·53534c5f·332e302e·30004556·505f7368·SSL_3.0.0.EVP_sh
376 ··0x00001750·68613235·36404f50·454e5353·4c5f332e·ha256@OPENSSL_3.378 ··0x00001770·61323536·404f5045·4e53534c·5f332e30·a256@OPENSSL_3.0
377 ··0x00001760·302e3000·4556505f·504b4559·5f676574·0.0.EVP_PKEY_get379 ··0x00001780·2e300045·56505f50·4b45595f·6765745f·.0.EVP_PKEY_get_
378 ··0x00001770·5f73697a·65404f50·454e5353·4c5f332e·_size@OPENSSL_3.380 ··0x00001790·73697a65·404f5045·4e53534c·5f332e30·size@OPENSSL_3.0
379 ··0x00001780·302e3000·5f5f6572·726e6f5f·6c6f6361·0.0.__errno_loca381 ··0x000017a0·2e30005f·5f657272·6e6f5f6c·6f636174·.0.__errno_locat
380 ··0x00001790·74696f6e·40474c49·42435f32·2e340045·tion@GLIBC_2.4.E382 ··0x000017b0·696f6e40·474c4942·435f322e·34004556·ion@GLIBC_2.4.EV
381 ··0x000017a0·56505f50·4b45595f·6e657740·4f50454e·VP_PKEY_new@OPEN383 ··0x000017c0·505f504b·45595f6e·6577404f·50454e53·P_PKEY_new@OPENS
382 ··0x000017b0·53534c5f·332e302e·30004556·505f504b·SSL_3.0.0.EVP_PK384 ··0x000017d0·534c5f33·2e302e30·00455650·5f504b45·SL_3.0.0.EVP_PKE
383 ··0x000017c0·45595f73·65745f6f·63746574·5f737472·EY_set_octet_str385 ··0x000017e0·595f7365·745f6f63·7465745f·73747269·Y_set_octet_stri
384 ··0x000017d0·696e675f·70617261·6d404f50·454e5353·ing_param@OPENSS386 ··0x000017f0·6e675f70·6172616d·404f5045·4e53534c·ng_param@OPENSSL
385 ··0x000017e0·4c5f332e·302e3000·5f49544d·5f646572·L_3.0.0._ITM_der387 ··0x00001800·5f332e30·2e30005f·49544d5f·64657265·_3.0.0._ITM_dere
386 ··0x000017f0·65676973·74657254·4d436c6f·6e655461·egisterTMCloneTa388 ··0x00001810·67697374·6572544d·436c6f6e·65546162·gisterTMCloneTab
387 ··0x00001800·626c6500·6d656d63·6d704047·4c494243·ble.memcmp@GLIBC389 ··0x00001820·6c65006d·656d636d·7040474c·4942435f·le.memcmp@GLIBC_
388 ··0x00001810·5f322e34·00504c5f·6765745f·626f6f6c·_2.4.PL_get_bool390 ··0x00001830·322e3400·504c5f67·65745f62·6f6f6c5f·2.4.PL_get_bool_
389 ··0x00001820·5f657800·45435f50·4f494e54·5f6e6577·_ex.EC_POINT_new391 ··0x00001840·65780045·435f504f·494e545f·6e657740·ex.EC_POINT_new@
390 ··0x00001830·404f5045·4e53534c·5f332e30·2e300045·@OPENSSL_3.0.0.E 
391 ··0x00001840·56505f4d·445f4354·585f636f·70795f65·VP_MD_CTX_copy_e 
392 ··0x00001850·78404f50·454e5353·4c5f332e·302e3000·x@OPENSSL_3.0.0. 
393 ··0x00001860·4556505f·4d445f43·54585f66·72656540·EVP_MD_CTX_free@ 
394 ··0x00001870·4f50454e·53534c5f·332e302e·3000504c·OPENSSL_3.0.0.PL 
395 ··0x00001880·5f726573·6f757263·655f6572·726f7200·_resource_error. 
396 ··0x00001890·45435f50·4f494e54·5f676574·5f616666·EC_POINT_get_aff 
397 ··0x000018a0·696e655f·636f6f72·64696e61·74657340·ine_coordinates@ 
398 ··0x000018b0·4f50454e·53534c5f·332e302e·30004556·OPENSSL_3.0.0.EV392 ··0x00001850·4f50454e·53534c5f·332e302e·30004556·OPENSSL_3.0.0.EV
399 ··0x000018c0·505f4d44·5f676574·305f6e61·6d65404f·P_MD_get0_name@O393 ··0x00001860·505f4d44·5f435458·5f636f70·795f6578·P_MD_CTX_copy_ex
 394 ··0x00001870·404f5045·4e53534c·5f332e30·2e300045·@OPENSSL_3.0.0.E
 395 ··0x00001880·56505f4d·445f4354·585f6672·6565404f·VP_MD_CTX_free@O
400 ··0x000018d0·50454e53·534c5f33·2e302e30·004f424a·PENSSL_3.0.0.OBJ396 ··0x00001890·50454e53·534c5f33·2e302e30·00504c5f·PENSSL_3.0.0.PL_
 397 ··0x000018a0·7265736f·75726365·5f657272·6f720045·resource_error.E
 398 ··0x000018b0·435f504f·494e545f·6765745f·61666669·C_POINT_get_affi
 399 ··0x000018c0·6e655f63·6f6f7264·696e6174·6573404f·ne_coordinates@O
 400 ··0x000018d0·50454e53·534c5f33·2e302e30·005f5f61·PENSSL_3.0.0.__a
 401 ··0x000018e0·65616269·5f756e77·696e645f·6370705f·eabi_unwind_cpp_
 402 ··0x000018f0·70723040·4743435f·332e3500·4556505f·pr0@GCC_3.5.EVP_
 403 ··0x00001900·4d445f67·6574305f·6e616d65·404f5045·MD_get0_name@OPE
 404 ··0x00001910·4e53534c·5f332e30·2e30004f·424a5f6e·NSSL_3.0.0.OBJ_n
401 ··0x000018e0·5f6e6964·326c6e40·4f50454e·53534c5f·_nid2ln@OPENSSL_405 ··0x00001920·6964326c·6e404f50·454e5353·4c5f332e·id2ln@OPENSSL_3.
402 ··0x000018f0·332e302e·30004556·505f4d41·435f696e·3.0.0.EVP_MAC_in406 ··0x00001930·302e3000·4556505f·4d41435f·696e6974·0.0.EVP_MAC_init
 407 ··0x00001940·404f5045·4e53534c·5f332e30·2e300045·@OPENSSL_3.0.0.E
 408 ··0x00001950·56505f50·4b45595f·515f6b65·7967656e·VP_PKEY_Q_keygen
 409 ··0x00001960·404f5045·4e53534c·5f332e30·2e300042·@OPENSSL_3.0.0.B
 410 ··0x00001970·4e5f626e·32686578·404f5045·4e53534c·N_bn2hex@OPENSSL
 411 ··0x00001980·5f332e30·2e30005f·5f676d6f·6e5f7374·_3.0.0.__gmon_st
 412 ··0x00001990·6172745f·5f00504c·5f676574·5f626c6f·art__.PL_get_blo
 413 ··0x000019a0·62005f49·544d5f72·65676973·74657254·b._ITM_registerT
 414 ··0x000019b0·4d436c6f·6e655461·626c6500·45435f47·MCloneTable.EC_G
 415 ··0x000019c0·524f5550·5f676574·305f6765·6e657261·ROUP_get0_genera
 416 ··0x000019d0·746f7240·4f50454e·53534c5f·332e302e·tor@OPENSSL_3.0.
 417 ··0x000019e0·30004556·505f4469·67657374·55706461·0.EVP_DigestUpda
403 ··0x00001900·6974404f·50454e53·534c5f33·2e302e30·it@OPENSSL_3.0.0418 ··0x000019f0·7465404f·50454e53·534c5f33·2e302e30·te@OPENSSL_3.0.0
404 ··0x00001910·00455650·5f504b45·595f515f·6b657967·.EVP_PKEY_Q_keyg 
405 ··0x00001920·656e404f·50454e53·534c5f33·2e302e30·en@OPENSSL_3.0.0 
406 ··0x00001930·00424e5f·626e3268·6578404f·50454e53·.BN_bn2hex@OPENS 
407 ··0x00001940·534c5f33·2e302e30·005f5f67·6d6f6e5f·SL_3.0.0.__gmon_ 
408 ··0x00001950·73746172·745f5f00·504c5f67·65745f62·start__.PL_get_b 
409 ··0x00001960·6c6f6200·5f49544d·5f726567·69737465·lob._ITM_registe 
410 ··0x00001970·72544d43·6c6f6e65·5461626c·65004543·rTMCloneTable.EC 
411 ··0x00001980·5f47524f·55505f67·6574305f·67656e65·_GROUP_get0_gene 
412 ··0x00001990·7261746f·72404f50·454e5353·4c5f332e·rator@OPENSSL_3. 
413 ··0x000019a0·302e3000·4556505f·44696765·73745570·0.0.EVP_DigestUp 
414 ··0x000019b0·64617465·404f5045·4e53534c·5f332e30·date@OPENSSL_3.0 
415 ··0x000019c0·2e300073·74726368·7240474c·4942435f·.0.strchr@GLIBC_419 ··0x00001a00·00737472·63687240·474c4942·435f322e·.strchr@GLIBC_2.
416 ··0x000019d0·322e3400·5f5f6378·615f6669·6e616c69·2.4.__cxa_finali420 ··0x00001a10·34005f5f·6378615f·66696e61·6c697a65·4.__cxa_finalize
417 ··0x000019e0·7a654047·4c494243·5f322e34·00455650·ze@GLIBC_2.4.EVP421 ··0x00001a20·40474c49·42435f32·2e340045·56505f50·@GLIBC_2.4.EVP_P
418 ··0x000019f0·5f504b45·595f6465·72697665·5f696e69·_PKEY_derive_ini422 ··0x00001a30·4b45595f·64657269·76655f69·6e697440·KEY_derive_init@
419 ··0x00001a00·74404f50·454e5353·4c5f332e·302e3000·t@OPENSSL_3.0.0. 
420 ··0x00001a10·53736574·5f66696c·74657200·4556505f·Sset_filter.EVP_ 
421 ··0x00001a20·504b4559·5f435458·5f6e6577·5f696440·PKEY_CTX_new_id@ 
422 ··0x00001a30·4f50454e·53534c5f·332e302e·30004556·OPENSSL_3.0.0.EV423 ··0x00001a40·4f50454e·53534c5f·332e302e·30005373·OPENSSL_3.0.0.Ss
 424 ··0x00001a50·65745f66·696c7465·72004556·505f504b·et_filter.EVP_PK
 425 ··0x00001a60·45595f43·54585f6e·65775f69·64404f50·EY_CTX_new_id@OP
 426 ··0x00001a70·454e5353·4c5f332e·302e3000·4556505f·ENSSL_3.0.0.EVP_
423 ··0x00001a40·505f504b·45595f76·65726966·795f696e·P_PKEY_verify_in427 ··0x00001a80·504b4559·5f766572·6966795f·696e6974·PKEY_verify_init
424 ··0x00001a50·6974404f·50454e53·534c5f33·2e302e30·it@OPENSSL_3.0.0428 ··0x00001a90·404f5045·4e53534c·5f332e30·2e3000···@OPENSSL_3.0.0.
425 ··0x00001a60·00··································. 
  
2.53 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 24 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·6174612e·72656c2e·726f002e·y..data.rel.ro.. 
15 ··0x000000c0·64796e61·6d696300·2e676f74·002e6461·dynamic..got..da 
16 ··0x000000d0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment 
17 ··0x000000e0·002e4152·4d2e6174·74726962·75746573·..ARM.attributes12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
18 ··0x000000f0·002e6465·6275675f·6172616e·67657300·..debug_aranges.21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
19 ··0x00000100·2e646562·75675f69·6e666f00·2e646562·.debug_info..deb22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
20 ··0x00000110·75675f61·62627265·76002e64·65627567·ug_abbrev..debug23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300·2e676e75·5f646562·7567616c·sts..gnu_debugal
 27 ··0x00000180·746c696e·6b00·······················tlink.
21 ··0x00000120·5f6c696e·65002e64·65627567·5f667261·_line..debug_fra 
22 ··0x00000130·6d65002e·64656275·675f7374·72002e64·me..debug_str..d 
23 ··0x00000140·65627567·5f6c6f63·6c697374·73002e64·ebug_loclists..d 
24 ··0x00000150·65627567·5f726e67·6c697374·73002e67·ebug_rnglists..g 
25 ··0x00000160·6e755f64·65627567·616c746c·696e6b00·nu_debugaltlink. 
  
3.16 MB
swi-prolog-odbc-dbgsym_9.2.9+dfsg-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0······524·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0······528·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0····66980·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0····67048·2025-01-18·19:07:58.000000·data.tar.xz
764 B
control.tar.xz
736 B
control.tar
488 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·swi-prolog-odbc-dbgsym1 Package:·swi-prolog-odbc-dbgsym
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
7 Installed-Size:·877 Installed-Size:·88
8 Depends:·swi-prolog-odbc·(=·9.2.9+dfsg-1)8 Depends:·swi-prolog-odbc·(=·9.2.9+dfsg-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·swi-prolog-odbc11 Description:·debug·symbols·for·swi-prolog-odbc
12 Build-Ids:·617dd4be69223f2dc025d6556cebb1833b95e28212 Build-Ids:·5586f12c8b034af287f3ad6340b829e04d7e825e
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/61/7dd4be69223f2dc025d6556cebb1833b95e282.debug1 usr/lib/debug/.build-id/55/86f12c8b034af287f3ad6340b829e04d7e825e.debug
3.16 MB
data.tar.xz
3.16 MB
data.tar
1.4 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/61/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/55/
7 -rw-r--r--···0·root·········(0)·root·········(0)····78820·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/61/7dd4be69223f2dc025d6556cebb1833b95e282.debug7 -rw-r--r--···0·root·········(0)·root·········(0)····79136·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/55/86f12c8b034af287f3ad6340b829e04d7e825e.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-odbc-dbgsym·->·swi-prolog-odbc10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-odbc-dbgsym·->·swi-prolog-odbc
3.16 MB
./usr/lib/debug/.build-id/61/7dd4be69223f2dc025d6556cebb1833b95e282.debug vs.
./usr/lib/debug/.build-id/55/86f12c8b034af287f3ad6340b829e04d7e825e.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 77% similar despite different names
1020 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········77460·(bytes·into·file)13 ··Start·of·section·headers:··········77696·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········617 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·35
1.93 KB
readelf --wide --program-header {}
    
Offset 1, 22 lines modifiedOffset 1, 24 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·6·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
 6 ··ARM_EXIDX······0x000138·0x0000a3e4·0x0000a3e4·0x00000·0x00218·R···0x4
6 ··LOAD···········0x000000·0x00000000·0x00000000·0x00118·0x0a2e0·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x0a600·R·E·0x10000
7 ··LOAD···········0x00fcb0·0x0001fcb0·0x0001fcb0·0x00000·0x007c4·RW··0x100008 ··LOAD···········0x00fca8·0x0001fca8·0x0001fca8·0x00000·0x007cc·RW··0x10000
8 ··DYNAMIC········0x00fcb0·0x0001fcb8·0x0001fcb8·0x00000·0x00100·RW··0x49 ··DYNAMIC········0x00fca8·0x0001fcb0·0x0001fcb0·0x00000·0x00108·RW··0x4
9 ··NOTE···········0x0000f4·0x000000f4·0x000000f4·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
11 ··GNU_RELRO······0x00fcb0·0x0001fcb0·0x0001fcb0·0x00000·0x00350·R···0x112 ··GNU_RELRO······0x00fca8·0x0001fca8·0x0001fca8·0x00000·0x00358·R···0x1
  
12 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
13 ··Segment·Sections...14 ··Segment·Sections...
 15 ···00·····.ARM.exidx·
14 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
15 ···01·····.init_array·.fini_array·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.dynamic·.got·.data·.bss·
16 ···02·····.dynamic·18 ···03·····.dynamic·
17 ···03·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
18 ···04·····20 ···05·····
19 ···05·····.init_array·.fini_array·.dynamic·.got·21 ···06·····.init_array·.fini_array·.dynamic·.got·
6.08 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 45 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x12e94:1 There·are·36·section·headers,·starting·at·offset·0x12f80:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············000000f4·0000f4·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000118·000118·000024·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000024·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········0000013c·000118·000900·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········0000015c·000138·000920·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000a3c·000118·000811·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000a7c·000138·000855·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········0000124e·000118·000120·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000012d2·000138·000124·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00001370·000118·000050·00···A··4···2··410 ··[·6]·.gnu.version_r····NOBITS··········000013f8·000138·000070·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········000013c0·000118·000228·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00001468·000138·000228·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000015e8·000118·000428·08···A··3··18··412 ··[·8]·.rel.plt··········NOBITS··········00001690·000138·000428·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00001a10·000118·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00001ab8·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00001a1c·000118·000690·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00001ac4·000138·000690·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········000020b0·000118·007390·00··AX··0···0··815 ··[11]·.text·············NOBITS··········00002158·000138·007390·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········00009440·000118·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········000094e8·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00009448·000118·000e94·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········000094f0·000138·000e94·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········0000a384·000138·000060·00···A··0···0··4
 19 ··[15]·.ARM.exidx········NOBITS··········0000a3e4·000138·000218·00··AL·11···0··4
18 ··[14]·.eh_frame·········NOBITS··········0000a2dc·000118·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········0000a5fc·000138·000004·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········0001fcb0·00fcb0·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0001fca8·00fca8·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········0001fcb4·00fcb0·000004·04··WA··0···0··422 ··[18]·.fini_array·······NOBITS··········0001fcac·00fca8·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001fcb8·00fcb0·000100·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001fcb0·00fca8·000108·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········0001fdb8·00fcb0·000248·04··WA··0···0··424 ··[20]·.got··············NOBITS··········0001fdb8·00fca8·000248·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········00020000·00fcb0·000310·00··WA··0···0··425 ··[21]·.data·············NOBITS··········00020000·00fca8·000310·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020310·00fcb0·000164·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020310·00fca8·000164·00··WA··0···0··4
25 ··[21]·.comment··········PROGBITS········00000000·000118·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000137·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·000168·000020·00······0···0··129 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000020·00······0···0··1
28 ··[24]·.debug_info·······PROGBITS········00000000·000188·006abb·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·0001a8·006ac9·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·006c44·0002d9·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·006c74·0002d9·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·006f20·0032d5·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·006f50·0032d3·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·00a1f8·0004d4·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·00a224·0004ca·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·00a6cc·000d6b·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·00a6f0·000d72·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00b438·003496·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·00b464·003494·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·00e8d0·00087f·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·00e8f8·00087f·00···C··0···0··4
35 ··[31]·.symtab···········SYMTAB··········00000000·00f150·002660·10·····32·473··437 ··[33]·.symtab···········SYMTAB··········00000000·00f178·0026d0·10·····34·478··4
36 ··[32]·.strtab···········STRTAB··········00000000·0117b0·001592·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·011848·0015d0·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·012d42·000151·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·012e18·000167·00······0···0··1
38 Key·to·Flags:40 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··D·(mbind),·y·(purecode),·p·(processor·specific)44 ··D·(mbind),·y·(purecode),·p·(processor·specific)
75.9 KB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·617dd4be69223f2dc025d6556cebb1833b95e2823 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5586f12c8b034af287f3ad6340b829e04d7e825e
1.33 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
1.11 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
346 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002178·00006ee09 ····00002220·00006ee0
10 ····00000000·0000000010 ····00000000·00000000
  
597 KB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
344 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
3 ··Length:···················283 ··Length:···················28
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··05 ··Offset·into·.debug_info:··0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00002178·00006ee09 ····00002220·00006ee0
10 ····00000000·0000000010 ····00000000·00000000
  
5.68 KB
strings --all --bytes=8 {}
    
Offset 1, 27 lines modifiedOffset 1, 20 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 ^GCC:·(Debian·14.2.0-12)·14.2.0
2 {at~SfDBf 
3 JIK]"Zk» 
4 9Q#:hc'W@ 
5 0xj*yZvej; 
6 *OYz)GY| 
7 M#·{dn@,c 
8 SQO4Oej= 
9 17kd:7k|:5k`2 vY#]tXk1
 3 $l_B@|FG
 4 Lq&c:{» c_
 5 Oo1Z5qIn
 6 S.,HG·X@
 7 c'5lkf)W
 8 9NykMZJ9
 9 ?m;w5F?n`
10 03.k2x89M10 03.k2x89M
11 +d}d0q;j; 
12 >'QZUtU%y11 >'QZUte%y
 12 /{O4aTNn
 13 #786XwoHVR7
13 T)|Q5gX< 
14 x~eP#5.]" 
15 O_w!M*b] 
16 "LZ_g"._K- 
17 JkByK%T\e 
18 ULUW1U]b 
19 iw~p'I~pg 
20 I99m2npM 
21 call_weak_fn14 call_weak_fn
22 crtstuff.c15 crtstuff.c
23 all_implied_fbits16 all_implied_fbits
24 deregister_tm_clones17 deregister_tm_clones
25 __do_global_dtors_aux18 __do_global_dtors_aux
26 completed.019 completed.0
27 __do_global_dtors_aux_fini_array_entry20 __do_global_dtors_aux_fini_array_entry
Offset 186, 182 lines modifiedOffset 179, 186 lines modified
186 sqltypes179 sqltypes
187 sql_c_types180 sql_c_types
188 odbc_versions181 odbc_versions
189 _arm_addsubdf3.o182 _arm_addsubdf3.o
190 _fixdfdi.o183 _fixdfdi.o
191 _fixunsdfdi.o184 _fixunsdfdi.o
192 __FRAME_END__185 __FRAME_END__
193 __aeabi_f2d 
194 __adddf3 
195 __aeabi_dsub 
196 __floatdidf 
197 __aeabi_i2d 
198 __aeabi_d2ulz 
199 __aeabi_drsub 
200 __aeabi_ul2d 
201 __dso_handle 
202 __aeabi_d2lz 
203 __subdf3 
204 __floatsidf 
205 _DYNAMIC 
206 __floatundidf186 __floatundidf
207 __fixunsdfdi187 __floatsidf
208 __fixdfdi188 __fixdfdi
209 __TMC_END__ 
210 _GLOBAL_OFFSET_TABLE_189 _GLOBAL_OFFSET_TABLE_
211 __aeabi_dadd 
212 __floatunsidf 
213 __aeabi_ui2d190 __aeabi_ui2d
214 __extendsfdf2191 __aeabi_d2ulz
 192 __aeabi_i2d
 193 __floatunsidf
 194 __subdf3
 195 __TMC_END__
 196 __aeabi_d2lz
 197 __dso_handle
 198 __floatdidf
 199 __adddf3
 200 __fixunsdfdi
215 __aeabi_l2d201 __aeabi_l2d
216 pthread_mutex_unlock@GLIBC_2.4 
217 calloc@GLIBC_2.4 
218 __localtime64@GLIBC_2.34 
219 PL_unify_stream202 __aeabi_f2d
 203 __aeabi_ul2d
 204 __aeabi_drsub
 205 __extendsfdf2
 206 __aeabi_dadd
 207 _DYNAMIC
 208 __aeabi_dsub
220 PL_discard_foreign_frame209 PL_open_foreign_frame
221 PL_unify_integer 
222 PL_compare210 install_odbc4pl
 211 SQLFetch
 212 PL_new_atom_nchars
 213 Sdprintf
 214 PL_put_int64
223 PL_atom_chars215 PL_atom_chars
224 __cxa_finalize@GLIBC_2.4 
225 SQLFreeStmt 
226 SQLPrepareW 
227 _ITM_deregisterTMCloneTable216 uninstall_odbc
 217 PL_predicate
 218 PL_unify_atom
 219 PL_register_atom
 220 PL_erase
 221 SQLColumns
 222 SQLConnect
 223 __aeabi_unwind_cpp_pr0@GCC_3.5
 224 PL_get_string
 225 PL_foreign_control
 226 PL_get_bool
 227 __gmon_start__
 228 SQLNumParams
 229 SQLFreeConnect
 230 __mktime64@GLIBC_2.34
 231 SQLRowCount
 232 SQLSetConnectAttr
 233 SQLDataSources
 234 SQLError
 235 PL_get_long
 236 SQLFetchScroll
 237 PL_get_chars
 238 calloc@GLIBC_2.4
 239 PL_unify_list
 240 PL_domain_error
 241 PL_cons_functor_v
 242 memset@GLIBC_2.4
228 PL_unify_term243 PL_unify_term
229 SQLParamData 
230 PL_get_pointer244 SQLExecute
Max diff block lines reached; 3456/5765 bytes (59.95%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 00001a10·<_init>:2 00001ab8·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 00001a1c·<.plt>:2 00001ac4·<.plt>:
3 »       ...3 »       ...
5.66 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 257 lines modifiedOffset 1, 257 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000020b0·<call_weak_fn>:2 00002158·<call_weak_fn>:
3 »       ...3 »       ...
  
4 000020d4·<deregister_tm_clones>:4 0000217c·<deregister_tm_clones>:
5 »       ...5 »       ...
  
6 00002100·<register_tm_clones>:6 000021a8·<register_tm_clones>:
7 »       ...7 »       ...
  
8 00002134·<__do_global_dtors_aux>:8 000021dc·<__do_global_dtors_aux>:
9 »       ...9 »       ...
  
10 00002174·<frame_dummy>:10 0000221c·<frame_dummy>:
11 frame_dummy():11 frame_dummy():
12 »       movs»   r0,·r012 »       movs»   r0,·r0
13 »       ...13 »       ...
  
14 00002178·<get_encoding>:14 00002220·<get_encoding>:
15 »       ...15 »       ...
  
16 00002204·<type_error>:16 000022ac·<type_error>:
17 »       ...17 »       ...
  
18 0000225c·<existence_error>:18 00002304·<existence_error>:
19 »       ...19 »       ...
  
20 000022b4·<getStmt>:20 0000235c·<getStmt>:
21 »       ...21 »       ...
  
22 0000237c·<resource_error>:22 00002424·<resource_error>:
23 »       ...23 »       ...
  
24 000023cc·<domain_error>:24 00002474·<domain_error>:
25 »       ...25 »       ...
  
26 00002424·<get_pltype>:26 000024cc·<get_pltype>:
27 »       ...27 »       ...
  
28 000024d0·<context_error>:28 00002578·<context_error>:
29 »       ...29 »       ...
  
30 00002530·<odbc_report>:30 000025d8·<odbc_report>:
31 »       ...31 »       ...
  
32 000026ec·<report_status>:32 00002794·<report_status>:
33 »       ...33 »       ...
  
34 0000272c·<CvtSqlToCType>:34 000027d4·<CvtSqlToCType>:
35 »       ...35 »       ...
  
36 000029b4·<put_sql_null>:36 00002a5c·<put_sql_null>:
37 »       ...37 »       ...
  
38 00002a30·<unregister_code>:38 00002ad8·<unregister_code>:
39 »       ...39 »       ...
  
40 00002ad8·<odbc_data_sources>:40 00002b80·<odbc_data_sources>:
41 »       ...41 »       ...
  
42 00002bf0·<get_sql_text>:42 00002c98·<get_sql_text>:
43 »       ...43 »       ...
  
44 00002dcc·<is_sql_null>:44 00002e74·<is_sql_null>:
45 »       ...45 »       ...
  
46 00002efc·<odbc_cancel_thread>:46 00002fa4·<odbc_cancel_thread>:
47 »       ...47 »       ...
  
48 00002f90·<plTypeID_to_pltype.part.0>:48 00003038·<plTypeID_to_pltype.part.0>:
49 »       ...49 »       ...
  
50 00002fc0·<plTypeID_convert_flags.part.0>:50 00003068·<plTypeID_convert_flags.part.0>:
51 »       ...51 »       ...
  
52 00002ff0·<free_parameters>:52 00003098·<free_parameters>:
53 »       ...53 »       ...
  
54 00003064·<odbc_debug>:54 0000310c·<odbc_debug>:
55 »       ...55 »       ...
  
56 0000309c·<PL_get_typed_arg_ex.constprop.0>:56 00003144·<PL_get_typed_arg_ex.constprop.0>:
57 »       ...57 »       ...
  
58 000030f4·<get_scroll_param>:58 0000319c·<get_scroll_param>:
59 »       ...59 »       ...
  
60 0000326c·<pl_odbc_set_option>:60 00003314·<pl_odbc_set_option>:
61 »       ...61 »       ...
  
62 0000331c·<permission_error.constprop.0>:62 000033c4·<permission_error.constprop.0>:
63 »       ...63 »       ...
  
64 00003384·<representation_error.constprop.0>:64 0000342c·<representation_error.constprop.0>:
65 »       ...65 »       ...
  
66 000033e0·<odbc_statistics>:66 00003488·<odbc_statistics>:
67 »       ...67 »       ...
  
68 0000347c·<free_connection>:68 00003524·<free_connection>:
69 »       ...69 »       ...
  
70 00003524·<free_context>:70 000035cc·<free_context>:
71 »       ...71 »       ...
  
72 0000362c·<close_context>:72 000036d4·<close_context>:
73 »       ...73 »       ...
  
74 00003668·<odbc_close_statement>:74 00003710·<odbc_close_statement>:
75 »       ...75 »       ...
  
76 000036c4·<odbc_next_result_set>:76 0000376c·<odbc_next_result_set>:
77 »       ...77 »       ...
  
78 0000379c·<odbc_free_statement>:78 00003844·<odbc_free_statement>:
79 »       ...79 »       ...
  
80 00003804·<add_cid_dsn_pair>:80 000038ac·<add_cid_dsn_pair>:
81 »       ...81 »       ...
  
82 00003890·<get_connection>:82 00003938·<get_connection>:
83 »       ...83 »       ...
  
Max diff block lines reached; 2710/5611 bytes (48.30%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00009440·<_fini>:2 000094e8·<_fini>:
3 »       ...3 »       ...
19.2 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
21.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.32 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 21 lines modifiedOffset 5, 22 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e65685f·6672616d·65002e69·6e69745f·.eh_frame..init_ 
13 ··0x000000a0·61727261·79002e66·696e695f·61727261·array..fini_arra 
14 ··0x000000b0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. 
15 ··0x000000c0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm 
16 ··0x000000d0·656e7400·2e41524d·2e617474·72696275·ent..ARM.attribu 
17 ··0x000000e0·74657300·2e646562·75675f61·72616e67·tes..debug_arang12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e64796e·616d6963·i_array..dynamic
 16 ··0x000000d0·002e676f·74002e64·61746100·2e627373·..got..data..bss
 17 ··0x000000e0·002e636f·6d6d656e·74002e41·524d2e61·..comment..ARM.a
 18 ··0x000000f0·74747269·62757465·73002e64·65627567·ttributes..debug
 19 ··0x00000100·5f617261·6e676573·002e6465·6275675f·_aranges..debug_
 20 ··0x00000110·696e666f·002e6465·6275675f·61626272·info..debug_abbr
18 ··0x000000f0·6573002e·64656275·675f696e·666f002e·es..debug_info..21 ··0x00000120·6576002e·64656275·675f6c69·6e65002e·ev..debug_line..
19 ··0x00000100·64656275·675f6162·62726576·002e6465·debug_abbrev..de22 ··0x00000130·64656275·675f6672·616d6500·2e646562·debug_frame..deb
 23 ··0x00000140·75675f73·7472002e·64656275·675f6c6f·ug_str..debug_lo
 24 ··0x00000150·636c6973·7473002e·64656275·675f726e·clists..debug_rn
 25 ··0x00000160·676c6973·747300·····················glists.
20 ··0x00000110·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ 
21 ··0x00000120·6672616d·65002e64·65627567·5f737472·frame..debug_str 
22 ··0x00000130·002e6465·6275675f·6c6f636c·69737473·..debug_loclists 
23 ··0x00000140·002e6465·6275675f·726e676c·69737473·..debug_rnglists 
24 ··0x00000150·00··································. 
  
107 MB
swi-prolog-x-dbgsym_9.2.9+dfsg-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-01-18·19:07:58.000000·debian-binary
2 -rw-r--r--···0········0········0······524·2025-01-18·19:07:58.000000·control.tar.xz2 -rw-r--r--···0········0········0······524·2025-01-18·19:07:58.000000·control.tar.xz
3 -rw-r--r--···0········0········0··2012952·2025-01-18·19:07:58.000000·data.tar.xz3 -rw-r--r--···0········0········0··2014180·2025-01-18·19:07:58.000000·data.tar.xz
759 B
control.tar.xz
731 B
control.tar
483 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·swi-prolog-x-dbgsym1 Package:·swi-prolog-x-dbgsym
2 Source:·swi-prolog2 Source:·swi-prolog
3 Version:·9.2.9+dfsg-13 Version:·9.2.9+dfsg-1
4 Auto-Built-Package:·debug-symbols4 Auto-Built-Package:·debug-symbols
5 Architecture:·armhf5 Architecture:·armhf
6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>6 Maintainer:·Lev·Lamberov·<dogsleg@debian.org>
7 Installed-Size:·22557 Installed-Size:·2261
8 Depends:·swi-prolog-x·(=·9.2.9+dfsg-1)8 Depends:·swi-prolog-x·(=·9.2.9+dfsg-1)
9 Section:·debug9 Section:·debug
10 Priority:·optional10 Priority:·optional
11 Description:·debug·symbols·for·swi-prolog-x11 Description:·debug·symbols·for·swi-prolog-x
12 Build-Ids:·12fe69af403bb1ef73ca11c781379873526fa19212 Build-Ids:·6c71afe1c6f19035e01090b0c09660eaa17dfea0
226 B
./md5sums
30.0 B
./md5sums
Files differ
178 B
line order
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 usr/lib/debug/.build-id/12/fe69af403bb1ef73ca11c781379873526fa192.debug1 usr/lib/debug/.build-id/6c/71afe1c6f19035e01090b0c09660eaa17dfea0.debug
107 MB
data.tar.xz
107 MB
data.tar
1.39 KB
file list
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/12/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6c/
7 -rw-r--r--···0·root·········(0)·root·········(0)··2298332·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/12/fe69af403bb1ef73ca11c781379873526fa192.debug7 -rw-r--r--···0·root·········(0)·root·········(0)··2304028·2025-01-18·19:07:58.000000·./usr/lib/debug/.build-id/6c/71afe1c6f19035e01090b0c09660eaa17dfea0.debug
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/
10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-x-dbgsym·->·swi-prolog-x10 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-01-18·19:07:58.000000·./usr/share/doc/swi-prolog-x-dbgsym·->·swi-prolog-x
107 MB
./usr/lib/debug/.build-id/12/fe69af403bb1ef73ca11c781379873526fa192.debug vs.
./usr/lib/debug/.build-id/6c/71afe1c6f19035e01090b0c09660eaa17dfea0.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 94% similar despite different names
980 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:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········2296892·(bytes·into·file)13 ··Start·of·section·headers:··········2302548·(bytes·into·file)
14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI14 ··Flags:·····························0x5000400,·Version5·EABI,·hard-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········37
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·36
1.75 KB
readelf --wide --program-header {}
    
Offset 1, 24 lines modifiedOffset 1, 24 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·7·program·headers,·starting·at·offset·523 There·are·7·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x000138·0x00149344·0x00149344·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x000138·0x0014a2d8·0x0014a2d8·0x00000·0x07590·R···0x4
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x149350·R·E·0x100007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00138·0x15186c·R·E·0x10000
8 ··LOAD···········0x00df94·0x0015df94·0x0015df94·0x00000·0x3e288·RW··0x100008 ··LOAD···········0x00df8c·0x0016df8c·0x0016df8c·0x00000·0x3e290·RW··0x10000
9 ··DYNAMIC········0x00df94·0x0015f294·0x0015f294·0x00000·0x00130·RW··0x49 ··DYNAMIC········0x00df8c·0x0016f28c·0x0016f28c·0x00000·0x00138·RW··0x4
10 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x410 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00df94·0x0015df94·0x0015df94·0x00000·0x0206c·R···0x112 ··GNU_RELRO······0x00df8c·0x0016df8c·0x0016df8c·0x00000·0x02074·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····.ARM.exidx·15 ···00·····.ARM.exidx·
16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.exidx·.eh_frame·16 ···01·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.ARM.extab·.ARM.exidx·.eh_frame·
17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·17 ···02·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
18 ···03·····.dynamic·18 ···03·····.dynamic·
19 ···04·····.note.gnu.build-id·19 ···04·····.note.gnu.build-id·
20 ···05·····20 ···05·····
21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·21 ···06·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·
6.17 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 46 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x230c3c:1 There·are·37·section·headers,·starting·at·offset·0x232254:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·00004c·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·00004c·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000184·000138·001f80·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000184·000138·001fa0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00002104·000138·001a11·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00002124·000138·001a55·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········00003b16·000138·0003f0·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········00003b7a·000138·0003f4·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00003f08·000138·0000a0·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00003f70·000138·0000c0·00···A··4···4··4
11 ··[·7]·.rel.dyn··········NOBITS··········00003fa8·000138·034228·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00004030·000138·034228·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········000381d0·000138·000ed0·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00038258·000138·000ed0·08···A··3··21··4
13 ··[·9]·.init·············NOBITS··········000390a0·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00039128·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········000390ac·000138·001744·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00039134·000138·001744·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········0003a7f0·000138·0d3e48·00··AX··0···0··815 ··[11]·.text·············NOBITS··········0003a878·000138·0d3e52·00··AX··0···0··8
16 ··[12]·.fini·············NOBITS··········0010e638·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········0010e6cc·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········0010e640·000138·03ad04·00···A··0···0··417 ··[13]·.rodata···········NOBITS··········0010e6d4·000138·03ad04·00···A··0···0··4
 18 ··[14]·.ARM.extab········NOBITS··········001493d8·000138·000f00·00···A··0···0··4
18 ··[14]·.ARM.exidx········NOBITS··········00149344·000138·000008·00··AL·11···0··419 ··[15]·.ARM.exidx········NOBITS··········0014a2d8·000138·007590·00··AL·11···0··4
19 ··[15]·.eh_frame·········NOBITS··········0014934c·000138·000004·00···A··0···0··420 ··[16]·.eh_frame·········NOBITS··········00151868·000138·000004·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0015df94·00df94·000004·04··WA··0···0··4 
21 ··[17]·.fini_array·······NOBITS··········0015df98·00df94·000004·04··WA··0···0··421 ··[17]·.init_array·······NOBITS··········0016df8c·00df8c·000004·04··WA··0···0··4
 22 ··[18]·.fini_array·······NOBITS··········0016df90·00df8c·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······NOBITS··········0015df9c·00df94·0012f8·00··WA··0···0··423 ··[19]·.data.rel.ro······NOBITS··········0016df94·00df8c·0012f8·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0015f294·00df94·000130·08··WA··4···0··424 ··[20]·.dynamic··········NOBITS··········0016f28c·00df8c·000138·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········0015f3c4·00df94·000c3c·04··WA··0···0··425 ··[21]·.got··············NOBITS··········0016f3c4·00df8c·000c3c·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00160000·00df94·02a550·00··WA··0···0··826 ··[22]·.data·············NOBITS··········00170000·00df8c·02a550·00··WA··0···0··8
26 ··[22]·.bss··············NOBITS··········0018a550·00df94·011ccc·00··WA··0···0··827 ··[23]·.bss··············NOBITS··········0019a550·00df8c·011ccc·00··WA··0···0··8
27 ··[23]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··128 ··[24]·.comment··········PROGBITS········00000000·000138·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··129 ··[25]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000157·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·000188·000958·00···C··0···0··430 ··[26]·.debug_aranges····PROGBITS········00000000·000188·000951·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·000ae0·0e0fdd·00···C··0···0··431 ··[27]·.debug_info·······PROGBITS········00000000·000adc·0e0fa1·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·0e1ac0·007a3b·00···C··0···0··432 ··[28]·.debug_abbrev·····PROGBITS········00000000·0e1a80·007a3b·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·0e94fc·05e69d·00···C··0···0··433 ··[29]·.debug_line·······PROGBITS········00000000·0e94bc·05e698·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·147b9c·00c722·00···C··0···0··434 ··[30]·.debug_frame······PROGBITS········00000000·147b54·00c746·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·1542c0·00ce43·01·MSC··0···0··435 ··[31]·.debug_str········PROGBITS········00000000·15429c·00ce46·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·161104·068d11·00···C··0···0··436 ··[32]·.debug_loclists···PROGBITS········00000000·1610e4·068d09·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·1c9e18·00d131·00···C··0···0··437 ··[33]·.debug_rnglists···PROGBITS········00000000·1c9df0·00d12c·00···C··0···0··4
37 ··[33]·.symtab···········SYMTAB··········00000000·1d6f4c·03f000·10·····34·15627··438 ··[34]·.symtab···········SYMTAB··········00000000·1d6f1c·040600·10·····35·15977··4
38 ··[34]·.strtab···········STRTAB··········00000000·215f4c·01ab85·00······0···0··139 ··[35]·.strtab···········STRTAB··········00000000·21751c·01abc3·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·230ad1·000169·00······0···0··140 ··[36]·.shstrtab·········STRTAB··········00000000·2320df·000174·00······0···0··1
40 Key·to·Flags:41 Key·to·Flags:
41 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
42 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
43 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
44 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.89 MB
readelf --wide --symbols {}
Max HTML report size reached
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 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:·12fe69af403bb1ef73ca11c781379873526fa1923 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·6c71afe1c6f19035e01090b0c09660eaa17dfea0
42.1 MB
readelf --wide --debug-dump=rawline {}
Max HTML report size reached
40.8 MB
readelf --wide --debug-dump=info {}
Max HTML report size reached
59.8 KB
readelf --wide --debug-dump=aranges {}
Max HTML report size reached
21.0 MB
readelf --wide --debug-dump=loc {}
Max HTML report size reached
59.8 KB
readelf --wide --debug-dump=ranges {}
Max HTML report size reached
10.5 KB
strings --all --bytes=8 {}
    
Offset 1, 230 lines modifiedOffset 1, 202 lines modified
1 GCC:·(Debian·14.2.0-12)·14.2.01 GCC:·(Debian·14.2.0-12)·14.2.0
 2 ?`xk!b@-9
 3 g%+1q/Ss
 4 W_<g**0r[
 5 Cf5H,#$Tem
 6 >#Hh4Gv»
 7 =vDpwAC+
 8 v321H_-k
 9 UrVv4r9|F
 10 8D5YM#~_
 11 !O}>R$_E)»      
 12 `r`<H?2>
 13 P@i[GrZ~N
 14 crw"X1&w?
 15 QstWM]Q[[*
 16 +-I~XG)8
 17 d0·gB-Y*
 18 S3%333S3s
 19 h}1WI9VOi))
 20 |utCuut4_
 21 ]AXXqUW_n
 22 ir['Rf):Q'
 23 uA]o<Rq'
 24 nIysL>?<
 25 cA;YE[;dL
 26 1ZKc'GD)!
 27 E/y<hHwG
 28 fb^wSduF
 29 '=[CkKEu
 30 5:1)U.m,LB
 31 zB$7)@c#
 32 r}9{d)tT
 33 d-Xk+YYQ[
 34 n+]Uwc[I6
 35 [HqS2D4)
 36 Lx$K=zOS
 37 i\Y!)KKQ[
 38 ?e[:SfK/
 39 d!j&EeEP
 40 N}N[OFyQ
 41 zb+1Nl=yR
 42 ioTkTVC#
 43 "sSii^VOCX(
 44 76am-bXg
 45 <v~i\}_K8|
 46 R8cZ\YS.l
 47 8UEb;AEb;
 48 ,[kMIlCh
 49 KQ3J]x5hi
 50 &ne2qk2q+
 51 Lxy=uLCe
 52 aI>d>;e#
 53 c(PY">`As
 54 T4ZgEW\>
 55 1+Rvd%LYd
 56 AGuon{t]
 57 L4lr|dOI
 58 D9([(k>rc
 59 IT1U"0!q
 60 [)TTm<Q@
 61 )ZES?O|[x
 62 QDIR'>sR:A
 63 0$e5_UD{V
 64 tow7PWX01
 65 561AoY[$
 66 ~N6my+#H
 67 RKA3oAZu|BE5
 68 7@$Hb4IK
 69 JVR2YPTp
 70 @W=·rVFh
 71 7R\KC>u#
 72 C.EX0'X`
 73 h_{Cy=_1y
 74 5335S+33S
 75 G%XnDu~:
 76 !+O1"/HW
 77 [D~N^iHg
 78 9%<Mi>6N
 79 7]c4]EPm3
 80 }}$[?OkE
 81 1?@2}=]S*
 82 <xmMi?Ho
 83 Qg+Vp3LT
 84 5*a%W*=u
 85 J#%}ZCzE%
 86 40\'oe&?q
 87 >O;?AnrH
 88 s[Rz7h.D
 89 c$ik{$AY
 90 "c9xyL/S
 91 H_&s*i!A
 92 *<1*7E?+
 93 $scwcIT$bm
 94 |Y>+aq/dld
 95 `Pk:\dIMd
 96 #,Gl|hlPo
 97 !{gJPZV]6
 98 !dA6!*"·Qv
2 9oh8_jE| 
3 B"n-D=?v,v\ 
4 "${~T`S#Y 
5 UP*V(P·U 
6 B1tj·SH}/ 
7 t~cr~"8^ 
8 02I!]Ae2 
9 Q%>H/e.| 
10 :'3p2M/< 
11 /}HCtQ;G 
12 \{RZh.Zu@ 
13 Ykz:kMOg 
14 )wC>"qtIV[( 
15 9GZ#'Rin 
16 G·,X-==K 
17 8@49n5Pc 
18 9DpJE&jm 
19 13+45333++s 
20 +4'S)\Z_k 
21 ,6u5DB(2 
22 rEyh7brNQ 
23 t>zt·Rf6 
24 lGetWQ(;L 
25 ASm^X1^X 
26 [?sB@»  !E 
27 A!vB:J$" 
28 [yOqS`qD 
29 h|h?S·me 
30 l`{[X,N2 
Max diff block lines reached; 7968/10747 bytes (74.14%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.init:1 Disassembly·of·section·.init:
  
2 000390a0·<_init>:2 00039128·<_init>:
3 »       ...3 »       ...
280 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000390ac·<.plt>:2 00039134·<.plt>:
3 »       ...3 »       ...
326 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 0010e638·<_fini>:2 0010e6cc·<_fini>:
3 »       ...3 »       ...
570 KB
readelf --wide --decompress --string-dump=.debug_str {}
Max HTML report size reached
61.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
2.46 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 5, 22 lines modifiedOffset 5, 23 lines modified
5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g5 ··0x00000020·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.6 ··0x00000030·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver7 ··0x00000040·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio8 ··0x00000050·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re9 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex10 ··0x00000070·6c2e706c·74002e69·6e697400·2e746578·l.plt..init..tex
11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.11 ··0x00000080·74002e66·696e6900·2e726f64·61746100·t..fini..rodata.
12 ··0x00000090·2e41524d·2e657869·6478002e·65685f66·.ARM.exidx..eh_f 
13 ··0x000000a0·72616d65·002e696e·69745f61·72726179·rame..init_array 
14 ··0x000000b0·002e6669·6e695f61·72726179·002e6461·..fini_array..da 
15 ··0x000000c0·74612e72·656c2e72·6f002e64·796e616d·ta.rel.ro..dynam 
16 ··0x000000d0·6963002e·676f7400·2e646174·61002e62·ic..got..data..b 
17 ··0x000000e0·7373002e·636f6d6d·656e7400·2e41524d·ss..comment..ARM 
18 ··0x000000f0·2e617474·72696275·74657300·2e646562·.attributes..deb12 ··0x00000090·2e41524d·2e657874·6162002e·41524d2e·.ARM.extab..ARM.
 13 ··0x000000a0·65786964·78002e65·685f6672·616d6500·exidx..eh_frame.
 14 ··0x000000b0·2e696e69·745f6172·72617900·2e66696e·.init_array..fin
 15 ··0x000000c0·695f6172·72617900·2e646174·612e7265·i_array..data.re
 16 ··0x000000d0·6c2e726f·002e6479·6e616d69·63002e67·l.ro..dynamic..g
 17 ··0x000000e0·6f74002e·64617461·002e6273·73002e63·ot..data..bss..c
 18 ··0x000000f0·6f6d6d65·6e74002e·41524d2e·61747472·omment..ARM.attr
 19 ··0x00000100·69627574·6573002e·64656275·675f6172·ibutes..debug_ar
 20 ··0x00000110·616e6765·73002e64·65627567·5f696e66·anges..debug_inf
 21 ··0x00000120·6f002e64·65627567·5f616262·72657600·o..debug_abbrev.
 22 ··0x00000130·2e646562·75675f6c·696e6500·2e646562·.debug_line..deb
19 ··0x00000100·75675f61·72616e67·6573002e·64656275·ug_aranges..debu23 ··0x00000140·75675f66·72616d65·002e6465·6275675f·ug_frame..debug_
 24 ··0x00000150·73747200·2e646562·75675f6c·6f636c69·str..debug_locli
 25 ··0x00000160·73747300·2e646562·75675f72·6e676c69·sts..debug_rngli
 26 ··0x00000170·73747300····························sts.
20 ··0x00000110·675f696e·666f002e·64656275·675f6162·g_info..debug_ab 
21 ··0x00000120·62726576·002e6465·6275675f·6c696e65·brev..debug_line 
22 ··0x00000130·002e6465·6275675f·6672616d·65002e64·..debug_frame..d 
23 ··0x00000140·65627567·5f737472·002e6465·6275675f·ebug_str..debug_ 
24 ··0x00000150·6c6f636c·69737473·002e6465·6275675f·loclists..debug_ 
25 ··0x00000160·726e676c·69737473·00················rnglists.